.hero-wrapper{height:100svh;position:relative}.hero-wrapper .hero-header{display:flex;justify-content:space-between;width:100%;align-items:center;padding-top:clamp(15px,2vw,30px);padding-left:clamp(20px,2vw,45px);padding-right:clamp(20px,2vw,45px);position:absolute;top:0;left:0;z-index:10}@media(max-width:626px){.hero-wrapper .hero-header{align-items:flex-start;flex-direction:column;gap:15px}}@media(max-width:490px){.hero-wrapper .hero-header{gap:25px}}.hero-wrapper .hero-header .hero-header-logo{display:flex;align-items:center}.hero-wrapper .hero-header .hero-header-logo span .hero-header-logo-img{display:flex;align-items:center;height:auto;width:clamp(30px,2vw + 15px,45px);max-width:45px}.hero-wrapper .hero-header .hero-header-logo h2{white-space:nowrap;font-size:clamp(14px,1.8vw,21.6px);display:flex;flex-wrap:nowrap;padding-left:clamp(10px,1vw,15px)}.hero-wrapper .hero-header .hero-header-content{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:clamp(50px,3.5vw,65px);font-size:clamp(14.2px,1.8vw,21.6px)}@media(max-width:626px){.hero-wrapper .hero-header .hero-header-content{flex-direction:column;align-items:flex-end;gap:10px;width:100%}}.hero-wrapper .hero-header .hero-header-content .header-contet-items{cursor:pointer;display:flex}.hero-wrapper .hero-paralax-container{height:100%;overflow:hidden;z-index:0;position:absolute;top:0;left:0;width:100%}.hero-wrapper .hero-paralax-container .hero-gradient{position:absolute;bottom:0;left:0;width:100%;height:100vh;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.5) 10%,transparent)}.hero-wrapper .hero-paralax-container .hero-content{height:100%;display:flex;align-items:flex-end;padding:0 clamp(20px,2vw,45px) clamp(20px,2vw,45px);position:absolute;top:0;left:0;z-index:10}@media(max-width:1100px){.hero-wrapper .hero-paralax-container .hero-content{flex-direction:column;gap:60px}}.hero-wrapper .hero-paralax-container .hero-content .hero-content-left{width:60%;padding-left:clamp(15px,1.5vw,35px);padding-right:clamp(15px,1.5vw,35px)}@media(max-width:1100px){.hero-wrapper .hero-paralax-container .hero-content .hero-content-left{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-right:20%}}@media(max-width:626px){.hero-wrapper .hero-paralax-container .hero-content .hero-content-left{padding-right:0;padding-left:0}}.hero-wrapper .hero-paralax-container .hero-content .hero-content-left h1{white-space:nowrap;position:relative}.hero-wrapper .hero-paralax-container .hero-content .hero-content-left h1 .hero-title-uper{position:absolute;top:-117%;left:0;height:140%;line-height:120%;width:200%;display:flex}.hero-wrapper .hero-paralax-container .hero-content .hero-content-left h1 .hero-title-uper .hero-title-loop-wrapper{position:relative;width:100%;height:100%}.hero-wrapper .hero-paralax-container .hero-content .hero-content-left h1 .hero-title-uper .hero-title-loop-wrapper .hero-content-title-loop{position:absolute;left:0;top:0;width:100%;height:100%}.hero-wrapper .hero-paralax-container .hero-content .hero-content-left p{padding-top:clamp(15px,2vw,30px)}@media(max-width:490px){.hero-wrapper .hero-paralax-container .hero-content .hero-content-left p .hero-mobile-texthide{display:none}}.hero-wrapper .hero-paralax-container .hero-content .hero-content-right{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;align-items:flex-end;text-align:end;width:100%;gap:clamp(20px,2.5vw,45px)}@media(max-width:626px){.hero-wrapper .hero-paralax-container .hero-content .hero-content-right{text-align:right;flex-direction:row-reverse;justify-content:space-between;gap:0}}.hero-wrapper .hero-paralax-container .hero-content .hero-content-right .hero-content-right-top{position:relative;padding-left:clamp(15px,1.5vw,35px);padding-right:clamp(15px,1.5vw,35px)}.hero-wrapper .hero-paralax-container .hero-content .hero-content-right .hero-content-right-top div p{line-height:210%;font-size:clamp(12.96px,1.215vw,16.2px)}.hero-wrapper .hero-paralax-container .hero-content .hero-content-right .hero-content-right-top .hero-cotnent-right-top-line{position:absolute;top:0;right:0;height:100%;width:1px;background-color:#f8f9fa}.hero-wrapper .hero-paralax-container .hero-content .hero-content-right .hero-content-right-bot{display:flex;gap:clamp(40px,5vw,90px);padding-right:clamp(15px,2vw,35px)}@media(max-width:626px){.hero-wrapper .hero-paralax-container .hero-content .hero-content-right .hero-content-right-bot{flex-direction:column;gap:15px;text-align:left;padding-right:0}}.hero-wrapper .hero-paralax-container .hero-content .hero-content-right .hero-content-right-bot span{display:flex}.hero-wrapper .hero-paralax-container .hero-content .hero-content-right .hero-content-right-bot a{font-size:clamp(16px,1.4vw,20px)}.hero-wrapper .hero-paralax-container .hero-paralax{position:relative;height:100%}@media(max-width:795px){.services-hidetext{display:none}}@media(max-width:640px){.services-hidetext2{display:none}}.services-wrapper{background-color:#1b3c6b;padding:clamp(35px,4vw,70px) clamp(20px,2vw,45px)}.services-wrapper .services-content .services-title{display:flex;gap:clamp(60px,8vw,140px);padding:0 clamp(15px,1.5vw,35px) clamp(35px,4vw,70px);align-items:baseline}@media(max-width:997px){.services-wrapper .services-content .services-title{flex-direction:column;gap:clamp(15px,2vw,35px)}}@media(max-width:626px){.services-wrapper .services-content .services-title{padding:0 0 35px}}.services-wrapper .services-content .services-title h2{font-size:clamp(28.8px,4vw,38.4px);white-space:nowrap}.services-wrapper .services-content .services-offers .services-offer{display:grid;grid-template-columns:auto 75%;padding:clamp(15px,2vw,35px) clamp(10px,1.5vw,20px) clamp(15px,2vw,35px) clamp(25px,3vw,55px);position:relative}@media(max-width:997px){.services-wrapper .services-content .services-offers .services-offer{grid-template-columns:auto;grid-template-rows:auto auto;gap:clamp(15px,2vw,35px)}}@media(max-width:520px){.services-wrapper .services-content .services-offers .services-offer{padding:15px 10px}}.services-wrapper .services-content .services-offers .services-offer .services-offer-title{font-size:clamp(25.6px,3.2vw,32px)}@media(max-width:997px){.services-wrapper .services-content .services-offers .services-offer .services-offer-title{padding-left:0}}@media(max-width:520px){.services-wrapper .services-content .services-offers .services-offer .services-offer-title{padding-left:5%}}.services-wrapper .services-content .services-offers .services-offer .services-offer-points{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;padding:0 clamp(10px,1.5vw,20px)}@media(max-width:997px){.services-wrapper .services-content .services-offers .services-offer .services-offer-points{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:10px;padding-left:20%}}@media(max-width:620px){.services-wrapper .services-content .services-offers .services-offer .services-offer-points{padding:0 10%}}@media(max-width:520px){.services-wrapper .services-content .services-offers .services-offer .services-offer-points{padding:0}}.services-wrapper .services-content .services-offers .services-offer .services-offer-points div p{font-size:clamp(12.96px,1.215vw,16.2px)}.services-wrapper .services-content .services-offers .services-offer .services-offer-points .point-2,.services-wrapper .services-content .services-offers .services-offer .services-offer-points .point-3{text-align:center}.services-wrapper .services-content .services-offers .services-offer .services-offer-points .point-4{text-align:right}@media(max-width:997px){.services-wrapper .services-content .services-offers .services-offer .services-offer-points .point-1,.services-wrapper .services-content .services-offers .services-offer .services-offer-points .point-2,.services-wrapper .services-content .services-offers .services-offer .services-offer-points .point-3,.services-wrapper .services-content .services-offers .services-offer .services-offer-points .point-4{text-align:left}}@media(max-width:620px){.services-wrapper .services-content .services-offers .services-offer .services-offer-points .point-2,.services-wrapper .services-content .services-offers .services-offer .services-offer-points .point-4{text-align:right}}.services-wrapper .services-content .services-offers .services-offer .services-offer-line{position:absolute;top:0;left:0;height:1px;width:100%;background-color:#f8f9fa}.services-wrapper .services-content .services-end{padding-top:clamp(35px,4vw,70px);display:flex;justify-content:flex-end;text-align:end;position:relative}.services-wrapper .services-content .services-end .services-end-line{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#f8f9fa}.about-wrapper{height:100%;padding:clamp(35px,4vw,70px) clamp(40px,4.5vw,80px);color:#000;background-color:#f8f9fa}@media(max-width:626px){.about-wrapper{padding:35px 20px}}.about-wrapper .about-content .about-title{margin-bottom:clamp(15px,2vw,35px)}.about-wrapper .about-content .about-values{display:flex;gap:5%}@media(max-width:930px){.about-wrapper .about-content .about-values{flex-direction:column}}.about-wrapper .about-content .about-values .about-values-points{padding:clamp(15px,2vw,35px) 0 clamp(15px,2vw,35px) clamp(35px,3vw,35px);display:flex;flex-direction:column;justify-content:center;gap:clamp(15px,2vw,35px)}@media(max-width:930px){.about-wrapper .about-content .about-values .about-values-points{flex-direction:row;padding:35px 0;gap:5%}}.about-wrapper .about-content .about-values .about-values-points div p{font-size:clamp(19.2px,2.4vw,25.6px);text-align:end}@media(max-width:460px){.about-wrapper .about-content .about-values .about-values-points div p{font-size:16px}}.about-wrapper .about-content .about-values .about-values-line-wrapper{width:1.5px;height:auto;position:relative}@media(max-width:930px){.about-wrapper .about-content .about-values .about-values-line-wrapper{height:1.5px;width:auto}}.about-wrapper .about-content .about-values .about-values-line-wrapper .about-values-line{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.about-wrapper .about-content .about-values .about-values-desc{display:flex;flex-direction:column;justify-content:center}@media(max-width:930px){.about-wrapper .about-content .about-values .about-values-desc{padding:35px 0}.about-wrapper .about-content .about-values .about-values-desc p{text-align:center}}.contact-wrapper{height:100%;color:#000;background-color:#f8f9fa}.contact-wrapper .references{width:100%;background-color:#1b3c6b}.contact-wrapper .marquee-container{width:100%;overflow:hidden;display:inline-flex;margin:auto}.contact-wrapper .marquee-content{display:flex;white-space:nowrap}.contact-wrapper .marquee-item{margin-right:clamp(30px,3vw,65px);color:#f8f9fa;padding:clamp(15px,2vw,35px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-transform:uppercase;font-size:clamp(14.4px,1.35vw,18px)}.contact-wrapper .contact-content{padding:clamp(35px,4vw,70px) clamp(20px,2vw,45px) 0}.contact-wrapper .contact-content .contact-title{margin-bottom:clamp(35px,4vw,70px);padding-right:clamp(15px,2vw,35px);text-align:right}.contact-wrapper .contact-content .contact-info{display:flex;justify-content:space-between;position:relative;margin-bottom:clamp(60px,6vw,120px)}@media(max-width:705px){.contact-wrapper .contact-content .contact-info{flex-direction:column;gap:45px}}.contact-wrapper .contact-content .contact-info .contact-info-direct{padding-left:clamp(15px,2vw,35px);display:flex;flex-direction:column;justify-content:space-between}@media(max-width:705px){.contact-wrapper .contact-content .contact-info .contact-info-direct{gap:10px}}.contact-wrapper .contact-content .contact-info .contact-info-direct .phone{font-size:clamp(22.4px,2.8vw,28.8px)}.contact-wrapper .contact-content .contact-info .contact-info-direct span{display:flex}.contact-wrapper .contact-content .contact-info .contact-info-direct span a{font-size:clamp(38.4px,4.8vw,51.2px)}@media(max-width:520px){.contact-wrapper .contact-content .contact-info .contact-info-direct span a{font-size:30px}}@media(max-width:425px){.contact-wrapper .contact-content .contact-info .contact-info-direct span a{font-size:26px}}@media(max-width:360px){.contact-wrapper .contact-content .contact-info .contact-info-direct span a{font-size:21px}}.contact-wrapper .contact-content .contact-info .contact-info-general{padding-right:clamp(15px,2vw,35px);line-height:170%;text-align:right;position:relative}.contact-wrapper .contact-content .contact-info .contact-line-1{position:absolute;left:0;top:0;width:1px;height:100%;background-color:#000}.contact-wrapper .contact-content .contact-info .contact-line-2{position:absolute;right:0;top:0;width:1px;height:100%;background-color:#000}.contact-wrapper .footer{padding:clamp(15px,2vw,35px);display:flex;flex-direction:row;justify-content:space-between;position:relative;font-size:clamp(12.96px,1.215vw,16.2px)}.contact-wrapper .footer .footer-mob-hide{display:inline-block}@media screen and (max-width:600px){.contact-wrapper .footer .footer-mob-hide{display:none}}.contact-wrapper .footer .footer-mob-show{display:none}@media screen and (max-width:600px){.contact-wrapper .footer .footer-mob-show{display:inline-block}}.contact-wrapper .footer .footer-line{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#000}.contact-wrapper .footer .footer-higlight{font-size:clamp(16px,1.4vw,20px)}@media screen and (max-width:600px){.contact-wrapper .footer .footer-mobile-vers{display:flex;width:100%;justify-content:center;gap:20%}.contact-wrapper .footer{flex-direction:column;align-items:center;text-align:center;gap:15px}}