@charset "UTF-8";hr.hr-1s{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0))}.pisol-bar-container{background-color:#f00!important}#pi-progress-circle{display:none!important;visibility:hidden!important}.titolo1{font-size:34px!important;letter-spacing:-.1px!important;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em}.titolo2{font-size:20px!important;line-height:1.2em!important;letter-spacing:4px!important;text-transform:uppercase!important}.link-menu{color:#877c1f!important;font-weight:600}.titolo3{font-size:38px!important;letter-spacing:-.1px!important;font-style:normal;margin-top:0!important;margin-bottom:0!important;font-family:"Arizonia"}.titolo4{font-size:18px!important;line-height:1.2em!important;letter-spacing:2px!important;text-transform:uppercase!important}.titolo5{font-size:15px!important;letter-spacing:-.1px!important;font-style:normal;margin-top:0!important;margin-bottom:0!important}.h1-title{font-size:12px!important}.tx1{font-size:90px;line-height:99px;color:#13768f}.tx2{font-size:80px;line-height:90px;letter-spacing:-24px;margin:-16px 0 2px -12px}.tx3{font-size:150px;line-height:150px;letter-spacing:-12px;margin:-24px 0 0 -24px}.clear{clear:both;margin:0;padding:0;font-size:0;border:0;line-height:0}.testo-colore1{color:#666!important}.testo-colore2{color:#f00!important}.testo-colore3{color:#153c69!important}.testo-colore4{color:#a6d34d!important}.testo-bianco{color:#eee!important}.sfondo1{color:#128c7e!important}.testo-maiuscolo{text-transform:uppercase!important}.testo-evidenziato{background-color:#f00!important;padding:0 10px}.page-content a{text-decoration:none!important}.elementor-751 .elementor-element.elementor-element-47d98f0 .elementor-headline{background:#fff!important;float:left!important;padding:10px!important}.elementor-3063 .elementor-element.elementor-element-a3a9d6b:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-3063 .elementor-element.elementor-element-a3a9d6b>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{height:500px!important}.text-color1{font-weight:800!important;color:#877c1f!important}.text-color2{font-weight:800!important;color:#f00!important}.text-color3{font-weight:800!important;color:#fff!important}.is-form-style input.is-search-input{background:#171616!important;background-image:none!important;color:#eaeaea}p.woocommerce-result-count{font-size:12px!important}.n-assistenza{font-size:30px;font-weight:600!important;color:#1bb53c}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label{font-size:12px!important}.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child),.elementor-slide-description{margin-bottom:2px!important;background-color:rgba(255,255,255,75%)!important;padding:15px!important}.elementor-edit-area .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding:0;line-height:40px!important}.elementor-headline-plain-tex-sottotitolo{font-weight:300;color:#a7c953}.correlati h3{font-size:22px!important;font-weight:800!important;line-height:20px!important;margin-bottom:10px}main.site-main.post-258.page.type-page.status-publish.has-post-thumbnail.hentry{padding:0!important}.correlati{background-color:#ebe6eb!important;padding:50px!important}.wb_ps_content .wb_ps_readmore_link{text-transform:none!important;display:inline-block;padding:10px 15px!important;color:#fff!important;border:0px solid #fff!important}.wb_ps_item{padding:5px!important}.wb_ps_content p{min-height:120px}.site-main h2.entry-title{color:#f00;font-weight:800!important}.page-content h3{color:#f00;font-weight:600!important;margin:20px 0 0}.breadcrumbx-container{width:100%;border-bottom-color:1px solid #f4f4f4;list-style:none;min-height:25px;box-shadow:0 1px 0 rgba(60,57,57,.2)}ol.breadcrumbx{padding:0;color:#a3a3a3}.breadcrumbx-container li{display:inline}.breadcrumbx{font-size:12px;padding-top:3px}.breadcrumbx>li:last-child:after{content:none}.breadcrumbx>li:last-child{font-weight:700}.breadcrumbx>li>i{margin-right:3px}.torna-su{font-size:14px;padding:20px 0 0;font-weight:600!important}.ul_mediaweb{padding:0!important;list-style:none!important}.li_mediaweb{padding:10px 15px!important;float:left!important;color:#888!important;border:1px solid #ddd!important;list-style:none!important;display:inline!important}.hr_mediaweb_categorie{clear:both!important;width:100%}.mediaweb_categoria{background:#5da;padding:20px!important;border:10px solid #ddd!important;list-style:none!important}.wbel-arrow{border:4px solid #f00!important;border-top-color:#f00;border-right-color:#f00;border-bottom-color:#f00;border-left-color:#f00}.thwvsf-rad-li .th-container input:checked~.checkmark{background-color:#9c0!important}#scroll-top{z-index:9999;bottom:50px!important}.wpfront-notification-bar a.wpfront-button{box-shadow:0 0px 0px rgba(0,0,0,20%)!important;font-size:15px!important;text-shadow:0 0px 0px rgba(0,0,0,30%)!important;padding:12px 20px!important}a.wpfront-button:hover,#wpfront-notification-bar-editor a.wpfront-button:hover{background:#877c1f!important}.single-product .variations_form .variations tr{display:flex!important;grid-auto-columns:auto;grid-auto-rows:auto;justify-content:flex-start;text-align:left;grid-template-columns:auto;margin-bottom:10px;height:80px!important}a.checkout-button.button.alt.wc-forward{background-color:#13768f!important;padding:1em!important}.elementor-3039 .elementor-element.elementor-element-4e0688b4 .shopengine-checkout-payment #payment #place_order:hover{color:#fff;background:#954343}body:not([class*=elementor-page-]) .site-main{max-width:1140px!important}.content-area{margin-top:60px!important}.woocommerce .woocommerce-ordering{margin:0 0 2em!important}.woocommerce span.onsale{background-color:#13768f!important;padding:2px!important;margin:5px!important;font-weight:600!important;width:50px!important;height:40px!important;font-size:11px!important;display:none}.woocommerce div.product form.cart{border-top:solid 1px #d5d5d5!important;border-bottom:solid 1px #d5d5d5!important;padding:20px 0!important}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{padding:20px 0!important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{padding:5px 10px!important;background-color:#eee!important;text-decoration:solid!important}.woocommerce-product-details__short-description{padding-bottom:50px!important}.woocommerce-variation-price{padding-bottom:20px!important}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:0}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px;margin-top:60px}@media screen and (max-width:680px){.tx1{font-size:24px;line-height:26px;color:#13768f}.tx2{font-size:22px;line-height:24px;letter-spacing:-12px;margin:-8px 0 1px -6px}.tx3{font-size:30px;line-height:60px;letter-spacing:-6px;margin:-12px 0 0 -12px}.elementor-element.elementor-element-e4e7389.e-con-full.e-flex.e-con.e-parent.elementor-sticky.elementor-sticky--effects.e-lazyloaded.elementor-sticky--active.elementor-section--handles-inside{z-index:999}.ht-product-action{z-index:1!important}button.slick-prev.slick-arrow,button.slick-next.slick-arrow{z-index:1!important}}.woocommerce span.onsale{display:none!important}span.onsale{display:none!important}.woocommerce .elementor-widget-woocommerce-product-images span.onsale{padding:0;display:none!important}