*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{outline:0;padding:0;margin:0;border:0}html{height:100%}body{min-height:100%}:focus{outline:0}button{cursor:pointer}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}input,textarea{font-family:inherit;font-size:inherit}ol,ul{list-style:none;margin:0;padding:0}li{display:inline-block}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left}.container{margin:0 auto;width:100%;min-width:320px}@media (min-width:420px){.container{width:400px}}@media (min-width:520px){.container{width:500px}}@media (min-width:720px){.container{width:700px}}@media (min-width:920px){.container{width:900px}}@media (min-width:1220px){.container{width:1200px}}.container-full{width:100%;min-width:320px}.break:after,.break:before,.container-full:after,.container-full:before,.container:after,.container:before{display:table;content:" "}.break:after,.container-full:after,.container:after{clear:both}.break{width:100%;float:left}.grid-1{float:left;padding:20px;width:100%;width:8.3333333333%}.grid-2{float:left;padding:20px;width:100%;width:16.6666666667%}.grid-3{float:left;padding:20px;width:100%;width:25%}.grid-4{float:left;padding:20px;width:100%;width:33.3333333333%}.grid-5{float:left;padding:20px;width:100%;width:41.6666666667%}.grid-6{float:left;padding:20px;width:100%;width:50%}.grid-7{float:left;padding:20px;width:100%;width:58.3333333333%}.grid-8{float:left;padding:20px;width:100%;width:66.6666666667%}.grid-9{float:left;padding:20px;width:100%;width:75%}.grid-10{float:left;padding:20px;width:100%;width:83.3333333333%}.grid-11{float:left;padding:20px;width:100%;width:91.6666666667%}.grid-12{float:left;padding:20px;width:100%;width:100%}@media (min-width:420px){.grid-xs-1{width:8.3333333333%}.grid-xs-2{width:16.6666666667%}.grid-xs-3{width:25%}.grid-xs-4{width:33.3333333333%}.grid-xs-5{width:41.6666666667%}.grid-xs-6{width:50%}.grid-xs-7{width:58.3333333333%}.grid-xs-8{width:66.6666666667%}.grid-xs-9{width:75%}.grid-xs-10{width:83.3333333333%}.grid-xs-11{width:91.6666666667%}.grid-xs-12{width:100%}}@media (min-width:520px){.grid-sm-1{width:8.3333333333%}.grid-sm-2{width:16.6666666667%}.grid-sm-3{width:25%}.grid-sm-4{width:33.3333333333%}.grid-sm-5{width:41.6666666667%}.grid-sm-6{width:50%}.grid-sm-7{width:58.3333333333%}.grid-sm-8{width:66.6666666667%}.grid-sm-9{width:75%}.grid-sm-10{width:83.3333333333%}.grid-sm-11{width:91.6666666667%}.grid-sm-12{width:100%}}@media (min-width:720px){.grid-md-1{width:8.3333333333%}.grid-md-2{width:16.6666666667%}.grid-md-3{width:25%}.grid-md-4{width:33.3333333333%}.grid-md-5{width:41.6666666667%}.grid-md-6{width:50%}.grid-md-7{width:58.3333333333%}.grid-md-8{width:66.6666666667%}.grid-md-9{width:75%}.grid-md-10{width:83.3333333333%}.grid-md-11{width:91.6666666667%}.grid-md-12{width:100%}}@media (min-width:920px){.grid-lg-1{width:8.3333333333%}.grid-lg-2{width:16.6666666667%}.grid-lg-3{width:25%}.grid-lg-4{width:33.3333333333%}.grid-lg-5{width:41.6666666667%}.grid-lg-6{width:50%}.grid-lg-7{width:58.3333333333%}.grid-lg-8{width:66.6666666667%}.grid-lg-9{width:75%}.grid-lg-10{width:83.3333333333%}.grid-lg-11{width:91.6666666667%}.grid-lg-12{width:100%}}@media (min-width:1220px){.grid-xl-1{width:8.3333333333%}.grid-xl-2{width:16.6666666667%}.grid-xl-3{width:25%}.grid-xl-4{width:33.3333333333%}.grid-xl-5{width:41.6666666667%}.grid-xl-6{width:50%}.grid-xl-7{width:58.3333333333%}.grid-xl-8{width:66.6666666667%}.grid-xl-9{width:75%}.grid-xl-10{width:83.3333333333%}.grid-xl-11{width:91.6666666667%}.grid-xl-12{width:100%}}.push-1{margin-left:8.3333333333%}.push-2{margin-left:16.6666666667%}.push-3{margin-left:25%}.push-4{margin-left:33.3333333333%}.push-5{margin-left:41.6666666667%}.push-6{margin-left:50%}.push-7{margin-left:58.3333333333%}.push-8{margin-left:66.6666666667%}.push-9{margin-left:75%}.push-10{margin-left:83.3333333333%}.push-11{margin-left:91.6666666667%}.push-12{margin-left:100%}@media (min-width:420px){.push-xs-1{margin-left:8.3333333333%}.push-xs-2{margin-left:16.6666666667%}.push-xs-3{margin-left:25%}.push-xs-4{margin-left:33.3333333333%}.push-xs-5{margin-left:41.6666666667%}.push-xs-6{margin-left:50%}.push-xs-7{margin-left:58.3333333333%}.push-xs-8{margin-left:66.6666666667%}.push-xs-9{margin-left:75%}.push-xs-10{margin-left:83.3333333333%}.push-xs-11{margin-left:91.6666666667%}.push-xs-12{margin-left:100%}}@media (min-width:520px){.push-sm-1{margin-left:8.3333333333%}.push-sm-2{margin-left:16.6666666667%}.push-sm-3{margin-left:25%}.push-sm-4{margin-left:33.3333333333%}.push-sm-5{margin-left:41.6666666667%}.push-sm-6{margin-left:50%}.push-sm-7{margin-left:58.3333333333%}.push-sm-8{margin-left:66.6666666667%}.push-sm-9{margin-left:75%}.push-sm-10{margin-left:83.3333333333%}.push-sm-11{margin-left:91.6666666667%}.push-sm-12{margin-left:100%}}@media (min-width:720px){.push-md-1{margin-left:8.3333333333%}.push-md-2{margin-left:16.6666666667%}.push-md-3{margin-left:25%}.push-md-4{margin-left:33.3333333333%}.push-md-5{margin-left:41.6666666667%}.push-md-6{margin-left:50%}.push-md-7{margin-left:58.3333333333%}.push-md-8{margin-left:66.6666666667%}.push-md-9{margin-left:75%}.push-md-10{margin-left:83.3333333333%}.push-md-11{margin-left:91.6666666667%}.push-md-12{margin-left:100%}}@media (min-width:920px){.push-lg-1{margin-left:8.3333333333%}.push-lg-2{margin-left:16.6666666667%}.push-lg-3{margin-left:25%}.push-lg-4{margin-left:33.3333333333%}.push-lg-5{margin-left:41.6666666667%}.push-lg-6{margin-left:50%}.push-lg-7{margin-left:58.3333333333%}.push-lg-8{margin-left:66.6666666667%}.push-lg-9{margin-left:75%}.push-lg-10{margin-left:83.3333333333%}.push-lg-11{margin-left:91.6666666667%}.push-lg-12{margin-left:100%}}@media (min-width:1220px){.push-xl-1{margin-left:8.3333333333%}.push-xl-2{margin-left:16.6666666667%}.push-xl-3{margin-left:25%}.push-xl-4{margin-left:33.3333333333%}.push-xl-5{margin-left:41.6666666667%}.push-xl-6{margin-left:50%}.push-xl-7{margin-left:58.3333333333%}.push-xl-8{margin-left:66.6666666667%}.push-xl-9{margin-left:75%}.push-xl-10{margin-left:83.3333333333%}.push-xl-11{margin-left:91.6666666667%}.push-xl-12{margin-left:100%}}.hide{display:none}@media (max-width:420px){.hide-xs-less{display:none!important}}@media (min-width:420px){.hide-xs-over{display:none!important}}@media (max-width:520px){.hide-sm-less{display:none!important}}@media (min-width:520px){.hide-sm-over{display:none!important}}@media (max-width:720px){.hide-md-less{display:none!important}}@media (min-width:720px){.hide-md-over{display:none!important}}@media (max-width:920px){.hide-lg-less{display:none!important}}@media (min-width:920px){.hide-lg-over{display:none!important}}@media (max-width:1220px){.hide-xl-less{display:none!important}}@media (min-width:1220px){.hide-xl-over{display:none!important}}.space-0{width:100%;height:0}.space-10{width:100%;height:10px}.space-20{width:100%;height:20px}.space-40{width:100%;height:40px}.space-60{width:100%;height:60px}.space-80{width:100%;height:80px}.space-120{width:100%;height:120px}.space-160{width:100%;height:160px}@media (min-width:420px){.space-xs-0{width:100%;height:0}.space-xs-10{width:100%;height:10px}.space-xs-20{width:100%;height:20px}.space-xs-40{width:100%;height:40px}.space-xs-60{width:100%;height:60px}.space-xs-80{width:100%;height:80px}.space-xs-120{width:100%;height:120px}.space-xs-160{width:100%;height:160px}}@media (min-width:520px){.space-sm-0{width:100%;height:0}.space-sm-10{width:100%;height:10px}.space-sm-20{width:100%;height:20px}.space-sm-40{width:100%;height:40px}.space-sm-60{width:100%;height:60px}.space-sm-80{width:100%;height:80px}.space-sm-120{width:100%;height:120px}.space-sm-160{width:100%;height:160px}}@media (min-width:720px){.space-md-0{width:100%;height:0}.space-md-10{width:100%;height:10px}.space-md-20{width:100%;height:20px}.space-md-40{width:100%;height:40px}.space-md-60{width:100%;height:60px}.space-md-80{width:100%;height:80px}.space-md-120{width:100%;height:120px}.space-md-160{width:100%;height:160px}}@media (min-width:920px){.space-lg-0{width:100%;height:0}.space-lg-10{width:100%;height:10px}.space-lg-20{width:100%;height:20px}.space-lg-40{width:100%;height:40px}.space-lg-60{width:100%;height:60px}.space-lg-80{width:100%;height:80px}.space-lg-120{width:100%;height:120px}.space-lg-160{width:100%;height:160px}}@media (min-width:1220px){.space-xl-0{width:100%;height:0}.space-xl-10{width:100%;height:10px}.space-xl-20{width:100%;height:20px}.space-xl-40{width:100%;height:40px}.space-xl-60{width:100%;height:60px}.space-xl-80{width:100%;height:80px}.space-xl-120{width:100%;height:120px}.space-xl-160{width:100%;height:160px}}.float-right{float:right}.float-left{float:left}@media (max-width:420px){.float-right-xs-less{float:right}.float-left-xs-less{float:left}}@media (min-width:420px){.float-right-xs-over{float:right}.float-left-xs-over{float:left}}@media (max-width:520px){.float-right-sm-less{float:right}.float-left-sm-less{float:left}}@media (min-width:520px){.float-right-sm-over{float:right}.float-left-sm-over{float:left}}@media (max-width:720px){.float-right-md-less{float:right}.float-left-md-less{float:left}}@media (min-width:720px){.float-right-md-over{float:right}.float-left-md-over{float:left}}@media (max-width:920px){.float-right-lg-less{float:right}.float-left-lg-less{float:left}}@media (min-width:920px){.float-right-lg-over{float:right}.float-left-lg-over{float:left}}@media (max-width:1220px){.float-right-xl-less{float:right}.float-left-xl-less{float:left}}@media (min-width:1220px){.float-right-xl-over{float:right}.float-left-xl-over{float:left}}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:right}@media (max-width:420px){.align-right-xs-less{text-align:right}.align-left-xs-less{text-align:left}.align-center-xs-less{text-align:center}}@media (min-width:420px){.align-right-xs-over{text-align:right}.align-left-xs-over{text-align:left}.align-center-xs-over{text-align:center}}@media (max-width:520px){.align-right-sm-less{text-align:right}.align-left-sm-less{text-align:left}.align-center-sm-less{text-align:center}}@media (min-width:520px){.align-right-sm-over{text-align:right}.align-left-sm-over{text-align:left}.align-center-sm-over{text-align:center}}@media (max-width:720px){.align-right-md-less{text-align:right}.align-left-md-less{text-align:left}.align-center-md-less{text-align:center}}@media (min-width:720px){.align-right-md-over{text-align:right}.align-left-md-over{text-align:left}.align-center-md-over{text-align:center}}@media (max-width:920px){.align-right-lg-less{text-align:right}.align-left-lg-less{text-align:left}.align-center-lg-less{text-align:center}}@media (min-width:920px){.align-right-lg-over{text-align:right}.align-left-lg-over{text-align:left}.align-center-lg-over{text-align:center}}@media (max-width:1220px){.align-right-xl-less{text-align:right}.align-left-xl-less{text-align:left}.align-center-xl-less{text-align:center}}@media (min-width:1220px){.align-right-xl-over{text-align:right}.align-left-xl-over{text-align:left}.align-center-xl-over{text-align:center}}.padding-half{padding:10px}.padding-half-vertical{padding-top:10px;padding-bottom:10px}.padding-half-horizontal{padding-left:10px;padding-right:10px}.padding-half-right{padding-right:10px}.padding-half-left{padding-left:10px}.padding-half-top{padding-top:10px}.padding-half-bottom{padding-bottom:10px}.no-padding{padding:0}.no-padding-vertical{padding-top:0;padding-bottom:0}.no-padding-horizontal{padding-left:0;padding-right:0}.no-padding-right{padding-right:0}.no-padding-left{padding-left:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.click{cursor:pointer}html{scroll-behavior:smooth}body{font-family:"Barlow Condensed",sans-serif;font-size:16px;color:#000;background-color:#fff}.title-1{font-size:50px;font-weight:600}p+p{margin-top:20px}.form-field{width:100%;height:36px;padding:0;color:#000;background-color:transparent;border-bottom:1px #d5d5d5 solid;font-size:16px}textarea.form-field{height:120px;padding:10px}.form-label{display:block;font-weight:300;font-size:16px;color:#777}.form-label-dynamic .form-label{pointer-events:none;position:absolute;transform:translateY(18px);z-index:2;transition:all .2s}.form-label-dynamic .form-label.active{transform:translatey(0);font-size:12px}.form-check{display:inline-block;font-weight:300}.form-check .wpcf7-list-item{margin:10px 30px 0 0!important}.button{height:60px;padding:0 40px;border-radius:30px;background-color:#000;color:#fff;font-family:"Barlow Condensed",sans-serif;font-size:16px;font-size:20px;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:20px}.button svg{height:10px}.button svg path{transition:all .2s;fill:#fff}.button-full{width:100%}.button-white{background-color:#fff;color:#000}.button-white svg path{fill:#000}.button-border-black{background-color:transparent;color:#000;border:1px #d5d5d5 solid}.button-border-black svg path{fill:#000}.button-border-white{background-color:transparent;color:#fff;border:1px #777 solid}.button-border-white svg path{fill:#fff}.image-responsive{max-width:100%;height:auto;display:block}.image-full{width:100%;height:auto;display:block}.image-center{margin:0 auto;display:block}.table{width:100%}.table tr{border:1px #ddd solid}.table td,.table th{padding:10px}.pagination a{background-color:#000;color:#fff;padding:8px 12px}.pagination span{padding:8px 12px}.map{width:100%;height:350px;display:block}::selection{background-color:#000;color:#fff}::-moz-selection{background-color:#000;color:#fff}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.height-align{display:flex;flex-wrap:wrap}.height-align .slick-track{display:flex!important}.height-align .slick-slide{height:inherit!important}.height-align-item{display:flex}.height-align-content{display:flex;flex-direction:column;width:100%;height:100%}.height-align-content-top{flex:1 0 auto}.line{width:100%;height:1px;background-color:#fff}.relative{position:relative}.trp-switcher-dropdown-list{max-height:200px!important}.trp-shortcode-overlay{display:flex!important}.trp-shortcode-arrow{display:none!important}.trp-language-item{padding:0!important}.trp-language-item__current img{opacity:1!important}.trp-language-switcher{position:static!important}.trp-shortcode-anchor:not(.trp-opposite-button){display:none}.trp-language-item-name{display:none!important}@keyframes animate-down{from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-10px,0)}to{transform:none}}.animate-down{animation-name:animate-down;animation-duration:.5s;animation-fill-mode:both}@keyframes animate-up{from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,100px,0)}to{transform:none}}.animate-up{animation-name:animate-up;animation-duration:.5s;animation-fill-mode:both}@keyframes animate-right{from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(100px,0,0)}to{transform:none}}.animate-right{animation-name:animate-right;animation-duration:.5s;animation-fill-mode:both}@keyframes animate-left{from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-100px,0,0)}to{transform:none}}.animate-left{animation-name:animate-left;animation-duration:.5s;animation-fill-mode:both}@keyframes animate-show{from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0}to{opacity:1}}.animate-show{animation-name:animate-show;animation-duration:.5s;animation-fill-mode:both}@keyframes animate-open{from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1;transform:scale3d(1,1,1)}}.animate-open{animation-name:animate-open;animation-duration:.5s;animation-fill-mode:both}@keyframes animate-shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate-shake{animation-name:animate-shake;animation-duration:.5s;animation-fill-mode:both}@keyframes animate-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-rotate{animation-name:animate-rotate;animation-duration:30s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes animate-arrow{0%{transform:translateY(0)}50%{transform:translateY(15px)}to{transform:translateY(0)}}.animate-arrow{animation-name:animate-arrow;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes animate-slogan{from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:none}to{transform:translate3d(-100%,0,0)}}.home-top-slogan span{animation-name:animate-slogan;animation-duration:10s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite}@media (min-width:1220px){.home-top-slogan span{animation-duration:20s}}.slide-products .slick-dots{position:absolute;bottom:20px;display:block;width:100%;height:0;display:flex!important;justify-content:center;gap:10px}.slide-products .slick-dots li{display:inline-block;cursor:pointer}.slide-products .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;cursor:pointer;background:#fff;border-radius:50%;opacity:.25}.slide-products .slick-dots li button:focus,.slide-products .slick-dots li button:hover{opacity:1}.slide-products .slick-dots li.slick-active button{opacity:1}.slide-products .slick-arrow{width:40px;height:40px;border-radius:50%;position:absolute;z-index:2;top:calc(50% - 22px);font-size:12px;text-align:center;cursor:pointer;transition:.3s all;display:flex;align-items:center;justify-content:center;border:1px #d5d5d5 solid}.slide-products .slick-arrow svg{width:10px;height:15px}.slide-products .slick-arrow svg path{fill:#000}.slide-products .slick-arrow-next{right:0}.slide-products .slick-arrow-prev{left:0}.slide-product .slick-dots{position:absolute;bottom:20px;display:block;width:100%;height:0;display:flex!important;justify-content:center;gap:10px}.slide-product .slick-dots li{display:inline-block;cursor:pointer}.slide-product .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;cursor:pointer;background:#fff;border-radius:50%;opacity:.25}.slide-product .slick-dots li button:focus,.slide-product .slick-dots li button:hover{opacity:1}.slide-product .slick-dots li.slick-active button{opacity:1}.slide-product .slick-arrow{width:40px;height:40px;border-radius:50%;position:absolute;z-index:2;top:calc(50% - 22px);font-size:12px;text-align:center;cursor:pointer;transition:.3s all;display:flex;align-items:center;justify-content:center;border:1px #d5d5d5 solid;background-color:#fff}.slide-product .slick-arrow svg{width:10px;height:15px}.slide-product .slick-arrow svg path{fill:#000}.slide-product .slick-arrow-next{right:-20px}.slide-product .slick-arrow-prev{left:-20px}.bg-grey{background-color:#f8f8f8}.bg-black{background-color:#000;color:#fff}.bg-black .section-label{border-color:#fff}.header{background-color:#000;color:#fff;height:90px;z-index:800;position:relative}.header-home{background-color:transparent;position:absolute}.header-flex{display:flex;align-items:center;justify-content:space-between;height:90px}.header-logo{height:60px;display:block}.header-nav{display:flex;gap:40px;align-items:center}.header-nav>li>a,.header-nav>li>span{cursor:pointer;font-size:16px;display:flex;align-items:center;gap:5px;position:relative;height:30px}.header-nav>li>a svg,.header-nav>li>span svg{height:8px;width:8px;margin-top:3px}.header-nav>li>a svg path,.header-nav>li>span svg path{fill:#fff}.header-nav-drop{width:100px;height:300px;background-color:#000;color:#fff;position:absolute;top:30px;left:0}.header-buttons{display:flex;align-items:center;gap:40px}.header-contact{height:36px;padding:0 20px;border-radius:21px;color:#000;background-color:#fff;font-family:"Barlow Condensed",sans-serif;font-size:14px;font-weight:500}.header-language{display:flex;gap:8px;align-items:center;justify-content:space-between}.header-language img{width:18px;height:18px;border-radius:50%;opacity:.6;display:block}.header-language img.active{opacity:1}.header-bars{height:32px;width:32px}.header-bars svg{height:32px;width:32px}.header-bars svg path{fill:#fff}.header-bars-close{display:none}.header-bars.active .header-bars-open{display:none}.header-bars.active .header-bars-close{display:block}.menu{width:100%;height:100vh;background-color:#000;color:#fff;position:fixed;top:0;padding:100px 0;z-index:700;overflow:scroll;opacity:0;pointer-events:none;transition:all .2s}.menu-nav li{display:block}.menu-nav li a{padding:20px 0;border-bottom:1px #fff solid;display:flex;align-items:center;font-size:24px}.menu-social{display:flex;align-items:center;gap:10px}.menu-social a{width:45px;height:45px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.menu-social a svg{width:19px;height:19px}.menu-social a svg path{fill:#000}.menu-footer{border-top:1px #fff solid;font-size:14px;padding-top:20px}.menu.active{opacity:1;pointer-events:all}.footer-title{font-size:16px;font-weight:500;text-transform:uppercase;display:block}.footer-logo{display:block;height:60px}.footer-social{width:100%;display:flex;align-items:center;gap:20px}.footer-social a svg{height:32px;display:block}.footer-block-title{font-size:16px;font-weight:600;color:#777;display:block;margin-bottom:20px}.footer-block-text{font-size:14px;color:#777}a.footer-block-text:hover{text-decoration:underline}.footer-block-list{display:flex;flex-direction:column;gap:5px}.footer-bottom{border-top:1px #d5d5d5 solid;display:flex;align-items:center;justify-content:space-between;padding:40px 0 20px 0}.footer-bottom-elleven{display:block;height:12px}.newsletter-form{width:100%;height:42px;position:relative}.newsletter-field{width:100%;height:42px;border-bottom:2px #777 solid;background:0 0;font-size:16px;color:#000;transition:all .2s}.newsletter-field::placeholder{color:#777}.newsletter-button{width:36px;height:42px;background-color:transparent;position:absolute;display:flex;align-items:center;justify-content:flex-end;right:0;top:0}.newsletter-button svg{width:14px;height:14px}.newsletter-button svg path{fill:#373737}.page-top{background-color:#000;color:#fff;padding:20px 0 20px 0}@media (min-width:1220px){.page-top{padding:60px 0 40px 0}}.page-top-label{font-size:18px;font-weight:500;text-transform:uppercase;border-bottom:1px #fff solid;padding-bottom:20px;display:block}.page-top-title{font-size:60px;font-weight:100;text-transform:uppercase}@media (min-width:1220px){.page-top-title{font-size:100px}}.section-label{font-size:18px;font-weight:500;text-transform:uppercase;border-bottom:1px #000 solid;padding-bottom:20px;display:block}.section-title{font-size:48px;font-weight:600;text-transform:uppercase}.section-subtitle{font-size:28px;font-weight:600;text-transform:uppercase}.categories-back{display:flex;align-items:center;gap:15px;font-size:24px;font-weight:600;margin-bottom:20px}.categories-back svg{height:15px;width:15px}.categories-list{display:flex;flex-direction:column}.categories-list li a{padding:10px 0;border-bottom:1px #000 solid}.cta-flex{display:flex;flex-wrap:wrap}.cta-flex-right{display:flex;flex-direction:column;justify-content:space-between;gap:40px}.cta-title{font-size:48px;font-weight:600;text-transform:uppercase}.cta-description{font-size:20px}.services{border-bottom:1px #fff solid;padding-bottom:20px}.services-title{font-size:32px;display:block;margin-bottom:20px}.services-description{font-size:16px}.home-top{background-image:url(../img/home/bg-top.jpg);background-position:center;background-size:cover;padding:120px 0 60px 0}@media (min-width:1220px){.home-top{padding:200px 0}}.home-top-slogan{font-size:70px;font-weight:100;overflow:hidden;display:flex;white-space:nowrap}@media (min-width:1220px){.home-top-slogan{font-size:140px;font-weight:200}}.home-top-slogan span{display:block;padding-right:100px}.home-top-slogan span strong{font-weight:600}.home-about-title{font-size:48px;line-height:1.2;font-weight:200;text-transform:uppercase}.home-about-description{font-size:20px;font-weight:300;display:block;margin-bottom:40px}.contact-form-title{font-size:20px}.contact-image{display:block;width:100%;height:auto}@media (min-width:1220px){.contact-image{margin-top:-40px}}.contact-line{height:3px;width:100%;background-color:#000}.contact-unit-description{display:block;font-weight:600;color:#777;margin:20px 0 10px 0}.about-title{font-size:48px;font-weight:300;text-transform:uppercase}.about-text{font-weight:300;font-size:24px}@media (min-width:1220px){.about-text-columns{columns:2}}.about-container{background-image:url(../img/about/bg.jpg)}.about-value{background-color:#f8f8f8;padding:40px}.about-value-title{font-size:24px;font-weight:300;text-transform:uppercase;border-bottom:1px #d5d5d5 solid;padding-bottom:20px;display:block}.about-value-description{font-size:30px;font-weight:100;display:block;margin-top:30px}.area{background-size:cover;background-position:center}.area-inside{padding:40px;background-image:linear-gradient(to bottom,transparent 50%,#000);height:460px;display:flex;flex-direction:column;justify-content:flex-end}.area-title{padding-top:20px;border-top:1px #fff solid;color:#fff;font-size:20px;text-transform:uppercase;font-weight:300}.products-image img{max-height:280px;margin:0 auto}.products-title{font-size:24px;font-weight:300;display:block;margin-bottom:20px;margin-top:20px;text-transform:uppercase}.products-link{display:block;padding-top:20px;font-weight:300;font-size:20px;border-top:1px #000 solid;display:flex;align-items:center;gap:10px}.products-link svg{height:10px}.products-link svg path{transition:all .2s;fill:#000}.product-title{font-size:42px;font-weight:300;text-transform:uppercase}.product-slide .slick-list{border-radius:30px;overflow:hidden}.product-flex{display:flex;align-items:center;flex-wrap:wrap}.breadcrumb{display:flex;gap:10px;flex-wrap:wrap}.breadcrumb li{font-weight:600}.breadcrumb li:not(:last-child):after{content:">";position:relative;margin-left:10px}.breadcrumb li a{font-weight:300}.breadcrumb li a:hover{text-decoration:underline}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}@media (max-width:920px){.services-grid{grid-template-columns:repeat(2,1fr)}}.services-gallery-image{width:100%;height:400px;object-fit:cover}@media (max-width:920px){.services-gallery-image{height:200px}}@media (max-width:520px){.services-gallery-image{height:100px}}.wpcf7-not-valid{border:2px #e90000 solid!important}.wpcf7-not-valid-tip{color:#fff!important;font-size:16px!important;background:#e90000!important;display:inline-block!important;padding:2px 5px!important}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#e90000;border:none;width:calc(100% - 20px);text-align:center;color:#fff;padding:10px;float:left;margin:10px}.wpcf7 form.sent .wpcf7-response-output{background-color:#0ca400;width:calc(100% - 20px);text-align:center;color:#fff;padding:10px;float:left;margin:10px}.grecaptcha-badge{opacity:0}div.wpcf7 .ajax-loader{display:none!important}.editor-content{font-size:16px;line-height:26px}.editor-content>*+*{margin-top:10px}.editor-content>*+h2,.editor-content>*+h3,.editor-content>*+h4,.editor-content>*+h5,.editor-content>*+h6{margin-top:20px}.editor-content img{display:block;height:auto;max-width:100%}.editor-content img.aligncenter{margin:0 auto}.editor-content ul{margin-left:20px;list-style-type:disc}.editor-content li{list-style-position:outside;display:list-item}.termsfeed-com---palette-light.termsfeed-com---nb{max-width:100%;background-color:#fff!important;font-family:"Barlow Condensed",sans-serif!important;width:calc(100% - 40px);left:20px;bottom:20px;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.07)}@media (min-width:1220px){.termsfeed-com---palette-light.termsfeed-com---nb{width:calc(100% - 200px);left:100px}}.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-main-container{padding:20px 40px!important;color:#000!important}.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-title{margin-bottom:5px;font-size:16px;font-weight:500}.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-text{margin-bottom:15px;font-size:14px;font-weight:300}.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-buttons-container{display:flex;flex-wrap:wrap;gap:10px}.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-changep,.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-okagree,.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-reject{font-family:"Barlow Condensed",sans-serif!important;font-weight:400!important;height:36px!important;border-radius:18px!important;margin:0!important;font-size:14px;line-height:14px;padding:0 20px;transition:all .2s}.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-okagree,.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-reject{border:1px #0153ff solid!important;background-color:#0153ff!important;color:#fff!important}.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-okagree:hover,.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-reject:hover{background-color:#fff!important;color:#0153ff!important}.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-changep{background-color:#fff!important;border:1px #d8d8d8 solid;color:#000!important}.termsfeed-com---palette-light.termsfeed-com---nb .cc-nb-changep:hover{border-color:#0153ff!important;color:#0153ff!important}