.et_pb_menu .et_mobile_menu .menu-item-has-children>a,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,.et_pb_fullwidth_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu .visible>ul.sub-menu,.et_pb_fullwidth_menu .et_mobile_menu .visible>ul.sub-menu,#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}@media all and (max-width:980px){img#logo{transform:scale(1.5);margin-left:10px}header#main-header{position:fixed!important}}a#cn-accept-cookie{font-size:28px}a#cn-more-info{font-size:28px}span#cn-notice-text{font-size:16px}td.col-name{font-size:15px!important;line-height:18px!important;font-weight:600}img.product-thumbnail.product-table-image{width:48px;margin-top:6px}span.woocommerce-Price-amount.amount{font-weight:900}#pi_delivery_type_field label.radio{color:white}div#mapp0-layout{max-width:100vw!important}width:100%;margin-bottom:2px!important;text-transform:uppercase;letter-spacing:2px;color:white!important}.bookform{height:42px}input.wpcf7-form-control.wpcf7-submit{font-size:18px;border:0px;width:100%;padding:0.3em 1em;letter-spacing:3px;text-transform:uppercase;font-family:"Open Sans",Arial,sans-serif;line-height:1.7em!important;font-weight:400;color:#333333}.wpcf7-form p{padding-bottom:0}.wpcf7 input[type=text],.wpcf7 input[type=password],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 input.text,.wpcf7 input.title,.wpcf7 textarea,.wpcf7 select{color:white!important}::-webkit-input-placeholder{color:#efefef!important;opacity:1}:-moz-placeholder{color:#efefef!important;opacity:1}::-moz-placeholder{color:#efefef!important;opacity:1}:-ms-input-placeholder{color:#efefef!important;opacity:1}@media all and (min-width:480px){.doublecf7column{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2px;justify-content:space-between}}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:18px;font-weight:800;color:#4fb700}span.woocommerce-input-wrapper textarea#order_comments::placeholder{color:#666!important}#post-8>div>div>div.woocommerce-info.sumo_reward_points_current_points_message.rs_cart_message,#post-8>div>div>div.woocommerce-info.sumo_reward_points_info_message.rs_cart_message,#post-8>div>div>div.woocommerce-info.sumo_reward_points_complete_message.rs_cart_message{display:none}.woocommerce-info.sumo_reward_points_current_points_message.rs_cart_message,.woocommerce-info.sumo_reward_points_complete_message.rs_cart_message{border-radius:6px}.variations td.label{display:none}select#numero-di-giorni,select#parcheggio-coperto-o-scoperto{padding:20px}div#wcj_product_addons{display:flex;flex-flow:row wrap;justify-content:center}.extrass{background:#ececec;padding:6px;margin:2px;border-radius:4px;flex-grow:2}span.extrass1{display:block;font-size:12px}span.price{padding:15px;display:block;margin-top:-20px;margin-bottom:20px;background-color:#fcfcfc;border-radius:4px;text-align:center}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-12px}a.reset_variations{display:none!important}button.single_add_to_cart_button.button.alt{width:100%;margin-top:20px}button.single_add_to_cart_button.button.alt{background-color:#3cd002!important;color:white!important}div#wcj_product_addons::before{content:"Scegli i servizi extra";width:100%}td.product-quantity{display:none!important}td.actions>button.button{display:none!important}input#coupon_code{width:100%}.coupon button.button{width:100%!important;display:block;max-width:none;margin-top:10px!important;font-size:14px}.woocommerce-message{display:none}input::placeholder,input::-webkit-input-placeholder,textarea::placeholder,textarea::-webkit-input-placeholder{color:black!important}@media all and (max-width:980px){.logo_container img{width:100px!important}span.select_page{display:none!important}.mobile_nav.closed{background:transparent!important}span.mobile_menu_bar.mobile_menu_bar_toggle{top:-44px!important}.container.clearfix.et_menu_container{height:24px!important}ul#mobile_menu{background-color:white!important}.mobile_nav.opened{background-color:transparent!important}ul#mobile_menu{top:-4px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:unset}}select#numero-di-giorni,select#parcheggio-coperto-o-scoperto{font-size:28px;font-weight:900;text-align:center!important;display:block;margin:0}select#numero-di-giorni,select#parcheggio-coperto-o-scoperto{font-size:28px;font-weight:900;text-align:left!important;display:block;margin:0}@media all and (min-width:981px){select#numero-di-giorni,select#parcheggio-coperto-o-scoperto{width:564px}}@media all and (min-width:768px) and (max-width:980px){select#numero-di-giorni,select#parcheggio-coperto-o-scoperto{width:412px}}@media all and (max-width:767px){select#numero-di-giorni,select#parcheggio-coperto-o-scoperto{width:212px}}select#numero-di-giorni option,select#parcheggio-coperto-o-scoperto option{text-align:center!important;width:100%!important;display:inline-block!important}.variations span{display:inline-block}.variations td.value{background-color:#ececec;border-radius:3px!important;border:2px solid #3cd002!important;height:88px!important;margin-bottom:20px!important;display:block}span.woocommerce-Price-amount.amount{font-size:24px}.et-db #et-boc .et-l a.et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-20px}form.woocommerce-cart-form .coupon{width:100%}input#coupon_code{text-align:center}td.product-subtotal{display:none}th.product-quantity{display:none}th.product-subtotal{display:none}input#coupon_code{min-height:40px}.coupon button.button{min-height:40px}form.checkout.woocommerce-checkout h3{margin-top:24px}.cart_totals.calculated_shipping{width:100%!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}element.style{top:0px}.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}header#main-header{box-shadow:none}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-20px}.sconto25{color:#68d800;font-weight:900;font-size:28px;margin:10px 0 20px;text-transform:uppercase;text-shadow:2px 2px 4px #ff0000}.variations th.label{display:block!important}.variations td.value{padding:0;margin-bottom:36px!important}button.single_add_to_cart_button.button.alt{padding:16px;border-radius:4px;border:none;font-size:18px}.variations td.value{margin-bottom:0px!important}input.bookform,textarea#bookformtel{border-radius:5px;border-color:green;width:100%;margin-bottom:8px;padding:8px}span.wpcf7-list-item-label{color:black}.grecaptcha-badge{visibility:hidden!important}