.ctabookmobile a{text-decoration:none!important;text-align:center;border:2px solid #C3D6DB!important;padding:16px 12px 12px!important;text-decoration:none!important;background:#767676;border-radius:8px;width:196px;margin:16px auto}@media all and (min-width:981px){.ctabookmobile{display:none!important}}.et_pb_toggle_title{margin-left:50px}@media (min-width:981px){.menuspans .et_pb_toggle_title:after{top:48px}}@media (max-width:980px){.menuspans .et_pb_toggle_title:after{top:104px}}.menuspans .et_pb_toggle_title:after{content:"open";position:absolute;font-size:18px;line-height:18px;padding:12px 0;font-family:inder;text-transform:uppercase;font-weight:normal;background:#c3d6db;letter-spacing:2px;color:white;left:calc(50% + -87px);width:120px;margin-top:36px!important}#et-boc .area-outer-wrap .da-close{font-size:64px!important;right:5px!important;color:white!important;opacity:100%}.wpcf7-response-output{background:white}input.bookform,input.bookformdata,textarea.bookform{border:none;background:transparent;color:white!important;border-bottom:1px solid #ffffff;margin:10px auto;font-size:24px;font-family:'Inder',Helvetica,Arial,Lucida,sans-serif;line-height:2em;width:80%;text-align:center}input.bookform::placeholder,textarea.bookform::placeholder{color:white!important}textarea#bookformessaggio{max-height:160px}span.wpcf7-list-item-label{color:white}textarea#booknote{height:200px}.doublecf7column input,.doublecf7column textarea{width:100%}textarea#bookformmessage{background:rgb(0 0 0 / 12%);padding:16px;height:200px}.doublecf7column input.wpcf7-form-control.has-spinner.wpcf7-submit{border:0px solid white;color:white;padding:12px;letter-spacing:2px;font-size:18px;font-family:'Inder',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background:#c3d6db;border-radius:3px}span.wpcf7-list-item-label a{color:white}.xdsoft_datetimepicker.xdsoft_noselect.xdsoft_default{left:calc(50% - 150px)!important}select#bookforminside{border:none;background:transparent;color:white!important;border-bottom:1px solid #ffffff;margin:10px auto;font-size:24px;font-family:'Inder',Helvetica,Arial,Lucida,sans-serif;line-height:2em;width:100%;text-align:center;padding-bottom:8px}option{background:#587480}a.postcta{border:2px solid #09c269;background:#09c269;color:white;padding:12px 24px;margin-top:8px;margin-bottom:8px;display:inline-block}span.prezzimenu{float:right;font-weight:300;font-size:14px}p.pmenudrink{border-bottom:1px solid #eee;padding-bottom:4px;margin-bottom:12px}span.titolonoprezzo{width:calc(100% - 56px)!important;display:inline-block;line-height:1.4em}span.descrizionebeverage{color:#587480;font-size:14px}.menuspans h6{margin:32px auto 8px auto}.menuspans.et_pb_toggle_item.et_pb_toggle_close{background:rgba(27,43,42,0.43)!important}.single-mec-events section#main-content{margin-top:40px;padding-top:16px;margin-bottom:40px;border-radius:4px}#top-menu li.current-menu-item>a{color:#fff}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"\33";display:block;color:#4d575d;font-size:16px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"\32"}span.noacapo{white-space:nowrap!important}.single-mec-events section#main-content{margin-top:80px!important;width:94%}.atfvideo{height:100dvh}