body :not(.fa):not(.fas):not(.fab):not(.ab-icon):not([class*=' eicon-']):not([class^=eicon]):not([class*='.jetelements-icon-']):not(a.page-numbers){font-family:'Raleway',Sans-serif!important;line-height:1.3em}body a,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul>li a.sf-option-active,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul>li a:hover,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul>li a.sf-option-active,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul>li a:hover{color:#239d46}body.search .elementor-posts .elementor-post__card .elementor-post__thumbnail img{max-height:180px;object-fit:scale-down}body.search .elementor-pagination{margin-top:40px}@media screen and (max-width:1440px){body .elementor-element[data-widget_type='breadcrumbs.default']>.elementor-widget-container{padding-top:0!important;padding-bottom:0!important}}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-composition ul li b,body .elementor-element[data-widget_type='breadcrumbs.default']>.elementor-widget-container #breadcrumbs{font-weight:600}@media screen and (max-width:600px){body .elementor-element[data-widget_type='breadcrumbs.default']>.elementor-widget-container #breadcrumbs{font-size:14px}}@media screen and (max-width:1440px){body .elementor-602 .elementor-element.elementor-element-7fa71701.archive-banner>.elementor-container{min-height:250px}}body .elementor-message{align-items:center;justify-content:space-evenly;min-height:130px}body .elementor-message.elementor-message-success{background-color:rgba(0,157,60,.52);border:3px solid #005822;color:#005822;font-weight:700}body .elementor-message.elementor-message-success::before{font-size:32px}body .elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link,body .elementor-message{display:flex;flex-direction:column}body .elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link img{order:1}body .elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link h2{order:2}body .elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link div.short-description{order:3;font-family:'Raleway',Sans-serif;font-size:13px;line-height:1.3em;text-align:center;color:#4b4b4b}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap{display:grid;grid-template-columns:auto 1fr;grid-gap:20px;max-width:900px;margin:auto}@media screen and (max-width:1023px){body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap{grid-template-columns:1fr;place-items:center}}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element{display:initial;width:auto}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element.home-list-icon ul.elementor-icon-list-items li .elementor-icon-list-text,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element.home-list-icon ul.elementor-icon-list-items li .elementor-icon-list-text,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element.home-list-icon ul.elementor-icon-list-items li .elementor-icon-list-text{line-height:1em}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'],body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default']{flex-grow:1}@media screen and (max-width:1023px){body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'],body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default']{display:block;width:100%}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter{padding-top:15px}}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul{display:grid;grid-template-columns:1fr 1fr 180px;grid-gap:10px;padding:0}@media screen and (max-width:1023px){body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul{grid-template-columns:1fr;place-items:center;grid-gap:13px}}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li{padding:0;height:100%}@media screen and (max-width:1023px){body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li{padding:0;width:100%;max-width:635px}}@media screen and (max-width:600px){body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li{max-width:310px}}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li label,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li label{width:100%;height:100%}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input{width:100%}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input select,body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li label select,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li input select,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li label select,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input select,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li label select,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input select,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li label select{background-color:#fff}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input,body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li select,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li select{height:45px;border-radius:0;color:#4b4b4b;font-family:'Raleway',Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;border:1px solid #fff;-webkit-appearance:none}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container{height:100%}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-single,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-single{height:100%;border-radius:0;border:0;background-image:none;background-color:#fff;display:flex;align-items:center;padding:8px 16px}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-single div,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-single div,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-single div,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-single div{top:50%;transform:translateY(-25%);height:85%}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-single div b,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-single div b,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-single div b,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-single div b{height:68%}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop{margin-top:6px;border-radius:0}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-search,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-search{border:1px solid #239d46;border-radius:0;width:95%;margin:10px auto;display:block}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-search:after,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-search:after{content:'\f002';font-family:'FontAwesome';position:absolute;right:2%;top:50%;transform:translateY(-50%);color:#d8d8d8}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-search input.chosen-search-input,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-search input.chosen-search-input,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-search input.chosen-search-input{height:100%;background:0 0}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar{width:8px}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop ::-webkit-scrollbar-track,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop ::-webkit-scrollbar-track{background:#cacaca;border-radius:50px}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop ::-webkit-scrollbar-thumb,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop ::-webkit-scrollbar-thumb{background:#239d46;border-radius:50px}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results{display:grid;grid-template-columns:1fr;grid-gap:0}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results li,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results li,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results li{padding:10px 16px}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results li.highlighted,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results li.highlighted,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results li.highlighted{background:rgba(35,157,70,.8)!important;color:#fff}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li select,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' version=\'1.1\' height=\'10px\' width=\'15px\'%3E%3Ctext x=\'0\' y=\'10\' fill=\'gray\'%3E%E2%96%BE%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1em .5em;background-position:right center}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit],body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit],body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]{color:#fff;font-weight:700}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]:hover,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]:hover{background-color:#fff;color:#239d46}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]:focus,body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]:visited,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]:focus,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]:visited{color:#fff;background-color:transparent}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element form.elementor-search-form input,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element form.elementor-search-form input{border:1px solid #fff;border-right:1px solid #239d46}body.archive section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element form.elementor-search-form button.elementor-search-form__submit,body.prodotti section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element form.elementor-search-form button.elementor-search-form__submit{border:1px solid #fff;border-left:0}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap{display:grid;grid-template-columns:auto 1fr;grid-gap:10px}@media screen and (max-width:1023px){body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap{grid-template-columns:1fr;place-items:center}}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default']{flex-grow:1}@media screen and (max-width:1023px){body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default']{display:block;width:100%}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter{padding-top:15px}}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul{display:grid;grid-template-columns:1fr 1fr 180px;grid-gap:10px;padding:0}@media screen and (max-width:1023px){body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul{grid-template-columns:1fr;place-items:center;grid-gap:13px}}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li{padding:0;height:100%}@media screen and (max-width:1023px){body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li{padding:0;width:100%;max-width:635px}}@media screen and (max-width:600px){body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li{max-width:310px}}.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container .swiper-wrapper .single-asset .single-asset-img img,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li label{width:100%;height:100%}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input{width:100%;height:45px;border-radius:0;color:#4b4b4b;font-family:'Raleway',Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;border:1px solid #fff;-webkit-appearance:none}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li select{height:45px;border-radius:0;color:#4b4b4b;font-family:'Raleway',Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;border:1px solid #fff;-webkit-appearance:none}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-single{height:100%;border-radius:0;border:0;background-image:none;background-color:#fff;display:flex;align-items:center;padding:8px 16px}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop{margin-top:6px;border-radius:0}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-search{border:1px solid #239d46;border-radius:0;width:95%;margin:10px auto;display:block}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop .chosen-search:after,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-search:after{content:'\f002';font-family:'FontAwesome';position:absolute;right:2%;top:50%;transform:translateY(-50%);color:#d8d8d8}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar{width:8px}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop ::-webkit-scrollbar-track{background:#cacaca;border-radius:50px}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop ::-webkit-scrollbar-thumb{background:#239d46;border-radius:50px}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li .chosen-container .chosen-drop .chosen-results{display:grid;grid-template-columns:1fr;grid-gap:0}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' version=\'1.1\' height=\'10px\' width=\'15px\'%3E%3Ctext x=\'0\' y=\'10\' fill=\'gray\'%3E%E2%96%BE%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1em .5em;background-position:right center}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode .elementor-widget-flip-box .elementor-widget-container .elementor-flip-box .elementor-flip-box__back .elementor-flip-box__layer__overlay .elementor-flip-box__button:hover,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li input[type=submit]:hover,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]:hover{background-color:#fff;color:#239d46}body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]:focus,body.home section.elementor-element.filter-row .elementor-container .elementor-row .elementor-element .elementor-widget-wrap .elementor-element[data-widget_type='shortcode.default'] form.searchandfilter ul li input[type=submit]:visited{color:#fff;background-color:transparent}body.home section.elementor-element .elementor-container .elementor-jet-blog-smart-listing.jet-blog .jet-smart-listing{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:1023px){body.home section.elementor-element .elementor-container .elementor-jet-blog-smart-listing.jet-blog .jet-smart-listing{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.home section.elementor-element .elementor-container .elementor-jet-blog-smart-listing.jet-blog .jet-smart-listing .jet-smart-listing__featured{max-width:60%;flex:0 0 60%;padding:0 20px 0 0}@media screen and (max-width:1023px){body.home section.elementor-element .elementor-container .elementor-jet-blog-smart-listing.jet-blog .jet-smart-listing .jet-smart-listing__featured{max-width:100%;flex:0 0 100%;padding:0;margin:0 auto 35px}}body.home section.elementor-element .elementor-container .elementor-jet-blog-smart-listing.jet-blog .jet-smart-listing .jet-smart-listing__post-content{margin:0 0 0 15px}body.home section.elementor-element.copyr_services_icons .elementor-image img{height:40px;width:100%;max-width:45px;object-fit:scale-down;object-position:bottom}body.archive section.prod-table p.woocommerce-result-count{display:block;text-align:right;width:100%;border-bottom:1px solid #ddd;padding-bottom:16px;margin-bottom:18px;font-size:12px;font-family:'Raleway',Sans-serif;color:#666;letter-spacing:1px;text-transform:uppercase}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul{display:grid;grid-template-columns:1fr;grid-gap:10px;padding:0}@media screen and (max-width:1023px){body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul{grid-template-columns:1fr;place-items:center;grid-gap:13px}}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container.chosen-container-active,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li.already-chosen label .chosen-container{border:1px solid #239d46}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li.already-chosen label .chosen-container .chosen-single span{font-weight:700;color:#239d46}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-type=reset] a.search-filter-reset{border:1px solid #239d46;color:#239d46;padding:7px 15px;font-size:13px;height:35px;float:left;font-weight:700}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-type=reset] a.search-filter-reset:hover{background-color:#239d46;color:#fff}#responsive-menu-container #responsive-menu-wrapper .responsive-menu-search-box,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul>li input.sf-input-checkbox,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul>li input.sf-input-radio,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul>li.sf-item-0,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul>li input.sf-input-checkbox,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul>li input.sf-input-radio,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul>li.sf-item-0,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-name=submit]{display:none}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-note h6,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox],body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]{margin-bottom:0}#responsive-menu-container #responsive-menu-wrapper #responsive-menu-additional-content,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul{padding:0}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul>li:hover label,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul>li:hover label{color:#239d46;cursor:pointer}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container a,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container.chosen-container-active a span,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul>li label,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul>li label{font-size:13px}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul>li a,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul>li a{font-size:13px;color:#333}#responsive-menu-container #responsive-menu-wrapper #responsive-menu-additional-content .link-section .link-section-item i:active,.elementor-section-wrap .product-info-container .further-info span a,.elementor-section-wrap .product-info-container .scheda-prodotto-left-side a,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=checkbox]>ul>li.sf-option-active label,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul>li[data-sf-field-input-type=radio]>ul>li.sf-option-active label{color:#239d46}@media screen and (max-width:1023px){body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li{padding:0;width:100%}}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li h4{font-family:'Raleway',Sans-serif;font-size:18px;font-weight:700;line-height:.9em;padding-bottom:18px;margin-bottom:18px;padding-top:0;border-bottom:1px solid #ddd;text-transform:uppercase}#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper .elementor-field-group,.elementor-section-wrap .articles-section .elementor-widget-wrap .elementor-widget-image .elementor-image img,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li input,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li label{width:100%}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li input,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li select{height:35px;border-radius:0;color:#000;font-family:'Raleway',Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;-webkit-appearance:none}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' version=\'1.1\' height=\'10px\' width=\'15px\'%3E%3Ctext x=\'0\' y=\'10\' fill=\'gray\'%3E%E2%96%BE%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1em .5em;background-position:right center}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li input[type=submit]{color:#fff;font-weight:700;border:1px solid #239d46;background-color:#239d46;width:auto;float:right;opacity:1}@media screen and (max-width:600px){body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li input[type=submit]{width:100%;float:none}}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li input[type=submit]:focus,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li input[type=submit]:visited{color:#fff;background-color:#239d46}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container{height:100%;border:1px solid #d8d8d8}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container.chosen-container-active a{box-shadow:none}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container.chosen-container-active .chosen-drop{box-shadow:none;margin:6px 0 0;border:1px solid #d8d8d8}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container.chosen-container-active .chosen-drop input{border:0}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-single{height:100%;border-radius:0;border:0;background-image:none;background-color:#fff;display:flex;align-items:center;padding:8px 16px}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop{border-radius:0;margin:9px -1% 0!important;width:101.5%}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop .chosen-search{border:1px solid #d8d8d8;border-radius:0;width:95%;margin:10px auto;display:block}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop .chosen-search input.chosen-search-input{height:100%;background:0 0}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop ::-webkit-scrollbar-track{background:#cacaca;border-radius:50px}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop ::-webkit-scrollbar-thumb{background:#239d46;border-radius:50px}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop .chosen-results{display:grid;grid-template-columns:1fr;grid-gap:0}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop .chosen-results li{padding:10px 16px;margin:0}body button#responsive-menu-button,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop .chosen-results li.sf-field-submit,body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop .chosen-results li.sf-item-0{display:none!important}body.archive section.prod-table .elementor-col-33 .elementor-element[data-widget_type='shortcode.default'] .elementor-shortcode form.searchandfilter>ul li .chosen-container .chosen-drop .chosen-results li.highlighted{background:rgba(35,157,70,.8)!important;color:#fff}body.archive.tax-product_cat .elementor-section-wrap .archive-banner{background-position:center center}#responsive-menu-container{padding-top:89px!important}#responsive-menu-container #responsive-menu-wrapper{padding:0 15px}#responsive-menu-container #responsive-menu-wrapper #responsive-menu .responsive-menu-subarrow{color:#000;background-color:#fff}#responsive-menu-container #responsive-menu-wrapper #responsive-menu-additional-content .link-section .link-section-item{border-bottom:1px solid #d8d8d8;padding:0 5%}#responsive-menu-container #responsive-menu-wrapper #responsive-menu-additional-content .link-section .link-section-item i{color:#000;line-height:40px}#responsive-menu-container #responsive-menu-wrapper #responsive-menu-additional-content .link-section .link-section-item a{padding-left:10px;text-decoration:none;color:#000}#responsive-menu-container #responsive-menu-wrapper #responsive-menu-additional-content .link-section .link-section-item:hover{color:#239d46;background-color:#fff}@media screen and (max-width:1023px){#responsive-menu-container{width:50%!important}}@media screen and (max-width:600px){#responsive-menu-container{width:70%!important}}#responsive-menu-container{max-width:350px}@media screen and (max-width:600px){body button#responsive-menu-button{right:0!important;top:21.5px!important}}div[data-elementor-type=header] .elementor-inner .elementor-section-wrap .elementor-sticky{position:sticky;z-index:9999}@media screen and (max-width:1100px){div[data-elementor-type=header] .elementor-inner .elementor-section-wrap .elementor-sticky[data-id=cc41a9e]{-webkit-box-shadow:0 1px 2px 0 #ddd;-moz-box-shadow:0 1px 2px 0 #ddd;box-shadow:0 1px 2px 0 #ddd}div[data-elementor-type=header] #topgreenbar,div[data-elementor-type=header] .topbar{top:0!important}div[data-elementor-type=header] .topbar .top-menu{visibility:hidden}}@media screen and (max-width:600px){div[data-elementor-type=header] .topbar{top:0!important}}@media screen and (max-width:1100px){div[data-elementor-type=header] .topbar{height:15px!important;overflow:hidden}div[data-elementor-type=header] #main-header{top:15px!important;position:-webkit-sticky}}@media screen and (max-width:600px){div[data-elementor-type=header] #main-header{top:15px!important;position:-webkit-sticky}}div[data-elementor-type=header] #main-header .main-menu.elementor-column.elementor-top-column .elementor-column-wrap .elementor-widget-wrap{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}div[data-elementor-type=header] #main-header .main-menu.elementor-column.elementor-top-column .elementor-column-wrap .elementor-widget-wrap nav[role=navigation] ul li a{line-height:initial}div[data-elementor-type=header] #main-header .main-menu.elementor-column.elementor-top-column .elementor-column-wrap .elementor-widget-wrap>.elementor-element{width:auto}div[data-elementor-type=header] #main-header .main-menu.elementor-column.elementor-top-column .elementor-column-wrap .elementor-widget-wrap>.elementor-element.elementor-widget-search-form{padding-bottom:7px}@media screen and (max-width:1100px){div[data-elementor-type=header] #main-header .main-menu.elementor-column.elementor-top-column .elementor-column-wrap .elementor-widget-wrap>.elementor-element.elementor-widget-search-form .elementor-search-form__toggle{position:relative;top:20px;right:20px}}@media screen and (max-width:1023px){div[data-elementor-type=header] #main-header .main-menu.elementor-column.elementor-top-column .elementor-column-wrap .elementor-widget-wrap>.elementor-element.elementor-widget-search-form .elementor-search-form__toggle{right:10px}}@media screen and (max-width:600px){div[data-elementor-type=header] #main-header .main-menu.elementor-column.elementor-top-column .elementor-column-wrap .elementor-widget-wrap>.elementor-element.elementor-widget-search-form .elementor-search-form__toggle{right:57px;top:-15px}}div[data-elementor-type=header] #main-header .main-menu.elementor-column.elementor-top-column .elementor-column-wrap .elementor-widget-wrap>.elementor-element.elementor-widget-search-form .elementor-search-form__toggle .fa-search{font-size:38px;color:#000}div[data-elementor-type=header] #main-header .elementor-column-wrap{padding-right:0}div[data-elementor-type=header] #main-header .elementor-column-wrap .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu>.menu-item{border-right:1px solid #f4cb00;margin:0;padding:0 20px;cursor:pointer}div[data-elementor-type=header] #main-header .elementor-column-wrap .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu>.menu-item:last-child{padding:0 15px 0 20px}@media screen and (min-width:1100px){div[data-elementor-type=header] #main-header .elementor-column-wrap .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu>.menu-item:last-child{margin-right:10px}}div[data-elementor-type=header] #main-header .elementor-column-wrap .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu>.menu-item .sub-menu.elementor-nav-menu--dropdown{min-width:10em!important;max-width:1000px;top:40px!important;left:0!important;-webkit-box-shadow:0 6px 10px -3px rgba(0,0,0,.39);-moz-box-shadow:0 6px 10px -3px rgba(0,0,0,.39);box-shadow:0 6px 10px -3px rgba(0,0,0,.39)}div[data-elementor-type=header] #main-header .elementor-column-wrap .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu>.menu-item .sub-menu.elementor-nav-menu--dropdown .elementor-sub-item{display:flex;justify-content:flex-start;padding:10px 0 10px 10px;font-family:'Raleway',Sans-serif;font-size:14px;font-weight:500;line-height:16px}@media screen and (max-width:1023px){div[data-elementor-type=header] #main-header .elementor-column-wrap .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu>.menu-item .sub-menu.elementor-nav-menu--dropdown{margin:0;padding:0}div[data-elementor-type=header] #main-header .elementor-column-wrap .elementor-widget-wrap .elementor-widget-nav-menu .elementor-nav-menu>.menu-item .sub-menu.elementor-nav-menu--dropdown:last-child{border:0;padding:0;margin:0}}div[data-elementor-type=header] #main-header #responsive-menu-button{top:-21px;right:-8px}footer .elementor-widget-wrap .elementor-widget-social-icons{margin-bottom:0!important}.elementor-section-wrap #main-header{height:90px}@media screen and (max-width:1023px){.elementor-section-wrap #main-header .elementor-container .elementor-row .main-menu .elementor-column-wrap .elementor-widget-wrap .elementor-widget-search-form .elementor-widget-container .elementor-search-form .elementor-search-form__container .elementor-search-form__input{position:absolute;top:65px;left:50%;transform:translate(-50%);width:90%;border-radius:0;color:#fff;font-size:32px}.elementor-section-wrap #main-header{padding:0 0 5px}.elementor-section-wrap #main-header .main-logo img{width:auto;max-width:initial}}@media screen and (max-width:600px){.elementor-section-wrap #main-header{height:60px;padding:0 0 5px}.elementor-section-wrap #main-header .main-logo img{max-width:112px;top:1px;position:relative}}.elementor-section-wrap .home-slider .elementor-widget-wrap .swiper-pagination .swiper-pagination-bullet{width:100px;height:5px;font-size:1px;border-radius:0}.elementor-section-wrap .home-slider .elementor-widget-wrap .elementor-slide-button{padding-left:40px;padding-right:40px}@media screen and (max-width:600px){.elementor-section-wrap .cta .elementor-cta__content a.elementor-cta__button{width:75vw;margin:30px 0 0}}.elementor-section-wrap .aree-business-section-desktop,.elementor-section-wrap .aree-business-section-mobile{background-color:#f5f5f5}.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode{display:grid!important;grid-template-columns:repeat(3,1fr);grid-gap:15px}#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit button,.aree-business-page .elementor-shortcode .aree-business-card,.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card,.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container,.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container{height:100%}.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta{height:100%;display:flex;flex-direction:column}.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper{height:220px;min-height:initial}@media screen and (max-width:1100px){.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper{height:190px}}@media screen and (max-width:1023px){.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper{height:190px}}.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg{transition-delay:0s;transition-duration:1.5s;transition-property:all;transition-timing-function:ease}.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content{height:auto;flex-grow:1;padding-bottom:60px;display:flex;justify-content:center;align-content:flex-start;text-align:center;background:#fff}@media screen and (max-width:1100px){.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content{padding-top:20px}}.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content h2{padding-bottom:25px;font-family:'Raleway',Sans-serif;font-size:26px;font-weight:600;line-height:30px;color:#000;margin:0}.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description{font-family:'Raleway',Sans-serif;font-size:15px;font-weight:400;color:#4b4b4b}.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper{position:absolute;top:auto;bottom:25px;left:0}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper a,.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper a,.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper a{color:#1ba951;border:1px solid #1ba951;border-radius:0}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper a:hover,.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper a:hover,.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper a:hover{color:#fff;border-color:#1ba951;background-color:#1ba951}@media screen and (max-width:1023px){.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode{margin-top:25px;display:grid!important;grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.elementor-section-wrap .aree-business-section-desktop .home-aree-business-grid .elementor-shortcode{grid-template-columns:1fr}}.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card{height:100%;margin-bottom:0!important}.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container .elementor-cta{flex-direction:column}.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper{height:220px}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg,.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg{transition-delay:0s;transition-duration:1.5s;transition-property:all;transition-timing-function:ease}.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content{display:flex;flex-grow:1;padding-bottom:70px;justify-content:center;align-content:flex-start;text-align:center;background:#fff;height:auto;padding-top:15px}.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content h2{padding-bottom:25px;font-family:'Raleway',Sans-serif;font-size:26px;font-weight:600;line-height:30px;color:#000}.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description{font-family:'Raleway',Sans-serif;font-size:15px;font-weight:400;color:#4b4b4b}.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .home-business-swiper-container .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper{position:absolute;top:auto;bottom:25px;left:0}.elementor-section-wrap .aree-business-section-mobile .elementor-shortcode .swiper-pagination-home-business{width:auto!important;display:flex;justify-content:center;align-items:center;height:30px}.news-home .elementor-widget-wrap .elementor-widget-jet-blog-smart-listing .jet-smart-listing-wrap .jet-smart-listing .post-thumbnail-featured a img{max-height:375px;object-fit:cover}.news-home .elementor-widget-wrap .elementor-widget-jet-blog-smart-listing .jet-smart-listing-wrap .jet-smart-listing .jet-smart-listing__posts .jet-smart-listing__post.has-post-thumb.has-thumb-postion-left:first-child{padding-top:0}.news-home .elementor-widget-wrap .elementor-widget-jet-blog-smart-listing .jet-smart-listing-wrap .jet-smart-listing .jet-smart-listing__posts .jet-smart-listing__post.has-post-thumb.has-thumb-postion-left:last-child{border:0}#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper{display:grid;margin:auto;grid-template-columns:1fr auto;max-width:560px;grid-row-gap:10px}@media screen and (max-width:600px){#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper{display:block}}#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit{grid-area:1/2}@media screen and (max-width:600px){#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-submit{margin-top:30px}}#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-acceptance{grid-area:2/1/2/span 2}@media screen and (max-width:600px){#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-acceptance{margin-top:15px}}#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-acceptance span label{font-family:'Raleway',Sans-serif;font-weight:400;font-size:13px;color:#4b4b4b;position:relative;top:1px;line-height:1.3em}#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-acceptance span label a{color:#4b4b4b;font-weight:700}#downloadcatalogform form.elementor-form .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-acceptance span label a:hover{text-decoration:underline}.aree-business-page{background-color:#f5f5f5;padding-top:25px;padding-bottom:25px}.aree-business-page .elementor-shortcode{margin-top:25px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px}@media screen and (max-width:1023px){.aree-business-page .elementor-shortcode{grid-gap:15px;margin-top:15px}}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container{height:100%}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta{height:100%;display:flex;flex-direction:column}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper{height:330px;min-height:initial}@media screen and (max-width:1100px){.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper{height:220px}}@media screen and (max-width:1023px){.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper{height:170px}}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content{height:auto;flex-grow:1;padding-bottom:100px;display:flex;justify-content:center;align-content:flex-start;text-align:center;background:#fff}@media screen and (max-width:1023px){.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content{padding:20px 15px 100px}}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content h2{padding-bottom:10px;margin:0;font-family:'Raleway',Sans-serif;font-size:26px;font-weight:700;line-height:30px;color:#000}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description{font-family:'Raleway',Sans-serif;font-size:15px;font-weight:500;color:#4b4b4b;margin-bottom:-5%}.aree-business-page .elementor-shortcode .aree-business-card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper{position:absolute;top:auto;bottom:25px;left:0}@media screen and (max-width:600px){.aree-business-page .elementor-shortcode{display:grid;grid-template-columns:1fr;grid-gap:15px}}.elementor-section-wrap .green-squares .elementor-widget-icon-box{height:210px}.elementor-section-wrap .green-squares .elementor-widget-icon-box .elementor-widget-container{height:100%;padding:25px;display:flex;align-items:center;opacity:.9}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-column-gap:20px}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container{padding:25px;height:220px;display:flex;align-items:center}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{padding:0 10px 0 0!important;margin:0!important}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{margin:2px;font-size:30px}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{font-size:15px;font-weight:500}@media screen and (max-width:1023px){.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container{padding:25px;height:150px}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{font-size:26px}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{font-size:12px;font-weight:400}}@media screen and (max-width:600px){.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container{padding:15px;height:150px}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:left}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{font-size:26px}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{font-size:12px;font-weight:400}.elementor-section-wrap .green-squares-mobile .elementor-widget-wrap{display:grid!important;grid-template-columns:1fr!important;grid-column-gap:10px}}.elementor-section-wrap .servizi-formazione{height:auto}.elementor-section-wrap .servizi-formazione .elementor-container{height:100%}.elementor-section-wrap .servizi-formazione .elementor-container .elementor-widget-wrap{display:flex;align-content:center!important}.elementor-section-wrap .asset-valoriale-mobile{padding-bottom:25px}.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container{background-color:#fff;width:80%}.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container .swiper-wrapper .single-asset .single-asset-img{height:250px}@media screen and (max-width:600px){.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container .swiper-wrapper .single-asset .single-asset-img{height:180px}}.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container .swiper-wrapper .single-asset .single-asset-content{text-align:center;padding:10px 20px 10px 25px}.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container .swiper-wrapper .single-asset .single-asset-content .single-asset-title h2{text-transform:uppercase;text-align:center;font-family:'Raleway',Sans-serif;font-size:24px;font-weight:600;line-height:26px}.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container .swiper-wrapper .single-asset .single-asset-content .single-asset-desc{text-align:center;color:#4b4b4b;font-family:'Raleway',Sans-serif;font-size:15px;font-weight:400;line-height:22px}@media screen and (max-width:600px){.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container .swiper-wrapper .single-asset .single-asset-content .single-asset-desc,.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container .swiper-wrapper .single-asset .single-asset-content .single-asset-title h2{text-align:left}.elementor-section-wrap .asset-valoriale-mobile .elementor-shortcode .swiper-container{width:100%}}.elementor-section-wrap .exp-img-left .elementor-widget-text-editor ul li{margin-left:-3%}.elementor-section-wrap .network-partnership{height:auto!important}.elementor-section-wrap .network-partnership .elementor-container .elementor-row .partnership-img-col .elementor-column-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode{overflow:hidden}.elementor-section-wrap .network-partnership .elementor-container .elementor-row .partnership-img-col .elementor-column-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .separator{height:350px;background-color:#239d46;transform:translate(-75%) rotate(-75deg)}.elementor-section-wrap .network-partnership .elementor-container .elementor-row .elementor-widget-container .elementor-image img{max-height:400px;object-fit:cover}@media screen and (max-width:600px){.elementor-section-wrap .network-partnership{height:auto!important}}@media screen and (min-width:1400px){.elementor-section-wrap .network-partnership .partnership-text-col{width:60%!important}}.elementor-section-wrap .logo-partner .elementor-widget-wrap .elementor-widget-jet-brands .brands-wrap .brands-list__item.col-desk-3.col-tab-2.col-mob-2{padding:0!important}.elementor-section-wrap .product-page-grid{margin-top:15px;margin-bottom:25px}.elementor-section-wrap .product-page-grid .elementor-widget-wrap{padding:0!important;margin:0!important}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode .elementor-widget-flip-box{margin:0;position:relative;width:100%}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode .elementor-widget-flip-box:after{content:'';display:block;padding-bottom:100%}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode .elementor-widget-flip-box .elementor-widget-container{position:absolute;width:100%;height:100%}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode .elementor-widget-flip-box .elementor-widget-container .elementor-flip-box{width:100%;height:100%}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode .elementor-widget-flip-box .elementor-widget-container .elementor-flip-box .elementor-flip-box__front .elementor-flip-box__layer__overlay .elementor-flip-box__layer__inner .elementor-flip-box__image img{width:auto!important}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode .elementor-widget-flip-box .elementor-widget-container .elementor-flip-box .elementor-flip-box__front .elementor-flip-box__layer__overlay .elementor-flip-box__layer__inner .elementor-flip-box__image h3{color:#fff;font-family:'Raleway',Sans-serif;font-size:24px;font-weight:700;text-shadow:0 2px 4px 0}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode .elementor-widget-flip-box .elementor-widget-container .elementor-flip-box .elementor-flip-box__back{background-color:#239d46}.elementor-section-wrap .product-page-grid .elementor-widget-wrap .elementor-shortcode .elementor-widget-flip-box .elementor-widget-container .elementor-flip-box .elementor-flip-box__back .elementor-flip-box__layer__overlay .elementor-flip-box__button{border:1px solid #fff!important;border-radius:0}.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode{display:grid!important;grid-template-columns:repeat(3,1fr);grid-gap:15px;margin-top:10px}@media screen and (max-width:1100px){.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-cta--valign-middle{width:100%;position:relative;margin-bottom:0}.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-cta--valign-middle:after{content:'';display:block;padding-bottom:100%}.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-cta--valign-middle>.elementor-widget-container{position:absolute;width:100%;height:100%}.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-cta--valign-middle>.elementor-widget-container .elementor-cta__content{height:100%;min-height:initial}.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-cta--valign-middle>.elementor-widget-container .elementor-cta__content .elementor-cta__content-item{position:relative}.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-cta--valign-middle>.elementor-widget-container .elementor-cta__content .elementor-cta__content-item img{height:45px;object-position:bottom;object-fit:scale-down}.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-cta--valign-middle>.elementor-widget-container .elementor-cta__content .elementor-cta__content-item h2{position:absolute;bottom:-60%;transform:translate(0,50%)}}@media screen and (max-width:600px){.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode{grid-template-columns:repeat(2,1fr);grid-gap:5px}}.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-widget-container .elementor-cta__content{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;padding:10px!important}.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-widget-container .elementor-cta__content .elementor-content-item{text-align:center;font-family:'Raleway',Sans-serif;font-size:24px;line-height:1.3em}@media screen and (max-width:600px){.elementor-section-wrap .product-page-grid-mobile .elementor-widget-container .elementor-shortcode .elementor-widget-container .elementor-cta__content .elementor-content-item{font-size:15px;line-height:1em}}.elementor-section-wrap .prod-table .elementor-widget-wrap .product{position:relative;height:100%;padding-bottom:60px!important}.elementor-section-wrap .elementor-widget-woocommerce-product-upsell .elementor-widget-container .up-sells.products .product .woocommerce-LoopProduct-link img,.elementor-section-wrap .prod-table .elementor-widget-wrap .product img,.elementor-section-wrap .prodotti-consigliati-section .prodotti-consigliati section.related.products .products .product .woocommerce-LoopProduct-link img{height:200px;object-fit:scale-down}@media screen and (max-width:1440px){.elementor-section-wrap .prod-table .elementor-widget-wrap .product img{height:150px}}.elementor-section-wrap .prod-table .elementor-widget-wrap .product .button.product_type_simple{width:100%;position:absolute;bottom:0;left:0}.elementor-section-wrap .articles-section .elementor-widget-wrap .elementor-widget-jet-blog-smart-listing .jet-smart-listing-wrap .jet-smart-listing .post-thumbnail-featured a img{max-height:450px;object-fit:cover}.elementor-section-wrap .articles-section .elementor-widget-wrap .archivio ul,.elementor-section-wrap .articles-section .elementor-widget-wrap .ultime-news ul{padding:0;list-style-type:none}.elementor-section-wrap .articles-section .elementor-widget-wrap .ultime-news ul li{list-style:none;display:flex;flex-direction:column-reverse;padding:15px 0;border-bottom:1px solid #d8d8d8}.elementor-section-wrap .articles-section .elementor-widget-wrap .ultime-news ul li a{font-family:'Raleway',Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000}.elementor-section-wrap .articles-section .elementor-widget-wrap .ultime-news ul li span{color:#636363;font-family:'Raleway',Sans-serif;font-size:11px;font-weight:600;padding-bottom:5px}.elementor-section-wrap .articles-section .elementor-widget-wrap .archivio h5,.elementor-section-wrap .articles-section .elementor-widget-wrap .ultime-news h5{font-size:20px;font-weight:600;margin-bottom:25px;margin-top:0;font-family:'Raleway',Sans-serif;text-transform:uppercase}.elementor-section-wrap .articles-section .elementor-widget-wrap .archivio ul li{padding:15px 0;border-bottom:1px solid #d8d8d8}.elementor-section-wrap .articles-section .elementor-widget-wrap .archivio ul li a{font-family:'Raleway',Sans-serif;color:#4b4b4b;font-weight:400;font-size:15px;line-height:25px}.articles-section.single .elementor-column-wrap .elementor-widget-image .elementor-image img{max-height:400px!important;object-fit:cover}.elementor-section-wrap{font-family:'Raleway',Sans-serif;position:relative}.elementor-section-wrap .product-info-container{width:100%;display:flex!important;padding:0 5px}.elementor-section-wrap .product-info-container .further-info.mobile{display:none}@media screen and (max-width:600px){.elementor-section-wrap .product-info-container .further-info.desktop{display:none}.elementor-section-wrap .product-info-container .further-info.mobile{display:block;margin-top:30px}}.elementor-section-wrap .product-info-container .further-info .button-holder{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;width:100%;margin:15px auto 30px}@media screen and (max-width:600px){.elementor-section-wrap .product-info-container .further-info .button-holder{grid-template-columns:1fr}}.elementor-section-wrap .product-info-container .further-info .button-holder a{border:1px solid #239d46;color:#239d46;background-color:#fff;padding:8px 15px;margin:0;text-align:center;font-family:'Raleway',Sans-serif;font-size:14px;font-weight:700;line-height:1.3em}.elementor-section-wrap .product-info-container .further-info .button-holder a i{margin-right:10px}.elementor-section-wrap .product-info-container .further-info .button-holder a:hover{border-color:#239d46;background-color:#239d46;color:#fff}.elementor-section-wrap .product-info-container .further-info span{color:#4b4b4b;font-family:'Raleway',Sans-serif;font-size:12px;font-weight:400;line-height:16px}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side{width:40%;display:flex!important;align-items:center;flex-direction:column;padding:10px}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side h4,.elementor-section-wrap .product-info-container .scheda-prodotto-right-side h4{color:#a8d439;font-size:15px;font-weight:600;line-height:18px;margin-bottom:0}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .product-image-container{height:auto;text-align:center}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .product-image-container img{height:400px;object-fit:scale-down}@media screen and (max-width:600px){.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .product-image-container{height:auto}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .product-image-container img{height:280px}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side{width:100%;padding:0}}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .woocommerce-product-gallery{width:100%}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .woocommerce-product-gallery figure{height:450px}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .woocommerce-product-gallery figure .woocommerce-product-gallery__image a img{height:100%;object-fit:contain}@media (max-width:600px){.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .woocommerce-product-gallery figure{height:300px}}.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .woocommerce-product-gallery figure .woocommerce-product-gallery__image,.elementor-section-wrap .product-info-container .scheda-prodotto-left-side .woocommerce-product-gallery figure .woocommerce-product-gallery__image a{height:100%}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side{padding:10px;width:60%;color:#4b4b4b;font-size:15px;font-weight:400}@media screen and (max-width:600px){.elementor-section-wrap .product-info-container .scheda-prodotto-right-side{width:100%}}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .static-prod-text{color:#a8d439;font-size:15px;font-weight:600;line-height:18px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-title{color:#239d46;font-size:28px;font-weight:600;line-height:33px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .break-line{height:1px;background-color:#d8d8d8;width:100%;margin-top:15px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-composition{padding:15px 0}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-composition ul{list-style:none;padding:0;max-width:305px;margin-bottom:15px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-composition ul li{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;place-content:center;place-items:flex-end;border-bottom:1px solid #ddd;padding:5px 0}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-environment,.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging{margin-bottom:15px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging span p{margin:0}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .info-tecniche{padding-bottom:30px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .info-tecniche table{float:none;margin-top:10px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-info{display:grid;grid-template-columns:1fr;grid-gap:5px;place-items:center stretch;margin:10px 0 0;overflow-x:auto}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-info .title{background:#239d46;color:#fff;font-size:18px;font-weight:500;padding:3px 0 3px 5px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-info .content{display:grid;grid-template:repeat(auto-fit,minmax(0,1fr))/repeat(4,auto);grid-gap:0;place-items:center stretch;border-bottom:3px solid #239d46;color:#999;font-weight:500;padding:5px 0}@media screen and (max-width:1100px){.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-info .content{grid-template-columns:repeat(4,minmax(auto,10em))}}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-info .content div{padding:5px 10px;word-break:initial;white-space:initial}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-info .content div.header{background-color:rgba(35,157,70,.15);font-weight:700;color:#239d46;min-height:29px;white-space:nowrap!important}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-info .content div.entry.componente_pack{font-weight:700}.contacts-icon-boxes .elementor-column-wrap .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description a:hover,.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-info .content div.entry.cod_conai{color:#239d46}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-info .content div.entry.raccolta{font-style:italic}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-note{border-bottom:3px solid #239d46;padding:5px 0;margin-bottom:5px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-note p{margin-bottom:0;margin-top:10px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .prod-packaging-footer{font-size:18px;font-weight:600;padding-top:3px;margin-bottom:30px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side .static-text-info{color:#4b4b4b;font-weight:600;font-size:16px;margin:0}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a{text-align:center}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a .button-contatti{cursor:pointer;color:#fff;border:1px solid #239d46;background-color:#239d46;padding:10px 25px;font-size:17px;font-weight:600;width:auto;display:inline-block;margin:15px auto 0}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a .button-contatti:hover,.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{color:#239d46;background-color:#fff}@media screen and (max-width:600px){.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a .button-contatti{width:100%}}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-title{display:inline-block;margin-bottom:15px}.elementor-section-wrap .elementor-widget-woocommerce-product-upsell .elementor-widget-container .up-sells.products .product .woocommerce-LoopProduct-link h2.woocommerce-loop-product__title p,.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-title .button-contatti{margin:0}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-right{position:fixed;bottom:20vh;right:-183px;transition:all .5s ease-in-out}@media screen and (max-width:600px){.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-right{display:block;position:fixed;bottom:0;left:0;right:unset;width:100%;z-index:9}}@media screen and (min-width:600px){.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-right.open,.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-right:hover{right:0}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-right.open .button-contatti,.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-right:hover .button-contatti{color:#fff;background-color:#239d46}}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-right .button-contatti{padding:10px 15px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-right .button-contatti i{margin-right:15px}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-bottom,.pum.pum-overlay .pum-container button.pum-close{display:none}@media screen and (max-width:600px){.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-floating-bottom{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:9}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side a.button-contatti-hide-for-bottom{display:none}.elementor-section-wrap .product-info-container .scheda-prodotto-right-side{width:100%;padding:0}.elementor-section-wrap .product-info-container{flex-direction:column;align-items:center}}@media screen and (max-width:1023px){.elementor-section-wrap .prodotti-consigliati-section{margin-top:25px;margin-bottom:25px}}.elementor-section-wrap .prodotti-consigliati-section .prodotti-consigliati{display:flex;flex-wrap:wrap}.elementor-section-wrap .elementor-widget-woocommerce-product-upsell .elementor-widget-container .up-sells.products,.elementor-section-wrap .prodotti-consigliati-section .prodotti-consigliati section.related.products .products{position:relative;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:600px){.elementor-section-wrap .prodotti-consigliati-section .prodotti-consigliati section.related.products .products{grid-template-columns:repeat(2,1fr)}}.elementor-section-wrap .prodotti-consigliati-section .prodotti-consigliati section.related.products .products .product{padding:0 0 47px}@media screen and (max-width:600px){.elementor-section-wrap .prodotti-consigliati-section .prodotti-consigliati section.related.products .products .product .woocommerce-LoopProduct-link img{height:150px}}.elementor-section-wrap .elementor-widget-woocommerce-product-upsell .elementor-widget-container .up-sells.products .product .button.product_type_simple,.elementor-section-wrap .prodotti-consigliati-section .prodotti-consigliati section.related.products .products .product .button.product_type_simple{padding-top:10px;padding-bottom:10px;width:100%;position:absolute;bottom:0;left:0}.elementor-section-wrap .elementor-widget-woocommerce-product-upsell .elementor-widget-container .up-sells.products h2{color:#000;font-family:'Raleway',Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;padding:0 0 15px;margin:0 0 25px;border-bottom:1px solid #d8d8d8}@media screen and (max-width:600px){.elementor-section-wrap .elementor-widget-woocommerce-product-upsell .elementor-widget-container .up-sells.products{grid-template-columns:repeat(2,1fr)}}.elementor-section-wrap .elementor-widget-woocommerce-product-upsell .elementor-widget-container .up-sells.products .product{padding:0 0 47px;text-align:center}@media screen and (max-width:600px){.elementor-section-wrap .elementor-widget-woocommerce-product-upsell .elementor-widget-container .up-sells.products .product .woocommerce-LoopProduct-link img{height:150px}}.elementor-section-wrap .elementor-widget-woocommerce-product-upsell .elementor-widget-container .up-sells.products .product .woocommerce-LoopProduct-link h2.woocommerce-loop-product__title{color:#000;border:0;margin:0}.pum.pum-overlay{background-color:rgba(0,0,0,.7)}.pum.pum-overlay .pum-container{background-color:#f5f5f5}.pum.pum-overlay .pum-container .pum-content .closing-form-button{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding:10px;display:flex;width:30px;height:30px;text-align:center;justify-content:center;align-items:center;border-radius:50px;position:absolute;top:-40px;right:-40px;color:#000}.pum.pum-overlay .pum-container .pum-content .closing-form-button .fas{font-size:15px}.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form{text-align:center}.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form h2{color:#000;font-family:'Raleway',Sans-serif;font-size:36px;font-weight:600}.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form h4{color:#4b4b4b;font-family:'Raleway',Sans-serif;font-size:16px;font-weight:400}.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form .prod-form-int-cont{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form .prod-form-int-cont p:first-child{display:none}.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form .prod-form-int-cont input{height:35px;font-size:15px;width:100%;border:1px solid #d8d8d8;border-radius:0}@media screen and (max-width:600px){.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form .prod-form-int-cont{display:grid;grid-template-columns:1fr;grid-gap:10px}}.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form .prod-form-int-cont label,.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form label{color:#4b4b4b;font-family:'Raleway',Sans-serif;font-size:15px;font-weight:400;line-height:18px;width:100%}.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form label .prod-form-mess{height:150px;width:100%;margin-top:15px;border:1px solid #d8d8d8;border-radius:0}.pum.pum-overlay .pum-container .pum-content .wpcf7 .wpcf7-form .wpcf7-form-control.wpcf7-submit{background-color:#239d46;color:#fff;border:1px solid #239d46;width:20%;padding:10px;border-radius:0}@media screen and (max-width:600px){.pum.pum-overlay .pum-container{height:90vh!important;width:90%!important}}.contacts-icon-boxes .elementor-column-wrap .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description a{color:#000}@media (min-width:768px){.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-image-box-img img{height:380px;object-fit:cover}.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-icon.elementor-animation-{width:100%}.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-icon.elementor-animation- svg{height:380px;background-color:#009e3c;width:100%}}.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-image-box-img img{height:380px;object-fit:cover}.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-icon.elementor-animation-{width:100%}.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-icon.elementor-animation- svg{height:380px;background-color:#009e3c;width:100%}@media (max-width:768px){.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-icon.elementor-animation- svg,.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-image-box-img img{height:280px}}@media (max-width:425px){.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-icon.elementor-animation- svg,.team-formazione .elementor-inner-section .elementor-widget-wrap .elementor-image-box-img img{height:220px}}.popup-formazione .elementor-form .elementor-field-group-partecipanti{display:flex}.popup-formazione .elementor-form .elementor-field-group-partecipanti .elementor-field-label{position:initial;overflow:visible;width:auto;height:auto}.popup-formazione .elementor-form .elementor-field-group-partecipanti #form-field-partecipanti{width:auto;margin-left:20px}@media screen and (min-width:600px){.copyr-horizontal-form .hbspt-form form{display:grid;grid-template-columns:repeat(6,1fr);max-width:560px;margin:0 auto}.copyr-horizontal-form .hbspt-form form .hs-form-field.hs_email{grid-area:2/1/2/span 4}.copyr-horizontal-form .hbspt-form form .hs-form-field.hs_email input{border-radius:0;height:42px}.copyr-horizontal-form .hbspt-form form .legal-consent-container{grid-area:3/1/3/span 6}.copyr-horizontal-form .hbspt-form form .legal-consent-container label.hs-form-booleancheckbox-display{display:flex;align-items:center}.copyr-horizontal-form .hbspt-form form .legal-consent-container label.hs-form-booleancheckbox-display span{margin-left:10px}.copyr-horizontal-form .hbspt-form form .hs_error_rollup{display:none}.copyr-horizontal-form .hbspt-form form .hs_submit{grid-area:2/5/2/span 2;margin-top:22px}.copyr-horizontal-form .hbspt-form form .hs_submit input{border-radius:0;padding:0 60px!important;height:40px;width:auto!important;box-sizing:content-box;border-color:transparent}.copyr-horizontal-form .hbspt-form form .hs_submit input:hover{background-color:#757575!important;color:#fff!important;border-color:#757575!important}}.hbspt-form form fieldset{max-width:100%;margin-bottom:10px}@media screen and (max-width:480px){.hbspt-form form fieldset{margin-bottom:0}}.hbspt-form form fieldset.form-columns-1>div:not(.legal-consent-container) .hs-input{width:100%!important}@media screen and (max-width:480px){.hbspt-form form fieldset.form-columns-2 .hs-input{width:100%!important}}.hbspt-form form fieldset label span{font-size:14px}.hbspt-form form fieldset .input input,.hbspt-form form fieldset .input select,.hbspt-form form fieldset .input textarea{background-color:#fff;border-color:#979797;border-width:1px;border-radius:0}@media screen and (max-width:480px){.hbspt-form form fieldset .input input,.hbspt-form form fieldset .input select,.hbspt-form form fieldset .input textarea{margin-bottom:10px}}.hbspt-form form select{color:#7a7a7a;width:100%}.hbspt-form form .hs-error-msgs,.hbspt-form form .legal-consent-container .hs-dependent-field .input .inputs-list{list-style:none;padding-left:0}.hbspt-form form .legal-consent-container .hs-dependent-field .input .inputs-list label{line-height:0!important}.hbspt-form form .legal-consent-container .hs-dependent-field .input .inputs-list label.hs-form-booleancheckbox-display input{margin-top:3px}.hbspt-form form .legal-consent-container .hs-dependent-field .input .inputs-list label.hs-form-booleancheckbox-display span p{font-size:80%;line-height:1em!important;color:#4b4b4b}.hbspt-form form .legal-consent-container .hs-dependent-field .input .inputs-list label.hs-form-booleancheckbox-display span p a{font-weight:700;color:#4b4b4b}.hbspt-form form .legal-consent-container .hs-dependent-field .input .inputs-list label.hs-form-booleancheckbox-display span .hs-form-required{line-height:1em!important;margin-left:0}.hbspt-form form .hs-error-msgs label.hs-error-msg{color:red;font-size:80%}.hbspt-form .hs_submit{max-width:100%}.hbspt-form .hs_submit .actions [type=submit]{width:100%;background-color:#239d46;border-color:#239d46;color:#fff;padding:12px 24px}.hbspt-form .hs_submit .actions [type=submit]:hover{border-color:#239d46;color:#239d46;background-color:unset}.formazione-popup .hbspt-form form .field{margin-bottom:10px}.formazione-popup .hbspt-form form .field .input .multi-container{list-style:none;padding-left:0;margin:10px 0}.formazione-popup .hbspt-form form .field .input .multi-container input{margin-top:3px;margin-right:5px}.formazione-popup .hbspt-form form .field .input .multi-container span{line-height:1}
/*# sourceMappingURL=style.min.css.map */


.mega-menu-data h2 {
    font-size: 16px;
    color: #000;
    display: none;
    font-weight: 600;
    margin: 0;
}
ul.product-cat-list {
    padding: 0;
    list-style: none;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 10px 5px;
}
ul.product-cat-list a {
    color: #000;
    font-size: 16px;
}
ul.product-cat-list a:hover {
    color: #239D46;
}
ul.product-cat-list a {transition: .2s all;} 
.product-mega-menu {
    border-bottom: 1px solid rgba(222, 221, 222, 1);
    padding-bottom: 40px;
}
.product-mega-menu {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	min-height:381px;
}
ul.menu-categories {
    padding: 0;
    width: 23%;
    list-style: none;
}
ul.menu-categories a {
    font-size: 18px;
}
ul.menu-categories li {
    font-size: 20px;
    color: #000;
    font-weight: 700;
    padding-bottom: 12px;
    border-bottom: 1px solid rgba(222, 221, 222, 1);
    margin: 12px 0px;
    cursor: pointer;
    transition: .2s all;
	position:relative;
	padding-right:20px;
}
.mega-menu-data {
    width: 70%;
    display: none;
}
.mega-menu-data.active {
    display: block;
}
ul.menu-categories li.active {
    color: rgba(35, 157, 70, 1);
}
ul.menu-categories li:last-child {
    margin: 0;
    border: none;
}
ul.menu-categories li::after {
    content: "";
    font-family: 'dashicons';
    transform: rotate(270deg);
    position: absolute;
    right: 0;
    font-weight: 500;
}
.view-product a {
    font-size: 16px;
    font-weight: 600;
    transition: .2s all;
    position: relative;
    border: 1px solid #239d46;
    padding: 10px 30px 10px 15px;
    display: inline-block;
}
.view-product a::after {
    content: "";
    font-family: 'dashicons';
    transform: rotate(270deg);
    position: absolute;
    margin-left: 10px;
    font-weight: 500;
    top: 9px;
}
.view-product a:hover {
    background: #239d46;
    color: #fff;
}
.product-menu-column > ul > li:last-child {
    padding-top: 0 !important;
    padding-bottom: 40px  !important;
}
#main-header form.elementor-search-form .elementor-search-form__toggle {
    right: 0 !important;
    top: 0 !important;
}
#main-header .elementor-widget-search-form {
    padding: 0px !important;
}
div[data-elementor-type=header] #main-header .main-menu.elementor-column.elementor-top-column .elementor-column-wrap .elementor-widget-wrap {
    align-items: center !important;
}

