header{position:fixed;top:3.2rem;width:100vw;z-index:50;display:flex;justify-content:flex-start;-webkit-user-select:none;user-select:none}header .nav-logo{width:116px;height:76px;position:relative;top:-1rem;left:3rem;filter:brightness(0) invert(1);cursor:pointer}@media (max-width: 950px){header .nav-logo{left:1rem;top:-1.5rem}}header .nav{display:flex;align-items:center;justify-content:center;left:50%;transform:translate(-50%);position:absolute;-webkit-user-select:none;user-select:none;background:rgba(0,0,0,.82);box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(18.8px);-webkit-backdrop-filter:blur(18.8px);min-width:max-content;border-radius:10px}header .nav .nav__links{display:flex;gap:2.8rem;list-style:none}header .nav .nav__links li:nth-child(1){margin-left:-1.6rem}header .nav .nav__links li:last-child{margin-right:2rem}header .nav .nav__links li a{font-size:1.6rem;color:#fff;text-decoration:none}header .nav .nav__links li a.active{color:#f20;font-weight:700}header .mobile-nav-button{position:absolute;right:2.4rem;-webkit-user-select:none;user-select:none;background:rgba(0,0,0,.82);box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(18.8px);-webkit-backdrop-filter:blur(18.8px);min-width:max-content;outline:none;border:none;padding:.5rem 1.5rem;display:flex;align-items:center;justify-content:center;border-radius:10px;z-index:1}header .mobile-nav-button.disabled{display:none}header .mobile-nav-button svg{width:35px;height:35px}header .nav-mobile{pointer-events:none;opacity:0;display:flex;flex-direction:column;position:absolute;-webkit-user-select:none;user-select:none;background:rgba(0,0,0,.82);box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(18.8px);-webkit-backdrop-filter:blur(18.8px);min-width:max-content;border-radius:10px;padding:1rem 2rem;right:2.4rem;transition:opacity .3s ease-in-out}@media (max-width: 480px){header .nav-mobile{text-align:right}}header .nav-mobile.active{opacity:1;pointer-events:all}header .nav-mobile a{text-decoration:none;text-transform:uppercase;color:#fff;font-size:1.6rem;margin:1rem 0}header .nav-mobile a.active{color:#b93522;font-weight:700}.footer{background-image:url(/images/footerbg.png);width:100%;height:1200px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;-webkit-user-select:none;user-select:none}.footer .footer-darklinear-element{background:rgb(255,255,255);background:linear-gradient(0deg,rgba(0,0,0,.5) -20%,rgb(0,0,0) 100%);position:absolute;width:100%;height:100%;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;padding:0}.footer .contact-usa-marquee{width:100%;margin:0 auto;-webkit-user-select:none;user-select:none;border-bottom:2px solid #e5e5e5;border-top:2px solid #e5e5e5;z-index:2}.footer .contact-usa-marquee p{font-size:8rem;color:#e5e5e5}@media (max-width: 480px){.footer .contact-usa-marquee p{font-size:2.4rem}}.footer .contact-usa-marquee .dot-element{background-color:#b93522;margin:0 2.4rem;border-radius:50%;width:12.5px;height:12.5px}@media (max-width: 480px){.footer .contact-usa-marquee .dot-element{width:5px;height:5px;margin:0 1rem}}.footer .contact-section-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-end;padding:5rem 2.4rem;margin-bottom:10rem}@media (max-width: 480px){.footer .contact-section-wrapper{margin-bottom:15rem}}.footer .contact-section-wrapper .contact-section-left{position:relative;z-index:1;right:15rem}@media (max-width: 480px){.footer .contact-section-wrapper .contact-section-left{right:2.25rem}}.footer .contact-section-wrapper .contact-section-left p{position:relative;font-size:16rem;line-height:.95;color:#e5e5e5}@media (max-width: 800px){.footer .contact-section-wrapper .contact-section-left p{font-size:4.2rem}}@media (max-width: 480px){.footer .contact-section-wrapper .contact-section-left p{font-size:4.2rem}}.footer .contact-section-wrapper .contact-section-right{position:relative;z-index:1;right:11rem}@media (max-width: 480px){.footer .contact-section-wrapper .contact-section-right{right:auto}}.footer .contact-section-wrapper .contact-section-right .contact-btn{display:flex;align-items:center;justify-content:center;gap:1.2rem;color:red;font-family:Inter,sans-serif;font-size:8rem;outline:none;border:none;background-color:transparent;cursor:pointer}@media (max-width: 800px){.footer .contact-section-wrapper .contact-section-right .contact-btn{font-size:4.2rem}}@media (max-width: 480px){.footer .contact-section-wrapper .contact-section-right .contact-btn{font-size:2.4rem}}@media (max-width: 480px){.footer .contact-section-wrapper .contact-section-right .contact-btn svg{width:25px;height:25px}}.footer .contact-section-wrapper .contact-section-right .contact-btn:hover,.footer .contact-section-wrapper .contact-section-right .contact-btn:focus{color:red;text-decoration:underline}.footer .footer-top{padding:0 2.2rem;position:relative;display:flex;justify-content:space-between;align-items:center;z-index:2;color:#e5e5e5}@media (max-width: 950px){.footer .footer-top{flex-direction:column;top:-14rem;gap:1.2rem}}@media (max-width: 480px){.footer .footer-top{flex-direction:column;gap:3rem;top:-12rem;padding:0;left:-1rem}}.footer .footer-top .footer-top-left{display:flex;align-items:center}@media (max-width: 480px){.footer .footer-top .footer-top-left{flex-direction:column;align-items:center;gap:1rem;position:relative;left:-.8rem}}.footer .footer-top .footer-top-left .footer-logo{filter:brightness(0) invert(1)}.footer .footer-top .footer-top-left .footer-rights-reserved{font-size:2.4rem}.footer .footer-top .footer-top-center{font-size:2.4rem;position:relative;left:2.6rem}@media (max-width: 950px){.footer .footer-top .footer-top-center{left:auto}}@media (max-width: 480px){.footer .footer-top .footer-top-center{left:-1rem}}.footer .footer-top .footer-top-right{font-size:2.4rem}@media (max-width: 950px){.footer .footer-top .footer-top-right{display:flex;gap:2.4rem}}@media (max-width: 480px){.footer .footer-top .footer-top-right{flex-direction:column;justify-content:center;margin-bottom:2.4rem}}.footer .footer-top .footer-top-right a{color:#e5e5e5}.footer .footer-top .footer-top-right a:hover{color:red}.footer .footer-top .footer-top-right .bold-text{font-weight:700}.footer .footer-line-element{width:95%;background-color:#e5e5e5;height:.25rem;margin:0 auto;position:relative;z-index:2}.footer .footer-bottom{position:relative;z-index:2;display:flex;justify-content:flex-end;margin-top:2.8rem}@media (max-width: 950px){.footer .footer-bottom{flex-direction:column;top:-16rem;justify-content:center;align-items:center;gap:3.6rem}}@media (max-width: 480px){.footer .footer-bottom{flex-direction:column;align-items:center;margin:0;top:-8rem}}.footer .footer-bottom .footer-bottom-right{width:50%;display:flex;justify-content:space-between;padding-right:20rem}@media (max-width: 950px){.footer .footer-bottom .footer-bottom-right{padding-right:0}}@media (max-width: 480px){.footer .footer-bottom .footer-bottom-right{width:100%;padding-right:0;padding:0 4.2rem}}.footer .footer-bottom .footer-bottom-right .footer-bottom-products,.footer .footer-bottom .footer-bottom-right .footer-bottom-socials{display:flex;flex-direction:column;font-size:2.4rem;color:#e5e5e5}.footer .footer-bottom .footer-bottom-right .footer-bottom-products .bold-text,.footer .footer-bottom .footer-bottom-right .footer-bottom-socials .bold-text{font-weight:700;font-family:Inter,sans-serif}.footer .footer-bottom .footer-bottom-right .footer-bottom-products a,.footer .footer-bottom .footer-bottom-right .footer-bottom-socials a{color:#e5e5e5}.footer .footer-bottom .footer-bottom-right .footer-bottom-products a:hover,.footer .footer-bottom .footer-bottom-right .footer-bottom-socials a:hover{color:red}.home-landing{position:relative}@media (max-width: 950px){.home-landing{min-height:100vw}}.home-landing .filter-element{width:100%;height:100%;position:absolute;background-color:#0000004d}.home-landing .landing-title-wrapper{position:absolute;top:50%;transform:translateY(-50%);margin-left:4.2rem}@media (max-width: 950px){.home-landing .landing-title-wrapper{top:80%}}@media (max-width: 480px){.home-landing .landing-title-wrapper{top:70%;margin-left:1.2rem}}.home-landing .landing-title-wrapper .landing-subtitle{color:#e5e5e5;font-size:.8vw;text-transform:uppercase;position:relative;left:.8rem;font-weight:700}@media (max-width: 950px){.home-landing .landing-title-wrapper .landing-subtitle{font-size:1.2rem;left:.4rem}}@media (max-width: 480px){.home-landing .landing-title-wrapper .landing-subtitle{font-size:1.1rem;max-width:80%;left:.2rem}}.home-landing .landing-title-wrapper .landing-title{color:#e5e5e5;font-family:Inter,sans-serif;font-size:7vw;font-weight:700;line-height:107.5%}@media (min-width: 2000px){.home-landing .landing-title-wrapper .landing-title{font-size:13.6rem}}@media (max-width: 950px){.home-landing .landing-title-wrapper .landing-title{font-size:6.2rem}}@media (max-width: 480px){.home-landing .landing-title-wrapper .landing-title{font-size:3.2rem}}.home-landing .landing-video{width:100%}@media (max-width: 950px){.home-landing .landing-video{object-fit:cover;height:100vh}}@media (max-width: 480px){.home-landing .landing-video{height:100vh}}.home-landing .trusted-by-wrapper{display:flex;flex-direction:column;text-align:center;position:absolute;bottom:7.5rem;width:100%;align-items:center;line-height:1}@media (max-width: 1450px){.home-landing .trusted-by-wrapper{bottom:2.5rem}}.home-landing .trusted-by-wrapper .trusted-by{color:#e5e5e5;font-size:1.8rem;font-weight:700;letter-spacing:1.2px}@media (max-width: 1450px){.home-landing .trusted-by-wrapper .trusted-by{font-size:1.6rem;position:relative;top:2rem}}.home-landing .trusted-by-wrapper .info-section-marquee{max-width:600px;overflow:hidden}.home-landing .trusted-by-wrapper .info-section-marquee .marquee-dot{background-color:#e5e5e5;margin:0 1.5rem}.home-landing .trusted-by-wrapper .info-section-marquee svg{width:150px}.home-landing .trusted-by-wrapper .info-section-marquee img{width:125px}.cards-section-home{display:flex;flex-direction:column;padding:4.2rem;background-color:#000}.cards-section-home .card-wrapper{display:flex;gap:2.4rem}@media (max-width: 480px){.cards-section-home .card-wrapper{flex-direction:column;gap:1.4rem}}.cards-section-home .card-wrapper .products-card{overflow:hidden;position:relative;width:33.33%;height:620px;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;transition:box-shadow .2s ease-in-out}.cards-section-home .card-wrapper .products-card.products-card-0:hover{box-shadow:0 0 30px 2px #6e6e6ebf;-webkit-box-shadow:0px 0px 30px 2px rgba(110,110,110,.75);-moz-box-shadow:0px 0px 30px 2px rgba(110,110,110,.75)}.cards-section-home .card-wrapper .products-card.products-card-0:hover .card-video-0{scale:1.05}.cards-section-home .card-wrapper .products-card.products-card-1:hover{box-shadow:0 0 30px 2px #6e6e6ebf;-webkit-box-shadow:0px 0px 30px 2px rgba(110,110,110,.75);-moz-box-shadow:0px 0px 30px 2px rgba(110,110,110,.75)}.cards-section-home .card-wrapper .products-card.products-card-1:hover .card-video-1{scale:1.05}.cards-section-home .card-wrapper .products-card.products-card-2:hover{box-shadow:0 0 30px 2px #6e6e6ebf;-webkit-box-shadow:0px 0px 30px 2px rgba(110,110,110,.75);-moz-box-shadow:0px 0px 30px 2px rgba(110,110,110,.75)}.cards-section-home .card-wrapper .products-card.products-card-2:hover .card-video-2{scale:1.05}@media (max-width: 480px){.cards-section-home .card-wrapper .products-card{width:100%}}.cards-section-home .card-wrapper .products-card .darker-gradient-element{width:100%;height:100%;position:absolute;background:rgb(21,128,61);background:-moz-linear-gradient(180deg,rgba(21,128,61,0) 0%,rgba(0,0,0,.6530987395) 100%);background:-webkit-linear-gradient(180deg,rgba(21,128,61,0) 0%,rgba(0,0,0,.6530987395) 100%);background:linear-gradient(180deg,rgba(21,128,61,0) 0%,rgba(0,0,0,.6530987395) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#15803d",endColorstr="#000000",GradientType=1);z-index:2}.cards-section-home .card-wrapper .products-card .card-video-0,.cards-section-home .card-wrapper .products-card .card-video-1,.cards-section-home .card-wrapper .products-card .card-video-2{width:100%;object-fit:cover;transition:scale .4s ease-in-out}.cards-section-home .card-wrapper .products-card .product-name{font-family:Inter,sans-serif;font-weight:bolder;font-size:3.6rem;z-index:3;position:absolute;left:50%;top:85%;transform:translate(-50%,-50%);color:#fff;letter-spacing:1px}@media (max-width: 950px){.cards-section-home .card-wrapper .products-card .product-name{font-size:2.8rem}}@media (max-width: 480px){.cards-section-home .card-wrapper .products-card .product-name{font-size:2.4rem}}.steps-section{line-height:1;position:relative;background-color:#000}.steps-section canvas{width:100%;height:100%}.steps-section .stepthree-img{width:100%;height:100%;z-index:1;position:absolute;object-fit:cover;pointer-events:none}.steps-section .steptwo-img-element{background-image:url(/images/blueledtiles.jpg);background-repeat:repeat;width:100%;height:100%;position:absolute;z-index:1;scale:1.2;transform-origin:center center}.steps-section .step-text{font-size:3vw;color:#e5e5e5;position:absolute;width:max-content;top:25%;left:50%;transform:translate(-50%);z-index:2;mix-blend-mode:difference}@media (max-width: 480px){.steps-section .step-text{font-size:3.2rem}}.steps-section .purple-effect{width:100%;height:100%;z-index:1;position:absolute;background-color:#6f42cb}.steps-section .step-three-text{top:25%;position:absolute;mix-blend-mode:normal;z-index:2;font-size:9.2rem}@media (max-width: 480px){.steps-section .step-three-text{font-size:3.2rem;width:100%;text-align:center}}.steps-section .glow-effect{width:.1px;height:.1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.billboard-section{width:100%;position:relative;height:1200px;background-image:url(/images/ringdisplay.png);background-size:cover;background-position:center;background-repeat:no-repeat}.billboard-section .environment-wrapper{position:absolute;top:40%;transform:translateY(-50%);gap:2rem;width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center;color:#fff;padding:4.2rem;font-family:Inter,sans-serif}.billboard-section .environment-wrapper .environment-sentence-wrapper{font-size:6.4rem;line-height:1.25;text-align:center}@media (max-width: 480px){.billboard-section .environment-wrapper .environment-sentence-wrapper{font-size:3rem}}.billboard-section .environment-wrapper .environment-sentence-wrapper .brands-subtitle{font-size:1.8rem;line-height:1.25;text-align:center;line-height:1}.billboard-section .environment-wrapper .seeproducts-btn{position:relative;font-family:Inter,sans-serif;font-size:2rem;line-height:1.25;padding:1.6rem 3.2rem;border-radius:.8rem;background-color:#000;color:#fff;border:none;cursor:pointer;height:max-content;transition:background-color .2s cubic-bezier(.075,.82,.165,1)}.billboard-section .environment-wrapper .seeproducts-btn:hover{background-color:#151515}.works-section{padding:12rem 0;margin:0 4.2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4.8rem;justify-items:center;align-items:center}.works-section .works-card{width:600px;height:600px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.works-section .works-card .linear-darker-element{width:100%;height:100%;position:absolute;background:rgb(21,128,61);background:-moz-linear-gradient(180deg,rgba(21,128,61,0) 0%,rgba(0,0,0,.8530987395) 100%);background:-webkit-linear-gradient(180deg,rgba(21,128,61,0) 0%,rgba(0,0,0,.8530987395) 100%);background:linear-gradient(180deg,rgba(21,128,61,0) 0%,rgba(0,0,0,.8530987395) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#15803d",endColorstr="#000000",GradientType=1);z-index:2}.works-section .works-card .works-card-info{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2;position:absolute;right:1rem;bottom:2rem;z-index:3}.works-section .works-card .works-card-info .card-location-wrapper{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-weight:700;color:#fff;font-size:3.2rem}.works-section .works-card .works-card-info .card-location-wrapper svg{width:30px;height:30px}.works-section .works-card .works-card-info .works-card-customer{display:flex;font-weight:700;color:#a6a6a6;font-size:2.4rem}.contact-section{width:100%;height:1000px;background-color:#121110;display:flex;-webkit-user-select:none;user-select:none;overflow:hidden}@media (max-width: 480px){.contact-section{justify-content:center}}.contact-section .contact-form-wrapper{display:flex;padding-top:12rem;width:50%;justify-content:center}@media (max-width: 950px){.contact-section .contact-form-wrapper{width:100%}}@media (max-width: 480px){.contact-section .contact-form-wrapper{width:95%;padding-top:2.4rem}}.contact-section .contact-form-wrapper .contact-form{display:flex;flex-direction:column;width:70%}@media (max-width: 480px){.contact-section .contact-form-wrapper .contact-form{width:100%;align-items:center}}.contact-section .contact-form-wrapper .contact-form .contact-form-title{color:#afafaf;font-size:4.2rem;font-weight:700}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs{height:32rem;display:flex;flex-direction:column;padding-top:1.2rem}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs #name,.contact-section .contact-form-wrapper .contact-form .contact-form-inputs #email,.contact-section .contact-form-wrapper .contact-form .contact-form-inputs #message,.contact-section .contact-form-wrapper .contact-form .contact-form-inputs #phone,.contact-section .contact-form-wrapper .contact-form .contact-form-inputs #country{outline:none;border:none;border-bottom:1px solid #afafaf;background-color:transparent;font-size:2.8rem;padding:0 .8rem;color:#e5e5e5;margin-bottom:5.6rem}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs #country{cursor:pointer;width:100%}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs #message{margin-bottom:auto;width:100%;resize:none;background-color:#0d0d0d;border-bottom:0;padding:.5rem 1rem}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs .contact-btns-wrapper{display:flex;gap:3.2rem}@media (max-width: 480px){.contact-section .contact-form-wrapper .contact-form .contact-form-inputs .contact-btns-wrapper{justify-content:center}}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn{display:flex;align-items:center;justify-content:center;width:max-content;padding:1.2rem 0;background-color:transparent;border:none;color:#e5e5e5;font-size:3.2rem;cursor:pointer;transition:all .3s ease-in-out;text-transform:uppercase;font-weight:bolder;gap:1.2rem}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn:hover{color:#fff}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn:hover .contact-arrow-icon{transform:translate(10px)}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn:hover .contact-arrow-icon.rotated{transform:translate(-10px) rotate(180deg)}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn .contact-arrow-icon{width:35px;height:35px;transition:transform .3s ease-in-out}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn .contact-arrow-icon.rotated{transform:rotate(180deg)}.contact-section .contact-form-wrapper .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn .contact-arrow-icon path{fill:currentColor}.contact-section .cards-section{display:flex;flex-direction:row;align-items:center;gap:2.4rem;width:50%;height:100%;transform:rotate(15deg);position:relative}@media (max-width: 950px){.contact-section .cards-section{display:none}}.contact-section .cards-section .top-gradient-element,.contact-section .cards-section .bottom-gradient-element{background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgb(18,17,16) 100%);width:200%;height:60rem;position:absolute;top:-10rem;left:0;z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none}.contact-section .cards-section .bottom-gradient-element{top:auto;bottom:-15.5rem;height:60rem;transform:rotate(180deg)}.contact-section .cards-section .first-three-col,.contact-section .cards-section .first-four-col,.contact-section .cards-section .second-four-col,.contact-section .cards-section .last-three-col{display:flex;flex-direction:column;gap:1.2rem}@keyframes animateCards{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.contact-section .cards-section .first-three-col .card-element,.contact-section .cards-section .first-four-col .card-element,.contact-section .cards-section .second-four-col .card-element,.contact-section .cards-section .last-three-col .card-element{background-position:center;background-repeat:no-repeat;background-size:cover;width:250px;height:250px;object-fit:cover;border-radius:16px;transition:all .3s ease-in-out}.contact-section .cards-section .first-three-col .card-element:hover,.contact-section .cards-section .first-four-col .card-element:hover,.contact-section .cards-section .second-four-col .card-element:hover,.contact-section .cards-section .last-three-col .card-element:hover{transform:scale(1.1)}.short-info-section{background-color:#000;position:relative;height:100vh;display:flex;flex-direction:column;align-items:center;padding-top:4.2rem;overflow:hidden}.short-info-section .experts-video{width:100%;transform:translateY(0);height:100%;object-fit:cover;position:absolute;top:0;left:0}@media (max-width: 950px){.short-info-section .experts-video{height:100%;object-fit:cover;transform:translateY(0)}}.short-info-section .dark-element{top:0;left:0;width:100%;height:100%;background-color:#00000080;position:absolute;-webkit-user-select:none;user-select:none}.short-info-section .experts-section-info-wrapper{display:flex;flex-direction:column}.short-info-section .experts-section-info-wrapper .info-paragraph{position:absolute;top:45%;left:50%;gap:2rem;width:100%;transform:translate(-50%,-50%);text-align:center;line-height:1.25;color:#e5e5e5;font-family:Inter,sans-serif}@media (max-width: 950px){.short-info-section .experts-section-info-wrapper .info-paragraph{padding:0 1.2rem}}@media (max-width: 480px){.short-info-section .experts-section-info-wrapper .info-paragraph{width:100%;line-height:1.25}}.short-info-section .experts-section-info-wrapper .info-paragraph p:nth-child(1){font-size:2rem;letter-spacing:1px}@media (max-width: 950px){.short-info-section .experts-section-info-wrapper .info-paragraph p:nth-child(1){font-size:1.8rem}}@media (max-width: 480px){.short-info-section .experts-section-info-wrapper .info-paragraph p:nth-child(1){font-size:1.4rem}}.short-info-section .experts-section-info-wrapper .info-paragraph p:nth-child(2),.short-info-section .experts-section-info-wrapper .info-paragraph p:nth-child(3){font-size:6.4rem;line-height:1.35}@media (max-width: 480px){.short-info-section .experts-section-info-wrapper .info-paragraph p:nth-child(2),.short-info-section .experts-section-info-wrapper .info-paragraph p:nth-child(3){font-size:3rem}}.short-info-section .experts-section-info-wrapper .casestudies-btn{position:relative;top:1rem;font-family:Inter,sans-serif;font-size:2rem;line-height:1.25;padding:1.6rem 3.2rem;border-radius:.8rem;background-color:#000;color:#fff;border:none;cursor:pointer;height:max-content;transition:background-color .2s cubic-bezier(.075,.82,.165,1)}.short-info-section .experts-section-info-wrapper .casestudies-btn:hover{background-color:#151515}.success-form{display:flex;align-items:center;justify-content:center;position:fixed;z-index:20;width:100vw;height:100vh;top:0;left:0;background-color:#000000b3}.success-form .success-form-popup{color:#fff;max-width:550px;gap:2rem;background:rgba(73,73,73,.2);border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;flex-direction:column;justify-content:center;padding:2rem;text-align:center;line-height:1.25;font-size:2.4rem;box-shadow:#ffffff1a 0 4px 12px}.success-form .success-form-popup .success-logo{width:125px}.success-form .success-form-popup .success-icon{width:50px;height:50px}.success-form .success-form-popup .success-icon path{fill:#0f0}.success-form .success-form-popup .success-close-btn{cursor:pointer;border:none;outline:none;background-color:#000;color:#e5e5e5;padding:.5rem 1.5rem;text-transform:uppercase;border-radius:5px}.success-form .success-form-popup .success-close-btn:hover{outline:white 2px solid}.contact-page{background-color:#000;padding-top:20rem;padding:15rem 0 0;display:flex;flex-direction:column}.contact-page .contact-title{display:flex;color:#e5e5e5;font-family:Inter,sans-serif;align-items:center;justify-content:space-between;width:100%;margin:0 auto;border-bottom:3px solid #656565;padding:0 2.4rem 6rem}@media (max-width: 480px){.contact-page .contact-title{padding-bottom:2rem}}.contact-page .contact-title .title-element{line-height:1.1;font-size:12.4rem}@media (max-width: 950px){.contact-page .contact-title .title-element{font-size:4.2rem}}@media (max-width: 480px){.contact-page .contact-title .title-element{font-size:2rem}}.contact-page .contact-title .globe-icon{width:20rem;height:20rem}@media (max-width: 950px){.contact-page .contact-title .globe-icon{width:10rem;height:10rem}}@media (max-width: 480px){.contact-page .contact-title .globe-icon{width:5rem;height:5rem}}.contact-page .contact-title .globe-icon path{transition:fill .3s ease-in-out}.contact-page .contact-title .globe-icon:hover path{fill:#00ff08}.contact-page .contact-usa-marquee{width:100%;margin:0 auto;-webkit-user-select:none;user-select:none;border-bottom:2px solid #656565;border-top:2px solid #656565}.contact-page .contact-usa-marquee p{font-size:8vw;color:#fff}.contact-page .contact-usa-marquee .dot-element{background-color:#b93522;margin:0 2.4rem;border-radius:50%;width:12.5px;height:12.5px}.form-container{display:flex;padding:12rem 4.2rem;width:100%}.form-container .contact-form{display:flex;flex-direction:column;width:40%}@media (max-width: 480px){.form-container .contact-form{width:100%;padding:0 2.4rem}}.form-container .contact-form .contact-form-title{color:#afafaf;font-size:2.4rem}.form-container .contact-form .contact-form-inputs{display:flex;flex-direction:column;padding-top:1.2rem;margin-bottom:5.2rem}.form-container .contact-form .contact-form-inputs #name,.form-container .contact-form .contact-form-inputs #email,.form-container .contact-form .contact-form-inputs #message,.form-container .contact-form .contact-form-inputs #phone,.form-container .contact-form .contact-form-inputs #country{outline:none;border:none;border-bottom:1px solid #afafaf;background-color:transparent;font-size:2.8rem;padding:0 .8rem;color:#e5e5e5;margin-bottom:5.6rem}.form-container .contact-form .contact-form-inputs #country{cursor:pointer;width:100%}.form-container .contact-form .contact-form-inputs #message{margin-bottom:auto;width:100%;resize:none;background-color:#0d0d0d;border-bottom:0;padding:.5rem 1rem}.form-container .contact-form .contact-form-inputs .contact-btns-wrapper{display:flex;gap:3.2rem}.form-container .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn{display:flex;align-items:center;justify-content:center;width:max-content;padding:1.2rem 0;background-color:transparent;border:none;color:#e5e5e5;font-size:3.2rem;cursor:pointer;transition:all .3s ease-in-out;text-transform:uppercase;font-weight:bolder;gap:1.2rem}.form-container .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn:hover{color:#fff}.form-container .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn:hover .contact-arrow-icon{transform:translate(10px)}.form-container .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn:hover .contact-arrow-icon.rotated{transform:translate(-10px) rotate(180deg)}.form-container .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn .contact-arrow-icon{width:35px;height:35px;transition:transform .3s ease-in-out}.form-container .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn .contact-arrow-icon.rotated{transform:rotate(180deg)}.form-container .contact-form .contact-form-inputs .contact-btns-wrapper .contact-form-btn .contact-arrow-icon path{fill:currentColor}.form-container .address-info-wrapper{display:flex;justify-content:flex-end;align-items:flex-end;width:60%;color:#e5e5e5;text-align:right;padding-bottom:12rem}@media (max-width: 480px){.form-container .address-info-wrapper{display:none}}.form-container .address-info-wrapper .address-info-container{display:flex;flex-direction:column;gap:5.6rem;font-size:3.2rem}@media (max-width: 950px){.form-container .address-info-wrapper .address-info-container{font-size:2.4rem}}.form-container .address-info-wrapper .address-info-container .contact-email{font-weight:700}.form-container .address-info-wrapper .address-info-container .contact-email a{color:#e5e5e5;text-decoration:none}.form-container .address-info-wrapper .address-info-container .contact-email a:hover{color:red;text-decoration:underline}.form-container .address-info-wrapper .address-info-container .contact-phone{font-weight:700}.contact-form-error{color:red}.scene-canvas{width:100vw;height:100vh;background-color:#000}.scene-canvas canvas{width:100%;height:100%}.about-page{display:flex;min-height:100vh;justify-content:center;align-items:center;overflow:hidden;-webkit-user-select:none;user-select:none}@media (max-width: 480px){.about-page{padding-top:4.2rem}}.about-page .about-page-left{width:50%;padding:5rem 14.2rem;z-index:3;position:relative;color:#e5e5e5}@media (max-width: 1920px){.about-page .about-page-left{padding:5rem 10rem}}@media (max-width: 1450px){.about-page .about-page-left{padding:5rem}}@media (max-width: 950px){.about-page .about-page-left{width:100%;padding:5rem 2rem}}.about-page .about-page-left .about-title{font-size:12.8rem;font-family:Inter,sans-serif;font-weight:700;width:max-content}@media (max-width: 1920px){.about-page .about-page-left .about-title{font-size:10rem}}@media (max-width: 1450px){.about-page .about-page-left .about-title{font-size:5.2rem}}.about-page .about-page-left .about-first,.about-page .about-page-left .about-second,.about-page .about-page-left .about-third{font-size:2.4rem;margin-top:2.4rem;line-height:1.4}@media (max-width: 1920px){.about-page .about-page-left .about-first,.about-page .about-page-left .about-second,.about-page .about-page-left .about-third{font-size:2rem}}@media (max-width: 1450px){.about-page .about-page-left .about-first,.about-page .about-page-left .about-second,.about-page .about-page-left .about-third{font-size:1.8rem}}.about-page .about-page-right{width:50%;height:max-content;position:relative;display:flex;flex-direction:column;gap:4rem}@media (max-width: 950px){.about-page .about-page-right{display:none}}.about-page .about-page-right .top-gradient-element,.about-page .about-page-right .bottom-gradient-element{background:#000000;background:linear-gradient(270deg,rgba(229,229,229,0) 40%,rgb(0,0,0) 100%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none}.about-page .about-page-right .bottom-gradient-element{right:0;top:0;transform:rotate(-180deg)}@media (max-width: 1450px){.about-page .about-page-right .extra-col{display:none}}.about-page .about-page-right .first-three-col,.about-page .about-page-right .second-three-col,.about-page .about-page-right .third-three-col{display:flex;gap:2rem;overflow:hidden;height:275px}.about-page .about-page-right .first-three-col .card-element,.about-page .about-page-right .second-three-col .card-element,.about-page .about-page-right .third-three-col .card-element{background-position:center;background-repeat:no-repeat;background-size:cover;width:250px;height:250px;object-fit:cover;border-radius:16px;transition:all .3s ease-in-out;margin:0 2rem}.about-page .about-page-right .first-three-col .card-element:hover,.about-page .about-page-right .second-three-col .card-element:hover,.about-page .about-page-right .third-three-col .card-element:hover{transform:scale(1.1)}.case-landing{width:100%;height:500px;background-image:url(/images/cases/caseheader.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width: 950px){.case-landing{height:500px}}.case-landing .case-header-dark-element{width:100%;height:100%;position:absolute;background-color:#000c;top:0;left:0}.case-landing .case-landing-title{font-size:6vw;font-family:Inter,sans-serif;font-weight:700;position:absolute;z-index:2;top:65%;transform:translateY(-50%);text-align:left;line-height:1.1;letter-spacing:1px}.case-landing .case-landing-title .case-landing-subtitle{font-size:.8vw;font-family:Work Sans,sans-serif;text-transform:uppercase;color:#e5e5e5}@media (max-width: 480px){.case-landing .case-landing-title .case-landing-subtitle{font-size:1.2rem}}@media (min-width: 1920px){.case-landing .case-landing-title{font-size:13.2rem}}@media (max-width: 950px){.case-landing .case-landing-title{top:80%}}@media (max-width: 480px){.case-landing .case-landing-title{font-size:4.8rem}}.case-landing .case-landing-title p{color:#fff;z-index:2}.case-landing .case-landing-title p:nth-child(1){padding-left:3.8rem}@media (max-width: 480px){.case-landing .case-landing-title p:nth-child(1){padding-left:1.2rem}}.case-landing .case-landing-title p:nth-child(2){padding-left:5.4rem}@media (max-width: 950px){.case-landing .case-landing-title p:nth-child(2){padding-left:4.2rem}}@media (max-width: 480px){.case-landing .case-landing-title p:nth-child(2){padding-left:1.4rem}}.case-navigate{width:100%;height:150px;background-color:#000;position:relative;display:flex;justify-content:center;align-items:center;padding:0 2.4rem}@media (max-width: 950px){.case-navigate{height:250px}}@media (max-width: 480px){.case-navigate{height:450px}}.case-navigate .case-triangle-element{width:800px;height:100%;clip-path:polygon(100% 0,0% 100%,100% 100%);background-color:#1e1e1e;pointer-events:none;position:absolute;bottom:0;right:0;z-index:0;display:none}.case-navigate .case-navigation-title{display:flex;color:#e5e5e5;position:absolute;top:0;font-family:Inter,sans-serif;font-weight:700;display:none}.case-navigate .case-navigation-buttons{z-index:2;display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;align-items:center}.case-navigate .case-navigation-buttons button{outline:none;border:none;background-color:transparent;color:#fff;font-weight:700;cursor:pointer;font-size:1.8rem}@media (min-width: 1920px){.case-navigate .case-navigation-buttons button{font-size:2.4rem}}.case-navigate .case-navigation-buttons button:hover{color:#ff6b6b;text-decoration:underline}.case-navigate .navigate-info{display:flex;align-items:center;justify-content:center;gap:.4rem;position:absolute;z-index:2;bottom:0;font-family:Inter,sans-serif;color:#e5e5e5;letter-spacing:.5px}@media (max-width: 950px){.case-navigate .navigate-info{bottom:2rem}}@media (max-width: 480px){.case-navigate .navigate-info{bottom:1rem}}.case-main{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.case-main .case-titles{width:100%}.case-main .case-titles .case-title-wrapper{color:#fff;display:flex;align-items:center;justify-content:space-between;flex-basis:content;margin-bottom:2.4rem}.case-main .case-titles .case-title-wrapper .line-element{width:100%;height:3px;background-color:#fff}.case-main .case-titles .case-title-wrapper .case-title{font-size:9.2rem;padding:0 2.4rem;font-weight:700;font-family:Inter,sans-serif}.case-main .case-titles .case-title-wrapper .case-title.smaller{font-size:7.2rem;line-height:1}@media (max-width: 480px){.case-main .case-titles .case-title-wrapper .case-title.smaller{font-size:4.2rem;padding-left:1.2rem}}@media (max-width: 480px){.case-main .case-titles .case-title-wrapper .case-title{font-size:4.8rem;padding-left:1.2rem}}.case-main .studies-wrapper{display:flex;flex-wrap:wrap;gap:2.4rem 5.6rem;align-items:center;justify-content:center;margin-bottom:5.6rem}@media (max-width: 1450px){.case-main .studies-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width: 950px){.case-main .studies-wrapper{grid-template-columns:repeat(1,1fr)}}.case-main .studies-wrapper .study-card{background-position:center;background-size:cover;background-repeat:no-repeat;width:450px;height:450px;position:relative}@media (max-width: 480px){.case-main .studies-wrapper .study-card{width:100vw;height:250px}}.case-main .studies-wrapper .study-card:hover{cursor:pointer}.case-main .studies-wrapper .study-card:hover .darker-element{background-color:#0000}.case-main .studies-wrapper .study-card:hover .case-info-icon{scale:1.1}.case-main .studies-wrapper .study-card .case-info-icon{z-index:3;position:absolute;right:2rem;top:2rem;transition:scale .2s ease-in-out}.case-main .studies-wrapper .study-card .darker-element{width:100%;height:100%;background-color:#0009;position:absolute;top:0;left:0;z-index:4;transition:background-color .3s ease-in-out}.case-main .studies-wrapper .study-card .study-info{position:absolute;bottom:1rem;right:2rem;text-align:right;display:flex;flex-direction:column}.case-main .studies-wrapper .study-card .study-info .study-card-location{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.case-main .studies-wrapper .study-card .study-info .study-card-location .study-location{font-size:2.4rem;font-weight:500;color:#fff;font-weight:700;font-family:Inter,sans-serif}@media (max-width: 480px){.case-main .studies-wrapper .study-card .study-info .study-card-location .study-location{font-size:1.8rem}}.case-main .studies-wrapper .study-card .study-info .study-card-location .study-location.smaller{font-size:2rem}@media (max-width: 480px){.case-main .studies-wrapper .study-card .study-info .study-card-location .study-location.smaller{font-size:1.8rem}}.case-main .studies-wrapper .study-card .study-info .study-title{font-size:1.8rem;font-weight:700;color:#ddd}@media (max-width: 480px){.case-main .studies-wrapper .study-card .study-info .study-title{font-size:1.4rem}}.case-main .studies-wrapper .study-card .study-info .study-title.smaller{font-size:1.6rem}@media (max-width: 480px){.case-main .studies-wrapper .study-card .study-info .study-title.smaller{font-size:1.4rem}}.study-study{transition:box-shadow .2s ease-in-out;overflow:hidden}.study-study .study-card-background{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;transition:transform .2s ease-in-out}.study-study:hover{box-shadow:0 0 30px #6e6e6ebf;-webkit-box-shadow:0px 0px 30px 0 rgba(110,110,110,.75);-moz-box-shadow:0px 0px 30px 0 rgba(110,110,110,.75)}.study-study:hover .study-card-background{transform:scale(1.05)}.case-popup-wrapper{-webkit-user-select:none;user-select:none;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;background-color:#000c;z-index:5}.case-popup-wrapper .case-popup{width:500px;height:500px;border-radius:10px;position:relative;background-position:center top;background-size:cover;background-repeat:no-repeat}.case-popup-wrapper .case-popup .case-popup-gradient{position:absolute;top:0;left:0;height:100%;width:100%;z-index:6;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,0) 20%,rgb(0,0,0) 100%);border-radius:9px}.case-popup-wrapper .case-popup .case-popup-gradient.bottom-gradient{top:auto;bottom:0;background:rgb(255,255,255);background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(255,255,255,0) 50%)}.case-popup-wrapper .case-popup .case-popup-header{display:flex;align-items:center;justify-content:space-between;font-family:Inter,sans-serif;font-weight:700;font-size:1.8rem;padding:0 2rem;margin-top:2rem;z-index:7;position:relative;color:#e5e5e5}.case-popup-wrapper .case-popup .case-popup-header button{outline:none;cursor:pointer;border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:1rem;transition:background-color .3s ease}.case-popup-wrapper .case-popup .case-popup-header button:hover{background-color:#e5e5e5}.case-popup-wrapper .case-popup .case-popup-header button:hover svg path{fill:#000}.case-popup-wrapper .case-popup .case-popup-header button svg{width:1.5rem;height:1.5rem}.case-popup-wrapper .case-popup .case-popup-header button svg path{transition:fill .3s ease}.case-popup-wrapper .case-popup .case-popup__description{color:#e5e5e5;z-index:7;position:absolute;bottom:5.4rem;left:2rem;font-size:1.6rem;line-height:1;max-width:80%}@media (max-width: 480px){.case-popup-wrapper .case-popup .case-popup__description{line-height:1;font-size:2rem;bottom:9.2rem}}.case-popup-wrapper .case-popup .case-popup__content__location{display:flex;align-items:center;gap:.75rem;position:absolute;bottom:0;right:0;margin:1.2rem;font-family:Inter,sans-serif;font-size:2.4rem;font-weight:700;color:#e5e5e5;z-index:7}@media (max-width: 480px){.case-popup-wrapper .case-popup .case-popup__content__location{font-size:1.8rem}}.case-studies{-webkit-user-select:none;user-select:none;background-color:#000}.products-landing{width:100%;height:500px;background-image:url(/images/ringdisplay.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width: 950px){.products-landing{height:450px}}.products-landing .products-header-dark-element{width:100%;height:100%;position:absolute;background-color:#0006;top:0;left:0}.products-landing .products-landing-title{font-size:6vw;font-family:Inter,sans-serif;font-weight:700;position:absolute;z-index:2;top:65%;transform:translateY(-50%);text-align:left;line-height:1}@media (min-width: 1920px){.products-landing .products-landing-title{font-size:13.2rem}}@media (max-width: 950px){.products-landing .products-landing-title{font-size:5.5rem;top:80%}}@media (max-width: 480px){.products-landing .products-landing-title{font-size:3.2rem}}.products-landing .products-landing-title .products-landing-subtitle{font-size:1.6rem;position:absolute;top:-2rem;color:#e5e5e5;font-family:Work Sans,sans-serif;padding-left:4.6rem;text-transform:uppercase}@media (min-width: 1920px){.products-landing .products-landing-title .products-landing-subtitle{font-size:1.8rem}}@media (max-width: 950px){.products-landing .products-landing-title .products-landing-subtitle{font-size:1.2rem;padding-left:4.2rem;top:-1.25rem}}@media (max-width: 480px){.products-landing .products-landing-title .products-landing-subtitle{font-size:1rem;padding-left:2.8rem;top:-1.2rem}}.products-landing .products-landing-title p{color:#fff;z-index:2}.products-landing .products-landing-title p:nth-child(2){padding-left:3.8rem}@media (max-width: 480px){.products-landing .products-landing-title p:nth-child(2){padding-left:2.8rem}}.products-landing .products-landing-title p:nth-child(3){padding-left:4.2rem}@media (max-width: 480px){.products-landing .products-landing-title p:nth-child(3){padding-left:3rem}}.products-filter{position:fixed;right:0;top:3rem;gap:1.2rem;color:#e5e5e5;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;z-index:50;background:rgba(0,0,0,.46);box-shadow:0 0 42px #ffffff40;border-radius:16px 0 0 16px;backdrop-filter:blur(11.3px);-webkit-backdrop-filter:blur(11.3px);border:1px solid rgba(0,0,0,.3)}@media (max-width: 480px){.products-filter{right:0;border-radius:16px 0 0 16px;transition:transform .2s ease-in-out}}.products-filter:hover .products-filter-bottom{display:flex}.products-filter .product-filter-title{display:flex;align-items:center;justify-content:center;color:#e5e5e5;font-size:2.4rem;gap:.6rem;font-weight:700;width:100%;padding:1.2rem 2.4rem}.products-filter .product-filter-title svg{width:25px;height:25px}@media (max-width: 480px){.products-filter .product-filter-title{font-size:1.8rem}}.products-filter .products-filter-bottom{display:none;flex-direction:column;gap:1.2rem;padding-bottom:1.2rem}@media (max-width: 480px){.products-filter .products-filter-bottom{gap:1.2rem}}.products-filter .products-filter-bottom button{font-size:2.4rem;cursor:pointer;font-family:Inter,sans-serif;font-weight:700;background-color:transparent;border:none;color:#b3b3b3;transition:color .2s ease-in-out}@media (max-width: 480px){.products-filter .products-filter-bottom button{font-size:1.8rem}}@media (max-width: 380px){.products-filter .products-filter-bottom button{font-size:1.6rem}}.products-filter .products-filter-bottom button:hover{color:#fff}.products-filter .products-filter-bottom button.active{color:red}.products-filter .navigate-info{display:flex;align-items:center;justify-content:center;gap:.4rem;position:absolute;z-index:2;bottom:1.2rem;font-family:Inter,sans-serif;color:#e5e5e5;letter-spacing:.5px;display:none}.product-filter-btn-mobile{z-index:1;padding:1.2rem;position:fixed;right:0;top:12rem;display:flex;color:#e5e5e5;background:rgba(0,0,0,.46);border-radius:16px 0 0 16px;backdrop-filter:blur(11.3px);-webkit-backdrop-filter:blur(11.3px);border:1px solid rgba(0,0,0,.3)}@media (min-width: 480px){.product-filter-btn-mobile{display:none}}.products-main{width:100vw;background-color:#000}.products-main .product-section{position:relative;width:100%}.products-main .product-section:first-child{padding-top:5rem}.products-main .product-section .more-info-container{display:flex;position:relative;overflow:hidden}.products-main .product-section .more-info-container .product-video{width:100%;object-fit:cover;height:105vh;transition:width .5s ease-in-out}.products-main .product-section .more-info-container .product-video.half{width:70%}@media (max-width: 1450px){.products-main .product-section .more-info-container .product-video.half{width:60%}}@media (max-width: 950px){.products-main .product-section .more-info-container .product-video.half{width:20%}}.products-main .product-section .more-info-container .product-longdesc{position:absolute;color:#e5e5e5;padding:3.6rem;display:flex;flex-direction:column;align-items:start;justify-content:center;right:0;width:30%;height:100%}@media (max-width: 1450px){.products-main .product-section .more-info-container .product-longdesc{width:40%}}@media (max-width: 950px){.products-main .product-section .more-info-container .product-longdesc{width:80%}}@media (max-width: 480px){.products-main .product-section .more-info-container .product-longdesc{font-size:1.6rem;padding:2.4rem}}.products-main .product-section .more-info-container .product-longdesc h1{font-size:4.2rem;margin-bottom:1rem;padding:0;text-transform:uppercase;line-height:1}.products-main .product-section .more-info-container .product-longdesc p{font-size:2rem;margin:0;padding:0}.products-main .product-section .more-info-container .product-longdesc button{display:flex;align-items:center;justify-content:center;gap:.8rem;font-size:2rem;margin-top:5rem;background-color:transparent;border:none;outline:none;color:#fff;font-weight:700;text-transform:uppercase;cursor:pointer}@media (max-width: 480px){.products-main .product-section .more-info-container .product-longdesc button{font-size:1.4rem}}.products-main .product-section .more-info-container .product-longdesc button:hover{text-decoration:underline}.products-main .product-section .product-texts{color:#e5e5e5;position:absolute;bottom:0;left:0;width:100%;background-color:#000000b3;display:flex;justify-content:space-around;align-items:center;padding:3.6rem 0}@media (max-width: 950px){.products-main .product-section .product-texts{height:25rem;padding-left:2rem}}@media (max-width: 480px){.products-main .product-section .product-texts{height:12.5rem}}.products-main .product-section .product-texts .product-name{width:50%;font-size:5vw;text-transform:uppercase;font-family:Inter,sans-serif;font-weight:700;line-height:1}@media (max-width: 950px){.products-main .product-section .product-texts .product-name{font-size:4.2rem;width:100%}}@media (max-width: 480px){.products-main .product-section .product-texts .product-name{font-size:2.4rem;width:50%}}@media (max-width: 380px){.products-main .product-section .product-texts .product-name{font-size:2rem}}.products-main .product-section .product-texts .product-texts-right-wrapper{display:flex;flex-direction:column;align-items:flex-start}.products-main .product-section .product-texts .product-texts-right-wrapper .product-desc{font-size:2rem;font-weight:400;margin-bottom:2rem}@media (max-width: 480px){.products-main .product-section .product-texts .product-texts-right-wrapper .product-desc{display:none}}.products-main .product-section .product-texts .product-texts-right-wrapper .line-element{width:100%;height:2px;background-color:#e5e5e5}@media (max-width: 480px){.products-main .product-section .product-texts .product-texts-right-wrapper .line-element{display:none}}.products-main .product-section .product-texts .product-texts-right-wrapper .more-info-button{position:relative;left:-.75rem;top:2rem;background-color:transparent;border:none;outline:none;color:#e5e5e5;font-family:Inter,sans-serif;text-transform:uppercase;font-size:2.4rem;cursor:pointer}@media (max-width: 480px){.products-main .product-section .product-texts .product-texts-right-wrapper .more-info-button{top:0;font-size:1.8rem}}.products-main .product-section .product-texts .product-texts-right-wrapper .more-info-button:hover{text-decoration:underline}.products-main .product-section .product-texts .product-texts-right-wrapper .more-info-button:hover .products-arrow-icon{transform:translate(.5rem)}.products-main .product-section .product-texts .product-texts-right-wrapper .more-info-button .products-arrow-icon{width:2rem;height:2rem;transition:transform .1s ease-in-out}.products-main .product-section .product-texts .product-texts-right-wrapper .more-info-button .products-arrow-icon path{fill:#e5e5e5}.products-info-page{width:100;display:flex;background-color:#000;color:#e5e5e5;-webkit-user-select:none;user-select:none;position:relative}@media (max-width: 950px){.products-info-page{flex-direction:column}}.products-info-page .products-info-left{width:50%;height:100vh}.products-info-page .products-info-left .product-info-video{width:120rem;height:100%;object-fit:cover}.products-info-page .products-info-right{width:50%;padding:12rem;position:relative}@media (max-width: 950px){.products-info-page .products-info-right{width:100%;padding:2rem 4rem}}@media (max-width: 480px){.products-info-page .products-info-right{padding:8rem 2rem 2rem}}.products-info-page .products-info-right .products-back-btn{background-color:transparent;border:none;cursor:pointer;position:absolute;top:12rem;left:-5.2rem;z-index:2}@media (max-width: 950px){.products-info-page .products-info-right .products-back-btn{top:-4rem;left:4rem}}@media (max-width: 480px){.products-info-page .products-info-right .products-back-btn{left:2rem;top:1.5rem}}.products-info-page .products-info-right .products-back-btn svg{transition:transform .3s ease-in-out}.products-info-page .products-info-right .products-back-btn:hover svg{transform:translate(-15px)}.products-info-page .products-info-right .product-info-title{text-transform:uppercase;font-size:10.2rem;font-family:Inter,sans-serif;font-weight:700}@media (max-width: 950px){.products-info-page .products-info-right .product-info-title{font-size:6.4rem}}@media (max-width: 480px){.products-info-page .products-info-right .product-info-title{font-size:4.2rem}}.products-info-page .products-info-right .product-info-desc{font-size:4.2rem;font-family:Inter,sans-serif;font-weight:400}@media (max-width: 950px){.products-info-page .products-info-right .product-info-desc{font-size:2.4rem}}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;font-size:1.6rem;font-family:Work Sans,sans-serif;background-color:#000;overscroll-behavior:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Work Sans;src:url(/assets/WorkSans-5e7c239e.woff2) format("woff2"),url(/assets/WorkSans-6a8d042b.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-7b040af6.woff2) format("woff2"),url(/assets/Inter-1ce04ce7.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.scroll-top{display:flex;align-items:center;justify-content:center;position:fixed;z-index:10;right:2rem;bottom:2rem;cursor:pointer;background:rgba(121,121,121,.46);border-radius:16px;backdrop-filter:blur(11.3px);-webkit-backdrop-filter:blur(11.3px);border:1px solid rgba(0,0,0,.3);padding:1.2rem;transition:.2s ease-in-out;opacity:0;pointer-events:none;transform:translateY(100%)}.scroll-top.visible{opacity:1;pointer-events:all;transform:translateY(0)}.scroll-top:hover{background-color:#fff9}.scroll-top svg{width:35px;height:35px;transform:rotate(-90deg)}
