@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@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}@font-face{font-family:Metropolis Bold;src:url(/fonts/metropolis-bold-italic.otf)format("opentype");font-weight:400}:root{--default-font:"Roboto", sans-serif;--bold-font:"Plus Jakarta Sans", sans-serif;--color-white:#fff;--color-black:#000;--highlight-font:"Metropolis Bold";--secondary-font:"Inter", sans-serif}body{font-family:var(--default-font);color:var(--color-black);font-size:16px;line-height:1.4}main{overflow:hidden}img{width:100%;max-width:100%;height:auto;display:block}.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}footer{background-color:#1b2235;padding-block:clamp(60px,12vw,150px);position:relative;overflow:hidden}footer .footer__container{flex-direction:column;gap:clamp(50px,4vw,80px);display:flex}footer .footer__container .heading_section{text-align:center;z-index:1;flex-direction:column;align-items:center;width:100%;padding-bottom:clamp(40px,4vw,60px);display:flex;position:relative}footer .footer__container .heading_section .highlight-heading{color:#fff;font-family:var(--highlight-font);text-transform:uppercase;width:fit-content;font-size:clamp(42px,10vw,168px);line-height:1}footer .footer__container .lower__container{justify-content:space-between;align-items:flex-end;width:min(100%,1500px);margin-inline:auto;display:flex}@media (width<=991px){footer .footer__container .lower__container{align-items:unset;flex-direction:column}}footer .footer__container .lower__container .contacts{z-index:1;flex-direction:column;gap:30px;display:flex;position:relative}@media (width<=1520px){footer .footer__container .lower__container .contacts{margin-left:25px}}footer .footer__container .lower__container .contacts .footer_btn_holder{gap:22px;margin-bottom:clamp(20px,3vw,60px);display:flex}@media (width<=991px){footer .footer__container .lower__container .contacts .footer_btn_holder{flex-direction:column}}footer .footer__container .lower__container .contacts .footer_btn_holder .footer-btn{opacity:.9997;cursor:pointer;color:#373737;width:fit-content;font-size:clamp(14px,1.5vw,20px);font-family:var(--bold-font);background-color:#fff;border-radius:60px;align-items:center;gap:clamp(4px,1.5vw,8px);padding:clamp(12px,1.2vw,20px) clamp(24px,2vw,32px);font-weight:700;display:flex}footer .footer__container .lower__container .contacts h5{color:#fff;font-family:var(--secondary-font);letter-spacing:-.72px;font-size:clamp(20px,2vw,36px);font-weight:250}footer .footer__container .lower__container .contacts h5 span{font-weight:700}footer .footer__container .lower__container p{color:#fff;font-family:var(--secondary-font);letter-spacing:-.48px;z-index:1;font-size:clamp(16px,2vw,24px);font-weight:250;position:relative}footer .footer__container .lower__container p span{font-weight:700}@media (width<=1520px){footer .footer__container .lower__container .details{margin-left:25px}}@media (width<=991px){footer .footer__container .lower__container .details{margin-top:30px}}@media (width<=767px){footer .footer__container .lower__container .details{text-align:center;margin-left:unset;margin-top:unset;padding-bottom:60px}}footer .footer__container .lower__container .footer-line-sm{width:100%;display:none;position:relative}@media (width<=767px){footer .footer__container .lower__container .footer-line-sm{display:block}}footer .footer__container .lower__container .footer-line-sm img{object-fit:contain}footer .footer__container .footer-line{width:65vw;max-width:1400px;position:absolute;bottom:0;right:0}@media (width<=767px){footer .footer__container .footer-line{display:none}}footer .footer__container .footer-line img{object-fit:contain}footer .footer-globe{width:clamp(200px,14vw,205px);position:absolute;bottom:8%;right:-5%}@media (width<=991px){footer .footer-globe{bottom:0%}}@media (width<=767px){footer .footer-globe{bottom:-9%;right:50%;transform:translate(50%)}}footer .footer-globe img{object-fit:contain}.banner{background-color:#1b2235;width:100%;padding-block:clamp(100px,12vw,150px) 100px;position:relative}.banner .bg{z-index:0;width:100%;position:absolute;inset:0}.banner .bg img{height:100%}.banner .text-overlay{z-index:1;flex-direction:column;gap:clamp(20px,2.2vw,30px);width:fit-content;margin-inline:auto clamp(60px,8vw,150px);display:flex;position:relative}@media (width<=767px){.banner .text-overlay{margin-inline:auto}.banner .text-overlay svg{display:none}}.banner .text-overlay .logo{width:clamp(245px,25vw,505px)}.banner .text-overlay .logo img{object-fit:contain;height:100%}.banner .text-overlay .banner-heading{color:#fff;font-family:var(--highlight-font);text-transform:uppercase;font-size:clamp(32px,4vw,88px);line-height:1.1}.banner .text-overlay .banner-heading span{letter-spacing:-15%}.banner .text-overlay .banner-heading span span{opacity:0}.banner .text-overlay .banner-heading .pink{color:#df82b0}.banner .text-overlay .banner-heading .dark-pink{color:#9e4287}.banner .text-overlay .banner-heading .red{color:#bb5650}.banner .text-overlay .banner-heading .yellow{color:#eeb851}.banner .text-overlay .banner-heading .green{color:#71be78}.banner .text-overlay .banner-heading .blue{color:#09afe0}.banner .text-overlay .banner-heading .purple{color:#5869aa}.banner .text-overlay .banner-heading .cursor{vertical-align:bottom;background:#fff;width:3px;height:1em;display:inline-block}.banner .cloud{z-index:0;width:100%;position:absolute;top:-70%;left:-50%}.banner .cloud img{height:100%}.banner .globe{width:clamp(177px,25vw,455px);height:clamp(177px,25vw,460px);display:block;position:relative;transform:translate(70%,-35%)}@media (width<=767px){.banner .globe{left:-30%}}@media (width<=525px){.banner .globe{left:-45%;transform:translate(70%,15%)}}@media (width<=420px){.banner .globe{left:-55%}}.banner .globe .inner{width:clamp(129px,18vw,333.313px);height:clamp(129px,18vw,334.261px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner .globe .outer{width:clamp(177px,25vw,455px);height:clamp(177px,25vw,460px);animation:15s infinite spin;position:relative}.banner .globe img{object-fit:contain;height:100%}@keyframes spin{0%{transform:rotate(0)}25%{transform:rotate(120deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}.middle__section{background-color:#00a668;padding-top:60px;position:relative}.middle__section .mountains{z-index:1;position:absolute;top:0%;left:0;right:0;transform:translateY(-80%)}@media (width<=767px){.middle__section .mountains{transform:translateY(-75%)}}.middle__section .mountains img{height:100%}.middle__section .tents{z-index:0;width:50vw;max-width:988px;position:absolute;top:0%;right:20%}@media (width<=767px){.middle__section .tents{width:60vw}}@media (width<=575px){.middle__section .tents{width:65vw}}.middle__section .tents img{height:100%}.middle__section .heading_section{text-align:center;z-index:1;background-color:#00a668;flex-direction:column;align-items:center;width:100%;padding-block:clamp(40px,4vw,60px);display:flex;position:relative;transform:translateY(-5%)}@media (width<=767px){.middle__section .heading_section{transform:translateY(-12%)}}.middle__section .heading_section .highlight-heading{color:#e3d9d1;font-family:var(--highlight-font);text-transform:uppercase;width:fit-content;font-size:clamp(42px,10vw,168px);line-height:1}.middle__section .service_section{flex-direction:column;gap:clamp(50px,5vw,100px);padding-top:clamp(40px,4vw,60px);display:flex}.middle__section .service_section .content{opacity:.9997;color:#333;font-family:var(--bold-font);width:85%;margin-inline:auto;font-size:clamp(30px,3.5vw,62px);font-weight:700;line-height:1.23}.middle__section .service_section .content span{color:#fff}.middle__section .service_section .grid_container{grid-template-columns:1fr 1.25fr;gap:clamp(40px,4vw,62px);display:grid}@media (width<=767px){.middle__section .service_section .grid_container{grid-template-columns:repeat(1,1fr)}}.middle__section .service_section .grid_container .img__holder{width:100%;max-width:730px}@media (width<=767px){.middle__section .service_section .grid_container .img__holder{order:1;margin-inline:auto}}.middle__section .service_section .grid_container .img__holder img{object-fit:contain;height:100%}.middle__section .service_section .grid_container .content__holder{flex-direction:column;gap:15px;width:min(85%,875px);display:flex}@media (width<=767px){.middle__section .service_section .grid_container .content__holder{order:0;margin-inline:auto}}.middle__section .service_section .grid_container .content__holder p{color:#333;font-size:clamp(14px,1.7vw,22px);font-weight:400}.middle__section .service_section .grid_container .content__holder .btn__holder{gap:20px;margin-top:15px;display:flex}@media (width<=991px){.middle__section .service_section .grid_container .content__holder .btn__holder{flex-direction:column}}.middle__section .service_section .grid_container .content__holder .btn__holder .btn{opacity:.9997;cursor:pointer;color:#00a668;width:fit-content;font-size:clamp(14px,1.5vw,20px);font-family:var(--bold-font);background-color:#fff;border-radius:60px;align-items:center;gap:clamp(4px,1.5vw,8px);padding:clamp(11px,1.2vw,16px) clamp(24px,2vw,32px);font-weight:700;transition:box-shadow .2s;display:flex}.middle__section .service_section .grid_container .content__holder .btn__holder .btn:hover{box-shadow:0 12px 14px #00000040}.design-videos{background-color:#1b2235;padding-block:clamp(60px,6vw,170px) 50px;position:relative;overflow:hidden}.design-videos .bg-triangle{z-index:0;position:absolute;top:-1%;left:0;right:0}.design-videos .bg-triangle img{object-fit:contain}.design-videos .title{color:#fff;font-family:var(--highlight-font);text-transform:uppercase;text-align:center;width:fit-content;font-size:clamp(46px,8vw,168px);position:relative}.design-videos .title.design{will-change:transform;transform:translate(160%)}.design-videos .title.videos{transform:translateY(-25%)}.design-videos .design_container{width:100%;margin-inline:auto;display:flex;position:relative}.design-videos .design_container .design__swiper{width:100%;margin-inline:auto;padding-bottom:80px;position:relative;overflow:hidden;transform:rotate(4deg)translate(-1%)}.design-videos .design_container .design__swiper .swiper{overflow:visible}.design-videos .design_container .design__swiper .swiper .swiper-wrapper{align-items:baseline}.design-videos .design_container .design__swiper .swiper .swiper-slide{justify-content:center;display:flex;position:relative}.design-videos .design_container .design__swiper .swiper .swiper-slide .item{border-radius:7px;display:flex;position:relative;box-shadow:30px 50px 38px -5px #00000057}.design-videos .design_container .design__swiper .swiper .swiper-slide .item img{border-radius:7px;height:100%}.videos_container{width:100%;position:relative}.videos_container .video-bg{width:100%;height:100vh;position:relative}@media (width<=575px){.videos_container .video-bg{aspect-ratio:3/4}}.videos_container .video-bg img{height:100%}.videos_container .video-bg .bg-video{object-fit:cover;z-index:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.videos_container .video-bg:after{content:"";pointer-events:none;background:linear-gradient(254deg,#28373e00 -170.88%,#0d161980 77.52%);width:100%;height:100%;position:absolute;inset:0}.videos_container .videos_slider{z-index:1;width:100%;margin-inline:auto;transition:opacity .4s;display:flex;position:absolute;bottom:10%}.videos_container .videos_slider .video__swiper{width:100%;margin-inline:auto;position:relative;overflow:hidden}.videos_container .videos_slider .video__swiper .swiper{overflow:visible}.videos_container .videos_slider .video__swiper .swiper .swiper-wrapper{align-items:baseline}.videos_container .videos_slider .video__swiper .swiper .swiper-slide{justify-content:center;display:flex;position:relative}.videos_container .videos_slider .video__swiper .swiper .swiper-slide .item{aspect-ratio:4/2;border:clamp(2px,.5vw,4px) solid #fff;display:flex;position:relative}.videos_container .videos_slider .video__swiper .swiper .swiper-slide .item img{height:100%}.videos_container .videos_slider.hide{opacity:0;pointer-events:none}.associates{background-color:#1b2235;padding-top:clamp(60px,11vw,200px);position:relative}.associates .associates-container{flex-direction:column;display:flex}.associates .associates-container .white-mountains{width:100%}.associates .associates-container .lower__container{background-color:#fff;flex-direction:column;gap:clamp(60px,10vw,130px);display:flex;transform:translateY(-2px)}.associates .associates-container .lower__container .logos_container{width:100%;margin-inline:auto;display:flex;position:relative}.associates .associates-container .lower__container .logos_container .logos__swiper{width:100%;margin-inline:auto;position:relative;overflow:hidden}.associates .associates-container .lower__container .logos_container .logos__swiper .swiper{overflow:visible}.associates .associates-container .lower__container .logos_container .logos__swiper .swiper .swiper-wrapper{align-items:center}.associates .associates-container .lower__container .logos_container .logos__swiper .swiper .swiper-slide{justify-content:center;display:flex;position:relative}.associates .associates-container .lower__container .logos_container .logos__swiper .swiper .swiper-slide .item{max-width:170px;display:flex;position:relative}@media (width<=525px){.associates .associates-container .lower__container .logos_container .logos__swiper .swiper .swiper-slide .item{max-width:unset}}.associates .associates-container .lower__container .logos_container .logos__swiper .swiper .swiper-slide .item img{height:100%}.associates .associates-container .lower__container .heading_section{text-align:center;flex-direction:column;align-items:center;width:100%;padding-bottom:clamp(40px,4vw,60px);display:flex}.associates .associates-container .lower__container .heading_section .highlight-heading{color:#373737;font-family:var(--highlight-font);text-transform:uppercase;width:fit-content;font-size:clamp(42px,10vw,168px);line-height:1}.capabilities{background:#0d2336;padding-block:clamp(60px,15vw,150px);position:relative}.capabilities .bg-layer{z-index:0;width:100%;position:absolute;bottom:0;left:0;right:0}.capabilities .tent-small{z-index:0;z-index:1;width:35vw;max-width:626px;position:absolute;bottom:0;right:0}.capabilities .tent-small img{object-fit:contain}.capabilities .line{width:100%;height:100%;position:absolute;top:3%;left:21.7%}.capabilities .line svg g rect{height:0%;transition:height .3s linear}@media (width<=1420px){.capabilities .line{top:0%}}@media (width<=1300px){.capabilities .line{top:-3%}}@media (width<=1150px){.capabilities .line{top:-6%}}@media (width<=920px){.capabilities .line{top:-9%}}@media (width<=767px){.capabilities .line{display:none}}.capabilities .capabilities-container{z-index:1;flex-direction:column;gap:40px;width:min(90%,1400px);margin-inline:auto;display:flex;position:relative}.capabilities .capabilities-container .icon{z-index:1;width:clamp(100px,12vw,172.8px);height:clamp(100px,12vw,172.8px);margin-inline:auto;display:inline-block;position:relative}@media (width<=767px){.capabilities .capabilities-container .icon{display:none}}.capabilities .capabilities-container .icon img{object-fit:contain;height:100%}.capabilities .capabilities-container .line-container{position:absolute;top:3%;left:20%}.capabilities .capabilities-container .heading__section{flex-direction:column;gap:clamp(15px,2vw,25px);width:50vw;display:flex}@media (width<=767px){.capabilities .capabilities-container .heading__section{text-align:center;width:90%;margin-inline:auto}}.capabilities .capabilities-container .heading__section .heading{color:#fff;font-family:var(--highlight-font);text-transform:uppercase;font-size:clamp(36px,5vw,88px);line-height:1.5}.capabilities .capabilities-container .heading__section p{color:#fff;font-size:clamp(14px,1.7vw,22px);font-weight:400}.capabilities .capabilities-container .card_container{flex-direction:column;gap:15px;width:90%;margin-inline:auto;padding-top:clamp(25px,4vw,60px);display:flex}@media (width<=767px){.capabilities .capabilities-container .card_container{text-align:center;align-items:center;gap:20px;width:100%}}.capabilities .capabilities-container .card_container .card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0003;border-radius:8px;flex-direction:column;gap:15px;width:min(85%,567px);padding:clamp(18px,3vw,32px);display:flex}@media (width<=767px){.capabilities .capabilities-container .card_container .card{align-items:center}.capabilities .capabilities-container .card_container .card svg{scale:.8}}.capabilities .capabilities-container .card_container .card .title{color:#e3d9d1;opacity:.9997;font-size:clamp(18px,2vw,28px);font-weight:700}.capabilities .capabilities-container .card_container .card .desc{color:#fff;opacity:.9997;font-size:clamp(12px,1.5vw,20px);font-weight:400}.capabilities .capabilities-container .card_container .card:nth-child(odd){align-self:flex-end}@media (width<=767px){.capabilities .capabilities-container .card_container .card:nth-child(odd){align-self:unset}}.how{clip-path:polygon(0 0,100% 0,100% 60%,0% 100%);background-color:#9e4287;padding-block:clamp(60px,10vw,170px) 400px;position:relative}@media (width<=1200px){.how{clip-path:polygon(0 0,100% 0%,100% 50%,0% 100%)}}@media (width<=767px){.how{clip-path:polygon(0 0,100% 0%,100% 60%,0% 80%)}}.how .how__container{width:min(80%,975px);margin-left:clamp(50px,10vw,170px)}@media (width<=991px){.how .how__container{margin-inline:auto}}.how .how__container .heading{color:#fff;font-family:var(--highlight-font);font-size:clamp(36px,5vw,88px);line-height:1.5Œ;text-transform:uppercase}.how .how__container .how_content{flex-direction:column;gap:clamp(40px,5vw,80px);display:flex}.how .how__container .how_content .how_row{gap:clamp(60px,8vw,120px);display:flex}.how .how__container .how_content .how_row.bottom-row{margin-left:clamp(40px,8vw,100px)}@media (width<=767px){.how .how__container .how_content .how_row.bottom-row{margin-left:unset}.how .how__container .how_content .how_row{flex-direction:column}}.how .how__container .how_content .how_row .how-card{flex-direction:column;gap:15px;width:min(75%,320px);display:flex}.how .how__container .how_content .how_row .how-card:nth-child(2n){align-self:flex-end}.how .how__container .how_content .how_row .how-card .number{color:#ffffff1a;padding-left:clamp(40px,6vw,75px);font-size:clamp(22px,2.5vw,44px);font-weight:700;position:relative}.how .how__container .how_content .how_row .how-card .number:before{content:"";background:#ffffff1a;width:clamp(20px,5vw,66px);height:clamp(2px,.5vw,6px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.how .how__container .how_content .how_row .how-card .desc{color:#fff;font-size:clamp(16px,2vw,28px);font-weight:400}.how .how__container .how_content .how_row .how-card .desc span{font-weight:700}.why{position:relative}.why .why-globe{width:clamp(150px,25vw,400px);height:clamp(150px,25vw,390px);display:block;position:absolute;top:-50%;right:5%;transform:translateY(50%)}@media (width<=767px){.why .why-globe{top:unset;bottom:-28%;right:50%;transform:translate(50%)}}.why .why-globe .inner{width:clamp(110px,18vw,280.313px);height:clamp(110px,18vw,280.261px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.why .why-globe .outer{width:clamp(150px,25vw,400px);height:clamp(150px,25vw,390px);animation:15s infinite spin;position:relative}.why .why-globe img{object-fit:contain;height:100%}.why .flag{width:clamp(300px,25vw,550px);position:absolute;top:-8%;left:40%;transform:translate(-50%,-80%)}@media (width<=767px){.why .flag{top:-15%;left:20%}}@media (width<=575px){.why .flag{top:-10%;left:35%}}.why .flag img{object-fit:contain}.why .why_container{flex-direction:column;width:80%;margin-inline:auto;padding-bottom:150px;display:flex;position:relative}@media (width<=767px){.why .why_container{width:90%}}.why .why_container .heading__section{flex-direction:column;gap:clamp(15px,2vw,25px);display:flex}@media (width<=767px){.why .why_container .heading__section{text-align:center;margin-inline:auto}}.why .why_container .heading__section .heading{color:#52296b;font-family:var(--highlight-font);text-transform:uppercase;font-size:clamp(36px,5vw,88px);line-height:1.5}.why .why_container .heading__section p{color:#121211;font-size:clamp(14px,1.7vw,22px);font-weight:300;font-family:var(--secondary-font)}.why .why_container .heading__section p span{font-weight:700}.why .why_container .line-pin{width:100%;height:100%;position:relative}@media (width<=767px){.why .why_container .line-pin{display:none}}.why .why_container .line-pin .content{color:#121212b3;width:clamp(200px,25vw,425px);font-size:clamp(16px,2vw,32px);font-weight:300;position:absolute}.why .why_container .line-pin .content span{font-weight:700}.why .why_container .line-pin .content.content-one{top:50%;left:2%}.why .why_container .line-pin .content.content-two{bottom:8%;left:37%}.why .why_container .line-pin .content.content-three{top:25%;left:50%}.why .why_container .line-pin .content.content-four{bottom:12%;right:-10%}.why .why_container .line-pin .number{color:#00000008;text-transform:uppercase;font-size:clamp(80px,11vw,200px);font-weight:900;position:absolute}.why .why_container .line-pin .number.number-one{bottom:0;left:22%}.why .why_container .line-pin .number.number-two{bottom:-25%;left:60%}.why .why_container .line-pin .number.number-three{top:-12%;right:25%}.why .why_container .line-pin .number.number-four{bottom:25%;right:0%}.why .why_container .mobile-container{flex-direction:column;gap:68px;padding-top:60px;display:none;position:relative}@media (width<=767px){.why .why_container .mobile-container{display:flex}}.why .why_container .mobile-container .why_content{color:#121212b3;width:clamp(200px,25vw,425px);font-size:clamp(16px,2vw,32px);font-weight:300;position:relative}.why .why_container .mobile-container .why_content span{font-weight:700}.why .why_container .mobile-container .why_content:nth-child(odd){align-self:flex-end}.why .why_container .mobile-container .number{color:#00000008;text-transform:uppercase;font-size:clamp(80px,11vw,200px);font-weight:900;position:absolute}.why .why_container .mobile-container .number.number-one{top:-100%;left:-25%}.why .why_container .mobile-container .number.number-two{top:-50%;right:-5%}.why .why_container .mobile-container .number.number-three{bottom:-50%;left:-30%}.why .why_container .mobile-container .number.number-four{bottom:0%;right:-5%}.why .why_container .mobile-container .arrow{position:absolute;top:3%;left:50%;transform:translate(-50%)}.why .why_container .mobile-container .arrow path{height:0%;transition:height .3s linear}
