@font-face{font-family:Lato;src:url(../fonts/latoregular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/latosemibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/latobold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Icons;src:url(../fonts/icons.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,address,blockquote,center,div,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,hr,input,li,main,menu,ol,p,pre,section,span,table,textarea,ul{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:#e34127}a:active,a:hover{outline:0}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}img{display:block;max-width:100%;height:auto}b,strong{font-weight:700}em,i{font-style:italic}input,textarea{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;outline:0}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;height:48px;padding:10px 15px;background:#fff;font-family:inherit;font-size:inherit;line-height:inherit;color:#979797;border:2px solid #ddd;-webkit-border-radius:5px;border-radius:5px}textarea{height:auto}select{cursor:pointer}button[type=submit],input[type=submit]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:14px 35px;font-size:18px;line-height:1.1;font-weight:400;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#e34127;color:#fff;border:1px solid #e34127;-webkit-border-radius:10px;border-radius:10px;cursor:pointer}@media only screen and (max-width:1200px){button[type=submit],input[type=submit]{padding:14px 20px}}button[type=submit]:hover,input[type=submit]:hover{color:#e34127;background-color:#fff}.form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}@media only screen and (max-width:768px){.form-row{display:block}}.form-row:last-child{margin-bottom:0}.form-row .form-item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}@media only screen and (max-width:768px){.form-row .form-item{width:100%;margin-bottom:8px}}@media only screen and (max-width:768px){.form-row .form-item:last-child{margin-bottom:0}}.form-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}body{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:-webkit-calc(100vh - 65px);min-height:calc(100vh - 65px);padding-top:65px;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#707070;overflow-x:hidden;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body.page-template-page-single,body.single-product{padding-top:133px}p{margin-bottom:16px}p:last-child{margin-bottom:0}@media only screen and (max-width:600px){#wpadminbar{position:fixed!important}}.container{width:100%;max-width:1440px;padding:0 20px;margin:0 auto}@media only screen and (max-width:992px){.container{padding:0 15px}}.btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:14px 35px;font-size:18px;line-height:1.1;font-weight:400;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#e34127;color:#fff;border:1px solid #e34127;-webkit-border-radius:10px;border-radius:10px;cursor:pointer}@media only screen and (max-width:1200px){.btn{padding:14px 20px}}.btn:hover{color:#e34127;background-color:#fff}.btn_white{background:#fff;color:#e34127}.btn_white:hover{background:#e34127;color:#fff}.card,body.woocommerce ul.products li.product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:10px;border-radius:10px;padding:30px 20px;background:#fff;border:2px solid #ddd;text-align:center}.card .title,body.woocommerce ul.products li.product .title{margin-bottom:20px;font-weight:700;text-transform:uppercase;font-size:20px;line-height:1.2;color:#e34127}.card .image,body.woocommerce ul.products li.product .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:26px}@media only screen and (max-width:992px){.card .image,body.woocommerce ul.products li.product .image{margin-bottom:15px}}.card .image img,body.woocommerce ul.products li.product .image img{width:auto;margin:0 auto;max-height:230px}@media only screen and (max-width:768px){.card .image img,body.woocommerce ul.products li.product .image img{max-height:200px}}.card p,body.woocommerce ul.products li.product p{line-height:1.25}.card .bottom,body.woocommerce ul.products li.product .bottom{width:100%;margin:auto 0 0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card .description,body.woocommerce ul.products li.product .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:16px}@media only screen and (max-width:768px){.card .description,body.woocommerce ul.products li.product .description{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.card .description .text,body.woocommerce ul.products li.product .description .text{width:100%;padding-right:28px}@media only screen and (max-width:768px){.card .description .text,body.woocommerce ul.products li.product .description .text{padding-right:0}}.card .description .image,body.woocommerce ul.products li.product .description .image{width:170px;max-width:-webkit-calc(50% - 28px);max-width:calc(50% - 28px);margin:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:768px){.card .description .image,body.woocommerce ul.products li.product .description .image{max-width:none;margin-bottom:24px}}.card .description .image .image-wrap,body.woocommerce ul.products li.product .description .image .image-wrap{position:relative;padding-top:85%;-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.card .description .image .image-wrap img,body.woocommerce ul.products li.product .description .image .image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card .dropdown-btn,body.woocommerce ul.products li.product .dropdown-btn{position:relative;width:100%}.card .dropdown-btn .btn,body.woocommerce ul.products li.product .dropdown-btn .btn{position:relative;width:100%;text-align:left;cursor:pointer;padding-right:50px;padding-top:10px;padding-bottom:10px}.card .dropdown-btn .btn .icon,body.woocommerce ul.products li.product .dropdown-btn .btn .icon{position:absolute;right:25px;top:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card .dropdown-btn .btn .icon svg,body.woocommerce ul.products li.product .dropdown-btn .btn .icon svg{width:13px;height:13px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card .dropdown-btn:hover .btn,body.woocommerce ul.products li.product .dropdown-btn:hover .btn{color:#e34127;background-color:#fff;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.card .dropdown-btn:hover .btn .icon,body.woocommerce ul.products li.product .dropdown-btn:hover .btn .icon{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.card .dropdown-btn:hover .btn .icon svg path,body.woocommerce ul.products li.product .dropdown-btn:hover .btn .icon svg path{fill:#e34127}.card .dropdown-btn.top:hover .btn,body.woocommerce ul.products li.product .dropdown-btn.top:hover .btn{-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.card .dropdown-menu,body.woocommerce ul.products li.product .dropdown-menu{position:absolute;top:100%;left:0;display:none;width:100%;background:#e34127;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;overflow:hidden;z-index:2}.card .dropdown-menu.top,body.woocommerce ul.products li.product .dropdown-menu.top{top:auto;bottom:100%;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.card .dropdown-menu a,body.woocommerce ul.products li.product .dropdown-menu a{display:block;padding:8px 12px;font-size:14px;line-height:1.28;color:#fff;text-align:left}.card .dropdown-menu a:hover,body.woocommerce ul.products li.product .dropdown-menu a:hover{background:#cb2e15}.horizontal-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ddd}@media only screen and (max-width:768px){.horizontal-card{display:block}}.horizontal-card:last-child{margin-bottom:0;padding-bottom:0;border:none}.horizontal-card .image{width:150px}@media only screen and (max-width:768px){.horizontal-card .image{margin-bottom:20px}}.horizontal-card .body{margin-left:40px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:768px){.horizontal-card .body{margin-left:0}}.horizontal-card .heading{margin-bottom:16px;font-weight:700;font-size:20px;line-height:1.2;color:#232c3b}.horizontal-card .documentation{margin-top:15px}.horizontal-card .documentation .document{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:28px;margin-right:30px;margin-bottom:15px;font-weight:700;font-size:16px;color:#e34127}.horizontal-card .documentation .document svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:7px}.main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.header{position:fixed;top:0;left:0;width:100%;height:65px;background:#e34127;color:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.1);box-shadow:0 5px 20px 0 rgba(0,0,0,.1);z-index:9}.header:after{content:'';width:50vw;height:100%;background:#fff;position:absolute;left:0;top:0;z-index:-1}@media only screen and (max-width:992px){.header:after{content:none}}.header .container{height:100%}@media only screen and (max-width:992px){.header .container{padding:0}}.header .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;background:#e34127}@media only screen and (max-width:992px){.header .row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.header .logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:100%;padding:14px 30px;background:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:992px){.header .logo{padding:12px 20px}}.header .logo img{width:260px}@media only screen and (max-width:768px){.header .logo img{width:220px}}.admin-bar .header{top:32px}@media only screen and (max-width:782px){.admin-bar .header{top:46px}}.page-template-page-single .header,.single-product .header{-webkit-box-shadow:none;box-shadow:none}.hamburger{position:relative;display:none;height:18px;width:30px;margin-right:20px;cursor:pointer}@media only screen and (max-width:992px){.hamburger{display:block}}.hamburger span{position:absolute;top:0;left:0;display:inline-block;width:30px;height:3px;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.hamburger span:nth-child(2){top:8px}.hamburger span:nth-child(3){top:16px}.hamburger.opened span:nth-child(1){-webkit-transform:rotate(45deg) translate(6px,5px);-ms-transform:rotate(45deg) translate(6px,5px);transform:rotate(45deg) translate(6px,5px)}.hamburger.opened span:nth-child(2){opacity:0}.hamburger.opened span:nth-child(3){-webkit-transform:rotate(-45deg) translate(6px,-5px);-ms-transform:rotate(-45deg) translate(6px,-5px);transform:rotate(-45deg) translate(6px,-5px)}.tipsy{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;-webkit-border-radius:.25rem;border-radius:.25rem;font-size:14px;line-height:1.5}.tipsy:before{border-top:5px solid #000;border-bottom:0 solid #000}.admin-bar .tipsy{margin-top:-28px}.navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navigation li{position:relative}.navigation li:last-child{margin-right:0}.navigation li a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation>li{margin-right:3vw}@media only screen and (max-width:992px){.navigation>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.navigation>li .icon{display:none}@media only screen and (max-width:992px){.navigation>li.menu-item-has-children>.icon{position:absolute;top:0;right:0;display:inline-block;width:50px;height:50px;background-image:url(../images/angle-down.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:center center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2;cursor:pointer}}.navigation>li.menu-item-has-children>.icon.opened{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.navigation .sub-menu{display:none}.navigation_top{width:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-left:25px}@media only screen and (max-width:992px){.navigation_top{display:none;position:absolute;top:100%;width:100%;padding:15px 0 0;z-index:9;background:#e34127}}.navigation_top>li{height:100%}@media only screen and (max-width:992px){.navigation_top>li{height:auto;margin:0}}.navigation_top>li>a{height:100%;padding:5px 8px 0;border-bottom:5px solid transparent}@media only screen and (max-width:992px){.navigation_top>li>a{width:100%;height:auto;padding:14px 8px;border-bottom:1px solid #fff}}.navigation_top>li>a:hover{border-bottom:5px solid #fff}@media only screen and (max-width:992px){.navigation_top>li>a:hover{border-bottom:1px solid #fff}}@media only screen and (min-width:993px){.navigation_top>li:hover .sub-menu{display:block}}.navigation_top>li.active>a{border-bottom:5px solid #fff}@media only screen and (max-width:992px){.navigation_top>li.active>a{border-bottom-width:1px}}@media only screen and (max-width:992px){.navigation_top>li:last-child>a{border-bottom:0}}.navigation_top .sub-menu{position:absolute;top:100%;left:0;min-width:320px;padding:5px 0;background-color:#ca391d;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}@media only screen and (max-width:992px){.navigation_top .sub-menu{position:static;width:100%;min-width:auto;-webkit-border-radius:0;border-radius:0}}.navigation_top .sub-menu li{width:100%}.navigation_top .sub-menu li a{width:100%;padding:8px 20px}.navigation_top .sub-menu li a:hover{background:#e34127}.navigation_top .sub-menu li.active a{background-color:#e34127;border-left:5px solid #fff;border-bottom:none}.navigation_bottom{padding-right:25px}@media only screen and (max-width:992px){.navigation_bottom{display:block;margin-bottom:25px;padding-right:0}}.navigation_bottom li a{font-size:15px}.navigation_bottom li a:hover{text-decoration:underline}.section{margin:50px 0}.main-banner img{width:100%;max-width:none}.main-banner .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;background:0 0;border:none;z-index:2;cursor:pointer}.main-banner .slick-arrow svg{width:64px;height:64px}@media only screen and (max-width:992px){.main-banner .slick-arrow svg{width:46px;height:46px}}.main-banner .slick-arrow.slick-prev{left:15px}.main-banner .slick-arrow.slick-next{right:15px}.main-banner .slick-dots{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-banner .slick-dots li{margin-right:8px}.main-banner .slick-dots li:last-child{margin-right:0}.main-banner .slick-dots li button{width:12px;height:12px;padding:0;font-size:0;border:none;background:#fff;opacity:.5;-webkit-border-radius:50%;border-radius:50%}.main-banner .slick-dots li.slick-active button{opacity:1}.products{position:relative;z-index:2}.products .cards{display:-ms-grid;display:grid;gap:32px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:992px){.products .cards{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.tabs{position:relative;z-index:2}.tabs .tabs-btn{display:none}@media only screen and (max-width:992px){.tabs .tabs-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:5px;background-color:#f1f1f1;-webkit-border-radius:8px;border-radius:8px}}.tabs .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f1f1f1;-webkit-border-radius:10px;border-radius:10px;overflow:hidden}@media only screen and (max-width:992px){.tabs .nav-tabs{display:none}}.tabs .nav-tabs li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border:2px solid #ddd}.tabs .nav-tabs li:not(:first-child){border-left:0}@media only screen and (max-width:992px){.tabs .nav-tabs li:not(:first-child){border-left:2px solid #ddd}}@media only screen and (max-width:992px){.tabs .nav-tabs li:not(:last-child){border-bottom:0}}.tabs .nav-tabs li:first-child{-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}@media only screen and (max-width:992px){.tabs .nav-tabs li:first-child{-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}}.tabs .nav-tabs li:last-child{-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}@media only screen and (max-width:992px){.tabs .nav-tabs li:last-child{-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}}.tabs .nav-tabs li a{display:block;width:100%;padding:13px 15px;text-align:center;font-size:15px;line-height:1.26;font-weight:600;text-transform:uppercase;text-decoration:none;color:inherit}.tabs .nav-tabs li.active{background:#e34127;color:#fff;border-color:#e34127}.tabs .tab-content{margin-top:24px}.tabs .tab-pane .card,.tabs .tab-pane body.woocommerce ul.products li.product,body.woocommerce ul.products .tabs .tab-pane li.product{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease;transition:all .2s ease}.tabs .tab-pane.active .card,.tabs .tab-pane.active body.woocommerce ul.products li.product,body.woocommerce ul.products .tabs .tab-pane.active li.product{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease;transition:all .2s ease}.tabs .cards{display:-ms-grid;display:grid;gap:32px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:992px){.tabs .cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:576px){.tabs .cards{gap:24px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.tabs .horizontal-cards{margin-top:40px}@media only screen and (max-width:992px){.tabs .horizontal-cards{margin-top:0}}@media only screen and (max-width:768px){.tabs_mobile{margin:0 -15px}}.tabs_mobile .nav-tabs{padding-left:0}@media only screen and (max-width:992px){.tabs_mobile .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}}@media only screen and (max-width:992px){.tabs_mobile .nav-tabs li:not(:first-child){border-left:0}}@media only screen and (max-width:992px){.tabs_mobile .nav-tabs li:not(:last-child){border-bottom:2px solid #ddd}}@media only screen and (max-width:992px){.tabs_mobile .nav-tabs li:first-child{-webkit-border-radius:10px 0 0 0;border-radius:10px 0 0 0}}@media only screen and (max-width:992px){.tabs_mobile .nav-tabs li:last-child{-webkit-border-radius:0 10px 0 0;border-radius:0 10px 0 0}}@media only screen and (max-width:992px){.tabs_mobile .nav-tabs li.active{border-color:#e34127}}@media only screen and (max-width:992px){.tabs_mobile .nav-tabs li a{padding:13px 9px;font-size:12px}}@media only screen and (max-width:768px){.tabs_mobile .nav-tabs li a{font-size:11px}}@media only screen and (max-width:992px){.tabs_mobile .tab-content{margin:0}}@media only screen and (max-width:992px){.tabs_mobile .tab-pane{padding:40px 20px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;border:2px solid #ddd;border-top:0}}.category-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;background:#f1f1f1;-webkit-border-radius:10px;border-radius:10px;overflow:hidden}@media only screen and (max-width:992px){.category-tabs{display:none}}.category-tabs li{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:13px 15px;border:2px solid #ddd;text-align:center;font-size:15px;line-height:1.26;font-weight:600;text-transform:uppercase;cursor:pointer}.category-tabs li:not(:first-child){border-left:0}@media only screen and (max-width:992px){.category-tabs li:not(:first-child){border-left:2px solid #ddd}}@media only screen and (max-width:992px){.category-tabs li:not(:last-child){border-bottom:0}}.category-tabs li:first-child{-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}@media only screen and (max-width:992px){.category-tabs li:first-child{-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}}.category-tabs li:last-child{-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}@media only screen and (max-width:992px){.category-tabs li:last-child{-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}}.category-tabs li.active{background:#e34127;color:#fff;border-color:#e34127}.category-tabs li.active+.active::before{content:"";position:absolute;top:-2px;left:0;height:-webkit-calc(100% + 4px);height:calc(100% + 4px);width:1px;background:#ddd}@media only screen and (max-width:992px){.category-tabs li.active+.active::before{top:0;left:-2px;height:1px;width:-webkit-calc(100% + 4px);width:calc(100% + 4px)}}.category-tabs li.inactive::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);z-index:2;cursor:default}.category-tabs li.inactive:last-child::after{-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}@media only screen and (max-width:992px){.category-tabs li.inactive:last-child::after{-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}}.cat-filter-btn{display:none}@media only screen and (max-width:992px){.cat-filter-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:24px;background-color:#f1f1f1;-webkit-border-radius:8px;border-radius:8px}}.category-list .card,.category-list body.woocommerce ul.products li.product,body.woocommerce ul.products .category-list li.product{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .1s ease;transition:all .1s ease}.category-list .card.card-visible,.category-list body.woocommerce ul.products li.card-visible.product,body.woocommerce ul.products .category-list li.card-visible.product{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .1s ease;transition:all .1s ease}.add-header{position:fixed;top:65px;left:0;width:100%;padding:15px 0;background:#fff;z-index:8}.add-header.fixed{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1)}.add-header .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.add-header .back-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:10px}.add-header .back-link svg{width:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.add-header .back-link .label{color:#707070;font-size:17px;font-weight:600;line-height:1.1}.add-header .share{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-width:160px}.add-header .share .share-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 20px;font-size:16px;line-height:1;-webkit-border-radius:10px;border-radius:10px;background:#fff;color:#e34127;border:1px solid #e34127;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:992px){.add-header .share .share-btn{font-size:0}}.add-header .share .share-btn svg{width:14px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:5px}@media only screen and (max-width:992px){.add-header .share .share-btn svg{margin:0}}.add-header .share .share-icons{position:absolute;top:0;right:-160px;width:160px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.add-header .share.open .share-btn{opacity:0}.add-header .share.open .share-icons{right:0}.admin-bar .add-header{top:97px}@media only screen and (max-width:782px){.admin-bar .add-header{top:111px}}.about-product{margin-top:0}.about-product .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f1f1f1;-webkit-border-radius:40px 10px 10px 10px;border-radius:40px 10px 10px 10px;overflow:hidden}@media only screen and (max-width:992px){.about-product .inner{display:block}}.about-product .description{width:100%;padding:35px;font-size:18px}.about-product .description .title{margin-bottom:25px;font-size:-webkit-calc(20px + (32 - 20)*((100vw - 300px)/ (1920 - 300)));font-size:calc(20px + (32 - 20)*((100vw - 300px)/ (1920 - 300)));line-height:-webkit-calc(25px + (36 - 25)*((100vw - 300px)/ (1920 - 300)));line-height:calc(25px + (36 - 25)*((100vw - 300px)/ (1920 - 300)));font-weight:700;text-transform:uppercase;color:#e34127}.about-product .description img{margin:8vh auto 0;height:145px;max-height:22vh}@media only screen and (max-width:768px){.about-product .description img{margin:25px auto 0;height:130px}}.about-product .image{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:58.333333%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:50px}@media only screen and (max-width:992px){.about-product .image{width:100%}}.about-product .image .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.about-product .image img:not(.bg){position:relative;z-index:1;height:400px;max-height:-webkit-calc(100dvh - 100px - 133px);max-height:calc(100dvh - 100px - 133px);width:auto;max-width:400px;object-fit:contain}@media only screen and (max-width:768px){.about-product .image img:not(.bg){max-width:100%;max-height:100%;width:auto;height:auto}}.tech-characteristics .table-responsive{width:100%;max-width:75%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width:992px){.tech-characteristics .table-responsive{max-width:100%}}.tech-characteristics .table-responsive table{width:100%;border-right:none;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;table-layout:fixed}.tech-characteristics .table-responsive table thead{background:#e34127;color:#fff;font-size:18px;line-height:1.2;font-weight:700}.tech-characteristics .table-responsive table thead th{padding:10px 15px;border-bottom:2px solid #fff;vertical-align:bottom;text-align:left}.tech-characteristics .table-responsive table tbody td{padding:8px 18px;background:#f1f1f1;border:none;border-right:2px solid #fff;border-bottom:2px solid #fff;font-size:15px}.tech-characteristics .table-responsive table tbody td:first-child{font-weight:700;border-left:0}.tech-characteristics .table-responsive table tbody td:last-child{border-right:0}@media only screen and (max-width:992px){.product-tabs{display:none}}.product-tabs .product-nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f1f1f1;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.product-tabs .product-nav-tabs li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.product-tabs .product-nav-tabs li:first-child{-webkit-border-top-left-radius:10px;border-top-left-radius:10px}.product-tabs .product-nav-tabs li:last-child{-webkit-border-top-right-radius:10px;border-top-right-radius:10px}.product-tabs .product-nav-tabs li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px 15px;font-size:16px;font-weight:600;text-transform:uppercase;color:inherit;border:2px solid #f1f1f1;border-bottom:2px solid #ddd}.product-tabs .product-nav-tabs li.active a{background:#fff;color:#e34127;border:2px solid #ddd;border-bottom:2px solid #fff;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.product-tabs .product-tab-content{padding:40px;border:2px solid #ddd;border-top:none;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;font-size:16px}.product-tabs .tabs .nav-tabs li a{font-size:14px}.accordion{display:none}@media only screen and (max-width:992px){.accordion{display:block}}.accordion .item>.title{padding:10px 30px 10px 60px;background-image:url(../images/plus.svg);background-position:left center;background-repeat:no-repeat;font-size:20px;line-height:1.3;font-weight:600;color:#232c3b;cursor:pointer}.accordion .item>.title.active{background-image:url(../images/minus.svg)}.accordion .item .content{display:none;padding:20px 15px}.documentation .filter .row{margin-bottom:30px}.documentation .filter .row .label{display:block;margin-bottom:5px;font-size:20px;line-height:1.5;font-weight:700}.documentation .filter .row .group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}@media only screen and (max-width:992px){.documentation .filter .row .group{display:block}}.documentation .filter .row .group .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20%;height:42px;padding:13px;border-right:2px solid #ddd;border-top:2px solid #ddd;border-bottom:2px solid #ddd;font-size:13px;line-height:1.26;font-weight:600;text-transform:uppercase;background:#f1f1f1;color:inherit;cursor:pointer}@media only screen and (max-width:1200px){.documentation .filter .row .group .item{padding:13px 11px;font-size:12px}}@media only screen and (max-width:992px){.documentation .filter .row .group .item{width:100%;height:auto;padding:13px 15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid #ddd;border-top:0}}.documentation .filter .row .group .item:nth-child(5n-4){border-left:2px solid #ddd}@media only screen and (max-width:992px){.documentation .filter .row .group .item:nth-child(5n-4){border:2px solid #ddd;border-top:0}}.documentation .filter .row .group .item:nth-last-child(-n+5){border-top:0}@media only screen and (max-width:992px){.documentation .filter .row .group .item:nth-last-child(-n+5){border:2px solid #ddd;border-top:0}}.documentation .filter .row .group .item:nth-child(-n+5){border-top:2px solid #ddd}@media only screen and (max-width:992px){.documentation .filter .row .group .item:nth-child(-n+5){border:2px solid #ddd;border-top:0}}.documentation .filter .row .group .item:first-child{-webkit-border-top-left-radius:10px;border-top-left-radius:10px}@media only screen and (max-width:992px){.documentation .filter .row .group .item:first-child{border-top:2px solid #ddd;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}}.documentation .filter .row .group .item:nth-child(5){-webkit-border-top-right-radius:10px;border-top-right-radius:10px}@media only screen and (max-width:992px){.documentation .filter .row .group .item:nth-child(5){-webkit-border-radius:0;border-radius:0}}.documentation .filter .row .group .item:nth-child(6){-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}@media only screen and (max-width:992px){.documentation .filter .row .group .item:nth-child(6){-webkit-border-radius:0;border-radius:0}}.documentation .filter .row .group .item:last-child{-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}@media only screen and (max-width:992px){.documentation .filter .row .group .item:last-child{-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}}.documentation .filter .row .group .item.selected,.documentation .filter .row .group .item:hover{background:#e34127;color:#fff;border-color:#e34127}.documentation .filter .row .group.group-1 .item:first-child{-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}@media only screen and (max-width:992px){.documentation .filter .row .group.group-1 .item:first-child{-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}}.documentation .filter .row .group.group-1 .item:last-child{-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}@media only screen and (max-width:992px){.documentation .filter .row .group.group-1 .item:last-child{-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}}.documentation .filter .row .group.group-3 .item:nth-child(5){-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}@media only screen and (max-width:992px){.documentation .filter .row .group.group-3 .item:nth-child(5){-webkit-border-radius:0;border-radius:0}}.documentation .files .heading{padding:10px 0;margin-bottom:5px;font-size:20px;line-height:1.5;font-weight:700;border-bottom:2px solid #ddd}.documentation .files .list{display:-ms-grid;display:grid;gap:0 10px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:768px){.documentation .files .list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.documentation .files .list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.documentation .files .list .item{padding:10px 0}.documentation .files .list .item a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.documentation .files .list .item .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.documentation .files .list .item .icon svg{width:30px;height:30px}.documentation .files .list .item .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.documentation .files .list .item .title{color:#232c3b;font-size:15px;font-weight:700}.documentation .files .list .item .download{display:inline-block;color:#e34127;font-size:14px;line-height:1.4;font-weight:700}.documentation .files .list .item .download:hover{text-decoration:underline}.documentation .btn-wrap{padding-top:30px;text-align:center}.documentation.loading{position:relative}.documentation.loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.5;z-index:2}.documentation.loading::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:45px;height:45px;background:url(../images/loader.gif) no-repeat center;background-size:cover;z-index:3}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:16px;padding-top:10px;font-weight:700;line-height:1.2;color:#232c3b}.content h1:last-child,.content h2:last-child,.content h3:last-child,.content h4:last-child,.content h5:last-child,.content h6:last-child{margin-bottom:0}.content h1{font-size:2em}@media only screen and (max-width:768px){.content h1{font-size:1.6em}}.content h2{font-size:1.5em}@media only screen and (max-width:768px){.content h2{font-size:1.25em}}.content h3{font-size:1.17em}@media only screen and (max-width:768px){.content h3{font-size:.97em}}.content h4{font-size:1.12em}@media only screen and (max-width:768px){.content h4{font-size:.94em}}.content h5{font-size:.83em}@media only screen and (max-width:768px){.content h5{font-size:.78em}}.content h6{font-size:.75em}@media only screen and (max-width:768px){.content h6{font-size:.7em}}.content blockquote,.content figure,.content img,.content ol,.content ul{margin-bottom:16px}.content blockquote:last-child,.content figure:last-child,.content img:last-child,.content ol:last-child,.content ul:last-child{margin-bottom:0}.content ol,.content ul{padding-left:30px}.content ul{list-style-type:disc}.content ol{list-style-type:decimal}.content a:hover{text-decoration:underline}.content blockquote{padding-left:30px;border-left:2px solid #e34127}.content .wp-block-table table{width:100%;min-width:43.75rem;table-layout:fixed}@media only screen and (max-width:768px){.content .wp-block-table table{min-width:auto}}@media only screen and (max-width:768px){.content .wp-block-table table tr{display:block}}.content .wp-block-table table tr:nth-child(even){background:#fce8e5}.content .wp-block-table table tr:first-child{background:#e34127}.content .wp-block-table table tr:first-child td{color:#fff;text-align:center}.content .wp-block-table table td{padding:8px 16px;border:none;border-left:1px solid #ddd}@media only screen and (max-width:768px){.content .wp-block-table table td{width:100%}}.content .wp-block-table table td:first-child{border-left:0}.content .wp-block-table table td a:before{content:"\eac4";font-family:Icons;display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle}.content .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;margin-top:40px;height:0;overflow:hidden;-webkit-border-radius:10px;border-radius:10px}.content .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0}.content .table{position:relative;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.content .table:after{content:"";position:absolute;top:0;left:50%;height:100%;width:1px;background:#ddd}@media only screen and (max-width:768px){.content .table:after{content:none}}@media only screen and (max-width:768px){.content .table{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}}.content .table .td{padding:8px 16px}.content .table .td:nth-child(odd){background:#fce8e5}.content .table .td a:before{content:"\eac4";font-family:Icons;display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle}.content .table_color{background:#e34127;color:#fff}.content .table_color .td{text-align:center;background:0 0!important}@media only screen and (max-width:768px){.content .table_color .td:last-child{display:none}}.region .contact-info table{width:100%}.region .contact-info table tr:nth-child(odd){background:#fce8e5}.region .contact-info table tr:nth-child(odd) td{color:#232c3b}.region .contact-info table th{padding:8px 16px;background:#e34127;color:#fff;font-weight:700;text-align:center}.region .contact-info table td{padding:8px 16px}.region .contact-info table td.name{color:#232c3b}.content-box{position:relative;margin:-40px 0 50px;z-index:2}@media only screen and (max-width:992px){.content-box{margin:-30px 0 40px}}.content-box .inner{max-width:84%;margin:0 auto;padding:50px 50px 40px;border:2px solid #ddd;background:#fff;-webkit-border-radius:40px 8px 8px 8px;border-radius:40px 8px 8px 8px}@media only screen and (max-width:992px){.content-box .inner{max-width:100%}}@media only screen and (max-width:768px){.content-box .inner{padding:50px 18px 20px}}.content-box .inner.history{padding:50px 33px 40px}@media only screen and (max-width:768px){.content-box .inner.history{padding-left:20px;padding-right:20px}}.content-box h1{margin-bottom:60px;font-size:-webkit-calc(20px + (36 - 20)*((100vw - 300px)/ (1920 - 300)));font-size:calc(20px + (36 - 20)*((100vw - 300px)/ (1920 - 300)));line-height:-webkit-calc(25px + (42 - 25)*((100vw - 300px)/ (1920 - 300)));line-height:calc(25px + (42 - 25)*((100vw - 300px)/ (1920 - 300)));font-weight:700;text-transform:uppercase}@media only screen and (max-width:768px){.content-box h1{margin-bottom:40px}}.content-box h1+h2,.content-box h1+h3,.content-box h1+h4,.content-box h1+h5,.content-box h1+h6{padding-top:0}.content-box+.base-section{margin-top:-150px}@media only screen and (max-width:992px){.content-box+.base-section{margin-top:0}}.content-box+.base-section .inner{padding-top:180px}@media only screen and (max-width:992px){.content-box+.base-section .inner{padding-top:40px}}.content-box .video{position:relative;padding-bottom:56.25%;margin-top:40px;height:0;overflow:hidden;-webkit-border-radius:10px;border-radius:10px}.content-box .video .bg{position:absolute;top:0;left:0;width:100%;height:100%}.content-box .video .bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.4);-webkit-border-radius:8px;border-radius:8px;z-index:3}.content-box .video .bg:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:86px;height:86px;background:url(../images/play.svg) no-repeat center;background-size:contain;z-index:4;cursor:pointer}@media only screen and (max-width:768px){.content-box .video .bg:after{width:60px;height:60px}}.content-box .video .bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.content-box .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0}.content-box iframe{width:100%}@media only screen and (max-width:992px){.base-section .container{padding:0}}.base-section .inner{padding:40px 20px;background-color:#f1f1f1}@media only screen and (max-width:992px){.base-section .inner{padding:40px 15px}}.base-section .heading{margin-bottom:60px;text-align:center}@media only screen and (max-width:768px){.base-section .heading{margin-bottom:40px}}.base-section .heading svg{margin:0 auto 24px}.base-section .heading .title{font-size:-webkit-calc(20px + (36 - 20)*((100vw - 300px)/ (1920 - 300)));font-size:calc(20px + (36 - 20)*((100vw - 300px)/ (1920 - 300)));line-height:-webkit-calc(25px + (42 - 25)*((100vw - 300px)/ (1920 - 300)));line-height:calc(25px + (42 - 25)*((100vw - 300px)/ (1920 - 300)));font-weight:700;color:#232c3b;text-transform:uppercase}.pages{margin-bottom:50px}.pages .cards{display:-ms-grid;display:grid;gap:32px;-ms-grid-columns:(minmax(280px,1fr))[3];grid-template-columns:repeat(3,minmax(280px,1fr));margin:0 -65px}@media only screen and (max-width:1525px){.pages .cards{margin:0}}@media only screen and (max-width:992px){.pages .cards{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.pages .cards .card,.pages .cards body.woocommerce ul.products li.product,body.woocommerce ul.products .pages .cards li.product{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;-webkit-border-radius:40px 8px 8px 8px;border-radius:40px 8px 8px 8px}@media only screen and (max-width:768px){.pages .cards .card,.pages .cards body.woocommerce ul.products li.product,body.woocommerce ul.products .pages .cards li.product{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}}.pages .cards .card .bottom,.pages .cards body.woocommerce ul.products li.product .bottom,body.woocommerce ul.products .pages .cards li.product .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.pages .cards .card .btn,.pages .cards body.woocommerce ul.products li.product .btn,body.woocommerce ul.products .pages .cards li.product .btn{margin:auto 0 0}@media only screen and (max-width:768px){.pages .cards .card .btn,.pages .cards body.woocommerce ul.products li.product .btn,body.woocommerce ul.products .pages .cards li.product .btn{margin:0 auto}}.history{padding:0}.history .item{position:relative;padding-bottom:100px}@media only screen and (max-width:768px){.history .item{padding-bottom:140px}}.history .item:last-child{padding-bottom:0}.history .item:before{content:'';position:absolute;top:0;right:50%;width:1px;height:100%;background-color:#707070;z-index:1}@media only screen and (max-width:768px){.history .item:before{content:none}}.history .item .image{position:relative;z-index:2;-webkit-border-radius:40px 8px 8px 8px;border-radius:40px 8px 8px 8px;overflow:hidden}.history .item .image img{width:100%}.history .item .image-note{position:relative;z-index:2;padding:8px 0;text-align:center;background:#fff}.history .item .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.history .item .row{display:block}}.history .item .col{width:50%}@media only screen and (max-width:768px){.history .item .col{width:100%}}.history .item .col_first{padding-right:70px}@media only screen and (max-width:768px){.history .item .col_first{padding-right:0}}.history .item .col_second{padding-top:65px;padding-left:56px}@media only screen and (max-width:768px){.history .item .col_second{padding:0}}.history .item .col .text{position:relative;padding:65px 3vw 0 55px}@media only screen and (max-width:768px){.history .item .col .text{padding:40px 3vw 0 0}}.history .item .col .text:before{content:'';position:absolute;right:-70px;left:auto;top:88px;width:100px;height:1px;background-color:#707070}@media only screen and (max-width:768px){.history .item .col .text:before{content:none}}.history .item .col .text .year{font-size:45px;font-weight:700;line-height:1;color:#e34127}.history .item .col .text h2{font-size:24px;font-weight:700;line-height:normal;color:#707070}.history .item .col .text h2 strong{display:block;margin:3px 0 8px;color:#e34127}.history .item .col .text p{margin:0}.history .item .col .text .more .more-btn{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;background:0 0;border:none;color:#e34127;font-size:16px;font-weight:700;cursor:pointer}.history .item .col .text .more .more-btn:after{content:'';display:inline-block;width:9px;height:14px;margin-left:5px;background-image:url(../images/arrow-right-red.svg);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.history .item .col .text .more .more-btn.open{margin-top:5px}.history .item .col .text .more .more-btn.open:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.history .item .col .text .more .collapse{display:none}.history .item .col .gallery .slick-list{margin:75px -5px 0}@media only screen and (max-width:768px){.history .item .col .gallery .slick-list{margin-top:40px}}.history .item .col .gallery .slide{position:relative;margin:0 5px}.history .item .col .gallery .slide.video-link{position:relative}.history .item .col .gallery .slide.video-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.4);-webkit-border-radius:8px;border-radius:8px}.history .item .col .gallery .slide.video-link:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;background:url(../images/play.svg) no-repeat center;background-size:contain;cursor:pointer}.history .item .col .gallery img{height:160px;width:auto;-webkit-border-radius:8px;border-radius:8px}.history .item .col .gallery .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;background:0 0;border:none;z-index:2;cursor:pointer}.history .item .col .gallery .slick-arrow svg{width:23px;height:23px}.history .item .col .gallery .slick-arrow.slick-prev{left:-30px}.history .item .col .gallery .slick-arrow.slick-next{right:-30px}.history .item:nth-child(even) .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.history .item:nth-child(even) .col_first{padding-left:70px;padding-right:0}@media only screen and (max-width:768px){.history .item:nth-child(even) .col_first{padding-left:0}}.history .item:nth-child(even) .col_first .text{padding:65px 55px 0 3vw}@media only screen and (max-width:768px){.history .item:nth-child(even) .col_first .text{padding:40px 3vw 0 0}}.history .item:nth-child(even) .col_second{padding-left:0;padding-right:56px}@media only screen and (max-width:768px){.history .item:nth-child(even) .col_second{padding-right:0}}.history .item:nth-child(even) .col .text:before{left:-70px;right:auto}.history-menu{position:absolute;top:0;right:0;height:100vh;padding:40px 20px 0 40px;overflow:auto;overflow-x:hidden;z-index:10}@media only screen and (max-width:768px){.history-menu{display:none}}.history-menu .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%}.history-menu .wrap a{position:relative;display:block;margin:15px 0 10px;padding:5px 0;font-size:24px;font-weight:700;line-height:normal;color:#232c3b;text-align:right}@media (max-width:1080px){.history-menu .wrap a{font-size:18px}}.history-menu .wrap a.active{color:#e34127}.history-menu .wrap a.active:after{content:'';position:absolute;bottom:0;right:0;width:100%;height:2px;background-color:#e34127}.addtoany_shortcode .addtoany_share{display:none}.addtoany_shortcode .addtoany_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.contacts:last-child{margin-bottom:50px}.contacts .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:-webkit-calc(84% + 40px);max-width:calc(84% + 40px);margin:0 auto}@media only screen and (max-width:1200px){.contacts .row{display:block}}.contacts .col{width:100%;padding:20px;background:#fff;border:2px solid #ddd;-webkit-border-radius:40px 8px 8px 8px;border-radius:40px 8px 8px 8px;overflow:hidden}@media only screen and (max-width:1200px){.contacts .col{width:100%;margin-bottom:24px}}.contacts .col .title{margin:10px 0 30px;font-size:20px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#e34127}body .wpcf7 input[type=date],body .wpcf7 input[type=email],body .wpcf7 input[type=number],body .wpcf7 input[type=tel],body .wpcf7 input[type=text],body .wpcf7 input[type=url],body .wpcf7 select,body .wpcf7 textarea{color:#979797;background:#f3f3f4;-webkit-border-radius:2px;border-radius:2px;border:none}body .wpcf7 .wpcf7-form-control-wrap{width:100%}body .wpcf7 .wpcf7-spinner{margin-top:auto;margin-bottom:auto}body .wpcf7 form .wpcf7-response-output{margin:20px 0 0}.error404 h2{color:#e34127}.page-heading{margin:48px 0}.page-heading .inner{background-image:url(../images/testata-ricerca.png);padding:4rem;text-align:center}.page-heading .inner h1{font-size:-webkit-calc(20px + (36 - 20)*((100vw - 300px)/ (1920 - 300)));font-size:calc(20px + (36 - 20)*((100vw - 300px)/ (1920 - 300)));line-height:-webkit-calc(25px + (42 - 25)*((100vw - 300px)/ (1920 - 300)));line-height:calc(25px + (42 - 25)*((100vw - 300px)/ (1920 - 300)));color:#232c3b;font-weight:700}.paging-navigation{margin:30px 0}.form-search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:600px}.form-search input[type=submit]{margin-left:20px}body.woocommerce .woocommerce-products-header__title{margin-bottom:24px;padding:0}body.woocommerce ul.products{display:-ms-grid;display:grid;gap:32px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}body.woocommerce ul.products::after,body.woocommerce ul.products::before{content:none!important}@media only screen and (max-width:1200px){body.woocommerce ul.products{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:992px){body.woocommerce ul.products{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:576px){body.woocommerce ul.products{gap:24px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}body.woocommerce ul.products li.product{margin:0!important;width:auto!important}body.woocommerce ul.products li.product .dropdown-btn .btn{width:auto;padding:14px 35px;text-align:center}@media only screen and (max-width:1200px){body.woocommerce ul.products li.product .dropdown-btn .btn{padding:14px 20px}}body.woocommerce ul.products li.product .dropdown-btn .btn:hover{-webkit-border-radius:10px;border-radius:10px}body.woocommerce ul.products li.product .dropdown-btn .btn .icon{display:none}.accessories-list{margin-top:50px}.p-documents{padding:0!important;list-style:none!important;display:-ms-grid;display:grid;gap:0 10px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:768px){.p-documents{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.p-documents{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.p-documents a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0}.p-documents a:hover{text-decoration:none}.p-documents a .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.p-documents a .icon svg{width:30px;height:30px}.p-documents a .body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.p-documents a .title{color:#232c3b;font-size:15px;font-weight:700}.p-documents a .download{display:inline-block;color:#e34127;font-size:14px;line-height:1.4;font-weight:700}.p-documents a .download:hover{text-decoration:underline}.footer{padding:28px 0;background:#e34127;color:#fff}@media only screen and (max-width:992px){.footer .container{max-width:720px}}.footer .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.footer .row{display:block}}.footer .logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:235px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}