.mega-menu{display:none;left:0;position:absolute;text-align:left;width:100%}.hoverable{position:static}.hoverable:hover .mega-menu{display:block}.toggleable>label:after{content:"\25BC";font-size:10px;padding-left:6px;position:relative;top:-1px}.toggle-input,.toggle-input:not(checked)~.mega-menu{display:none}.toggle-input:checked~.mega-menu{display:block}.toggle-input:checked+label{color:#fff;background:#2c5282}#page7>canvas{position:relative;height:100vh;width:100vw;z-index:999}:root{--color:#0e38ec}.hover-button{color:#fff;text-transform:uppercase;letter-spacing:.12rem;transition:all .3s;position:relative;overflow:hidden;z-index:1}.hover-button:not(.clear):after{width:100%;background-color:var(--color);z-index:-2}.hover-button:before,.hover-button:not(.clear):after{content:"";position:absolute;bottom:0;left:0;height:100%}.hover-button:before{width:0;background-color:#2a3272;transition:all .3s;z-index:-1}.hover-button:hover{color:#fff}.hover-button:hover:before{width:100%}.contact-button{display:inline-block;color:#000;text-transform:uppercase;font-size:1rem;letter-spacing:.11rem;transition:all .3s;position:relative;background-color:#fff;overflow:hidden;z-index:1}.contact-button:after{width:100%;z-index:-2}.contact-button:after,.contact-button:before{content:"";position:absolute;bottom:0;left:0;height:100%}.contact-button:before{width:0;background-color:#2a3272;transition:all .3s;z-index:-1}.contact-button:hover{color:#fff}.contact-button:hover:before{width:100%}.default-button{transition:all .3s;position:relative;letter-spacing:.13rem;overflow:hidden;z-index:1}.default-button:after{width:100%;z-index:-2}.default-button:after,.default-button:before{content:"";position:absolute;bottom:0;left:0;height:100%}.default-button:before{width:0;background-color:#2a3272;transition:all .3s;z-index:-1}.default-button:hover{color:#fff}.default-button:hover:before{width:100%}.chevron{position:relative;text-align:center;padding:12px;margin-bottom:6px;height:60px;width:200px}.chevron:before{left:0;width:51%;transform:skew(0deg,6deg)}.chevron:after,.chevron:before{content:"";position:absolute;top:0;height:100%;background:red}.chevron:after{right:0;width:50%;transform:skew(0deg,-6deg)}.slick-track{display:flex;align-items:center;justify-items:center;gap:30px}@media (max-width:640px){.slick-track{gap:0}}.category-slick-slider .slick-slide,.slick-slide img{transition:transform 1s ease-in-out,opacity 1s ease-in-out}.category-slick-slider .slick-slide{opacity:.5;transform:scale(.6)}.category-slick-slider .slick-center{opacity:1;transform:scale(.8)}@media (min-width:768px){.category-slick-slider .slick-center{transform:scale(1.2)}}@media (min-width:1024px){.category-slick-slider .slick-center{transform:scale(.9)}}.custom-slick-slider .slick-slide{opacity:.5;transition:transform 1s ease-in-out,opacity 1s ease-in-out;transform:scale(.6)}.custom-slick-slider .slick-center{opacity:1;transform:scale(.9)}@media (min-width:768px){.custom-slick-slider .slick-center{transform:scale(1.2)}}@media (min-width:1024px){.custom-slick-slider .slick-center{transform:scale(1.3)}}@media (min-width:1600px){.custom-slick-slider .slick-center{transform:scale(1.4)}}.slick-next,.slick-prev{z-index:1}.slick-dots{display:flex!important;color:#000;gap:2.3rem;justify-items:center;cursor:pointer;justify-content:center}@media (max-width:640px){.slick-dots{gap:1.2rem}}.fade-in{-webkit-animation:fade-in 1.5s cubic-bezier(.39,.575,.565,1) both;animation:fade-in 1.5s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.player-wrapper{position:relative;padding-top:56.25%}.react-player{position:absolute;top:0;left:0}.arrow{cursor:pointer;display:inline-block;height:40px;margin-left:40px;margin-right:40px;position:relative;line-height:2.5em;padding-left:1em;padding-right:2em;background:#fff;color:#000;&:after{border-left:20px solid #fff}}.arrow:after{content:"";position:absolute;border-bottom:20px solid transparent;border-top:20px solid transparent;height:0;width:0;margin-right:-20px;right:0}.arrow:active,.arrow:hover{background:#ff0;color:#000;&:after{border-left:20px solid #ff0}}.swiper-pagination-bullet{background-color:#e2dbdb!important;opacity:.6!important}.swiper-pagination-bullet-active{background-color:#0e38ec!important;opacity:1!important}.swiper-wrapper{padding-top:10px!important;padding-bottom:40px!important}@media (max-width:640px){.swiper-wrapper{padding-top:10px!important;padding-bottom:20px!important}}.loader{--color:#0e38ec;--animation:2s ease-in-out infinite}.loader,.loader .circle{display:flex;justify-content:center;align-items:center}.loader .circle{position:relative;width:20px;height:20px;border:2px solid var(--color);border-radius:50%;margin:0 10px;background-color:transparent;animation:circle-keys var(--animation)}.loader .circle .dot{width:16px;height:16px;background-color:var(--color);animation:dot-keys var(--animation)}.loader .circle .dot,.loader .circle .outline{position:absolute;transform:translate(-50%,-50%);border-radius:50%}.loader .circle .outline{width:20px;height:20px;animation:outline-keys var(--animation)}.circle:nth-child(2){animation-delay:.3s}.circle:nth-child(3){animation-delay:.6s}.circle:nth-child(4){animation-delay:.9s}.circle:nth-child(5){animation-delay:1.2s}.circle:nth-child(2) .dot{animation-delay:.3s}.circle:nth-child(3) .dot{animation-delay:.6s}.circle:nth-child(4) .dot{animation-delay:.9s}.circle:nth-child(5) .dot{animation-delay:1.2s}.circle:first-child .outline{animation-delay:.9s}.circle:nth-child(2) .outline{animation-delay:1.2s}.circle:nth-child(3) .outline{animation-delay:1.5s}.circle:nth-child(4) .outline{animation-delay:1.8s}.circle:nth-child(5) .outline{animation-delay:2.1s}@keyframes circle-keys{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes dot-keys{0%{transform:scale(1)}50%{transform:scale(0)}to{transform:scale(1)}}@keyframes outline-keys{0%{transform:scale(0);outline:solid 20px var(--color);outline-offset:0;opacity:1}to{transform:scale(1);outline:0 solid transparent;outline-offset:20px;opacity:0}}.video-docker:after{opacity:.5;background:#18181b}@media only screen and (min-width:1300px) and (max-width:1630px){.video-foreground{position:absolute;top:-88%!important;width:100%;height:250%!important}}@media only screen and (min-width:1100px) and (max-width:1300px){.video-foreground{position:absolute;width:100%;height:300%!important;top:-110%!important}}@media only screen and (min-width:1024px) and (max-width:1198px){.video-foreground{position:absolute;top:-115%!important;width:100%;height:300%!important}}.video-foreground{position:absolute;top:-85%;width:100%;height:260%}.dark-logo{filter:brightness(0)}.bright-logo,.footer-logo{filter:brightness(1)}.footer-logo{filter:contrast(0);color:#fff!important}.footer-content{position:relative;z-index:1}.footer-bg-img{filter:brightness(1) invert(1);opacity:.5}.light-button.border-transparent{border:2px solid #000}.black-image{filter:brightness(0) invert(0)}.container.extra-narrow{max-width:750px;margin-left:auto;margin-right:auto}.container-narrow{max-width:82rem;margin-left:auto;margin-right:auto}.custom-button-3{display:inline-block;text-decoration:none;position:relative;transition:background-color .3s ease;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);transition:all .3s}.custom-button-3.clear{background:#ddd;color:#0e38ec}.custom-button-3.clear .button-content{display:inline-block;margin:2px;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:#fff;transition:all .3s}@media (max-width:640px){.custom-button-3.clear .button-content{width:98%}}@media (min-width:641px){.custom-button-3.clear .button-content{width:fit-content}}.custom-button-3.clear.hover-button:hover .button-content{background:transparent;color:#fff}.specialtext{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;background:url(https://s3-alpha-sig.figma.com/img/f8f5/5399/b425474%E2%80%A6?Expires=1718582400&Key-Pair-Id=APKAQ4GOSFWCVNEHN3O4&Signature=gf~Rx96SAF7ddcYLDFZsktKdTsJeHrPDV3w2JfO5edgVjy20OqaGaLazRre9RxaLPVVflhK9qQhV52UGA41zJmNlG93Z9AAnkUoSz2ySx2LC8O2Yjn2t2e~ookLuSokINzkSlZEjttI8-WdYup6cgfrAcH0PFgOWx7DktkuT9Y~zqktPJaRiAYUDCR7D~4nzVtF5o-7~BpFQpLjmgNRXlFUBFtpkXiy0Ikw8SUGm8Ut~1WcVsQhypBe5k3UsO77QarAZ379Jn2tsENN0yuRmsZoxixP-H0jDqn762Imouzsz-BC0yEnKGtldGhoSysNicDKYbsHyc2ymMwKddtPMaA__) no-repeat}.bg-eng,.specialtext{background-size:cover}.bg-eng{background-image:url(/images/home/bg-eng.webp);background-repeat:no-repeat}.replacement-part-height{height:625px}.larger-head{font-size:4rem}.bg-glass2{background:rgba(0,30,78,.1)}.hover-button.button-black:not(.clear):after{background:rgba(0,0,0,.5)}.hero-map-box{box-sizing:border-box;position:absolute;display:block;margin:2rem auto auto;max-width:1580px;padding:0 20px;position:relative;width:100%;z-index:1}@media (min-width:900px) and (max-width:1200px){.hero-map-box{margin-top:4rem}}.video-docker video{top:50%;left:50%;transform:translate(-50%,-50%)}.video-docker:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(14,19,19,.432);pointer-events:none;z-index:1}.overlay,.video-content{z-index:2}.overlay{display:block;position:fixed;padding-top:100px;left:0;top:0;width:100%;overflow-y:hidden;height:100vh;overflow:auto;background-color:rgba(0,0,0,.4)}.triangle{width:100%;height:4rem;aspect-ratio:1/cos(30deg);clip-path:polygon(50% 100%,100% 0,0 0)}.google-map{padding-bottom:50%;position:relative}.google-map iframe{height:100%;width:100%;left:0;top:0;position:absolute}.figma-background{background:var(--FC-Black-300,#000)}.angled-border{position:relative;border-radius:0;clip-path:polygon(40px 0,100% 0,100% 88.5%,88.5% 100%,0 100%,0 10%);background:#191b1e}.spin-image{animation:animate-spin 15s linear infinite}.spin-image:hover{animation-play-state:paused}@keyframes animate-spin{to{rotate:1turn}}::-webkit-scrollbar{width:6px;height:5px}::-webkit-scrollbar-track{background:#d1d5db;border-radius:4px}::-webkit-scrollbar-thumb{border-radius:20px;border:4px solid #94a3b8}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hide-scrollbar::-webkit-scrollbar{display:none!important}.ytp-title{display:none!important}