@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";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}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Avant Garde Book;src:url(/fonts/avantgarde/book.TTF)format("truetype")}@font-face{font-family:Avant Garde Demi;src:url(/fonts/avantgarde/demi.TTF)format("truetype")}@font-face{font-family:Avant Garde;src:url(/fonts/avantgarde/AVGARDD_2.ttf)format("truetype")}:root{--default-font:"Avant Garde Book", sans-serif;--highlight-font:"Avant Garde Demi", sans-serif;--color-white:#fff;--color-black:#000}body{font-family:var(--default-font);color:var(--color-black);font-size:16px;line-height:1.4}img{width:100%;max-width:100%;height:auto;display:block}.btn{font-family:var(--highlight-font);background-color:var(--bg-color,#abd400);text-transform:uppercase;width:fit-content;letter-spacing:1%;color:var(--text-color,#000);border-radius:100px;align-items:center;gap:10px;margin-top:clamp(20px,2vw,40px);padding:clamp(11px,2.5vw,21px) clamp(33px,4vw,63px);font-size:14px;line-height:1;display:flex}.title{color:#003a61;background-color:#013a6133;border-radius:100px;flex-shrink:0;width:fit-content;height:fit-content;padding:clamp(10px,2.5vw,20px) clamp(18px,2.5vw,28px);font-size:clamp(12px,2.5vw,22px);line-height:1}.heading{color:var(--heading-color,#000);font-size:clamp(24px,4vw,48px)}.heading__container{flex-direction:column;gap:clamp(12px,1.5vw,24px);display:flex}.container,.container-lg,.container-sm{width:100%;margin-inline:auto;padding-inline:25px;container-type:inline-size}.container{max-width:1370px}.container-lg{max-width:1516px}.container-sm{max-width:1300px}header{z-index:5;width:100%;padding-block:clamp(10px,5.5vw,24px);position:fixed}header .header__container{grid-template-columns:repeat(3,1fr);justify-content:space-between;align-items:center;gap:50px;width:min(100%,1750px);margin-inline:auto;display:grid}header .header__container .logo{width:11.5vw;min-width:100px;max-width:216px;position:relative}header .header__container .logo a{position:absolute;inset:0}header .header__container .logo img{width:100%}header .header__container .menu{align-items:center;gap:clamp(10px,2.5vw,30px);display:flex}header .header__container .menu nav{align-items:center;gap:clamp(7px,2.5vw,20px);transition:opacity .25s linear;display:flex;top:30%;left:43%}@media (width<=991px){header .header__container .menu nav{display:none}}header .header__container .menu nav a{color:#fff;text-transform:uppercase;padding:clamp(4px,.5vw,7px);font-size:clamp(12px,1vw,14px);transition:color .25s linear}header .header__container .menu nav a:hover{color:var(--highlight-color)}@media (width<=1200px){header .header__container .menu nav a:last-child{display:none}}header .header__container .hamburger-icon{cursor:pointer;width:clamp(22px,3vw,28px);height:20px;margin-left:auto;transition:all .3s ease-in-out;position:relative}@media (width<=992px){header .header__container .hamburger-icon{display:block}}header .header__container .hamburger-icon span{opacity:1;background-color:#fff;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%}header.open__fullpage-menu .menu nav{opacity:0}header.homepage{transform:translateY(-200%)}.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,10.5vw,180px) clamp(50px,10.5vw,100px);position:relative}.fullPage-menu .fullPage-menu__container .container{height:100%}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu{grid-template-columns:repeat(2,1fr);row-gap:40px;width:min(100%,1264px);height:100%;margin-inline:auto;padding-right:10px;display:grid;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}@media (width<=767px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu{grid-template-columns:repeat(1,1fr)}}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu a{color:#fff;font-size:clamp(12px,1vw,20px);text-decoration:none}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu a:hover{color:var(--highlight-color)}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu h6{color:#fff;text-transform:uppercase;width:max-content;margin-bottom:50px;padding-bottom:4px;font-size:clamp(18px,2.5vw,28px);font-weight:700;line-height:1.35;position:relative}@media (width<=1200px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu h6{margin-bottom:25px}}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu h6:after{content:"";background-color:var(--nav-color);width:50%;height:4px;position:absolute;bottom:0;left:0}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu ul{margin:0;padding:0}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu ul li{margin:10px 0;padding:0;list-style:none}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .closebtn{color:var(--nav-color);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-color:#bbd147;position:relative;overflow:hidden}footer .footer__title{text-transform:uppercase;color:#000;margin-bottom:17px;font-size:14px;line-height:1}footer .text{font-size:14px}footer .upper__footer{border-bottom:1px solid #0003;padding-block:50px}footer .upper__footer .upper__footer__container{grid-template-columns:repeat(3,1fr);width:100%;max-width:1650px;margin-inline:auto;padding-inline:25px;display:grid;container-type:inline-size}@media (width<=991px){footer .upper__footer .upper__footer__container{grid-template-columns:repeat(2,1fr);gap:clamp(30px,5vw,50px)}}@media (width<=525px){footer .upper__footer .upper__footer__container{grid-template-columns:repeat(1,1fr)}}footer .upper__footer .upper__footer__container .heading{text-transform:uppercase}footer .upper__footer .upper__footer__container .info__container{flex-direction:column;grid-column:3;gap:clamp(20px,5vw,40px);display:flex}@media (width<=991px){footer .upper__footer .upper__footer__container .info__container{grid-column:auto}}footer .upper__footer .upper__footer__container .info__container .info a{font-size:clamp(20px,2.5vw,42px);line-height:1}footer .upper__footer .upper__footer__container .info__container .contact{gap:clamp(60px,5vw,120px);display:flex}footer .lower__footer{padding-block:30px 90px}footer .lower__footer .lower__footer__container{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}@media (width<=768px){footer .lower__footer .lower__footer__container{grid-template-columns:repeat(2,1fr)}}@media (width<=525px){footer .lower__footer .lower__footer__container{grid-template-columns:repeat(1,1fr)}}footer .lower__footer .lower__footer__container .content:first-child{flex-direction:column;justify-content:space-between;gap:clamp(20px,5vw,40px);display:flex}footer .lower__footer .lower__footer__container .content:first-child ul{display:flex}footer .lower__footer .lower__footer__container .content:first-child ul li a{padding:8px}footer .lower__footer .lower__footer__container .content:nth-child(2){grid-column:3}footer .lower__footer .lower__footer__container .content:nth-child(2) ul{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width<=768px){footer .lower__footer .lower__footer__container .content:nth-child(2){grid-column:auto}}footer .copyright{text-align:center;color:#525252;padding-bottom:clamp(10px,2.5vw,20px);font-size:clamp(10px,1.5vw,14px)}footer .arc{width:min(100%,953px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width<=525px){footer .arc{transform:translate(-50%)scale(1.7)}}.cta{background-color:#f4eee7;position:relative}@media (width<=768px){.cta{padding-block:50px}}.cta .cta__container{text-align:center;--bg-color:#003a61;--text-color:#fff;flex-direction:column;align-items:center;width:min(90%,500px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta .bg__container{position:relative;overflow:hidden}@media (width<=768px){.cta .bg__container .bg{scale:1.5}}.hero__banner{height:115svh;padding-top:clamp(80px,2vw,162px);position:sticky;top:0}.hero__banner .bg{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.hero__banner .banner__container{color:#fff;grid-template-columns:repeat(2,1fr);height:100%;display:grid;position:relative;overflow:hidden}.hero__banner .banner__container:after{content:"";z-index:0;background-color:#bbd147;width:15%;height:100%;position:absolute;top:0;right:0}@media (width>=525.5px){.hero__banner .banner__container:after{display:none}}@media (width<=991px){.hero__banner .banner__container{grid-template-columns:2fr 1fr}}@media (width<=525px){.hero__banner .banner__container{grid-template-columns:1fr}}.hero__banner .banner__container .content{flex-direction:column;gap:clamp(20px,2vw,40px);height:100%;padding-top:15%;padding-left:27%;display:flex}@media (width<=525px){.hero__banner .banner__container .content{width:80%;padding-top:10%;padding-left:10%}}.hero__banner .banner__container .content .banner__heading{text-transform:capitalize;font-size:clamp(36px,5vw,100px);line-height:1;font-family:var(--highlight-font);letter-spacing:1%;text-wrap:balance}.hero__banner .banner__container .content p{width:85%;font-size:clamp(12px,1.5vw,22px);line-height:1.36}@media (width<=525px){.hero__banner .banner__container .content p{width:100%}}.hero__banner .banner__container .img__holder{width:100%;height:calc(115svh - clamp(80px,2vw,162px));position:relative}.hero__banner .banner__container .img__holder:after{content:"";z-index:0;background-color:#bbd147;border-radius:0 5000px 5000px 0;width:120%;height:120%;position:absolute;top:0;left:3%}@media (width<=991px){.hero__banner .banner__container .img__holder:after{border-radius:0;width:100%;height:100%;left:0}}@media (width<=525px){.hero__banner .banner__container .img__holder:after{display:none}.hero__banner .banner__container .img__holder{width:35%;height:auto;margin-left:auto}}.hero__banner .banner__container .img__holder img{object-fit:contain;z-index:1;object-position:bottom;height:100%;position:relative;bottom:-7%;left:-34%}@media (width<=991px){.hero__banner .banner__container .img__holder img{width:150%;max-width:150%}}@media (width<=525.5px){.hero__banner .banner__container .img__holder img{bottom:0}}.about{z-index:1;background-color:#fff;border-top-left-radius:clamp(35px,5.5vw,70px);border-top-right-radius:clamp(35px,5.5vw,70px);margin-top:-15svh;padding-top:clamp(43px,5.5vw,83px);position:relative}.about .about__container{gap:clamp(20px,10vw,180px);display:flex}@media (width<=768px){.about .about__container{flex-direction:column}}.about .about__container p{font-size:clamp(14px,2.5vw,28px);line-height:1.2}.leadership{background-color:#fff;padding-block:clamp(120px,15vw,250px);position:relative}.leadership .leadership__container{text-align:center;flex-direction:column;align-items:center;gap:clamp(32px,4vw,64px);display:flex}.leadership .leadership__container .heading__container{align-items:center}.leadership .leadership__container .heading__container .heading{--heading-color:#bbd147;letter-spacing:1%;font-weight:600;line-height:1.2}.leadership .leadership__container .heading__container p{color:#000;width:min(100%,568px);font-size:clamp(14px,2vw,22px)}.leadership .leadership__container .stats__container{flex-direction:column;align-items:center;gap:clamp(25px,3vw,55px);width:100%;display:flex}.leadership .leadership__container .stats__container .logos__row{justify-content:center;align-items:center;gap:clamp(20px,4vw,60px);display:flex}.leadership .leadership__container .stats__container .logos__row img{object-fit:contain;height:clamp(18px,3vw,44px)}.leadership .leadership__container .stats__container .stats__row{flex-wrap:wrap;justify-content:center;gap:clamp(17px,3vw,48px);width:100%;display:flex}.leadership .leadership__container .stats__container .stats__row .stat{background:#bbd147;border-radius:clamp(10px,2.5vw,20px);justify-content:space-between;align-items:center;gap:clamp(20px,2.5vw,30px);width:33.33%;min-width:170px;padding:clamp(14px,2.5vw,31px) clamp(12px,2.5vw,27px);display:flex}.leadership .leadership__container .stats__container .stats__row .stat .stat__number{font-size:clamp(24px,4vw,50px);font-family:var(--highlight-font);color:#000;font-weight:700;line-height:1}.leadership .leadership__container .stats__container .stats__row .stat .stat__label{color:#000;text-align:left;letter-spacing:.18px;font-size:clamp(12px,1vw,18px);line-height:1.1}.achieve{background-color:#fff;position:relative}.achieve .achieve__container{flex-direction:column;gap:clamp(40px,5vw,64px);display:flex}.achieve .achieve__container .title__container{grid-template-columns:1.7fr 1fr;gap:clamp(7px,2.5vw,40px);display:grid}@media (width<=525px){.achieve .achieve__container .title__container{grid-template-columns:1fr}}.achieve .achieve__container .title__container .heading__container p{font-size:clamp(14px,2.5vw,28px)}@media (width<=525px){.achieve .achieve__container .title__container .heading__container{text-align:center;order:1}}.achieve .achieve__container .title__container .title{margin-left:auto}@media (width<=525px){.achieve .achieve__container .title__container .title{order:0;margin-inline:auto}}.achieve .achieve__container .img__holder{width:clamp(120px,30vw,370px);margin-inline:auto;position:relative}.achieve .achieve__container .img__holder:after,.achieve .achieve__container .img__holder:before{content:"";z-index:0;opacity:.5;border-radius:clamp(10px,2.5vw,24px);width:80%;height:80%;position:absolute;bottom:-5px}.achieve .achieve__container .img__holder:before{background:url(/images/home/achieve/left.png) 50%/contain no-repeat;left:-50%;rotate:-11.11deg}.achieve .achieve__container .img__holder:after{background:url(/images/home/achieve/right.png) 50%/contain no-repeat;right:-50%;rotate:11.11deg}.achieve .achieve__container .img__holder img{z-index:1;border-radius:clamp(10px,2.5vw,24px);position:relative}.achieve .achieve__container .achieve__list{grid-template-columns:repeat(3,1fr);gap:clamp(25px,10vw,134px);padding-top:30px;display:grid}@media (width<=768px){.achieve .achieve__container .achieve__list{grid-template-columns:repeat(2,1fr)}}@media (width<=525px){.achieve .achieve__container .achieve__list{grid-template-columns:repeat(1,1fr)}}.achieve .achieve__container .achieve__list .item .icon{margin-bottom:clamp(22px,3vw,48px);background-color:#bbd147;border-radius:50%;justify-content:center;align-items:center;width:clamp(28px,3vw,56px);height:clamp(28px,3vw,56px);margin-inline:auto;padding:clamp(7px,2.5vw,14px);display:flex}.achieve .achieve__container .achieve__list .item .icon svg{flex-shrink:0;width:clamp(14px,2vw,28px);height:clamp(14px,2vw,28px)}.achieve .achieve__container .achieve__list .item .content{text-align:center}.achieve .achieve__container .achieve__list .item .content .item__title{margin-bottom:7px;font-size:clamp(14px,2.5vw,20px);font-weight:600;line-height:1.2}.achieve .achieve__container .achieve__list .item .content p{font-size:clamp(12px,1.5vw,16px);line-height:1.66}.achieve .achieve__container .achieve__list .item:hover .content p{-webkit-line-clamp:unset}.success{background-color:#fff;padding-block:clamp(120px,15vw,250px);position:relative}.success .success__container .title{margin-inline:auto;margin-bottom:clamp(15px,2vw,30px)}.success .success__container .heading__container{text-align:center;width:min(100%,568px);margin-inline:auto}.success .success__container .heading__container p{color:#6c7073}.success .success__container .success__list{flex-direction:column;gap:100px;margin-top:90px;display:flex}.success .success__container .success__list .item{background-color:#e9f0f4;border-radius:clamp(20px,5vw,50px);padding:clamp(20px,5vw,75px) clamp(20px,5vw,168px) clamp(20px,5vw,75px) clamp(44px,10vw,168px);position:relative;overflow:hidden}.success .success__container .success__list .item:after{content:"";background-color:#003a61;width:clamp(14px,5.5vw,45px);height:100%;position:absolute;top:0;left:0}.success .success__container .success__list .item .content__container{z-index:1;width:min(100%,650px);position:relative}.success .success__container .success__list .item .content__container .item__title{color:#003a61;font-size:clamp(20px,2.5vw,36px)}.success .success__container .success__list .item .content__container .content{width:90%;margin-top:25px}.success .success__container .success__list .item .content__container .content .content__item .content__title{color:#003a61;font-size:clamp(12px,2.5vw,18px);font-weight:600;line-height:1.388}.success .success__container .success__list .item .content__container .content .content__item p{color:#2e4c47;font-size:clamp(10px,2.5vw,16px);line-height:1.56}.success .success__container .success__list .item .content__container .content .content__item:last-child{margin-top:15px}.success .success__container .success__list .item .impact{border:10px solid #e9f0f4;border-left:unset;z-index:1;color:#003a61;background-color:#bbd147;width:min(100%,848px);margin-top:clamp(20px,5.5vw,50px);padding:clamp(9px,2.5vw,17px) clamp(11px,2.5vw,22px);position:relative}.success .success__container .success__list .item .impact .impact__title{margin-bottom:10px;font-size:clamp(14px,2.5vw,20px)}.success .success__container .success__list .item .impact p{font-size:clamp(10px,2.5vw,16px)}.success .success__container .success__list .item .side__img{z-index:0;align-items:flex-end;width:50%;height:100%;display:flex;position:absolute;top:0;right:0}.success .success__container .success__list .item .side__img img{clip-path:polygon(100% 0,0% 100%,100% 100%);scale:1.2}.framework{background-color:#fff;padding-block:clamp(75px,10vw,130px);position:relative}.framework:after{content:"";background-color:#bbd14733;position:absolute;inset:0}.framework .framework__container{z-index:1;grid-template-columns:1.2fr 1fr;gap:clamp(45px,5.5vw,92px);display:grid;position:relative}@media (width<=768px){.framework .framework__container{grid-template-columns:1fr}}.framework .framework__container .img__holder{background-color:#003a61;border-radius:clamp(16px,2.5vw,32px);overflow:hidden}.framework .framework__container .img__holder img{object-fit:contain;object-position:bottom;height:100%}.framework .framework__container .framework__list{flex-direction:column;justify-content:center;gap:clamp(34px,5.5vw,55px);display:flex}.framework .framework__container .framework__list .item{align-items:center;gap:clamp(10px,1.5vw,17px);display:flex}.framework .framework__container .framework__list .item .icon{background-color:#bbd147;border-radius:50%;justify-content:center;align-items:center;width:clamp(28px,3vw,56px);height:clamp(28px,3vw,56px);padding:clamp(7px,2.5vw,14px);display:flex}.framework .framework__container .framework__list .item .icon svg{flex-shrink:0;width:clamp(14px,2vw,28px);height:clamp(14px,2vw,28px)}.framework .framework__container .framework__list .item .content .framework__title{color:#000;font-size:clamp(16px,2.5vw,32px)}.framework .framework__container .framework__list .item .content p{letter-spacing:-.15px;color:#6b6b6b;font-size:clamp(14px,1.5vw,22px)}.services{background-color:#fff;padding-block:clamp(120px,15vw,250px);position:relative;overflow:hidden}.services .services__container .title__container{width:min(100%,600px)}.services .services__container .title__container p{font-size:clamp(12px,1.5vw,22px)}.services .services__container .services__swiper{margin-top:-44px;overflow:visible}@media (width<=1200px){.services .services__container .services__swiper{margin-top:clamp(22px,5vw,44px)}}.services .services__container .services__swiper .swiper__info__container{justify-content:space-between;align-items:center;width:45%;margin-bottom:clamp(22px,5.5vw,88px);margin-left:auto;margin-right:30px;display:flex}@media (width<=1200px){.services .services__container .services__swiper .swiper__info__container{width:100%;margin-right:0}}.services .services__container .services__swiper .swiper__info__container #my-counter span{color:#90909a;font-size:clamp(10px,2.5vw,20px)}.services .services__container .services__swiper .swiper__info__container #my-counter span.current{color:#003a61;font-size:clamp(32px,5.5vw,64px);font-weight:700;font-family:var(--highlight-font)}.services .services__container .services__swiper .swiper__info__container .services__swiper-btns{flex-direction:row-reverse;gap:clamp(12px,2.5vw,24px);display:flex}.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-next,.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-prev{cursor:pointer;background-color:#013a6133;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:clamp(20px,5.5vw,41px);height:clamp(20px,5.5vw,41px);margin:0;transition:all .3s;display:flex;position:static}.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-next:after,.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-prev:after{content:none}.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-next svg,.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-prev svg{fill:#003a61;width:clamp(12px,2.5vw,24px);height:clamp(12px,2.5vw,24px)}.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-next:hover,.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-prev:hover{background-color:#003a61;border:1px solid #003a61}.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-next:hover svg,.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-prev:hover svg{fill:#fff}.services .services__container .services__swiper .swiper__info__container .services__swiper-btns .swiper-button-prev svg{transform:rotate(180deg)}.services .services__container .services__swiper .swiper-wrapper .item{background-color:#e9f0f4;border-radius:clamp(10px,2.5vw,20px);flex-direction:column;gap:clamp(20px,5.5vw,40px);height:auto;padding:clamp(21px,5.5vw,45px) clamp(26px,5.5vw,49px);display:flex;position:relative;overflow:hidden}.services .services__container .services__swiper .swiper-wrapper .item:after{content:"";background-color:#003a61;width:100%;height:100%;transition:transform .3s;position:absolute;bottom:0;left:0;transform:translateY(100%)}.services .services__container .services__swiper .swiper-wrapper .item .icon{z-index:1;background-color:#acdeff;border-radius:clamp(5px,2.5vw,10px);justify-content:center;align-items:center;width:clamp(45px,5vw,90px);height:clamp(45px,5vw,90px);padding:clamp(7px,3vw,23px);display:flex;position:relative}.services .services__container .services__swiper .swiper-wrapper .item .icon svg{flex-shrink:0;width:clamp(22px,3vw,42px);height:clamp(22px,3vw,42px)}.services .services__container .services__swiper .swiper-wrapper .item .content{z-index:1;position:relative}.services .services__container .services__swiper .swiper-wrapper .item .content .info .info__title{color:var(--title-color,#003a61);margin-bottom:10px;font-size:clamp(14px,2.5vw,24px);transition:color .3s}.services .services__container .services__swiper .swiper-wrapper .item .content .info p{color:var(--text-color,#3b3b3b);font-size:clamp(12px,1.5vw,18px);transition:color .3s}.services .services__container .services__swiper .swiper-wrapper .item .content .list{color:var(--text-color,#3b3b3b);flex-direction:column;gap:clamp(4px,2.5vw,9px);margin-top:clamp(17px,2.5vw,34px);padding-left:20px;font-size:clamp(12px,1.5vw,18px);list-style:outside;transition:color .3s;display:flex}.services .services__container .services__swiper .swiper-wrapper .item:hover{--text-color:#fff;--title-color:#acdeff}.services .services__container .services__swiper .swiper-wrapper .item:hover:after{transform:translateY(0)}.models{background-color:#fff;padding-bottom:clamp(120px,15vw,250px);position:relative}.models .models__container .title__container{grid-template-columns:1.7fr 1fr;gap:clamp(7px,2.5vw,40px);display:grid}@media (width<=525px){.models .models__container .title__container{grid-template-columns:1fr}}.models .models__container .title__container .heading__container p{font-size:clamp(14px,2.5vw,28px)}@media (width<=525px){.models .models__container .title__container .heading__container{order:1}}.models .models__container .title__container .title{margin-left:auto}@media (width<=525px){.models .models__container .title__container .title{margin-left:unset;order:0}}.models .models__container .info{z-index:1;grid-template-columns:repeat(2,1fr);gap:clamp(30px,5.5vw,120px);margin-top:clamp(50px,5.5vw,100px);display:grid;position:relative}@media (width<=768px){.models .models__container .info{grid-template-columns:1fr}}.models .models__container .info .img__holder{border-radius:clamp(16px,2.5vw,32px);overflow:hidden}.models .models__container .info .img__holder img{object-fit:cover;height:100%}@media (width<=768px){.models .models__container .info .img__holder{order:0}}.models .models__container .info .models__list{flex-direction:column;justify-content:center;gap:clamp(24px,5.5vw,48px);display:flex}@media (width<=768px){.models .models__container .info .models__list{order:1}}.models .models__container .info .models__list .item{align-items:center;gap:clamp(10px,1.5vw,17px);display:flex}.models .models__container .info .models__list .item .icon{width:clamp(28px,3vw,56px);height:clamp(28px,3vw,56px);font-family:var(--highlight-font);background-color:#bbd147;border-radius:50%;justify-content:center;align-items:center;padding:clamp(7px,2.5vw,14px);font-size:clamp(14px,2vw,24px);display:flex}.models .models__container .info .models__list .item .content .models__title{color:#000;font-size:clamp(12px,2.5vw,24px)}.models .models__container .info .models__list .item .content p{letter-spacing:-.15px;color:#6b6b6b;font-size:clamp(14px,1.5vw,22px)}.partner{background-color:#003a61;padding-block:clamp(75px,5.5vw,150px);position:relative}.partner .heading{color:#fff}.partner .partner__list{grid-template-columns:repeat(3,1fr);gap:clamp(15px,2.5vw,30px);margin-top:clamp(40px,5vw,80px);display:grid}@media (width<=991px){.partner .partner__list{grid-template-columns:repeat(2,1fr)}}@media (width<=525px){.partner .partner__list{grid-template-columns:repeat(1,1fr)}}.partner .partner__list .item{background-color:#f1f8fc;border-radius:clamp(10px,2.5vw,20px);flex-direction:column;gap:clamp(30px,5.5vw,60px);height:auto;padding:clamp(15px,5.5vw,30px);display:flex;position:relative;overflow:hidden}.partner .partner__list .item .icon{z-index:1;background-color:#acdeff;border-radius:50%;justify-content:center;align-items:center;width:clamp(50px,5vw,100px);height:clamp(50px,5vw,100px);padding:clamp(7px,3vw,23px);display:flex;position:relative}.partner .partner__list .item .icon svg{flex-shrink:0;width:clamp(25px,3vw,50px);height:clamp(25px,3vw,50px)}.partner .partner__list .item .content{z-index:1;position:relative}.partner .partner__list .item .content .info .info__title{color:var(--title-color,#003a61);margin-bottom:9px;font-size:clamp(14px,2.5vw,24px);line-height:1}.partner .partner__list .item .content .info p{color:var(--text-color,#3b3b3b);letter-spacing:-.15px;font-size:clamp(12px,1.5vw,20px);line-height:1}.testimonials{background-color:#fff;padding-block:clamp(120px,15vw,250px);position:relative;overflow:hidden}.testimonials .testimonials__container{align-items:center;gap:clamp(25px,5.5vw,70px);max-width:85%;margin-left:auto;display:flex}@media (width<=768px){.testimonials .testimonials__container{flex-direction:column;align-items:flex-start;max-width:100%;margin-left:0;padding-inline:25px}}.testimonials .testimonials__container .title__container{flex-shrink:0;width:clamp(120px,25vw,441px)}@media (width<=768px){.testimonials .testimonials__container .title__container{width:100%}}.testimonials .testimonials__container .title__container p{font-size:clamp(12px,1.5vw,22px)}.testimonials .testimonials__container .testimonials__swiper{width:100%}.testimonials .testimonials__container .testimonials__swiper .swiper-wrapper .item{background:linear-gradient(#ffffffb3 25.95%,#cef018b3 112.43%);border-radius:clamp(10px,2.5vw,20px);flex-direction:column;gap:clamp(20px,5.5vw,40px);height:auto;padding:clamp(25px,5.5vw,50px);display:flex;position:relative;overflow:hidden}.testimonials .testimonials__container .testimonials__swiper .swiper-wrapper .item .icon{border-radius:clamp(5px,2.5vw,10px);width:clamp(27px,5vw,56px);height:clamp(27px,5vw,56px)}.testimonials .testimonials__container .testimonials__swiper .swiper-wrapper .item .content{z-index:1;position:relative}.testimonials .testimonials__container .testimonials__swiper .swiper-wrapper .item .content .info .info__title{color:var(--title-color,#000);font-size:clamp(14px,2.5vw,32px)}.testimonials .testimonials__container .testimonials__swiper .swiper-wrapper .item .content .info p{color:var(--text-color,#000);font-size:clamp(14px,1.5vw,20px);font-weight:600}.testimonials .testimonials__container .testimonials__swiper .swiper-wrapper .item .content .testimonial__text{color:var(--text-color,#3b3b3b);letter-spacing:-.15px;margin-top:clamp(17px,2.5vw,34px);font-size:clamp(14px,1.5vw,20px);line-height:1.25}
