@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&family=Red+Hat+Text:ital,wght@0,300..700;1,300..700&display=swap);body,body li,body p{line-height:1.6;font-weight:400}a,a:hover{text-decoration:none}*,::after,::before,ul{padding:0;margin:0}body li,body p,ul{list-style-type:none}.btn-glob,body{font-size:.9rem}.btn-glob,label{display:inline-block}.fixed-top,header .scrolled{box-shadow:0 2px 10px rgba(0,0,0,.3)}.footer-sec .footer-bottom a:hover,.primary-cyan,body a:hover{color:#0099a8}.primary-purple{color:#5c0f8b}.footer-sec .hr-line,.white-color{color:#fff}.black-color,a{color:#000}.secondary-gray{color:#d8d7d7}.floating-tabs .tab-btn:hover,.primary-bgcyan{background-color:#0099a8}.primary-bgpurple{background-color:#5c0f8b}.section-xs,body{background-color:#fff}.red-hat-display,.sec-title h2,body{font-family:'Red Hat Display',sans-serif!important;font-weight:400;font-style:normal}.red-hat-text{font-family:'Red Hat Text',sans-serif!important;font-weight:500;font-style:normal}.banner-section .banner-swiper h1 span,.banner-section .banner-swiper h2 span,.playfair-display{font-family:'Playfair Display',sans-serif!important;font-weight:400;font-style:normal}.absolute{height:100%;width:100%;position:absolute;top:0;left:0}*,::after,::before{box-sizing:border-box}body{color:#000!important;-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased}body li,body p{color:#000}@media screen and (min-width:1920px){body{font-size:1rem}}@media screen and (max-width:767px){body,body p{font-size:.75rem}body{line-height:1.3}body h6{font-size:.9rem}h5{font-size:1rem}}.before-after,.branches .our-branches .our-branches-div .our-branches-img::before,.branches::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0}.banner-section:after,.banner-section:before,.small-objects,.small-objects-1,.small-objects-2{content:'';position:absolute}.branches .our-branches .our-branches-div .our-branches-img,.gallery .swiper-gallery .swiper .swiper-container,.highlights,.learning-sec,.sec-title,.section-lg,.section-md,.section-sm,header,section{position:relative}.section-xs{padding:20px 0}.section-sm{padding:25px 0}.section-md{padding:60px 0}@media screen and (max-width:992px) and (min-width:320px){.section-md,.section-sm{padding:15px 0}}.section-lg{padding:80px 0}@media screen and (max-width:767px) and (min-width:320px){.section-lg{padding:30px 0}}@media screen and (max-width:1024px) and (min-width:768px){.section-lg{padding:50px 0}}.fw-600,.vertical-tabs .programmes .dropdown .menus li .accordion-body h5{font-weight:600}.btn-glob{border-radius:10px 0;color:#fff;padding:5px 12px;margin-top:.2rem}.btn-glob:focus{outline:0;box-shadow:none}.btn-glob:hover{color:#fff;transform:translateY(-5px);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:767px){.btn-glob{font-size:.7rem}}@media screen and (min-width:1600px){.btn-glob{font-size:1.1rem}}.bg-cyan-purple-gradient{background-color:#0099a8;background:linear-gradient(121deg,#0099a8 20%,#5c0f8b 80%)}.text-gradient,.vertical-tabs .programmes .dropdown .menus li .active.accordion h6{background:linear-gradient(147deg,#5c0f8b 0,#0099a8 45%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.text-gradient-1{background:linear-gradient(147deg,#5c0f8b 35%,#0099a8 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.banner-section,.banner-section:before{background-repeat:no-repeat;background-size:cover}.form-div,header,header .scrolled{background-color:#fff}.form-control{border-radius:10px;border:1px solid #5c0f8b;padding:4px 5px 4px 7px;margin-bottom:10px;font-size:.9rem}.form-check-input:focus,.form-control:focus,.form-control:hover{border-color:#0099a8;outline:0;box-shadow:none}.form-check-input{border:1px solid #5c0f8b}.form-check-input:checked[type=checkbox]{background-color:#0099a8;border-color:#0099a8}input::placeholder,textarea::placeholder{color:#9ca3af}.form-check,.form-check-label,.learning-sec .nav-pills .nav-link strong{color:#9ca3af}.btn-submit{border-radius:10px}.btn-submit:hover{color:#000;background-color:#0099a8}.form-check-input[type=checkbox]{margin-top:.3rem}label{font-size:.79rem;margin-bottom:.5rem}.btn{padding:.2rem .8rem}.sec-title{margin-bottom:30px;margin-top:1.5rem;text-align:center}.sec-title span{position:absolute;right:0;top:-115px;text-align:center;font-size:7.5rem;opacity:.1;left:15px;transition:.6s;color:#fff;font-weight:700}@media screen and (max-width:767px){.btn{padding:.1rem .5rem}.sec-title span{top:-30px;font-size:3rem}}.sec-title h2{font-size:1.9rem;font-weight:700;color:#fff}.heading-1{font-size:2rem;font-weight:700}.sec-title-1 span{color:#0099a8!important}.small-objects{right:7%;top:18.8%}.small-objects img{animation:5s ease-in-out infinite waveOutBack}.small-objects-1{left:16%;top:16%}.small-objects-1 img{animation:4s ease-in-out infinite smoothGrowBlurLoop}.small-objects-2{left:3%;top:-15px}.small-objects-2 img{animation:5s ease-in-out infinite rocketFlyLoop;transition:transform .3s}.bg-img,.branches::before,.learning-sec .nav-pills .nav-link.active::after{background-position:center center;background-size:cover;background-repeat:no-repeat}@keyframes bounceVertical{0%,100%,50%{transform:translateY(0)}25%{transform:translateY(6px)}75%{transform:translateY(15px)}}@keyframes smoothGrowBlurLoop{0%,100%{transform:scale(.99);opacity:.4}50%{transform:scale(1.05);filter:blur(1px);opacity:1}}@keyframes waveOutBack{0%{transform:translate(0,0) rotate(360deg);opacity:1}20%{transform:translate(0,50px) rotate(-5deg)}40%{transform:translate(-100px,0) rotate(3deg)}60%{transform:translate(0,0) rotate(-5deg)}100%,80%{transform:translate(0,0) rotate(0)}}@keyframes rocketFlyLoop{0%{transform:translate(0,0) rotate(0);opacity:1}25%{transform:translate(20px,-30px) rotate(-5deg)}50%{transform:translate(40px,-60px) rotate(0)}75%{transform:translate(20px,-30px) rotate(5deg)}100%{transform:translate(0,0) rotate(0)}}@keyframes slideDownFadeIn{0%{opacity:0;transform:translateY(-30px)}100%{opacity:1;transform:translateY(0)}}.counter{opacity:0;animation:.8s forwards slideDownFadeIn}.counter:first-child{animation-delay:.2s}.counter:nth-child(2){animation-delay:.4s}.counter:nth-child(3){animation-delay:.6s}.counter:nth-child(4){animation-delay:.8s}header{padding:15px;transition:background-color .3s,box-shadow .3s}header .header-logo img{width:35%}.fixed-top{position:fixed;top:0;width:100%;z-index:1030}.banner-section{display:flex;align-items:center;justify-content:center;height:100%;padding:5rem 0;position:relative;z-index:1;overflow:hidden;background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/landingpage-new/images/ghrps-ngp/ghrpsngp25/home/rectangle-37.webp);background-position:center center}@media screen and (max-width:767px){.sec-title h2{font-size:1.35rem}.small-objects{right:0;top:0}.small-objects-1{left:15px;top:20px}header{padding:15px 0}header .header-logo img{width:140px}.banner-section{padding:2rem 0}}.banner-section .banner-container{display:grid;grid-template-columns:33% 30% 30%;gap:2rem;align-items:center;justify-content:center}@media screen and (max-width:767px){.banner-section .banner-container{grid-template-columns:100%;gap:4rem}.banner-section .img-div{display:none}}@media (min-width:768px){.banner-section .banner-container{grid-template-columns:54% 41%;gap:1rem}}@media (min-width:992px){.banner-section .banner-container{grid-template-columns:38% 30% 30%;gap:1rem}}@media screen and (min-width:1400px){body{font-size:1rem}.banner-section{padding:7rem 0}.banner-section .banner-container{grid-template-columns:34% 31% 32%}}@media screen and (min-width:1600px){.banner-section .banner-container{grid-template-columns:35% 25% 28%;gap:5rem}}.banner-section .img-div img{width:40%;position:absolute;bottom:-18px;left:0;right:0;margin:auto;display:block}.banner-section:before{z-index:-2;left:-25%;right:0;margin:0 auto;text-align:center;top:20%;height:70px;width:70px;display:block;background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/landingpage-new/images/ghrps-ngp/ghrpsngp25/home/star.webp);background-position:center}.banner-section:after{z-index:-2;top:40%;right:0;height:100%;width:60%;border-top-left-radius:100px;background:linear-gradient(335deg,#5c0f8b 20%,#0099a8 100%)}.about-sec:after,.counter-sec::after{content:'';background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute}@media screen and (max-width:767px){.banner-section:after{top:35%;width:70%}.banner-section .custom-btn-wrapper{display:none}}@media (min-width:768px) and (max-width:1025px){.banner-section:after{width:64%;top:38%}}@media (min-width:1400px){.banner-section:after{top:38%;width:65%}}@media (min-width:1600px){.banner-section:after{top:43%;width:63.5%}}@media (min-width:1601px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1495px}.banner-section .img-div img{bottom:-25px}.banner-section:before{left:-25%;top:30%;height:90px;width:90px}.banner-section:after{top:43%;width:63%}}.banner-section .banner-swiper h1,.banner-section .banner-swiper h2{color:#fff;font-weight:700;font-size:2.4rem}@media screen and (max-width:991px){.banner-section .banner-swiper h1,.banner-section .banner-swiper h2{font-size:2.2rem}}@media (max-width:1025px) and (min-width:992px){.banner-section .banner-swiper h1,.banner-section .banner-swiper h2{font-size:2rem}}.banner-section .banner-swiper h1 span,.banner-section .banner-swiper h2 span{font-style:italic}.banner-section .banner-swiper h6{color:#fff;line-height:1.5;letter-spacing:.5px}.banner-section .banner-swiper p{display:inline-block;font-size:.7rem}@media screen and (max-width:1025px) and (min-width:768px){.sec-title span{top:-75px;font-size:5.5rem}.banner-section .banner-swiper p{font-size:.5rem}}.banner-section .custom-btn-wrapper{position:absolute;bottom:130px;left:95px;animation:4s ease-in-out infinite bounceVertical;z-index:9;transition:.6s}@media screen and (min-width:1600px){.banner-section .banner-swiper p{font-size:.9rem}.banner-section .custom-btn-wrapper{left:130px}}.banner-section .custom-btn-wrapper::before{transform:rotate(90deg);border:1px solid #fffFFF4D;height:26px;top:-11px;width:58px;line-height:35px;border-radius:20px;background:0 0;content:"";position:absolute}.banner-section .custom-btn-wrapper::after{position:absolute;content:"";bottom:0;left:28px;width:2px;height:25px;background:#fffFFF4D;transform:rotate(180deg)}.form-div{border-radius:20px;padding:20px}.form-div h2{font-size:1.5rem;font-weight:700;text-align:center}.social-links{position:relative;padding-top:5px}.social-links a{position:relative;display:inline-block;margin:0 2px 3px 0;width:32px;height:32px;line-height:30px;color:#fff;border:1px solid #ffffff7a;border-radius:50%;font-size:13px;text-align:center;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-moz-transition:.5s}.social-links a:hover{border-color:#fff;color:#fff}.footer-sec{padding-top:50px}.footer-sec .footer-bottom,.footer-sec .footer-bottom a{color:#fffFFF80}.footer-sec .grid-container{display:grid;grid-template-columns:30% 58%;justify-content:end}@media screen and (min-width:1400px){.banner-section .banner-swiper h1,.banner-section .banner-swiper h2{font-size:2.9rem}.footer-sec .grid-container{grid-template-columns:20% 20% 20% 20%}}@media screen and (min-width:1601px){body,h6{font-size:1.2rem}h4{font-size:1.5rem}.section-lg{padding:100px 0}.form-control{padding:4px 10px}.banner-section{padding:9rem 0}.banner-section .banner-container{grid-template-columns:35% 25% 27%;gap:6rem}.banner-section .banner-swiper h1,.banner-section .banner-swiper h2{font-size:3rem}.banner-section .custom-btn-wrapper{bottom:195px;left:210px}.footer-sec .grid-container{grid-template-columns:32% 54%}}@media screen and (max-width:1028px){.footer-sec .grid-container{grid-template-columns:50% 50%;gap:.5rem}}.footer-sec .grid-container .grid-item h6{font-weight:700;color:#fff}.footer-sec .grid-container .grid-item ul li a{color:#ffffffa3}.footer-sec .grid-container .grid-item .contact li{position:relative;padding-left:1.5rem}.footer-sec .grid-container .grid-item .contact li i{position:absolute;top:5px;left:0;font-size:.8rem;color:#fff}.counter-sec{background:linear-gradient(330deg,#5c0f8b 60.92%,#0099a8 98.42%);position:relative}.counter-sec h3{font-size:2.1rem;font-weight:700;color:#aef1f7}@media screen and (max-width:767px){.social-links{padding-top:20px}.footer-sec .grid-container{justify-content:start;grid-template-columns:100%}.counter-sec h3{font-size:1.7rem}}.counter-sec p{font-size:.95rem;line-height:1.2;margin-top:1rem;font-weight:600;color:#fff}@media screen and (max-width:1024px){.counter-sec p{margin-top:.5rem}}.counter-sec::after{right:4%;top:50%;transform:translateY(-50%);height:240px;width:240px;display:block;background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/landingpage-new/images/ghrps-ngp/ghrpsngp25/home/star.webp)}.about-sec:after{right:14%;bottom:9%;background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/landingpage-new/images/ghrps-ngp/ghrpsngp25/home/small-star.webp);height:20px;width:20px}.about-sec .about-img{position:relative;width:100%;height:47vh;border-radius:10px}@media screen and (max-width:767px){.about-sec .about-img{height:27vh}.about-sec .about-img #poster,.about-sec .about-img .video-poster,.about-sec .about-img img.fallback-img,.about-sec .about-img video{height:100%}}.about-sec .about-img #poster,.about-sec .about-img .video-poster,.about-sec .about-img img.fallback-img,.about-sec .about-img video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:21px;z-index:1}.about-sec .about-img .video-wrapper{position:relative;max-width:720px;width:fit-content;margin:auto}.about-sec .about-img #pauseButton,.about-sec .about-img #playButton{position:absolute;bottom:-50px;width:45px;height:45px;text-align:center;line-height:45px;left:50%;transform:translate(-50%,-50%);background:#0099a8;border-radius:50%;color:#fff;z-index:10;cursor:pointer}@media screen and (max-width:767px){.about-sec .about-img #pauseButton,.about-sec .about-img #playButton{bottom:-40px;width:40px;height:40px}.about-sec .about-img .pause-button,.about-sec .about-img .play-button{line-height:3.9}}.about-sec .about-img .pause-button,.about-sec .about-img .play-button{position:relative;z-index:2}.about-sec .about-img .pause-button::before,.about-sec .about-img .play-button::before{content:"";position:absolute;top:50%;left:50%;width:120%;height:120%;transform:translate(-50%,-50%) scale(.6);border-radius:50%;background-color:#0099a8;animation:2s ease-out infinite ripple-loop;z-index:-1}.about-sec .about-img .pause-button::after,.about-sec .about-img .play-button::after{content:'';position:absolute;top:45%;left:45%;width:5px;height:5px;background:#0099a863;border-radius:50%;transform:scale(12);opacity:1;z-index:-1;pointer-events:none;transition:transform .6s ease-out,opacity 1s}.about-sec .about-img .pause-button::after:active::after,.about-sec .about-img .play-button::after:active::after{transform:scale(12);opacity:0;transition:none}.about-sec .about-img .pause-button img,.about-sec .about-img .play-button img{width:50%;margin-left:8px;border-radius:0}.about-sec .about-img #schoolLogo{position:absolute;top:14px;left:10px;z-index:5;width:18%;height:auto;background:#fff;padding:.4rem;border-radius:5px}.about-sec .about-img #schoolLogo img{width:100%;height:auto;display:block}.about-sec .about-img .school-logo{position:absolute;top:15px;left:15px;width:225px;height:25px;z-index:0}.about-sec .about-img .school-logo img{border-radius:0;width:100%;height:auto}@keyframes ripple-loop{0%{transform:translate(-50%,-50%) scale(.6);opacity:1}100%{transform:translate(-50%,-50%) scale(1.6);opacity:0}}.highlights .small-objects{top:8.8%}.highlights .row .col:last-child .highlight-box .highlights-img img{position:absolute;left:-35px;right:0;margin:auto;width:217px}@media screen and (max-width:767px){.about-sec .about-text{padding-top:1.5rem}.highlights .row .col:last-child .highlight-box .highlights-img img{left:-14px;margin:auto;width:140px}}@media screen and (min-width:768px) and (max-width:1025px){.highlights .row .col:last-child .highlight-box .highlights-img img{left:-16px;right:0;margin:auto;width:180px}}.highlights .highlight-box{min-height:250px;border-radius:20px;position:relative;padding:2rem 0 1rem;z-index:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;transition:.6s}.highlights .highlight-box:hover{box-shadow:0 0 10px #0000003d;transform:translateY(-10px)}.highlights .highlight-box:hover::before{background:linear-gradient(180deg,#0099a8 5%,#5c0f8b 100%)}.highlights .highlight-box::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background:linear-gradient(180deg,#5c0f8b 5%,#0099a8 100%);z-index:-1;padding:.1rem;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.highlights .highlight-box .highlights-img{height:150px;width:150px;position:relative}.highlights .highlight-box .highlights-img .bottom-eclipse{position:absolute;bottom:0;left:0;right:0;margin:auto}.highlights .highlight-box h5{margin:20px 0 0;font-weight:600}.branches{padding:80px 0 0}.branches::before{background-image:url("https://rgicdn.s3.ap-south-1.amazonaws.com/landingpage-new/images/ghrps-ngp/ghrpsngp25/home/roket-green.webp");height:70px;width:70px;top:17%;left:-11%!important;animation:4s ease-in-out infinite smoothGrowBlurLoop}.branches .our-branches .our-branches-div .our-branches-img img{border-top-left-radius:20px;border-top-right-radius:20px}.branches .our-branches .our-branches-div .our-branches-img::before{left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 80%,#000 100%)}.branches .our-branches .our-branches-div .our-branches-img:after,.learning-sec .nav-pills .nav-link.active::after,.vertical-tabs .programmes .dropdown .menus li .accordion::after,.vertical-tabs .programmes .dropdown .menus li .active.accordion::after{content:'';position:absolute;background-repeat:no-repeat;background-size:100%;background-position:bottom}.branches .our-branches .our-branches-div .our-branches-img:after{bottom:0;left:10%;height:40px;width:80px;background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/raisoni/rgi/images/identity/white-group-identity.webp);z-index:1}.branches .our-branches .our-branches-div .our-branches-text{padding:10px;border-bottom:2px solid #5c0f8b}.learning-sec .swiper-navigation-div{position:absolute;right:114px;top:20%}.learning-sec .swiper-navigation-div .event-btn-next,.learning-sec .swiper-navigation-div .event-btn-prev{right:0;border-radius:40px;bottom:0;width:36px;height:36px;border:1px solid #5c0f8b;text-align:center;line-height:35px;color:#5c0f8b}.learning-sec .swiper-navigation-div .event-btn-prev{right:45px;left:auto}.learning-sec .swiper-navigation-div .swiper-button-next,.learning-sec .swiper-navigation-div .swiper-button-prev{margin:auto}.gallery .swiper-button-next:after,.gallery .swiper-button-prev:after,.learning-sec .swiper-navigation-div .swiper-button-next:after,.learning-sec .swiper-navigation-div .swiper-button-prev:after{font-size:.75rem;font-weight:700}.learning-sec .nav-pills{width:90%;background-color:#fff}.learning-sec .nav-pills .nav-link{padding:16px 20px;border-bottom:1px solid #5c0f8b;text-align:start}.learning-sec .nav-pills .nav-link h4,.vertical-tabs .programmes .dropdown .menus li .accordion h4,.vertical-tabs .programmes .dropdown .menus li .accordion h6,.vertical-tabs .programmes .dropdown .menus li .accordion p{opacity:.3}.learning-sec .nav-pills .nav-link.active{background-color:#fff;position:relative;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.learning-sec .nav-pills .nav-link.active::after{height:60px;width:60px;background-image:url("https://rgicdn.s3.ap-south-1.amazonaws.com/raisoni/rgi/images/identity/white-group-identity.webp");transform:rotate(90deg);right:-60px;top:20px}.learning-sec .tab-pane{padding:40px 0}.learning-sec .learn-programms .learn-programms-div{position:relative;border-radius:20px;box-shadow:0 0 15px #00000057;padding:25px;margin:5px 5px 10px;min-height:325px;color:#fff;background-position:center;background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/landingpage-new/images/ghrps-ngp/ghrpsngp25/home/Rectangle-1106.webp);height:100%;width:100%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.highlights .highlight-box{min-height:220px}.highlights .highlight-box .highlights-img{height:120px;width:120px}.branches{padding:0}.learning-sec .swiper-navigation-div .event-btn-next,.learning-sec .swiper-navigation-div .event-btn-prev{display:none}.learning-sec .nav-pills{width:100%}.learning-sec .nav-pills .nav-link.active::after{background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/raisoni/rgi/images/identity/white-group-identity.webp)!important;transform:rotate(180deg);right:0;bottom:-60px}.learning-sec .learn-programms .learn-programms-div{padding:15px;min-height:325px}}@media screen and (min-width:992px) and (max-width:1300px){.learning-sec .learn-programms .learn-programms-div{min-height:385px}}@media screen and (max-width:1025px) and (min-width:768px){.learning-sec .swiper-navigation-div{top:25%}.learning-sec .learn-programms .learn-programms-div{padding:16px}}@media screen and (min-width:1400px){.counter-sec h3{font-size:2.4rem}.counter-sec p{font-size:1rem}.learning-sec .learn-programms .learn-programms-div{min-height:330px}.vertical-tabs .programmes .dropdown .menus li .accordion{width:335px}}.learning-sec .learn-programms .learn-programms-div .learn-programms-img{text-align:center;height:84px;width:84px;margin:0 auto;display:flex;align-items:center;justify-content:center}.learning-sec .learn-programms .learn-programms-div h6{font-size:.95rem;margin:20px 0 15px;font-weight:700}.learning-sec .learn-programms .learn-programms-div p{font-size:.8rem;color:#fff}.gallery{position:relative;overflow:hidden;z-index:1}.gallery .swiper-button-disabled{opacity:1!important;pointer-events:auto!important;cursor:pointer!important}.gallery:after{content:'';position:absolute;bottom:0;right:0;background:radial-gradient(at bottom right,#d4c9E299 20%,#fff 100%);height:100%;width:100%;z-index:-1}.gallery .small-objects{right:-36px}.gallery .small-objects img{transform:rotate(180deg)}.gallery .sec-title-1 p{width:52%;margin:23px auto 0}.gallery .swiper-gallery .gallery-img img{border-radius:20px;filter:blur(3px)}.gallery .swiper-gallery .swiper-slide-active .gallery-img img{border-radius:20px;filter:none}.gallery .swiper-gallery .swiper-slide-active .gallery-img .gallery-hover .imag-effect{position:relative;display:inline-block;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.gallery .swiper-gallery .swiper-slide-active .gallery-img .gallery-hover .imag-effect::before{background:#fff;width:0%;height:100%;content:"";position:absolute;opacity:.6;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.gallery .swiper-gallery .swiper-slide-active .gallery-img .gallery-hover .imag-effect::after{content:"";position:absolute;margin:auto;left:0;right:0;top:45%;width:10%;height:15%;border-radius:50%;filter:blur(0px);background:#0099a8;padding:1.3rem;z-index:0;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.gallery .swiper-gallery .swiper-slide-active .gallery-img .gallery-hover .imag-effect:hover .hover-icon,.gallery .swiper-gallery .swiper-slide-active .gallery-img .gallery-hover .imag-effect:hover::after,.vertical-tabs .programmes .dropdown .menus li .active.accordion h4,.vertical-tabs .programmes .dropdown .menus li .active.accordion h6,.vertical-tabs .programmes .dropdown .menus li .active.accordion p{opacity:1}.gallery .swiper-gallery .swiper-slide-active .gallery-img .gallery-hover .imag-effect:hover::before{width:100%;left:0}.gallery .swiper-gallery .swiper{position:relative;width:calc(min(40rem,50%));margin:0 auto;min-height:100vh;column-gap:3rem;padding-block:min(20vh,3rem);text-align:center;display:flex;flex-direction:column;justify-content:center;padding:60px 0 95px}.gallery .swiper-gallery .swiper .swiper-slide{width:10rem;height:22rem;display:flex;flex-direction:column;align-items:self-start;position:relative;border-radius:12px;box-shadow:-1px 5px 15px #0000001f}.gallery .swiper-gallery .swiper .swiper-slide .gallery-img{grid-template-columns:1fr;justify-items:center;position:absolute;bottom:-90px;width:100%;display:none;opacity:0}.gallery .swiper-gallery .swiper .swiper-slide .gallery-img img{width:60px;height:60px;object-fit:cover;border-radius:50%;border:3.5px solid #fff}.gallery .swiper-button-prev{border-radius:40px;width:36px;height:36px;top:65%;left:70px;border:1px solid #5c0f8b;text-align:center;color:#5c0f8b}@media screen and (max-width:767px){.gallery .sec-title-1 p{width:100%}.gallery .swiper-gallery{padding:1rem 0 3.5rem}.gallery .swiper-button-prev{top:93%;left:140px}}@media screen and (min-width:768px){.learning-sec .swiper-navigation-div .event-btn-next,.learning-sec .swiper-navigation-div .event-btn-prev{top:-70px}.gallery .swiper-button-prev{top:72%;left:45px}}@media screen and (min-width:1024px){.gallery .swiper-button-prev{top:62%;left:45px}}@media screen and (min-width:1025px) and (max-width:1364px){.gallery .swiper-button-prev{top:65%;left:10px}}@media screen and (min-width:1600px){.counter-sec p{font-size:1.3rem;line-height:1.2}.gallery .swiper-button-prev{left:80px}}.gallery .swiper-button-next{border-radius:40px;width:36px;height:36px;top:65%;right:70px;border:1px solid #5c0f8b;text-align:center;color:#5c0f8b}@media screen and (max-width:767px){.gallery .swiper-button-next{top:93%;right:140px}}@media screen and (min-width:768px){.gallery .swiper-button-next{top:72%;right:45px}}@media screen and (min-width:1024px){.gallery .swiper-button-next{top:65%;right:45px}}@media screen and (min-width:1025px) and (max-width:1364px){.gallery .swiper-button-next{top:65%;right:10px}}@media screen and (min-width:1600px){.gallery .swiper-button-next{right:80px}}.vertical-tabs .programmes{margin-left:0}.vertical-tabs .programmes .dropdown .menus li .accordion{color:#000;background-color:#fff;border-bottom:1px solid #5c0f8b;transition:.6s;font-size:.9rem;font-weight:600;padding:1rem;z-index:1}@media screen and (min-width:1025px) and (max-width:1300px){.vertical-tabs .programmes .dropdown .menus li .accordion{padding:1.3rem}}.vertical-tabs .programmes .dropdown .menus li .accordion::after{height:60px;width:60px;background-image:unset;transform:rotate(90deg);right:-60px;top:20px}.vertical-tabs .programmes .dropdown .menus li .accordion h4{font-weight:700}.vertical-tabs .programmes .dropdown .menus li .accordion p{font-size:.7rem;line-height:1.4}.vertical-tabs .programmes .dropdown .menus li .active.accordion{background-color:#fff;border-bottom:1px solid #5c0f8b;color:#5c0f8b;position:relative}.vertical-tabs .programmes .dropdown .menus li .active.accordion::after{height:60px;width:60px;background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/raisoni/rgi/images/identity/white-group-identity.webp);transform:rotate(90deg);right:-60px;top:20px}@media screen and (min-width:1400px){.vertical-tabs .programmes .dropdown .menus li .accordion-body{height:auto}.vertical-tabs .programmes .dropdown .menus{width:100%;left:60px;position:relative;min-height:auto;padding:0}.vertical-tabs .programmes .dropdown .menus::before{content:unset}.vertical-tabs .programmes .dropdown .menus li .accordion-collapse .accordion-body{padding:0}}@media screen and (min-width:1400px) and (min-width:1601px){.vertical-tabs .programmes .dropdown .menus{left:140px}}.programmes{margin-left:2rem}.programmes .dropdown{position:static}.programmes .dropdown .dropdown-toggle{border:none}.programmes .dropdown .dropdown-toggle::after{border:none;content:"\f107";font-family:FontAwesome;font-size:1.2rem;vertical-align:middle;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.programmes .dropdown .dropdown-toggle.show::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.programmes .dropdown .menus{width:85%}@media screen and (max-width:767px){.vertical-tabs .programmes .dropdown .menus li .accordion::after,.vertical-tabs .programmes .dropdown .menus li .active.accordion::after{transform:rotate(180deg)!important;bottom:-60px!important;right:0!important;top:unset}.vertical-tabs .programmes .dropdown .menus li .accordion-body{height:auto;padding:2rem 0}.vertical-tabs .programmes .dropdown .menus>li{margin:.5rem 0}.vertical-tabs .programmes .dropdown .menus>li .accordion:after{right:30px;font-size:1rem}.vertical-tabs .programmes .academics-list>li{margin:0 0 1rem;border:1px solid transparent;border-radius:10px}.vertical-tabs .programmes .academics-list>li .accordion{border:1px solid transparent!important;margin-bottom:0!important}.vertical-tabs .programmes .academics-list>li .accordion:after{right:50px}.vertical-tabs .programmes .dropdown .menus .accordion-body{box-shadow:none}.programmes,.vertical-tabs .programmes .dropdown .menus .accordion-body li{margin-left:0}.vertical-tabs .programmes .dropdown .accordion-collapse{margin-top:0}.programmes .dropdown .menus{width:100%;padding:1rem .5rem;margin-top:0}.programmes .dropdown .menus li{margin:.5rem}.programmes .dropdown .menus li .accordion{padding:.3rem;font-weight:500;display:block}.programmes .dropdown .menus li .accordion:after{content:"\f107";font-family:FontAwesome;font-size:1.2rem;position:absolute;right:20px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.programmes .dropdown .menus li .accordion.active{color:#5c0f8b;background-color:#5c0f8b}.programmes .dropdown .menus li .accordion.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.programmes .dropdown .menus .accordion-body{box-shadow:inset 0 0 10px #0000001c}.programmes .academics-list li{margin-left:1rem}}@media screen and (min-width:768px) and (max-width:991px){.programmes .dropdown .menus{width:100%}.programmes .dropdown .menus .accordion-collapse{right:-40px!important;top:110px!important}.programmes .dropdown .dropdown-menu{width:95%;top:85%}}@media screen and (min-width:992px) and (max-width:1025px){.programmes .dropdown .menus{width:100%}.programmes .dropdown .menus .accordion-collapse{right:-40px!important;top:160px!important}}@media screen and (min-width:768px){.programmes .dropdown .menus{margin:auto;top:85%;left:0;right:0;border-radius:10px 0}.programmes .dropdown .menus li{display:flex}.programmes .dropdown .menus li .accordion{width:300px;padding:.4rem 1rem .4rem 1.5rem;font-size:.9rem;font-weight:500;line-height:1.6;color:#000;background-color:#fff;cursor:pointer}.programmes .dropdown .menus li .accordion-collapse{position:absolute;right:-140px;z-index:0;top:155px;width:calc(100% - 290px);padding:2rem 0}.programmes .dropdown .menus li .accordion-collapse .accordion-body{padding:1rem 1.25rem}}@media screen and (min-width:768px) and (min-width:992px){.programmes .dropdown .menus li .accordion-collapse{right:-100px}}@media screen and (min-width:768px) and (max-width:1024px){.programmes .dropdown .menus li .accordion-collapse .accordion-body .swiper{padding:0 2rem 0 .5rem}}@media screen and (min-width:768px) and (min-width:1025px){.programmes .dropdown .menus li .accordion-collapse .accordion-body .swiper .swiper-wrapper{padding:0 3rem;flex-direction:row-reverse}}@media screen and (min-width:768px){.programmes .dropdown .menus li .accordion-collapse .accordion-body .program-card{border:1px solid transparent;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.programmes .dropdown .menus li .accordion-collapse .accordion-body .program-card:hover{border:1px solid #0099a8}}@media screen and (min-width:992px){.learning-sec .swiper-navigation-div .event-btn-next,.learning-sec .swiper-navigation-div .event-btn-prev{top:-15px}.programmes .dropdown .menus .accordion-collapse{top:135px}}@media screen and (min-width:1400px){.programmes .dropdown .menus .accordion-collapse{top:20px!important;right:-80px}}@media screen and (min-width:1600px){.vertical-tabs .programmes .dropdown .menus{width:100%;left:140px;position:relative;min-height:auto;padding:0}.vertical-tabs .programmes .dropdown .menus::before{content:unset}.vertical-tabs .programmes .dropdown .menus li .accordion-collapse .accordion-body{padding:0}.programmes .dropdown .menus .accordion-collapse{top:35px}.programmes .dropdown .dropdown-menu{left:115px}}@media screen and (min-width:992px) and (max-width:1199px){.programmes .dropdown .menus{width:93%}}@media screen and (min-width:1200px) and (max-width:1364px){.programmes .dropdown .menus{width:90%;top:85%}}@media screen and (min-width:1601px){.footer-sec .grid-container .grid-item .contact li i{font-size:.9rem}.counter-sec h3{font-size:2.4rem;font-weight:700}.about-sec .about-img{height:39vh}.about-sec .about-img #poster,.about-sec .about-img .video-poster,.about-sec .about-img img.fallback-img,.about-sec .about-img video{height:100%}.about-sec .about-img #pauseButton,.about-sec .about-img #playButton{bottom:-45px}.about-sec .about-img #pauseButton i,.about-sec .about-img #playButton i{line-height:1.5}.about-sec .about-img .pause-button,.about-sec .about-img .play-button{bottom:-31px;width:70px;height:70px}.about-sec .about-img .pause-button img,.about-sec .about-img .play-button img{width:30px;padding-top:.3rem;margin-left:10px}.learning-sec .learn-programms .learn-programms-div{padding:35px;min-height:440px}.learning-sec .learn-programms .learn-programms-div h6{font-size:1.3rem;margin:25px 0 15px}.learning-sec .learn-programms .learn-programms-div p{font-size:1.1rem}.gallery .swiper-button-prev{left:35px}.gallery .swiper-button-next{right:35px}.vertical-tabs .programmes .dropdown .menus li .accordion{width:340px;padding:2rem!important;font-size:1.2rem}.programmes .dropdown .menus .accordion-collapse{top:10px!important}.programmes .dropdown .menus li .accordion{font-size:1.1rem;width:335px}.programmes .dropdown .menus li .accordion-collapse{width:calc(100% - 280px)}.programmes .dropdown .menus li .accordion-collapse .accordion-body{height:470px;padding-right:2rem}}@media screen and (min-width:1920px){.btn-glob{padding:10px 12px;font-size:1.25rem}.banner-section{padding:12rem 0}.banner-section .banner-container{grid-template-columns:33% 26% 28%;gap:6rem}.gallery .swiper-button-prev{left:150px}.gallery .swiper-button-next{right:150px}.programmes .dropdown .dropdown-menu{left:-140px;width:50%}}.lightBox--gallery ul li a{border:1px solid #fff;display:block;position:relative;float:left;color:#fff!important}.lightBox--gallery ul li a .ripple-effect{border-radius:100%;-webkit-animation:1s linear infinite witr-shadow;-moz-animation:1s linear infinite witr-shadow;-ms-animation:witr-shadow 1s linear infinite;-o-animation:1s linear infinite witr-shadow;animation:1s linear infinite witr-shadow;position:absolute;left:calc(51% - 20px);top:calc(50% - 20px);background-color:#0099a8}.lightBox--gallery ul li a .ripple-effect img{width:30px}.lightBox--gallery .gallery-hover .imag-effect .hover-icon{position:absolute;color:#fff;top:48%;font-size:1.1rem;margin:auto;left:48%;right:0;z-index:1;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (min-width:1600px){.lightBox--gallery .gallery-hover .imag-effect .hover-icon{top:49%}}.lightBox--gallery .video-gallery li a{width:100%}.floating-tabs{position:fixed;top:50%;left:10px;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;z-index:1000}@media screen and (max-width:767px){.floating-tabs{display:none}}.floating-tabs .tab-btn{width:25px;height:2px;border:none;background:#d8d7d7;border-radius:5px;cursor:pointer;transition:.3s}.floating-tabs .tab-btn.active{background-color:#5c0f8b;color:#fff;width:35px}.floating-tabs.hidden{opacity:0;visibility:hidden;pointer-events:none}