html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Thin.woff2)format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Light.woff2)format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplay-Black.woff2)format("woff2");font-weight:900;font-style:normal}:root{--default-font:"Helvetica Now Display", sans-serif;--color-white:#fff;--color-black:#000}html{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{font-family:var(--default-font);color:var(--color-black);font-size:16px;font-weight:400}img{width:100%;max-width:100%;height:auto;display:block}main{overflow:hidden}.art__animation{transform-origin:0 0;height:clamp(60px,10.5vw,160px);position:absolute;transform:rotate(-6deg)}.art__animation img{width:auto;max-width:unset;height:100%;animation:30s linear infinite alternate slideIn}@keyframes slideIn{0%{transform:translate(0)}to{transform:translate(-50%)}}.container{box-sizing:border-box;width:100%;max-width:1370px;margin-inline:auto;padding-inline:25px;container-type:inline-size}.container-lg{box-sizing:border-box;width:100%;max-width:1650px;margin-inline:auto;padding-inline:25px;container-type:inline-size}.container-md{box-sizing:border-box;width:100%;max-width:1570px;margin-inline:auto;padding-inline:25px;container-type:inline-size}header{z-index:5;width:100%;position:fixed;top:clamp(22px,2vw,44px);left:0}header .header__container{z-index:5;background:#fff;border-radius:26px;justify-content:space-between;align-items:center;gap:clamp(20px,5vw,40px);padding:clamp(10px,2.5vw,20px) clamp(26px,5.5vw,52px);transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;box-shadow:0 20px 40px #0000001a}header .header__container .logo{flex-shrink:0;position:relative}header .header__container .logo a{position:absolute;inset:0}header .header__container .logo{width:clamp(100px,15vw,284px)}header .header__container .menu{width:100%}@media (width<=992px){header .header__container .menu{display:none}}header .header__container .menu .nav__list{justify-content:flex-end;align-items:center;gap:48px;display:flex}header .header__container .menu .nav__list li.has-dropdown{position:relative}header .header__container .menu .nav__list li.has-dropdown .nav__link{align-items:center;display:flex}header .header__container .menu .nav__list li.has-dropdown:hover .sub-menu{opacity:1;visibility:visible}header .header__container .menu .nav__list li.has-dropdown .sub-menu{z-index:300;white-space:nowrap;opacity:0;visibility:hidden;background-color:#fff;border-radius:0 0 12px 12px;min-width:337px;margin-top:5px;padding:40px 0 12px;list-style:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}header .header__container .menu .nav__list li.has-dropdown .sub-menu:before{content:"";height:15px;position:absolute;top:-10px;left:-20px;right:-20px}header .header__container .menu .nav__list li.has-dropdown .sub-menu li a{color:#000;text-transform:capitalize;padding:14px 20px;font-size:clamp(13px,1.5vw,16px);font-weight:400;transition:color .3s linear,font-weight .3s linear;display:block}header .header__container .menu .nav__list li.has-dropdown .sub-menu li a:hover{color:#f8b618}header .header__container .header__cta{color:#fff;background-color:#f8b618;border-radius:16px;flex-shrink:0;padding:12px 32px;font-size:clamp(14px,1.1vw,16px);font-weight:700}@media (width<=992px){header .header__container .header__cta,header .header__container .menu a{display:none}}header .header__container .hamburger-icon{cursor:pointer;flex-shrink:0;width:clamp(22px,3vw,28px);height:20px;transition:all .3s ease-in-out;display:none;position:relative}@media (width<=992px){header .header__container .hamburger-icon{display:block}}header .header__container .hamburger-icon span{opacity:1;background-color:#000;border-radius:2px;width:100%;height:2px;transition:all .25s ease-in-out;display:block;position:absolute;left:0}header .header__container .hamburger-icon span:first-child{top:0}header .header__container .hamburger-icon span:nth-child(2),header .header__container .hamburger-icon span:nth-child(3){top:8px}header .header__container .hamburger-icon span:nth-child(4){top:16px}header .header__container .hamburger-open span:first-child{width:0%;top:8px;left:50%}header .header__container .hamburger-open span:nth-child(2){transform:rotate(45deg)}header .header__container .hamburger-open span:nth-child(3){transform:rotate(-45deg)}header .header__container .hamburger-open span:nth-child(4){width:0%;top:8px;left:50%}.nav__link{color:#121212b2;font-family:var(--default-font);text-transform:capitalize;white-space:nowrap;text-transform:uppercase;padding:8px 10px;font-size:16px;font-weight:400;line-height:normal;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.nav__link .dropdown-plus{aspect-ratio:1;justify-content:center;align-items:center;padding-inline:6px;display:flex}.nav__link:hover:before{opacity:1}.nav__link.active{color:#000;font-weight:700}.nav__link.active:after{content:"";background-color:#000;width:100%;height:.5px;position:absolute;bottom:0;left:0}.fullPage-menu{transition:transform .5s linear}.fullPage-menu .overlay{background-color:#00000080;width:100%;height:100%;transition:width .3s ease-in-out;position:absolute;top:0}.fullPage-menu{z-index:4;width:100%;height:100%;position:fixed;top:0}.fullPage-menu .fullPage-menu__container{z-index:1;box-sizing:border-box;background-color:#000c;height:100dvh;padding-block:clamp(100px,50vw,180px);position:relative}.fullPage-menu .fullPage-menu__container .container{height:100%}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu{width:min(100%,1264px);height:100%;margin-inline:auto;padding-right:10px;overflow-y:auto}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu::-webkit-scrollbar{width:3px}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu::-webkit-scrollbar-track{background:#f1f1f1}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu::-webkit-scrollbar-thumb{background:#888}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu::-webkit-scrollbar-thumb:hover{background:#555}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu a{color:#fff;text-decoration:none}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu ul{margin:0;padding:0}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu ul li{margin:40px 0;padding:0;list-style:none}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .closebtn{color:#fff;z-index:4;font-size:clamp(30px,5vw,60px);line-height:1;position:absolute;top:1%;right:8%}@media (width>=991px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .closebtn{top:80px;right:80px}}@media (width<=991px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .closebtn{top:70px}}@media (width<=575px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .closebtn{top:30px}}footer{background:radial-gradient(circle at 0,#1c5f6099 0%,#0000 45%),linear-gradient(90deg,#134f50 0%,#0d2e30 60%,#050b0c 100%);padding-block:clamp(160px,25.5vw,260px) clamp(35px,5.5vw,70px);position:relative}footer .footer__cta{z-index:2;width:100%;padding-top:80px;position:absolute;top:0;overflow:hidden;transform:translateY(-50%)}footer .footer__cta .art__animation{top:50%}footer .footer__cta .footer__cta-container{z-index:1;background:#eaf3fbf2;border-radius:clamp(16px,4.5vw,32px);padding:clamp(25px,4.5vw,50px);position:relative}footer .footer__cta .footer__cta-container .footer__cta__content{text-align:center;flex-direction:column;align-items:center;gap:clamp(16px,2.5vw,32px);width:min(100%,840px);margin-inline:auto;display:flex}footer .footer__cta .footer__cta-container .footer__cta__content .heading{text-transform:capitalize;color:#444;font-size:clamp(24px,3.5vw,52px);font-weight:400}footer .footer__cta .footer__cta-container .footer__cta__content .heading strong{color:#a4373b;font-size:clamp(28px,5vw,72px);display:block}footer .footer__cta .footer__cta-container .footer__cta__content .cta__btn{color:#fff;background-color:#f8b618;border-radius:clamp(8px,2.5vw,16px);padding:clamp(9px,2.5vw,18px) clamp(26px,2.5vw,52px);font-size:clamp(14px,1.1vw,20px);font-weight:700}footer .footer__container .upper__footer{z-index:1;color:#c4c4c4;grid-template-columns:1fr 3fr;gap:clamp(60px,4.5vw,120px);padding-inline:clamp(26px,2.5vw,52px);display:grid;position:relative}@media (width<=1200px){footer .footer__container .upper__footer{grid-template-columns:repeat(1,1fr)}}@media (width<=725px){footer .footer__container .upper__footer{padding-inline:0}}footer .footer__container .upper__footer .brand{flex-direction:column;gap:clamp(16px,2.5vw,30px);display:flex}@media (width<=1200px){footer .footer__container .upper__footer .brand{text-align:center;place-items:center;width:min(100%,400px);margin-inline:auto}}footer .footer__container .upper__footer .brand .logo{width:100%;max-width:148px}footer .footer__container .upper__footer .brand p{font-size:clamp(10px,1.5vw,13px);line-height:1.7}footer .footer__container .upper__footer .brand .social-media{color:#fff;gap:24px;font-size:16px;display:flex}footer .footer__container .upper__footer .links__container{grid-template-columns:1fr 1fr 1.3fr;gap:clamp(17px,1.5vw,34px);padding-top:132px;display:grid}@media (width<=1200px){footer .footer__container .upper__footer .links__container{padding-top:0}}@media (width<=725px){footer .footer__container .upper__footer .links__container{grid-template-columns:1fr 1fr}footer .footer__container .upper__footer .links__container div:last-child{grid-column:span 2;width:min(100%,300px);margin-inline:auto}}footer .footer__container .upper__footer .links__container .title{color:#fff;margin-bottom:clamp(14px,4.5vw,20px);font-size:clamp(12px,1.5vw,18px);font-weight:700;line-height:1}footer .footer__container .upper__footer .links__container ul{flex-direction:column;gap:clamp(8px,2.5vw,12px);display:flex}footer .footer__container .upper__footer .links__container ul li,footer .footer__container .upper__footer .links__container ul a{font-size:clamp(10px,1.5vw,13px)}footer .footer__container .upper__footer .links__container ul i{color:#fff;padding-right:clamp(3px,2.5vw,7px)}footer .footer__container .upper__footer .links__container ul.highlight li{background-color:#ffffff14;border:1px solid #ffffff14;border-radius:clamp(5px,2.5vw,10px);gap:clamp(6px,2.5vw,12px);padding:clamp(12px,1.5vw,17px);display:flex}footer .footer__container .upper__footer .links__container ul.highlight li .content{flex-direction:column;justify-content:center;display:flex}footer .footer__container .upper__footer .links__container ul.highlight li .content .info{color:#eab308;letter-spacing:1.35px;font-size:clamp(7px,1.5vw,9px);font-weight:700;line-height:1.2}footer .footer__container .upper__footer .links__container ul.highlight li .content .name{color:#fff;font-size:clamp(11px,1.5vw,13px);line-height:1.2}footer .footer__container .upper__footer .links__container ul.highlight li:first-child img{width:clamp(60px,7vw,120px)}footer .footer__container .upper__footer .links__container ul.highlight li:nth-child(2) img{width:clamp(36px,5vw,72px)}footer .footer__container hr{background-color:#ffffff1a;border:none;height:1px;margin-block:clamp(25px,2.5vw,53px) clamp(15px,2.5vw,33px)}footer .footer__container .lower__footer{color:#c4c4c4;text-align:center;justify-content:space-between;align-items:center;padding-inline:32px;font-size:10px;display:flex}@media (width<=725px){footer .footer__container .lower__footer{flex-direction:column;gap:10px;padding-inline:0}}footer .footer__container .lower__footer .links{gap:20px;display:flex}footer .footer__bg{object-fit:contain;object-position:bottom;width:100%;height:100%;position:absolute;bottom:0;left:0}.popup__form{z-index:6;opacity:0;visibility:hidden;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0}.popup__form .popup__form__inner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2;box-sizing:border-box;background:#9801011a;border:1px solid #fff3;border-radius:clamp(26px,2.5vw,52px);width:min(90%,730px);padding:clamp(30px,5.5vw,80px);position:relative}.popup__form .popup__form__inner .content{flex-direction:column;gap:clamp(10px,2.5vw,20px);width:min(80%,430px);margin-bottom:40px;display:flex}.popup__form .popup__form__inner .content .title{color:#fff;font-size:clamp(27px,2.5vw,54px);font-weight:700}.popup__form .popup__form__inner .content .title span{color:#dc4f3f}.popup__form .popup__form__inner .content p{color:#fff;letter-spacing:.14px;font-size:clamp(10px,1.5vw,14px)}.popup__form .popup__form__inner form{flex-direction:column;gap:20px;display:flex}.popup__form .popup__form__inner form input{color:#fff;background-color:#0000;border:1px solid #e0e0e0;border-radius:clamp(6px,2.5vw,12px);outline:none;width:-webkit-fill-available;width:-moz-available;width:stretch;padding:clamp(6px,2.5vw,12px) clamp(10px,2.5vw,20px)}.popup__form .popup__form__inner form input::placeholder{color:#fff}.popup__form .popup__form__inner form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.popup__form .popup__form__inner form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.popup__form .popup__form__inner form input[type=number]{appearance:textfield}.popup__form .popup__form__inner form input[type=submit]{cursor:pointer;background-color:#dc4f3f;border:none;font-size:16px;font-weight:700}.popup__form .popup__form__inner .info{grid-template-columns:1fr 1.3fr;gap:clamp(16px,2.5vw,32px);margin-top:clamp(26px,2.5vw,52px);display:grid}.popup__form .popup__form__inner .info .item{align-items:center;gap:15px;display:flex}.popup__form .popup__form__inner .info .item .icon{aspect-ratio:1;width:clamp(32px,2.5vw,48px)}.popup__form .popup__form__inner .info .item .info__content .title{letter-spacing:-.15px;color:#fff;font-size:clamp(7px,1.5vw,14px);font-weight:500}.popup__form .popup__form__inner .info .item .info__content a,.popup__form .popup__form__inner .info .item .info__content p{color:#f7aa3d;letter-spacing:-.45px;font-size:clamp(10px,1.5vw,20px);font-weight:700}.popup__form .popup__form__inner .info .item .info__content a span,.popup__form .popup__form__inner .info .item .info__content p span{font-weight:400}.popup__form .popup__form__inner .close__btn{color:#fff;font-size:clamp(15px,2.5vw,30px);position:absolute;top:7%;right:7%}.popup__form .popup__form__bg-overlay{z-index:0;-o-transition:background .15s linear;background:radial-gradient(60.46% 60.46%,#00000059 0%,#0f0f0fa8 100%);width:100%;height:100%;transition:background .15s linear;position:fixed;inset:0}.popup__form.popup-form-open{z-index:99999;opacity:1;visibility:visible;display:flex;overflow-y:hidden}.popup-menu{z-index:17;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0}.popup-menu .popup-menu__bg-overlay{z-index:0;-o-transition:background .15s linear;background:0 0;width:100%;height:100%;transition:background .15s linear;position:fixed;inset:0}.popup-menu-open{display:flex;z-index:99999!important;opacity:1!important;overflow-y:hidden!important}@media (width<=430px){.popup-menu-open{flex-direction:column}}.popup-menu__inner{z-index:1;border:5px solid #fefefe;border-radius:4px;margin:0 15px;line-height:0;position:relative}@media (width>=1024px){.popup-menu__inner{width:40%}}@media (width<=1024px){.popup-menu__inner{width:89%}}@media (width<=1024px) and (orientation:landscape){.popup-menu__inner{width:auto;max-width:60%;height:auto;max-height:89%}}@media (width<=430px){.popup-menu__inner:nth-child(2){margin-top:20px}.popup-menu__inner{aspect-ratio:1;width:auto;height:auto;max-height:40%}}.popup-menu__inner img{object-fit:contain;width:100%;max-height:100%}.popup-menu__inner .popup-menu__closebtn{background-color:#fefefe;border-radius:50%;padding:8px;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.popup-menu__inner .popup-menu__closebtn svg{color:#bababa;width:12px;height:12px}.hero__banner{background:#000;height:100svh;position:relative}.hero__banner .hero__banner-art{width:100%;height:auto;position:absolute;bottom:0;left:0}.hero__banner .hero__banner-content{text-align:center;color:#fff;width:calc(100% - 25px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero__banner .hero__banner-content .heading__container .tag{color:#f0a743;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:72px;padding:6px clamp(26px,2.5vw,52px);font-size:clamp(10px,1.5vw,12px);line-height:1;display:inline-block;box-shadow:0 20px 40px #0000001a,inset 0 1px #0003}.hero__banner .hero__banner-content .heading__container .heading{margin-block:30px 14px;font-size:clamp(28px,4.5vw,62px);font-weight:700;line-height:1}.hero__banner .hero__banner-content .heading__container .heading span{display:block}.hero__banner .hero__banner-content .heading__container .heading strong{height:var(--heading-height);font-size:clamp(32px,9vw,92px);display:inline-block;position:relative;overflow:hidden}.hero__banner .hero__banner-content .heading__container .heading strong .highlight{height:var(--heading-height)}.hero__banner .hero__banner-content .heading__container .heading strong .highlight span:first-child{color:#dba04f}.hero__banner .hero__banner-content .heading__container .heading strong .highlight span:nth-child(2){color:#7b9853}.hero__banner .hero__banner-content .heading__container .heading strong .highlight span:nth-child(3){color:#1e9d89}.hero__banner .hero__banner-content .content p{font-size:clamp(12px,1.5vw,18px)}.hero__banner .hero__banner-content .cta__banner{justify-content:center;gap:clamp(26px,4.5vw,52px);margin-top:clamp(30px,4vw,60px);display:flex}.hero__banner .hero__banner-content .cta__banner button{border:unset;outline:unset;color:#000;cursor:pointer;background:0 0;font-size:clamp(10px,1.5vw,14px);font-weight:700;position:relative}.hero__banner .hero__banner-content .cta__banner button .icon{border:1px solid var(--btn-color);background:#000;border-radius:50%;width:clamp(25px,3.5vw,40px);height:clamp(25px,3.5vw,40px);display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hero__banner .hero__banner-content .cta__banner button .icon svg{width:60%;height:60%;margin:auto;display:block}.hero__banner .hero__banner-content .cta__banner button .title{background:var(--btn-color);border-radius:600px;padding:clamp(6px,2.5vw,10px) clamp(12px,2.5vw,23px) clamp(6px,2.5vw,10px) clamp(23px,4.5vw,46px)}.hero__banner .hero__banner-content .cta__banner button:first-child{--btn-color:#85c782}.hero__banner .hero__banner-content .cta__banner button:nth-child(2){--btn-color:#e5a33e}.awards{background:#f6f4f1;position:relative}@media (width<=768px){.awards .container-md{padding-inline:15px}}.awards{padding-bottom:clamp(250px,10.5vw,500px)}@media (width<=1200px){.awards{padding-bottom:clamp(80px,13.5vw,300px)}}.awards .art__animation{z-index:1;bottom:0}.awards .awards__container{background:#fff;border-radius:clamp(16px,2.5vw,32px);margin-top:calc(-1*clamp(50px,5.5vw,70px));display:flex;position:relative;overflow:hidden}@media (width<=768px){.awards .awards__container{flex-direction:column}}.awards .awards__container .heading__container{background-color:#fff;flex-direction:column;flex-shrink:0;gap:clamp(26px,2.5vw,52px);width:clamp(200px,15.5vw,283px);padding:clamp(32px,5.5vw,69px) clamp(20px,5.5vw,62px);display:flex}@media (width<=768px){.awards .awards__container .heading__container{width:auto}}.awards .awards__container .heading__container .heading{color:#3b3c3e;font-size:clamp(26px,2.5vw,44px);font-weight:700;line-height:1.2}.awards .awards__container .heading__container .heading .sm{font-size:clamp(22px,2.5vw,32px);font-weight:400}.awards .awards__container .heading__container .heading .highlight-color{color:#f8b518}.awards .awards__container .heading__container .uni-logo{width:clamp(170px,15.5vw,298px)}.awards .awards__container .awardsSwiper{background:#fff;height:auto;padding:clamp(20px,5.5vw,88px) 0 clamp(20px,5.5vw,88px) clamp(20px,5.5vw,88px);box-shadow:inset 20px 4px 34px #00000014}@media (width<=768px){.awards .awards__container .awardsSwiper{box-shadow:unset}}.awards .awards__container .awardsSwiper .swiper-wrapper{height:auto;padding-bottom:clamp(22px,2.5vw,44px)}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide{border:.2px solid var(--border-color);background:var(--bg-color);border-radius:clamp(12px,2.5vw,24px);width:fit-content;height:auto;display:flex;overflow:hidden;box-shadow:clamp(4px,1.5vw,8px) clamp(4px,1.5vw,8px) clamp(4px,1.5vw,8px) #00000014}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide .logo{background:var(--slide-color);flex-shrink:0;justify-content:center;align-items:center;padding:clamp(10px,2.5vw,20px);display:flex}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide .logo img{width:clamp(20px,4.5vw,60px)}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide .content{flex-direction:column;justify-content:center;gap:4px;padding:clamp(16px,2.5vw,32px) clamp(24px,2.5vw,52px) clamp(16px,2.5vw,32px) clamp(12px,2.5vw,24px);display:flex}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide .content .tag{text-transform:uppercase;color:#000;font-size:clamp(7px,2.5vw,13px)}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide .content .tag span{color:var(--slide-color)}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide .content .title{color:var(--slide-color);text-transform:capitalize;font-size:clamp(14px,4.5vw,28px);font-weight:700;line-height:1.1}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide .content .description{color:#000;font-size:clamp(7px,2.5vw,16px);line-height:1.5}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide .content .description strong{color:var(--slide-color);font-size:clamp(7px,2.5vw,16px);font-weight:700}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide .content .text{color:#000;text-transform:capitalize;margin-top:8px;font-size:clamp(7px,2.5vw,14px)}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide.one{--slide-color:#020101;--border-color:#12121205;--bg-color:#12121205}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide.two{--slide-color:#b10d1c;--border-color:#b10d1c1a;--bg-color:#b10d1c05}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide.three{--slide-color:#287163;--border-color:#b10d1c1a;--bg-color:#b10d1c05}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide.four{--slide-color:#1c92b6;--border-color:#1c92b605;--bg-color:#1c92b605}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide.five{--slide-color:#82c550;--border-color:#1c92b605;--bg-color:#1c92b605}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide.six{--slide-color:#3f1313;--border-color:#1c92b605;--bg-color:#1c92b605}.awards .awards__container .awardsSwiper .swiper-wrapper .swiper-slide.seven{--slide-color:#1a3434;--border-color:#1c92b605;--bg-color:#1c92b605}.awards .awards__container .awardsSwiper .pagination__container{align-items:center;height:clamp(26px,2.5vw,52px);display:flex;position:relative}.awards .awards__container .awardsSwiper .pagination__container .swiper-button-next,.awards .awards__container .awardsSwiper .pagination__container .swiper-button-prev,.awards .awards__container .awardsSwiper .pagination__container .swiper-pagination{position:relative}.awards .awards__container .awardsSwiper .pagination__container .swiper-button-next,.awards .awards__container .awardsSwiper .pagination__container .swiper-button-prev{width:clamp(26px,2.5vw,52px);height:clamp(26px,2.5vw,52px);right:unset;left:unset;top:unset;bottom:unset;margin:unset;background-color:#3b3c3e1a;border-radius:50%;flex-shrink:0}.awards .awards__container .awardsSwiper .pagination__container .swiper-button-next:after,.awards .awards__container .awardsSwiper .pagination__container .swiper-button-prev:after{color:#3b3c3e;font-family:"Font Awesome 6 Free";font-size:clamp(10px,2.5vw,20px);font-weight:600}.awards .awards__container .awardsSwiper .pagination__container .swiper-button-next{margin-inline:clamp(13px,2.5vw,27px) clamp(8px,2.5vw,16px)}.awards .awards__container .awardsSwiper .pagination__container .swiper-button-next:after{content:""}.awards .awards__container .awardsSwiper .pagination__container .swiper-button-prev:after{content:""}.awards .awards__container .awardsSwiper .pagination__container .swiper-pagination{background-color:#3b3c3e33;width:min(100%,455px);height:1px}.awards .awards__container .awardsSwiper .pagination__container .swiper-pagination .swiper-pagination-progressbar-fill{background-color:#3b3c3e;height:4px;top:-1.5px}.career{background:#f6f4f1;padding-block:clamp(78px,10.5vw,152px);position:relative}.career .bg{width:min(70%,970px);position:absolute;bottom:-8%;left:-5%}@media (width<=525px){.career .bg{bottom:0;left:50%;transform:translate(-50%)}}.career .career__container{flex-direction:column;gap:clamp(44px,5.5vw,88px);width:min(100%,1014px);margin-inline:auto;display:flex}.career .career__container .heading__container{text-align:center}.career .career__container .heading__container .tag{color:#77be44;margin-bottom:32px;font-size:clamp(12px,1.5vw,20px);font-weight:700;display:inline-block}.career .career__container .heading__container .heading{color:#444;font-size:clamp(36px,4.5vw,80px);font-weight:700}.career .career__container .heading__container .heading span{color:#77be44}.career .career__container .heading__container .sub__heading{color:#444;font-size:clamp(26px,3vw,52px)}.career .career__container .career__list{z-index:1;grid-template-columns:2fr 1fr;place-items:center;gap:clamp(30px,10.5vw,200px);display:grid;position:relative}@media (width<=525px){.career .career__container .career__list{grid-template-columns:repeat(1,1fr)}}.career .career__container .career__list .left{flex-direction:column;gap:clamp(16px,2.5vw,32px);display:flex}.career .career__container .career__list .left .card{align-items:center;gap:clamp(14px,2.5vw,32px);display:flex}.career .career__container .career__list .left .card .icon{flex-shrink:0;width:clamp(85px,10.5vw,200px)}.career .career__container .career__list .left .card .content h4{font-size:clamp(13px,2vw,30px);font-weight:700}.career .career__container .career__list .left .card .content p{color:#6b6b6b;font-size:clamp(10px,1.5vw,20px);font-weight:700}.career .career__container .career__list .right{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(71.21% 71.21%,#77be44cc 0%,#4fb307cc 97.96%);border:clamp(2px,2.5vw,4px) solid #ffffff80;border-radius:clamp(12px,3.5vw,26px);box-shadow:0 clamp(2px,2.5vw,4px) clamp(5px,2.5vw,10px) #00000040}@media (width<=525px){.career .career__container .career__list .right{border-radius:unset;border:unset;background:unset;box-shadow:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;gap:clamp(24px,4.5vw,48px);display:flex}}.career .career__container .career__list .right .card{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding-inline:clamp(22px,4.5vw,52px);display:flex}@media (width<=525px){.career .career__container .career__list .right .card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(71.21% 71.21%,#77be44cc 0%,#4fb307cc 97.96%);border:clamp(2px,2.5vw,4px) solid #ffffff80;border-radius:clamp(12px,3.5vw,26px);box-shadow:0 clamp(2px,2.5vw,4px) clamp(5px,2.5vw,10px) #00000040}}.career .career__container .career__list .right .card:first-child{padding-block:clamp(22px,4.5vw,52px) clamp(13px,2.5vw,26px)}@media (width<=525px){.career .career__container .career__list .right .card:first-child{padding-block:clamp(22px,4.5vw,52px)}}.career .career__container .career__list .right .card:nth-child(2){padding-block:clamp(13px,2.5vw,26px) clamp(22px,4.5vw,52px)}@media (width<=525px){.career .career__container .career__list .right .card:nth-child(2){padding-block:clamp(22px,4.5vw,52px)}}.career .career__container .career__list .right .card .icon{width:clamp(20px,5.5vw,46px)}.career .career__container .career__list .right .card .content{color:#fff}.career .career__container .career__list .right .card .content .number{font-size:clamp(20px,3.5vw,47px);font-weight:700}.career .career__container .career__list .right .card .content h5{font-size:clamp(10px,1.5vw,20px);font-weight:400}.programmes{background:linear-gradient(#fff 68.93%,#fff0 100%);padding-block:clamp(100px,10.5vw,200px) clamp(340px,25.5vw,480px);position:relative}.programmes .bg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.programmes .programmes__container{grid-template-columns:repeat(2,1fr);gap:67px;width:min(100%,1415px);margin-inline:auto;display:grid;position:relative}@media (width<=785px){.programmes .programmes__container{grid-template-columns:repeat(1,1fr)}}.programmes .programmes__container .title{color:#888;font-size:clamp(12px,2.5vw,15px);font-weight:700;position:absolute;left:clamp(15px,2.5vw,31px)}.programmes .programmes__container .item{position:relative}.programmes .programmes__container .item a{z-index:1;position:absolute;inset:0}@media (width<=785px){.programmes .programmes__container .item{width:min(100%,500px);margin-inline:auto}}.programmes .programmes__container .item .course__name{color:var(--course-color);font-size:clamp(28px,3.6vw,70px);font-weight:800;line-height:1.07;position:absolute;top:50%;left:clamp(15px,2.5vw,31px);transform:translateY(-50%)}.programmes .programmes__container .item .course__name .bsc{color:#000;font-size:clamp(18px,2.5vw,40px);font-weight:700;display:block}.programmes .programmes__container .item .course__name .sm{color:#384662;font-size:clamp(20px,2.5vw,50px);display:block}.programmes .programmes__container .item img{width:50%;margin-left:auto}.programmes .programmes__container .item.cs{--course-color:#086182}.programmes .programmes__container .item.bee{--course-color:#e49b3b}.programmes .programmes__container .item .info{opacity:.7;background:#f6f4f1;border:.68px solid #909090aa;border-radius:clamp(6px,2.5vw,12px);justify-content:space-between;align-items:center;gap:10px;width:82%;padding:clamp(7px,1.5vw,15px) clamp(7px,1.5vw,31px);display:flex;position:absolute;bottom:0}.programmes .programmes__container .item .info .content h5{color:#606060;font-size:clamp(6px,1.5vw,11px);line-height:normal}.programmes .programmes__container .item .info .content p{color:#606060;font-size:clamp(9px,1vw,16px);font-weight:800;line-height:normal}.programmes .programmes__container .item .info .icon{width:clamp(12px,1.5vw,24px)}.calculator{padding-block:clamp(200px,20.5vw,600px);position:relative}.calculator .bg{z-index:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.calculator .bg:after{content:"";z-index:2;mix-blend-mode:multiply;background:url(/images/homepage/calculator/overlay.png);width:100%;height:100%;position:absolute;top:0;left:0}.calculator .bg img{object-fit:cover;width:100%;height:100%;min-height:500px}.calculator .advantages{background-color:#f5edd8;border-radius:clamp(16px,4.5vw,32px);width:min(80%,1530px);padding:40px 0 40px clamp(30px,5.5vw,88px);position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (width<=768px){.calculator .advantages{padding-top:70px}}.calculator .advantages .logo{width:clamp(120px,10.5vw,205px);position:absolute;top:0;left:50%;transform:translate(-50%,-60%)}.calculator .advantages .advantages__container{flex-direction:column;gap:clamp(22px,2.5vw,44px);display:flex}.calculator .advantages .advantages__container .title{color:#384662;font-size:clamp(12px,1.5vw,24px);font-weight:700}.calculator .advantages .advantages__container .info__container{gap:clamp(25px,2.5vw,55px);display:flex}@media (width<=768px){.calculator .advantages .advantages__container .info__container{flex-direction:column;justify-content:center}}.calculator .advantages .advantages__container .info__container .info{flex-shrink:0;align-items:center;gap:clamp(22px,2.5vw,44px);width:46%;display:flex}@media (width<=768px){.calculator .advantages .advantages__container .info__container .info{width:100%}}.calculator .advantages .advantages__container .info__container .info .number{color:#77be44;font-size:clamp(40px,10.5vw,160px);font-weight:700}.calculator .advantages .advantages__container .info__container .info p{color:#384662;font-size:clamp(10px,1.1vw,24px);font-style:normal;font-weight:700;line-height:normal}.calculator .advantages .advantages__container .info__container .advantagesSwiper{align-items:center}@media (width<=768px){.calculator .advantages .advantages__container .info__container .advantagesSwiper{width:100%}}.calculator .advantages .advantages__container .info__container .advantagesSwiper .line{z-index:2;background-color:#f5edd8;border-right:1px solid #000;width:40px;height:100%;position:absolute;top:0;left:-20px;rotate:16deg}@media (width<=768px){.calculator .advantages .advantages__container .info__container .advantagesSwiper .line{height:150%;display:none}}.calculator .advantages .advantages__container .info__container .advantagesSwiper .swiper-slide{justify-content:center;align-items:center;width:fit-content;height:auto;display:flex}.calculator .advantages .advantages__container .info__container .advantagesSwiper .swiper-slide img{width:auto}.calculator .calculator__form{grid-template-columns:1.6fr 1fr;gap:clamp(60px,9.5vw,175px);display:grid;position:relative}@media (width<=768px){.calculator .calculator__form{grid-template-columns:repeat(1,1fr);gap:100px;width:min(100%,500px);margin-inline:auto}}.calculator .calculator__form .info{filter:drop-shadow(7px 7px 22px #000000bf);background:#fff;border-radius:clamp(16px,2.5vw,32px);flex-direction:column;gap:clamp(22px,2.5vw,44px);padding:clamp(20px,2.5vw,50px) clamp(30px,4.5vw,80px);display:flex}.calculator .calculator__form .info .content .title{color:#000;font-size:clamp(26px,2.5vw,56px);font-weight:700;line-height:1}.calculator .calculator__form .info .content .title span{color:#b02b37;display:block}.calculator .calculator__form .info .content p{color:#6b6b6b;margin-top:12px;font-size:clamp(12px,1.5vw,22px)}.calculator .calculator__form .info .range .title{color:#6b6b6b;font-size:clamp(12px,1.5vw,22px)}.calculator .calculator__form .info .range input[type=range]{appearance:none;background:#eef2f6;border-radius:500px;outline:none;width:100%;height:clamp(10px,2.5vw,17px);margin-block:20px 13px}.calculator .calculator__form .info .range input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#e6b00a;border-radius:500px;width:clamp(20px,2.5vw,40px);height:clamp(10px,2.5vw,17px)}.calculator .calculator__form .info .range input[type=range]::-moz-range-thumb{cursor:pointer;background:#e6b00a;border-radius:500px;width:clamp(20px,2.5vw,40px);height:clamp(10px,2.5vw,17px)}.calculator .calculator__form .info .range .label{justify-content:space-between;gap:20px;display:flex}.calculator .calculator__form .info .range .label span{color:#6b6b6b;font-size:10px;font-weight:800}.calculator .calculator__form .info .eligibility{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.calculator .calculator__form .info .eligibility .item{border-bottom:clamp(2px,2.5vw,4px) solid #eab308;border-radius:clamp(7px,2.5vw,15px);flex-direction:column;justify-content:center;padding:clamp(15px,2.5vw,30px) clamp(10px,2.5vw,20px);display:flex}.calculator .calculator__form .info .eligibility .item .title{margin-bottom:clamp(3px,1.5vw,7px);font-size:clamp(10px,1.5vw,13px);font-weight:700}.calculator .calculator__form .info .eligibility .item .desc{margin-top:4px;font-size:9px}.calculator .calculator__form .info .eligibility .item:first-child{background-color:#f8fafc}.calculator .calculator__form .info .eligibility .item:first-child .title{color:#404040}.calculator .calculator__form .info .eligibility .item:first-child .content{justify-content:space-between;align-items:center;gap:20px;display:flex}.calculator .calculator__form .info .eligibility .item:first-child .content .number{letter-spacing:-1.5px;color:#b02b37;font-size:clamp(22px,2.5vw,50px)}.calculator .calculator__form .info .eligibility .item:first-child .content .icon{width:clamp(32px,5.5vw,78px)}.calculator .calculator__form .info .eligibility .item:nth-child(2){color:#fff;background-color:#b02b37}.calculator .calculator__form .info .eligibility .item:nth-child(2) .box{align-items:flex-end;gap:7px;display:flex}.calculator .calculator__form .info .eligibility .item:nth-child(2) .box .title{padding-bottom:1px}.calculator .calculator__form .info .eligibility .item:nth-child(2) .box .icon{width:clamp(20px,5.5vw,40px)}.calculator .calculator__form .info .eligibility .item:nth-child(2) .highlight{font-size:clamp(14px,2vw,26px)}.calculator .calculator__form .form{color:#fff;padding-bottom:claamp(12px, 2.5vw, 24px);flex-direction:column;justify-content:flex-end;gap:clamp(22px,3vw,46px);display:flex}.calculator .calculator__form .form .title{color:#e6b00a;font-size:clamp(24px,3.5vw,55px);font-weight:700;position:relative}.calculator .calculator__form .form .title:after{content:"";aspect-ratio:1.25;background:url(/images/homepage/calculator/hat.png) 50%/contain no-repeat;width:clamp(150px,16.5vw,318px);position:absolute;top:0;left:0;transform:translate(-50%,-70%)rotate(-16deg)}.calculator .calculator__form .form p{color:#fff;font-size:clamp(10px,1.5vw,22px)}.calculator .calculator__form .form form{color:#fff;flex-direction:column;gap:clamp(10px,1.5vw,20px);display:flex}.calculator .calculator__form .form form .input{flex-direction:column;display:flex}.calculator .calculator__form .form form .input label{text-transform:uppercase;padding-bottom:clamp(7px,2.5vw,15px);font-size:clamp(10px,1.5vw,22px);font-weight:400}.calculator .calculator__form .form form .input input[type=text],.calculator .calculator__form .form form .input input[type=number]{background:#4a1214;border:1px solid #892638;outline:none}.calculator .calculator__form .form form .input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator .calculator__form .form form .input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator .calculator__form .form form .input input[type=number]{appearance:textfield}.calculator .calculator__form .form form .checkbox{align-items:center;display:flex}.calculator .calculator__form .form form .checkbox label{font-size:clamp(10px,2.5vw,16px)}.calculator .calculator__form .form form input{color:#fff;border-radius:clamp(4px,1.5vw,8px);padding:clamp(6px,2.5vw,12px) clamp(10px,2.5vw,20px)}.calculator .calculator__form .form form input[type=submit]{color:#000;cursor:pointer;background-color:#e6b00a;border:1px solid #e6b00a;font-size:clamp(12px,2.5vw,17px);font-weight:700}
