@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);a,a:hover{text-decoration:none}.cmn-button,.social-links a{text-align:center;display:inline-block}.cmn-button,button:focus:not(:focus-visible),footer h6{box-shadow:none}body,body p{line-height:1.6}.form-sec h3,footer h6{text-transform:uppercase}.primary-purple,.text-purple{color:#5c0f8b}.primary-orange,body a:hover,footer p a:hover{color:#ff5100}.primary-gray,a,body{color:#6d6f70}.primary-gold{color:#c0966b}.primary-magenta{color:#eb0d8c}.primary-cyan{color:#0099a8}.secondary-purple{color:#a389ba}.secondary-orange{color:#f9a77e}.secondary-gray{color:#d8d7d7}.secondary-gold{color:#dcc4aa}.secondary-magenta{color:#f29abf}.secondary-cyan{color:#7bc3cc}.tertiary-purple{color:#d4c9e24d}.tertiary-orange{color:#fdd9c4}.tertiary-gray{color:#f5f5f5}.tertiary-gold{color:#efe6d9}.tertiary-magenta{color:#fad7e6}.tertiary-cyan{color:#c9e4e9}.text-dark{color:#000!important}.cmn-button,.primary-bgpurple{background-color:#5c0f8b}.line::after,.primary-bgorange{background-color:#ff5100}.primary-bggray{background-color:#6d6f70}.primary-bggold{background-color:#c0966b}.primary-bgmagenta{background-color:#eb0d8c}.primary-bgcyan{background-color:#0099a8}.secondary-bgpurple{background-color:#a389ba}.secondary-bgorange{background-color:#f9a77e}.secondary-bggray{background-color:#d8d7d7}.secondary-bggold{background-color:#dcc4aa}.secondary-bgmagenta{background-color:#f29abf}.secondary-bgcyan{background-color:#7bc3cc}.tertiary-bgpurple{background-color:#d4c9e24d}.tertiary-bgorange{background-color:#fdd9c4}.tertiary-bggray{background-color:#f5f5f5}.tertiary-bggold{background-color:#efe6d9}.tertiary-bgmagenta{background-color:#fad7e6}.tertiary-bgcyan{background-color:#c9e4e9}.text-black{color:#333}.bg-black{background-color:#333}.bg-purple-light{background:#f3eff7;background:linear-gradient(40deg,#f3eff7 0,#fff 100%);z-index:0}.bg-dark-transparent{background:#212429;background:linear-gradient(36deg,#212429 0,rgba(33,36,41,0) 32%,rgba(33,36,41,0) 100%);z-index:0}.alumni-sec .grid-container .alumni-card::after,.bg-purple-dark{background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 10%,rgba(0,0,0,.2692248775) 31%,#5c0f8b 100%);z-index:0}.red-hat-display,h1,h2,h3,h4,h5,h6{font-family:'Red Hat Display',sans-serif!important;font-weight:400;font-style:normal}.list-circle li,.red-hat-text,body,body p{font-weight:500}.red-hat-text,body{font-family:'Red Hat Text',sans-serif!important;font-style:normal}.playfair-display{font-family:'Playfair Display',sans-serif!important;font-weight:400;font-style:normal}.fw-600,footer p span{font-weight:600}*,::after,::before{margin:0;padding:0;box-sizing:border-box}ol,ul{padding-left:0}body{font-size:.8rem;background-color:#fff;-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased}body p{color:rgba(51,51,51,.5)}@media screen and (max-width:767px){body,body p{font-size:.75rem}body{line-height:1.3}body p{margin-bottom:0}body h6{font-size:.9rem}}.list-circle li{padding-left:1rem;font-size:.8rem;color:#333;position:relative;margin-bottom:.3rem}.list-circle li::before{position:absolute;left:0;top:9px;width:5px;height:5px;content:"";background-color:#333;border-radius:50%}@media screen and (max-width:767px){.list-circle li{font-size:.75rem}}.list-count{column-count:2}.bg-img,.testimonials-sec{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.apply-now::before,.before-after,.testimonials-sec::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0}.absolute,header .navbar{height:100%;width:100%;position:absolute;top:0;left:0}.line,.scroll-box,.section-lg,.section-md,.section-sm,.section-xxl,.social-links,.social-links a,header{position:relative}.swiper{overflow:visible}@media (min-width:1601px){.container{max-width:1550px}}.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-sm{padding:20px 0}.section-md{padding:40px 0}}.section-lg{padding:80px 0}.section-xxl{padding:140px 0}@media screen and (max-width:767px) and (min-width:320px){.section-lg,.section-xxl{padding:40px 0}}@media screen and (max-width:1024px) and (min-width:768px){.section-lg{padding:30px 0}.section-xxl{padding:60px 0}}ul{padding:0;margin:0;list-style-type:none}.cmn-button{color:#fff;border-radius:10px 0;padding:8px 10px;margin:1rem 0 0;cursor:pointer;font-size:.8rem;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;width:fit-content}@media screen and (max-width:767px){.cmn-button{font-size:.8rem;padding:9px 15px}.bottom-border{margin:auto}}@media screen and (min-width:1400px){body{font-size:.9rem}.cmn-button{font-size:.95rem;padding:5px 15px}}.cmn-button:hover{color:#fff;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.bottom-border{border-bottom:2px solid #5c0f8b}.sec-title,.sec-title-1,.sec-title-white,.sec-title-without-line{margin-bottom:2rem;position:relative}.sec-title h2,.sec-title-1 h2,.sec-title-white h2,.sec-title-without-line h2{color:#5c0f8b;font-size:2.1rem;font-weight:700;margin-bottom:.5rem;background:#5c0f8b;display:inline-block;background:linear-gradient(90deg,#5c0f8b 59%,#ff5100 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sec-title-1 h2,.sec-title-white h2{background:unset;color:#fff;-webkit-text-fill-color:#fff}@media screen and (max-width:767px){.sec-title,.sec-title-1,.sec-title-white,.sec-title-without-line{text-align:center}.sec-title h2,.sec-title-1 h2,.sec-title-white h2,.sec-title-without-line h2{font-size:1.5rem;text-align:center}}.sec-title h2 span,.sec-title-1 h2 span,.sec-title-white h2 span,.sec-title-without-line h2 span{display:block}.apply-now.thank-you::before,.sec-title-white::after,.sec-title-without-line::after{content:unset}.sec-title-white p{color:#fff!important}.font-text-italic{color:#000;font-size:1rem;line-height:1.4;font-weight:400;font-style:italic}.line::after{position:absolute;content:"";right:calc(15% - 10px);width:4px;height:80%;top:0;bottom:0}.scroll-box{overflow-y:scroll;max-height:300px}.scroll-box::-webkit-scrollbar{width:.4em;overflow:visible;border-radius:4px}.scroll-box::-webkit-scrollbar-thumb{overflow:visible;border-radius:4px;background:rgba(0,0,0,.2)}.social-links{padding-top:5px}.social-links a{margin:0 2px 3px 0;width:32px;height:32px;line-height:30px;color:#fff;border:1px solid #ff5100;border-radius:50%;font-size:13px;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-moz-transition:.5s}.social-links a:hover{border-color:#fff;color:#fff}footer{padding:40px 0 30px}@media screen and (max-width:767px){.sec-title h2 span,.sec-title-1 h2 span,.sec-title-white h2 span,.sec-title-without-line h2 span{display:inline}.line::after{content:unset}footer{padding:20px 20px 30px}footer p{font-size:.65rem}}footer h6{background-color:transparent;color:rgba(255,255,255,.5);letter-spacing:.1875rem;margin-bottom:.7rem;padding:0;white-space:nowrap}footer p{color:#fff;font-weight:200}footer p a{color:#fff}footer .privacy p{color:rgba(255,255,255,.503)}footer .privacy a{font-size:.75rem;color:#fff;font-weight:200}footer .footer-dome{left:30px;width:100%;position:absolute;padding:1rem 0}@media screen and (max-width:1025px){.line::after{right:calc(7% - 10px)}footer .footer-dome{position:relative;left:0}}@media screen and (min-width:1401px){.list-circle li{font-size:.9rem}footer .footer-dome{left:35px}}.apply-now.thank-you{background-size:cover}.apply-now.thank-you .apply-adm,.swiper-pagination-bullet{background-color:#fff}header .navbar{background:#000;background:linear-gradient(180deg,#000 20%,rgba(0,0,0,0) 100%);height:auto;z-index:9}@media screen and (max-width:767px){header .navbar{padding:.5rem}}@media screen and (max-width:1023px){.font-text-italic{font-size:.75rem;text-align:center}header .navbar .navbar-toggler{background-color:#fff;height:100%;left:0;top:0;border-radius:0}header .navbar .navbar-toggler span{color:#333}header .navbar .navbar-toggler.collapsed{background-color:transparent}header .navbar .navbar-toggler.collapsed span{color:#fff}header .navbar .cmn-button,header .navbar .cmn-white-button{padding:2px 18px!important}header .navbar .navbar-brand{right:0;position:absolute;top:5px}}@media screen and (min-width:1601px){.cmn-button,.list-circle li,body{font-size:1rem}h4{font-size:1.3rem}h5{font-size:1.2rem}h6{font-size:1.1rem}.sec-title h2,.sec-title-1 h2,.sec-title-white h2,.sec-title-without-line h2{font-size:2.5rem}.font-text-italic{font-size:1.05rem}.scroll-box{max-height:370px}footer{padding:60px 0 50px}header .navbar{padding:1rem 0}header .navbar .navbar-brand img{width:160px}}header .navbar .navbar-brand img{filter:brightness(0) invert(1);width:140px}header .navbar .navbar-brand:hover img{filter:none}header .navbar .main-navbar .nav-item a{color:#fff;font-size:.9rem;padding:1rem .8rem;font-weight:500;display:inline-block}.fixed-top{position:fixed;box-shadow:0 0 10px #00000029}@media screen and (max-width:1023px){header .navbar .main-navbar .nav-item a{color:#333;font-size:.75rem;padding:.5rem 0;display:block;border-bottom:1px solid #d9d9d9;margin:0 1rem}header .navbar .main-navbar{position:absolute;width:100%;height:auto;background:#fff;top:70px;left:0;box-shadow:0 6px 10px #0000001a}.fixed-top .navbar .navbar-toggler span{color:#333}.fixed-top .navbar .nav-item a{font-size:.85rem;padding:.5rem}}.acadmics li .accordion{color:#333;cursor:pointer;background-color:#fff;padding:.7rem 1rem;font-size:.9rem;line-height:1.6;display:block;border-top:1px solid #5c0f8b;position:relative;font-weight:700}.acadmics li .accordion::before{font-family:FontAwesome;color:#5c0f8b;content:"\f107";right:20px;top:13px;position:absolute}.acadmics li .accordion.active,.acadmics li .accordion:hover{color:#5c0f8b;background-color:#d4c9e24d}.acadmics li:last-child .accordion{border-bottom:1px solid #5c0f8b}.acadmics li .accordion.active::before{content:"\f106"}.acadmics li .accordion-collapse .accordion-body,.widget-box .widget-box-inner{padding:1rem}@media screen and (min-width:767px){.acadmics li{display:flex}.acadmics li .accordion{width:248px}.acadmics li .accordion.active::before,.acadmics li .accordion::before{content:unset}.acadmics li .accordion-collapse .accordion-body{padding:.5rem 2rem}.acadmics li .accordion-collapse{top:0;position:absolute;right:0;width:calc(100% - 250px)}}.apply-now{background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/landingpage-new/images/bg-img/bg-apply-now.webp);background-position:left 10%;z-index:0;background-size:55% 100%;background-repeat:no-repeat;position:relative;padding:85px 0 50px}@media screen and (max-width:767px){header .navbar .navbar-brand{padding:.5rem;margin-left:3rem}header .navbar .navbar-brand img{width:110px}header .navbar .main-navbar{top:40px}.fixed-top .navbar .navbar-brand{filter:brightness(0) invert(1)}.fixed-top .navbar .nav-item a{color:#333}.apply-now{padding:80px 0 20px;background-image:unset;background-color:#a389ba}.apply-now::before{content:unset}}.apply-now::before{background-color:#5c0f8b;z-index:-1;right:0;left:auto;width:51%}.apply-now .apply-now-overlay img{width:370px;z-index:-1;position:absolute;bottom:0;right:36%}@media screen and (max-width:1023px){.apply-now .apply-now-overlay img{width:250px;bottom:0}}@media screen and (max-width:767px){.apply-now .apply-now-overlay img{bottom:0;width:220px;right:0;z-index:-1}}.apply-now .apply-adm{margin-bottom:1rem}@media screen and (max-width:1023px){.apply-now .apply-adm{margin:2rem 0}}.apply-now .apply-adm h1{font-size:4.5rem;width:fit-content;font-weight:700;line-height:1.2}.apply-now .apply-adm h1 span{font-size:2rem;display:block}@media screen and (max-width:767px){.apply-now .apply-adm h1{font-size:2rem;line-height:1.5}.apply-now .apply-adm h1 span{font-size:1.2rem;margin-top:.5rem}}.apply-now .img-box{background:#fff;padding:.5rem;border-radius:15px;width:fit-content;margin-top:3rem}.apply-now .img-box .grid-container{display:grid;grid-template-columns:auto auto auto auto auto auto;gap:5px;justify-content:start}.apply-now .img-box .grid-container img{width:55px;padding:.3rem}@media screen and (max-width:767px){.apply-now .img-box .grid-container img{width:50px}}@media screen and (max-width:992px){.apply-now .apply-now-overlay img{display:none}.apply-now .img-box .grid-container img{width:45px}}.npf_wgts{margin-right:-3rem}.mobile-form{padding:2rem .7rem}.mobile-form .npf_wgts{margin-right:0}.mobile-form .npf_wgts iframe{min-height:448px}.counter-sec h3{font-size:2.2rem;font-weight:700;color:#5c0f8b}@media screen and (max-width:767px){.counter-sec h3{font-size:1.7rem}}.counter-sec p{font-size:.95rem;line-height:1.2;margin-top:1rem;font-weight:600;color:#333}@media screen and (max-width:767px){.counter-sec p{font-size:.8rem;margin-top:.5rem}.alumni-sec{display:none}}.alumni-sec .grid-container{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.alumni-sec .grid-container .grid-item2,.alumni-sec .grid-container .grid-item4,.event-sec .grid-container .grid-item2{height:49%}.alumni-sec .grid-container .alumni-card,.event-sec .grid-container .event-card{position:relative;text-align:center;background-position:center center;background-size:cover;height:100%}.alumni-sec .grid-container .grid-item2 .alumni-card:nth-child(2n),.alumni-sec .grid-container .grid-item4 .alumni-card:nth-child(2n),.event-sec .grid-container .grid-item2 .event-card:last-child{margin-top:.5rem}.alumni-sec .grid-container .grid-item3{width:300px}@media screen and (max-width:1025px){.alumni-sec .grid-container .grid-item3{width:200px}.alumni-sec .grid-container .alumni-card .alumni-details p{display:none}}.alumni-sec .grid-container .alumni-card{border-radius:20px;min-height:180px}@media screen and (max-width:1028px){.alumni-sec .grid-container .alumni-card,.event-sec .grid-container .event-card{min-height:130px}}.alumni-sec .grid-container .alumni-card .alumni-details{padding:.5rem;position:absolute;bottom:0;margin:auto;left:0;right:0;z-index:1}.alumni-sec .grid-container .alumni-card .alumni-details h5{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.2rem}.alumni-sec .grid-container .alumni-card .alumni-details p{color:#fff!important;font-size:.7rem;font-weight:100;line-height:1.1;margin-bottom:0}.alumni-sec .grid-container .alumni-card::after{position:absolute;content:"";height:70%;bottom:0;width:100%;left:0;z-index:0;border-radius:0 0 10px 20px}.testimonials-sec{background-image:url(https://rgicdn.s3.ap-south-1.amazonaws.com/landingpage-new/images/bg-img/testimonial.webp);z-index:0}.testimonials-sec::before{background-color:#000;z-index:-1;opacity:.8}.testimonials-sec .testi-card{border:1px solid #fff;border-radius:15px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.testimonials-sec .testi-card .testi-text{padding:1rem;background-color:#fff;border-radius:15px 15px 0 0;min-height:350px}.testimonials-sec .testi-card .testi-text p{padding:.5rem;color:#333;text-align:left;padding-right:calc(.5rem + 5px);transition:.6s}.testimonials-sec .testi-card .testi-img{margin:1.2rem;text-align:center;min-height:210px}.testimonials-sec .testi-card .testi-img img{border-radius:50%;width:120px;height:120px}.testimonials-sec .testi-card .testi-img p{color:#fff;font-weight:300;line-height:1.3}.testimonials-sec .testi-card .testi-img h5{font-weight:600;color:#fff}.testimonials-sec .testi-card:hover .testi-text{background-color:#f3eff7}.admission-sec .text-box{padding:1rem;border:1px solid #5c0f8b;border-radius:10px;width:fit-content}.admission-sec .text-box h6{margin-bottom:0;font-weight:500;color:#5c0f8b}.collab-list{margin:1.5rem 0}.collab-list li{padding:.2rem 1rem;margin:.7rem}.collab-list li img{width:100px}.event-sec .grid-container{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.event-sec .grid-container .event-card{border-radius:20px;overflow:hidden}.event-sec .grid-container .event-card img{object-fit:cover;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;object-position:center center}.event-sec .grid-container .event-card:hover img{transform:scale(1.05)}@media screen and (min-width:1400px){.counter-sec h3{font-size:2.4rem}.counter-sec p{font-size:1rem}.alumni-sec .grid-container .grid-item3{width:350px}.alumni-sec .grid-container .alumni-card{min-height:210px}.event-sec .grid-container .event-card{min-height:270px}}.tabs .nav{border-bottom:0;border:1px solid #5c0f8b;border-radius:10px 0}.tabs .nav .nav-link{border:none;color:#333;cursor:pointer}.tabs .nav .nav-link.active{color:#fff;background-color:#5c0f8b;border-radius:8px 0 10px}.tab-content{margin:2rem 0}.logos-img img{box-shadow:0 0 10px #0000002e;padding:1rem;border-radius:1rem 0}.widget-box{box-shadow:0 0 7px #0202020d;border-radius:10px 0}.widget-box iframe{width:100%;height:850px}@media screen and (max-width:767px){.testimonials-sec .swiper-slide{width:90%!important}.collab-list li{padding:.2rem .5rem;margin:.3rem}.collab-list li img{width:70px}.event-sec .grid-container{grid-template-columns:repeat(2,1fr)}.event-sec .grid-container .grid-item2{width:auto}.event-sec .grid-container .grid-item2:last-child{display:none}.widget-box iframe{height:320px!important}}@media screen and (max-width:1028px){.widget-box iframe{height:590px}}@media screen and (min-width:1401px){header .navbar .main-navbar .nav-item a{font-size:1rem}.acadmics li .accordion{font-size:.95rem}.apply-now{padding:130px 0 20px}.apply-now .apply-now-overlay img{width:460px}.apply-now .apply-adm h1{font-size:5.5rem}.apply-now .apply-adm h1 span{font-size:2.5rem}.apply-now .img-box .grid-container img{width:60px}.widget-box iframe{height:980px}}@media screen and (min-width:1601px){header .navbar .main-navbar .nav-item a{font-size:1.15rem}.fixed-top .navbar{padding:.5rem 0}.acadmics li .accordion{font-size:1rem}.apply-now .apply-adm h1{font-size:6.5rem}.apply-now .apply-adm h1 span{font-size:3rem}.apply-now .img-box .grid-container img{width:65px}.counter-sec h3{font-size:2.4rem;font-weight:700}.counter-sec p{font-size:1.15rem;line-height:1.2}.alumni-sec .grid-container .grid-item3{width:400px}.alumni-sec .grid-container .alumni-card{min-height:240px}.alumni-sec .grid-container .alumni-card .alumni-details p{font-size:.8rem}.event-sec .grid-container .event-card{min-height:290px}.widget-box iframe{height:990px}}.course-available .cmn-button{min-width:140px;margin-right:1rem;padding:5px 10px;font-size:1rem;cursor:auto}@media screen and (max-width:767px){.course-available .cmn-button{font-size:.75rem;min-width:auto;margin-right:.2rem;padding:5px 7px;margin-bottom:.5rem}}@media screen and (max-width:1025px){.course-available .cmn-button{min-width:100px}}.mt-20{margin-top:25vh}@media screen and (max-width:992px){.mt-20{margin-top:auto}}.mt-145{margin-top:145vh}.form-sec{background-color:#fff;padding:20px;width:412px}.form-sec h3{font-size:1.3rem;color:#000;font-weight:600}