@media (min-width:1026px){
.mega-mobile-menu {
    display: none !important;
}
}

@media(max-width:1025px){
.mega-toggle-on > a.mega-menu-link {
    font-weight: 600 !important;
    color: #000 !important;
}
ul.menu-categories {
    display: none;
}
.mega-menu-data {
    width: 100%;
    display: block;
    margin-bottom: 20px;
}
.mega-menu-data h2 {
    display: block;
}
ul.product-cat-list {
    grid-template-columns: 1fr;
    display: none;
    padding-top: 20px;
}
.product-menu-column > ul > li {
    padding: 0px !important;
}
h4.mega-block-title {
    display: none !important;
}
.mega-menu-data h2.active ~ ul.product-cat-list {
    display: grid;
}
.product-mega-menu {
    border: none;
    padding-bottom: 0;
    min-height: auto;
}
.mega-menu-data h2::after {
    content: "";
    font-family: 'dashicons';
    transform: rotate(180deg);
    position: absolute;
    right: 0;
}
.mega-menu-data h2.active::after {
    transform: rotate(0deg);
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1 {
    left: auto;
    right: 0;
    margin-top: 40px;
    padding: 0px 15px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle ~ button.mega-close {
    right: -300px !important;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open ~ button.mega-close {
    right: 0 !important;
    left: auto;
    z-index: 9999;
    width: 300px;
    background: #fff;
    justify-content: right;
    transition: left 200ms ease-in-out, right 200ms ease-in-out, visibility 200ms ease-in-out;
}
.max-mega-menu > li {
    border-top: 1px solid rgba(222, 221, 222, 1) !important;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {
    right: -300px;
}
.mega-mobile-menu a i {
    min-width: 20px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
    transform: rotate(270deg);
}
.mega-toggle-on {
    position: absolute !important;
    top: 0;
    z-index: 999;
    width: 100% !important;
    left: 0 !important;
    background-color: #fff !important;
}
.mega-toggle-on > ul.mega-sub-menu {
    height: calc(100vh - 41px) !important;
    overflow-y: scroll !important;
    padding: 15px !important;
} 
.mega-tel-icon {
    margin-top: 100px !important;
}
.mega-menu-item-has-children > .mega-sub-menu a.mega-menu-link {
    padding: 0px !important;
}
.mega-toggle-on span.mega-indicator {
    float: left !important;
    margin: 0px 10px 0px 0px !important;
}
}
@media(max-width:767px){
div[data-elementor-type=header] #main-header {
    height: auto !important;
}
}