@font-face{font-family:Archivo Black;src:url(../_fonts/fd2NPqLSwx9HxGahTsv1xmNRoDQ2VnIzLBpogm02ljA-ttaLW6392vQSIAGDd_dSZ4DLXIhB4SByGEWLPokuAhQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Archivo Black;src:url(../_fonts/2OiTVWZWd7NDAbcRP0SQFK6_qfAgCAuDxXUIS_hjcNY-v_TP48g9lnfjtCwS0fJSdvo7BEn5K1uND91_vwfhopw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Archivo Black;src:url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-94sCJP0IEECFfucq3vIQjvZCIwfEtYQlTcjtRLTPYAQ.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.banner{background-color:var(--color-bg);padding:6rem 0}.banner-title{color:#fff;font-family:Archivo Black,"Archivo Black Fallback: Arial",Archivo Black fallback;font-size:45px;font-weight:400;line-height:50px;margin-bottom:1rem}.banner-title .highlight{color:#95c93d}.banner-text{color:#fff;font-size:15px;font-weight:500;letter-spacing:.53px;line-height:20px}.banner-btn{align-items:center;display:inline-flex;justify-content:center;letter-spacing:.53px;margin-top:2rem}.banner-btn svg{flex:0 0 auto;margin-left:.5rem}.banner-video{border-radius:8px;height:auto;max-width:720px;-o-object-fit:cover;object-fit:cover;transform:translateZ(0);width:100%;will-change:transform}@media only screen and (max-width:991.98px){.banner{padding:3rem 0}.banner-title{font-size:32px}.banner-figure{margin-bottom:1.5rem}}@font-face{font-family:Archivo Black;src:url(../_fonts/fd2NPqLSwx9HxGahTsv1xmNRoDQ2VnIzLBpogm02ljA-ttaLW6392vQSIAGDd_dSZ4DLXIhB4SByGEWLPokuAhQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Archivo Black Fallback: Arial";src:local("Arial");size-adjust:124.0464%;ascent-override:70.7799%;descent-override:16.9291%;line-gap-override:0%}@font-face{font-family:Archivo Black;src:url(../_fonts/2OiTVWZWd7NDAbcRP0SQFK6_qfAgCAuDxXUIS_hjcNY-v_TP48g9lnfjtCwS0fJSdvo7BEn5K1uND91_vwfhopw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Archivo Black;src:url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-94sCJP0IEECFfucq3vIQjvZCIwfEtYQlTcjtRLTPYAQ.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.iservices{padding:3rem 0}.iservices-header{margin-bottom:2rem}.iservices .row{gap:3rem 0}.iservices-title{color:var(--color-black);font-family:Archivo Black,"Archivo Black Fallback: Arial",Archivo Black fallback;font-size:30px;font-style:normal;font-weight:400;letter-spacing:.53px;line-height:35px;text-transform:capitalize}@media only screen and (max-width:991.98px){.iservices .row{gap:2rem 0}.iservices-title{font-size:26px}}.showroom{align-items:center;border-top:1px solid #000;display:flex;height:100svh;justify-content:center;overflow:hidden;padding:20rem 0;position:relative}.showroom-img,.showroom-picture{height:100%;left:0;position:absolute;top:0;width:100%}.showroom-img{display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:translateZ(0);will-change:transform}.showroom-main{align-items:center;display:flex;justify-content:center}.showroom-text{color:var(--color-black);font-size:68px;font-style:normal;font-weight:900;letter-spacing:.53px;line-height:80px;text-align:center}.showroom-text .highlight{color:var(--color-primary)}@media only screen and (max-width:575.98px){.showroom-text{font-size:36px;line-height:40px}}@media screen and (max-width:375px){.showroom-text{font-size:32px;line-height:40px}}.promotion{padding:3rem 0}.promotion__responsive{background:#fff;border:1px solid #ddd;border-radius:10px;margin-bottom:1.5rem;padding:4rem 2rem}.promotion__responsive-header{display:flex;gap:1.5rem 3rem;margin-bottom:2rem}.promotion__responsive-figure{flex:0 0 auto}.promotion__responsive-title{color:#000;font-size:30px;font-style:normal;font-weight:900;letter-spacing:.53px;line-height:40px}.promotion__responsive-title .highlight{color:var(--color-primary)}.promotion__responsive-text{color:#000;font-size:15px;font-style:normal;font-weight:500;letter-spacing:.53px;line-height:20px}.promotion__responsive-text a{font-weight:500;text-decoration:underline!important}.promotion__responsive-text p{margin-bottom:1rem}.promotion__aboutus{background:#000;border-radius:10px;padding:1.875rem 2rem 1.5rem}.promotion__aboutus-alt{display:flex;margin-top:2rem}.promotion__aboutus-figure{flex:0 0 auto;margin-right:1.5rem}.promotion__aboutus-text{color:#fff;font-size:15px;font-style:normal;font-weight:500;letter-spacing:.53px;line-height:22px}.promotion__aboutus-text.-one{text-align:justify}@media only screen and (max-width:1199.98px){.promotion__aboutus{padding:2rem 1.5rem}.promotion__aboutus-alt{flex-direction:column-reverse;margin-top:1rem}.promotion__aboutus-figure{margin-top:.75rem}}.iworks{background-color:#000;padding:6rem 0 3rem}.iworks-header{align-items:center;display:flex;flex-direction:column}.iworks-figure{margin-bottom:2rem}.iworks-context{color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.53px;line-height:20px;margin-bottom:1.5rem;max-width:960px;text-align:center}.iworks-context a{font-weight:500;text-decoration:underline!important}.iworks-context p:not(:last-child){margin-bottom:1rem}.iworks-main{display:flex;flex-direction:column;gap:9rem;margin-top:4rem}.iworks__card:nth-child(2n) .row{flex-direction:row-reverse}.iworks__card-title{color:#95c93d;font-size:30px;font-style:normal;font-weight:900;letter-spacing:.53px;line-height:20px;margin-bottom:2rem;text-transform:capitalize}.iworks__card-list{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.iworks__card-item{background:#222;border-radius:5px;color:#fff;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.53px;line-height:28px;padding:.25rem 1rem;text-transform:capitalize}.iworks__card-item:hover{background-color:var(--color-primary)}.iworks__card-text{color:#fff;font-size:15px;font-weight:300;letter-spacing:.53px;line-height:26px}.iworks__card-text p{margin-bottom:1.5rem}.iworks__card-text a{font-weight:500;text-decoration:underline!important}.iworks-footer{display:flex;justify-content:center;margin-top:5rem}.iworks-btn{margin:0 auto}@media only screen and (max-width:575.98px){.iworks-main{gap:4rem}}.brands{padding:2rem 0}.brands-header{margin-bottom:2rem}.brands-title{color:#0f1315;font-size:26px;font-weight:700;text-align:center}.brands-swiper{padding:0}.brands-swiper .swiper-wrapper{transition-timing-function:linear}.brands-swiper .swiper-slide{margin:0 auto;width:auto!important}.brands-figure{align-items:center;display:flex;filter:grayscale(1);opacity:.8}.brands-figure:hover{filter:none;opacity:1}@media only screen and (max-width:575.98px){.brands-header{margin-bottom:2rem}.brands-title{font-size:24px}}
