/*f03d4f827ce64f9cbeab3b2359e2e0f2*/
.g-offcanvas-toggle{position:fixed;right:inherit}.g-offcanvas-right .g-offcanvas-toggle{left:inherit;right:1.7rem}.g-offcanvas-open .g-offcanvas-toggle{display:none}#g-header{padding:1em}#g-expanded{padding:0}#g-mainbar{padding:0px}@media only all and (max-width:47.938rem){#g-header{padding:0px}#g-header h2{font-size:1.5em}}.g-logo.g-logo-helium img,.g-logo.g-logo-helium svg{max-height:75px}@media only all and (max-width:47.938rem){.g-logo.g-logo-helium img,.g-logo svg{max-height:50px;margin:0}}.squarebutton a{border-radius:0px !important}#cn-accept-cookie{padding:0.5em 3.3em}.g-particle-intro .g-introtext{width:100%}@media only all and (max-width:47.938rem){#g-expanded{padding:0}}.g-home-particles.g-helium-style #g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#9c9b9b !important}.g-home-particles.g-helium-style #g-navigation{background:#fff !important}@media only all and (min-width:48rem){.g-home-particles .g-helium-style #g-navigation{background:#fff}}#g-intro{padding:0 0 0 0}#g-intro .g-content{padding-top:0px;padding-bottom:0px}h3.widgettitle.g-title{font-size:1em;margin:auto}.textwidget span{display:block}.textwidget a{font-size:2em;margin-right:0.3em;padding:1em;background-color:#312f38;color:#fff}#sendbutton{width:100%}#recapiti span{display:block}#recapiti h2{margin:0px}.wpcf7-form h2{margin:0px}#imgservizi{margin-top:2em}.titlehide h2.entry-title{display:none}.wpcf7-select{display:block;width:100%;min-height:3rem;border-radius:5px;margin-bottom:0px}.woocommerce div.product form.cart div.quantity{float:none;margin:0 0 10px}.woocommerce .quantity{display:inline;width:15%}.woocommerce .quantity .qty{display:inline;width:15%;height:3em;border-radius:0}.woocommerce div.product form.cart .button{border-radius:0;height:4em;display:inline;width:85%;min-height:auto;vertical-align:middle;float:right;background-color:#009ee0}.woocommerce div.product form.cart .button.disabled:hover{vertical-align:middle;float:right;background-color:red}.woocommerce div.product form.cart .button:hover{vertical-align:middle;float:right;background-color:#4dc1ff}.quantity{position:relative}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity input{width:45px;height:42px;line-height:1.65;float:left;display:block;padding:0;margin:0;padding-left:20px;border:1px solid #eee}.quantity input:focus{outline:0}.quantity-nav{float:left;position:relative;height:42px}.quantity-button{position:relative;cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS", Helvetica, sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #eee}.quantity-button.quantity-down{font-size:100%;position:absolute;bottom:-1px;height:50%}.woocommerce div.product div.images img{padding:1em}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#4dc1ff}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#009ee0}#place_order{background-color:#4dc1ff}#place_order:hover{background-color:#009ee0}ul.mtree.default li.mtree-node::before{margin-top:0 !important}ul.mtree.default li.mtree-closed::before{margin-right:0.5em !important}products .woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:75%}