@charset "UTF-8";h2.entry-title{font-size:33px!important;font-weight:400!important}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}hr.hr-1{border:0!important;border-bottom:1px solid #d9d9d9!important;background:#d9d9d9!important;margin:10px 0!important}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))}h1.elementor-heading-title{font-size:13px!important;letter-spacing:-.1px!important;font-style:normal;margin-top:0!important;margin-bottom:0!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}.testo-10{font-size:10px!important}.testo-12{font-size:12px!important}.testo-14{font-size:14px!important}.testo-16{font-size:16px!important;line-height:16px!important}.testo-18{font-size:18px!important;line-height:18px!important}.testo-20{font-size:20px!important;line-height:20px!important}.testo-22{font-size:22px!important;line-height:22px!important}.testo-24{font-size:24px!important;line-height:24px!important}.testo-28{font-size:28px!important;line-height:28px!important}.testo-30{font-size:30px!important;line-height:30px!important}.testo-32{font-size:32px!important;line-height:32px!important}.testo-34{font-size:34px!important;line-height:34px!important}.testo-36{font-size:36px!important;line-height:36px!important}.testo-38{font-size:38px!important;line-height:38px!important}.testo-40{font-size:40px!important;line-height:40px!important}.testo-verde1{color:#029db3!important}.testo-verde2{color:#79cddf!important}.testo-verde3{color:#b3ddd9!important}.testo-verde4{color:#a6d34d!important}.testo-bianco{color:#eee!important}.testo-rosso{color:#f00!important}.testo-800{font-weight:800!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}.immagine-post,.wp-post-image{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.elementor-location-footer a{color:#fff!important}.elementor-location-footer a:hover{color:#ddd!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-color2{font-weight:800!important;color:#659612!important}.text-color3{font-weight:800!important;color:#fff!important}.n-assistenza{font-size:30px;font-weight:600!important;color:#1bb53c}.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}.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}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3531,li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3483{border:1px solid #9c0!important;margin:1px!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}.woocommerce div.product p.price{color:#659612;font-size:.8em;font-weight:800}.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#c6b510;color:#fff!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:#5a8514!important;padding:2px!important;margin:5px!important;font-weight:600!important;width:50px!important;height:40px!important;font-size:11px!important}#elementor-menu-cart__toggle_button .woocommerce-Price-amount.amount bdi{font-size:16px!important;font-weight:800!important}.woocommerce-Price-amount.amount bdi{font-size:22px!important;font-weight:800!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:14px!important;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700!important;border-radius:3px;left:auto;color:#fff;background-color:#659612;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}a.checkout-button.button.alt.wc-forward{background-color:#dfdcde!important;padding:1em!important}.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:rgba(153,204,0,.31)!important;text-decoration:solid!important}.woocommerce-product-details__short-description{padding-bottom:50px!important}.woocommerce .woocommerce-breadcrumb{margin:1em 0 3em!important;font-size:.92em!important;color:#767676!important;border-bottom:solid 1px #d5d5d5!important;padding:15px 0!important}.woocommerce-variation-price{padding-bottom:20px!important}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:0}span.woocommerce-Price-amount.amount{color:#659612!important}#scroll-top{z-index:9999;bottom:50px!important}#wpfront-notification-bar-spacer{display:block!important;position:fixed!important;bottom:0!important;left:0;width:100%;min-height:70px!important;max-height:100px;z-index:9000!important;transition:bottom .3s cubic-bezier(.17,.04,.03,.94)}.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}a.checkout-button.button.alt.wc-forward{background-color:#9c0!important;padding:1em!important}.slider-box-nav .elementor-swiper-button-wrap{position:absolute;bottom:10px;right:10px;display:flex;gap:12px;background:#fff;padding:8px 12px;box-shadow:0 2px 6px rgba(0,0,0,.1);border-radius:4px;z-index:99}.elementor-5504 .elementor-element .swiper .elementor-swiper-button-next{right:0!important}.elementor-5504 .elementor-element .swiper .elementor-swiper-button-prev{left:0!important}.elementor-sticky.elementor-sticky--effects{transition:background-color .3s ease,box-shadow .3s ease}.elementor-sticky--effects{background-color:#fff!important;box-shadow:0 2px 10px rgba(0,0,0,.08)!important}.elementor-sticky--effects.sticky-header-scroll .elementor-icon-box-title a,.elementor-sticky--effects.sticky-header-scroll .elementor-icon-box-description,.elementor-sticky--effects.sticky-header-scroll .elementor-icon{color:rgba(204,204,204,.8)!important}.elementor-sticky--effects.sticky-header-scroll .elementor-icon svg,.elementor-sticky--effects.sticky-header-scroll .elementor-icon svg path{fill:currentColor!important}