@font-face{font-family:"AktivGrotesk";src:url("../fonts/AktivGrotesk/AktivGrotesk-Light.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"AktivGrotesk";src:url("../fonts/AktivGrotesk/AktivGrotesk-Regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"AktivGrotesk";src:url("../fonts/AktivGrotesk/AktivGrotesk-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"AktivGrotesk";src:url("../fonts/AktivGrotesk/AktivGrotesk-Black.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"PlayfairDisplay";src:url("../fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"PlayfairDisplay";src:url("../fonts/PlayfairDisplay/PlayfairDisplay-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--text-color: #536060;--background-color: #f4f4f4;--lines-color: #b6b4b4;--primary-color: #00bfa5;--secondary-color: #ae7b2a;--terciary-color: #f7941d;--link-color: #005587;--col-gap: 3.5%}.primary-color{color:var(--primary-color)}*{box-sizing:border-box;position:relative;margin:0;padding:0}body,html{padding:0;margin:0;overflow-x:hidden;max-width:100vw}html{scroll-behavior:smooth}body{line-height:1.5;font-family:"AktivGrotesk";font-weight:300}.grecaptcha-badge{visibility:hidden}input,textarea,select{font-family:"AktivGrotesk"}.submit,a{cursor:pointer}main a{color:var(--primary-color);text-decoration:underline;font-weight:400;transition:.3s all}main a:hover{color:#32ead1 !important}@media(max-width: 767px){body{font-size:3vw;line-height:1.25}}sup{line-height:0}strong,b{font-weight:700}strong{color:var(--primary-color)}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:300}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-family:"AktivGrotesk"}h1{font-size:3vw}h1.title,h1.title strong{font-weight:900;line-height:1}h2{font-size:2.5vw}h3{font-size:2.1vw}h4{font-size:1.8vw}h5{font-size:1.5vw}h6{font-size:1.4vw}ul,ol{margin-left:2vw;margin-right:2vw;margin-bottom:1.2em}li{padding-bottom:.5em}@media(max-width: 1299px){h1{font-size:3.4vw}h2{font-size:3vw}h3{font-size:2.8vw}h4{font-size:2.6vw}h5{font-size:2.2vw}}@media(max-width: 767px){h1{font-size:7vw}h2{font-size:6vw}h3{font-size:5vw}h4{font-size:4.5vw}h5{font-size:4vw}h6{font-size:3.5vw}}.smaller{font-size:80%}.small{font-size:90%}.normal{font-size:1vw}.big{font-size:110%}.bigger{font-size:125%}.huge{font-size:150%}.extra-huge{font-size:175%}@media(max-width: 1299px){.smaller{font-size:80%}.small{font-size:92%}.normal{font-size:1.5vw}.big{font-size:105%;line-height:1.4}.bigger{font-size:105%;line-height:1.3}.huge{font-size:115%;line-height:1.2}.extra-huge{font-size:150%;line-height:1.2}}@media(max-width: 767px){.smaller{font-size:80%}.small{font-size:92%}.normal{font-size:4vw}.big{font-size:105%;line-height:1.4}.bigger{font-size:105%;line-height:1.3}.huge{font-size:115%;line-height:1.2}.extra-huge{font-size:150%;line-height:1.2}}a{text-decoration:none;color:var(--link-color)}img{max-width:100%}p{margin-bottom:1.2em}p.half{margin-bottom:.6em}p:last-child,p.last{margin-bottom:0}i{font-family:"PlayfairDisplay"}i.v2{font-family:"AktivGrotesk"}.a-quote{display:inline-block;padding:1vw 3vw;font-weight:700;max-width:100%}.side-quote{padding:2vw;background-color:#f7fefd;text-align:center;position:relative;margin-top:2vw;line-height:1.7}.side-quote .signature{padding-top:1vw}.side-quote img{position:absolute;top:-0.5vw;width:1.6vw;left:calc(50% - .8vw)}@media(max-width: 767px){.a-quote{padding:1.5vw 3vw;font-weight:700;max-width:100%}}.letter-spacing{letter-spacing:.1em}a.letter-spacing{text-decoration:underline;color:unset;font-weight:700}form{padding:0;margin:0}.checkbox-group{display:flex;flex-direction:column;gap:10px}.custom-checkbox{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:8px;font-family:sans-serif}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox .checkmark{width:1.5vw;height:1.5vw;border:.1vw solid var(--lines-color);border-radius:50%;position:relative;flex-shrink:0;transition:all .2s ease}.custom-checkbox input[type=checkbox]:checked+.checkmark::after{content:"";width:.6vw;height:.6vw;background-color:var(--primary-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.custom-checkbox .label-text{padding-left:.5vw}@media(max-width: 767px){.custom-checkbox .checkmark{width:4vw;height:4vw;border:.1vw solid var(--lines-color);border-radius:50%;position:relative;flex-shrink:0;transition:all .2s ease}.custom-checkbox input[type=checkbox]:checked+.checkmark::after{width:1.7vw;height:1.7vw;top:50%;left:50%;transform:translate(-50%, -50%)}}.header-circle .circle{position:absolute;top:17vw;right:-2vw;width:20vw}.header-circle .container{position:relative}.site-header{background-image:url(../images/main-banner.webp);background-size:cover;background-repeat:no-repeat;background-position:25% 50%;height:45.5vw;color:#fff;margin-bottom:3vw}.site-header .text h1 sup{top:.5vw;font-size:70%}.site-header.one-line,.site-header.two-lines{background-image:url(../images/main-banner-v2.jpg);background-position:50% -2vw;height:34vw}.site-header .text h1{width:32vw;padding-top:2vw;font-size:4vw;line-height:1.1;font-family:"PlayfairDisplay" !important}.site-header .media{font-family:"PlayfairDisplay";font-size:.85vw;text-transform:uppercase;letter-spacing:.45vw;word-spacing:.1vw;transform:rotate(-90deg);transform-origin:left bottom;position:absolute;top:23.5vw;left:3.8vw}.site-header .top-menu{padding-top:2vw;display:flex;align-items:start}.site-header .main-menu-icon{display:flex;flex-direction:column;gap:.3vw;cursor:pointer}.site-header .main-menu-icon span{width:2vw;height:.23vw;background:#fff;transition:.3s;border-radius:.2vw}.site-header .contact-info{padding-left:2vw}.site-header .contact-info a.contact{margin-right:1.5vw;font-weight:700;display:inline-block;border-bottom:.2vw dotted var(--primary-color)}.site-header .contact-info a{color:#fff}.site-header .logo img{margin-top:4vw;width:17vw}.site-header .tagline{margin-top:.5vw;font-size:1.45vw;border-bottom:.1vw solid var(--terciary-color);padding-bottom:.7vw;width:31vw;font-weight:300}.site-header .tagline i{display:block;font-weight:700}.site-header .title{margin-top:4.4vw;max-width:50vw}.site-header .title h1{font-size:2.65vw;margin-bottom:.5vw;font-weight:300}.site-header .title h2{font-size:4.5vw}.site-footer .contact{font-size:.8vw;position:relative;padding-left:6vw;margin-bottom:1vw;padding-top:1.4vw;line-height:1.3}.site-footer .contact a.logo{width:4.5vw;position:absolute;left:0;top:0}.site-footer .contact a{color:var(--text-color)}.site-footer .contact .copyright{font-size:.65vw}.site-footer .social{text-align:right;padding-top:1.5vw}.site-footer .social a{display:inline-block;background-color:var(--text-color);width:1.8vw !important;height:1.8vw !important;border-radius:50%;text-align:center;line-height:1.8vw;margin-left:.1vw}.site-footer .social a i{color:#fff;border-radius:50%;font-size:1vw;padding:.2vw}.site-footer .social a:hover{background-color:var(--primary-color)}.scroll-to-top{position:fixed;bottom:2vw;right:2vw;border:.15vw solid var(--primary-color);color:var(--primary-color);font-size:1vw;line-height:1.4vw;text-align:center;border-radius:50%;text-decoration:none;z-index:1000;height:2vw;width:2vw}.scroll-to-top:hover{opacity:1}.the-menu-container{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(20,20,20,.95);display:none;justify-content:center;align-items:center;z-index:9999;flex-direction:column}.the-menu-container.active{display:flex}.the-menu{text-align:center;color:#fff;position:relative;width:100%}.the-menu .small-logo{margin-bottom:2vw}.the-menu .small-logo img{max-width:6vw}.the-menu .items a{display:inline-block;margin:.4vw 0;color:#fff;text-decoration:none;transition:color .3s ease}.the-menu .items a:hover{color:var(--primary-color)}.the-menu .items .contact{padding-top:2vw;line-height:1.1;font-size:1.2vw}.the-menu .items .contact span{font-weight:700;color:var(--primary-color)}.the-menu .items .contact a{margin:0;color:#fff;text-decoration:none;transition:color .3s ease}.the-menu .items .contact{padding-top:2vw}.close-btn{position:absolute;top:2vw;right:3vw;width:3vw;height:3vw;background:none;border:none;padding:0;cursor:pointer;z-index:10001}.close-btn span{position:absolute;top:50%;left:50%;width:2.5vw;height:.2vw;background-color:#fff;transform-origin:center;transition:background .3s ease}.close-btn span:first-child{transform:translate(-50%, -50%) rotate(45deg)}.close-btn span:last-child{transform:translate(-50%, -50%) rotate(-45deg)}#open-menu{position:fixed;top:20px;left:20px;font-size:1.5rem;background:#000;color:#fff;border:none;padding:10px 15px;cursor:pointer;z-index:10000}@media(max-width: 1299px){body{font-size:3vw}.site-header{height:45vw}.site-header .contact-info{padding-top:0vw;margin-top:-0.5vw;margin-left:1vw}.site-header .tagline{margin-top:2vw;font-size:2vw;width:40vw}.site-header .title{margin-top:2.4vw}.site-header .title h1{font-size:2.65vw;margin-bottom:1vw;font-weight:300}.site-header .title h2{font-size:4.5vw}.site-footer .contact{font-size:1.6vw;padding-left:6.5vw;padding-top:.1vw}.site-header.one-line,.site-header.two-lines{height:35vw}.site-footer .contact img{width:5vw;top:0vw}.site-footer .contact .copyright{font-size:1.1vw}.site-footer .social{padding-top:1vw}.site-footer .social a{width:2.5vw !important;height:2.5vw !important}.site-footer .social a i{font-size:1.4vw;line-height:2.5vw}.the-menu .items .contact{font-size:2vw}}@media(max-width: 767px){.site-header{height:110vw;border-top:2.5vw solid var(--primary-color);padding-top:1vw}.site-header,.site-header.one-line,.site-header.two-lines{background-position:50% 100% !important}.site-header .top-menu{justify-content:space-between}.site-header.site-header.two-lines{height:64vw}.site-header.site-header.one-line{height:56vw}.site-header.site-header.two-lines h1,.site-header.site-header.one-line h1{font-size:175%;width:100%;margin-top:1vw}.site-header .main-menu-icon{gap:1.2vw;margin-top:.2vw;margin-right:2vw}.site-header .main-menu-icon span{width:7vw;height:1vw;border-radius:.2vw}.site-header .logo img{margin-top:6vw;width:30vw}.top-menu .details{display:none}.site-header .media{display:none}.site-header .contact-info{font-size:5vw;text-align:right;padding-top:1vw}.site-footer .contact{font-size:3.5vw;margin-bottom:3vw;order:2;text-align:center;padding-left:0}.site-footer .contact a.logo{width:26vw;position:relative;display:block;margin:2vw auto 13vw auto}.site-footer .contact a.logo img{width:100%}.site-footer .contact .copyright{font-size:3vw}.site-footer .social{text-align:center;bottom:15vw;padding-top:0vw;margin-bottom:0vw;position:absolute;width:100%}.site-footer .social a{padding-top:1.5vw;width:7vw !important;height:7vw !important;margin:0 1.5vw;z-index:1}.site-footer .social a i{font-size:3.8vw;line-height:0vw}.the-menu .contact{font-size:5.5vw}.the-menu .small-logo img{max-width:16vw}.the-menu .items{line-height:2}.the-menu .items .contact{font-size:4vw}}main .main-title{margin-bottom:1vw;font-weight:700 !important}main .main-title b{font-weight:900}.slick-slider{margin-top:4.4vw;font-size:.8vw}.slick-slider .item.slick-slide img{width:15vw !important;margin-bottom:.5vw}.slick-slider .item .text{padding-left:.6vw;line-height:1.4;color:var(--text-color);border-left:.2vw solid #d6d6d6;margin-left:0vw;display:inline-block}.slick-slider .item .text b{color:#000}.slick-slider .slick-dots{bottom:-3.1vw;z-index:50}.slick-slider .slick-dots li{width:.7vw !important;height:.7vw !important}.slick-dots li button::before{border:.15vw solid var(--text-color);height:.3vw !important;width:.3vw !important;position:absolute;border-radius:50%;opacity:1 !important;content:"" !important}.slick-dots li.slick-active button::before{background-color:var(--text-color)}@media(max-width: 1299px){.slick-slider .slick-dots li{width:1.7vw !important;height:1.7vw !important}.slick-dots li button::before{border:.2vw solid var(--text-color);height:1vw !important;width:1vw !important}}@media(max-width: 767px){.slick-slider .slick-dots{bottom:-8vw}.slick-slider .slick-dots li{width:4vw !important;height:4vw !important}.slick-dots li button::before{border:.2vw solid var(--text-color);height:3vw !important;width:3vw !important}}.popups-container .popup{position:fixed;background-color:rgba(0,0,0,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);top:0;left:0;width:100vw;height:100vh;z-index:11000;display:none}.popups-container .popup.active{display:block}.popups-container .content{position:absolute;left:10vw;width:80vw;top:5vw;bottom:5vw;display:flex;flex-direction:column;justify-content:center;color:#fff}.popups-container .popup .cols{display:flex;flex-wrap:wrap;justify-content:space-between}.popups-container .popup .cols .col-image{width:66%}.popups-container .popup .cols .col-text{width:30%}.popups-container .content .bg{background-color:#181818;padding:2vw;position:relative}.popups-container .content .bg .nav-arrows span{border:.1vw solid #fff !important;display:inline-block;width:1.3vw;height:1.3vw;border-radius:50%;text-align:center;margin-left:.3vw;opacity:.8;font-size:.7vw;cursor:pointer}.popups-container .content .bg .nav-arrows{color:#fff;line-height:1.1vw;position:absolute;text-align:right;bottom:0vw;right:2vw}.popups-container .content .bg .contact-us{position:absolute;right:.5vw;bottom:.5vw;color:#fff;font-size:.73vw}.popups-container .content .bg .contact-us img{width:4vw;position:relative;bottom:-0.75vw;margin-left:1vw}.popups-container .content .bg .contact-us a{color:var(--primary-color)}.popups-container .popup .image{height:35vw;max-height:100%;background-size:cover;background-position:50% 0%}.popups-container .popup .text{color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.popups-container .popup .text .link{padding-bottom:3vw}.popups-container .popup .text .category{font-weight:700}.popups-container .popup .text .location{font-style:italic}.popups-container .popup .text .description{padding-top:1vw}.popups-container.v2 .popup .image{min-height:30vw;background-size:cover;background-position:50% 0%}.popups-container.v2 .popup .client{color:#fff}.popups-container.v2 .popup .category{color:#fff;font-weight:600;padding-bottom:.5vw}.popups-container.v2 .popup .category span{color:var(--lines-color)}.popups-container.v2 .popup .text .description{line-height:1.2}.popups-container.v2 .popup .link{text-align:right}.popups-container .popup .description,.popups-container .popup .location,.popups-container .popup .contact-us{display:none}.popups-container .popup .content{width:60vw;left:20vw}.popups-container .popup .bg{background-color:rgba(0,0,0,0) !important}.popups-container .popup .cols{flex-direction:column}.popups-container .popup .cols .col-image{order:4;width:100% !important}.popups-container .popup .cols .col-text{text-align:right;width:100% !important}.popups-container .popup .cols .col-text{display:flex;flex-direction:row;justify-content:end;align-items:end;margin-bottom:.5vw}.popups-container .popup .client.huge{font-size:80%;line-height:1.4;padding-right:1vw}.popups-container .popup .client.huge b{font-weight:300}.popups-container .popup .client.huge:after{content:"|";padding-left:1vw}@media(max-width: 767px){.popups-container .popup .content{width:80vw;left:10vw}.popups-container .popup .cols .col-image{width:100%;margin-bottom:1vw}.popups-container .popup .image{height:45vw}.popups-container .popup .cols .col-text{width:100%}.popups-container .content .bg{padding:9vw 5vw 10vw 5vw;max-width:100vw;max-height:100vh}.popups-container .content .bg .nav-arrows span{border:.2vw solid #fff !important;width:6vw;height:6vw;margin-left:.3vw;opacity:.8;font-size:4vw}.popups-container .content .bg .nav-arrows{color:#fff;z-index:10;line-height:5vw;position:absolute;text-align:right;right:5vw}.popups-container .content .bg .contact-us{right:.5vw;bottom:2.5vw;font-size:2.48vw}.popups-container .content .bg .contact-us img{width:8vw;position:relative;bottom:-0.75vw;margin-left:1vw}.popups-container .content .bg .contact-us a{color:var(--primary-color)}}.smaller-container{width:50vw;margin:0 auto}.container{width:66vw;margin:0 auto}.half-container{width:33vw}.row{display:flex;flex-wrap:wrap;justify-content:space-between}.col{flex:0 0 auto;margin-left:var(--col-gap)}.col-desktop-1{width:calc(8.33% - var(--col-gap))}.col-desktop-2{width:calc(16.66% - var(--col-gap))}.col-desktop-3{width:calc(25% - var(--col-gap))}.col-desktop-4{width:calc(33.33% - var(--col-gap))}.col-desktop-5{width:calc(41.66% - var(--col-gap))}.col-desktop-6{width:calc(50% - var(--col-gap))}.col-desktop-7{width:calc(58.33% - var(--col-gap))}.col-desktop-8{width:calc(66.66% - var(--col-gap))}.col-desktop-9{width:calc(75% - var(--col-gap))}.col-desktop-10{width:calc(83.33% - var(--col-gap))}.col-desktop-11{width:calc(91.66% - var(--col-gap))}.col-desktop-12{width:100%;margin-left:0}@media(max-width: 1299px){.container,.smaller-container{width:86vw}.half-container{width:43vw}.col-tablet-1{width:calc(8.33% - var(--col-gap))}.col-tablet-2{width:calc(16.66% - var(--col-gap))}.col-tablet-3{width:calc(25% - var(--col-gap))}.col-tablet-4{width:calc(33.33% - var(--col-gap))}.col-tablet-5{width:calc(41.66% - var(--col-gap))}.col-tablet-6{width:calc(50% - var(--col-gap))}.col-tablet-7{width:calc(58.33% - var(--col-gap))}.col-tablet-8{width:calc(66.66% - var(--col-gap))}.col-tablet-9{width:calc(75% - var(--col-gap))}.col-tablet-10{width:calc(83.33% - var(--col-gap))}.col-tablet-11{width:calc(91.66% - var(--col-gap))}.col-tablet-12{width:100%;margin-left:0}}@media(max-width: 767px){.container,.smaller-container{width:90vw}.half-container{width:90vw}.col-mobile-1{width:calc(8.33% - var(--col-gap))}.col-mobile-2{width:calc(16.66% - var(--col-gap))}.col-mobile-3{width:calc(25% - var(--col-gap))}.col-mobile-4{width:calc(33.33% - var(--col-gap))}.col-mobile-6{width:calc(50% - var(--col-gap))}.col-mobile-12{width:100%;margin-left:0}}.show-mobile{display:none}@media(max-width: 767px){.show-mobile{display:unset}.hide-mobile{display:none}}.image-text-row{position:relative}.image-text-row h3{font-weight:700;margin-bottom:1vw}.image-text-row h3 b{font-weight:900}.image-text-row .image{position:absolute;max-width:unset;width:42vw !important;z-index:20;top:0vw;bottom:0;height:100%;right:0vw;-o-object-fit:cover;object-fit:cover}.image-text-row .circle{position:absolute;max-width:unset;width:23vw;z-index:10;top:calc(50% - 11.5vw);right:22vw}@media(max-width: 767px){.image-text-row .circle{display:none}.image-text-row .image{position:relative;height:50vw;top:unset;left:unset;right:unset;bottom:unset;width:100% !important}}.image-properties-row{padding-bottom:2vw}.image-properties-row .col-image{display:flex;flex-direction:column}.image-properties-row .col-image .images{flex-grow:1}.image-properties-row .col-image .image{position:absolute;max-width:unset;width:38vw !important;z-index:20;top:4vw;left:-1vw}.image-properties-row .col-image .circle{position:absolute;max-width:unset;width:26vw;z-index:10;top:7vw;left:0vw}.image-properties-row .col-image .cta{text-align:right}.image-properties-row .col-image .cta a{text-decoration:none;color:var(--text-color)}.image-properties-row .features{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2vw}.image-properties-row .features>div{width:100%}.image-properties-row .features .feature{display:flex;justify-content:space-between;margin-bottom:1.5vw}.image-properties-row .features .feature:last-child{margin-bottom:0}.image-properties-row .features .feature.image img{width:15vw;margin-left:5vw;margin-top:-1vw}.image-properties-row .features .feature .title{font-weight:700;margin-bottom:0vw}.image-properties-row .features .feature .tag-line{font-style:italic;font-weight:500;display:block;padding-top:.5vw}.image-properties-row .features .feature .image{width:3.5vw}.image-properties-row h5{margin-bottom:.6vw}.image-properties-row .features .feature .image img{width:100%}.image-properties-row .features .feature .text{width:calc(100% - 5vw)}.image-properties-row a{color:var(--primary-color);text-decoration:underline}@media(max-width: 1299px){.image-properties-row .col-1{width:100%}}@media(max-width: 767px){.image-properties-row .features .feature .image{width:9vw;height:unset;margin-right:2vw}.image-properties-row .cta{display:none}}.block-last-quote{text-align:center;margin-bottom:4vw}.block-last-quote h4{font-weight:700}.works-container .work{cursor:pointer}.works-container .work .image{min-height:12vw;background-size:cover;background-position:50% 0%}@media(max-width: 1299px){.works-container .work .image{min-height:25vw}}@media(max-width: 767px){.works-container{margin-bottom:16vw}.works-container .work .image{min-height:33vw}}.lets-connect{padding-top:3vw}.lets-connect .title .t{font-weight:400}.lets-connect .form{padding-top:1vw}.lets-connect .form input:focus,.lets-connect .form textarea:focus{outline:none;box-shadow:none;border-bottom:.1vw solid var(--primary-color)}.lets-connect .form input,.lets-connect .form textarea{width:100%;border:none;border-bottom:.1vw solid var(--lines-color);padding:.3vw 0vw;border-radius:0;background-color:rgba(0,0,0,0);height:1.5vw;margin-bottom:1vw}.lets-connect .form input::-moz-placeholder, .lets-connect .form textarea::-moz-placeholder{opacity:.4}.lets-connect .form input::placeholder,.lets-connect .form textarea::placeholder{opacity:.4}.lets-connect .form .the-submit{text-align:right}.lets-connect .form .submit{display:inline-block;width:auto;background-color:rgba(0,0,0,0);padding:0;border:none;text-decoration:underline}.lets-connect .cta{text-align:center;padding-top:.5vw;font-weight:400}@media(max-width: 1299px){.lets-connect .form textarea{height:1.8vw}}@media(max-width: 767px){.lets-connect .form{margin-top:4vw}.lets-connect .form input,.lets-connect .form textarea{padding:.5vw 0vw;height:unset;margin-bottom:2vw}}.block-brands{overflow:hidden;position:relative;margin:2vw 0vw 3vw 0vw}.block-brands .brands-track{display:flex;width:-moz-max-content;width:max-content;animation:scroll-left 100s linear infinite}.block-brands .brands{display:flex;gap:4vw}.block-brands .brands img{height:6vw;width:auto;display:block}@media(max-width: 767px){.block-brands .brands img{height:18vw}}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.block-brands img{width:100%}