body #fbuilder .ui-datepicker{z-index:0 !important}body #fbuilder a.cancel{display:none}body #fbuilder .htmlUsed.approved.old a{background-color:#f8f8f8 !important;color:#eaeaea !important;border:1px solid #eaeaea !important}body #fbuilder .htmlUsed.approved.old a:hover{background-color:#f8f8f8 !important;color:#eaeaea !important}body .accordion-item:first-of-type,body .accordion-item:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}body #fbuilder_1 #fieldname3_1.w-error,body #fbuilder_1 #fieldname8_1.w-error{border:none}body #fbuilder_1 #fieldname3_1.w-error:after,body #fbuilder_1 #fieldname8_1.w-error:after{background-color:red;color:#fff;padding:15px;line-height:3;position:relative;top:10px}#yy_video{width:640px;height:360px}@media screen and (max-width:660px){#yy_video{width:320px;height:180px}.h1{font-size:50px}p{font-size:15px}#ticketNumberContainer div.input-group:first-of-type>span{font-size:15px}#confirmation_section .dati-acquisto .wrapepr{flex-direction:column}.wp-block-columns p:first-of-type{height:auto !important}}.navbar{background-color:#fff;position:fixed;width:100%;z-index:1}.row.cards{margin-bottom:50px}.card{align-items:center;background-color:unset;margin-bottom:100px}.card .card-img-top{z-index:-1}.card .card-body>div{position:absolute;top:475px;left:12%;right:12%}.card .card-body p+a{color:#fff !important;position:absolute;bottom:-20px;left:30%;right:30%}.card .card-body p+a:hover{color:#e2bbb4 !important}header.entry-header.ast-no-thumbnail.ast-no-meta{display:none}#openingSentence{display:block;width:750px;margin:auto}.textLeft{text-align:left}@media screen and (max-width:768px){.h2{font-size:32px}#openingSentence{margin-left:none;width:90%}.card{margin-top:90px;margin-bottom:0}.card:last-of-type{margin-bottom:90px}#confirmation_section .dati-acquisto #divPrice #p-price{font-size:15px}#confirmation_section .dati-acquisto #divPrice #p-price+span{font-size:15px}#miei-coupons .row .col-3{width:100% !important}}@media screen and (max-width:575px){#mie-experience .row .col-3{width:100% !important}.card .card-body>div{top:100% !important}body #fbuilder_1 #fieldname3_1.w-error:after,body #fbuilder_1 #fieldname8_1.w-error:after{background-color:unset;color:red;padding:5px;line-height:2;position:unset}}#chi_siamo{position:relative}#sectionTwoBotton a{margin:10px}#login #um_field_82_privacy,#login #um_field_82_privacy{display:inline-block;width:10%;height:38px}#login #um_field_82_privacy .um-field-checkbox-option,#login #um_field_82_privacy .um-field-checkbox-option{display:none}#login .um-field-checkbox-option,#login .um-field-checkbox-option{color:#fff}#login .um-field-block,#login .um-field-block{display:inline-block;width:90%;font-family:gantari-regular;font-size:13px;line-height:15px;letter-spacing:.03em;color:#fff !important}div.um-form form input[type=submit]#um-submit-btn{background-color:#373737;border-radius:10px;font-family:gantari-semibold;font-size:16px;line-height:32px;text-align:center;letter-spacing:.03em;color:#fff;border-radius:10px !important;width:100% !important}.spacer{width:100%;height:100px}.entry-content>.wp-block-columns{max-width:85em}#titleDoveSiGetta{text-align:center;margin:40px 0}.wp-block-columns{margin-bottom:200px}.wp-block-columns .wp-block-column{position:relative;background-color:#eaeaea;padding:20px}.wp-block-columns .wp-block-column div{position:absolute;bottom:0;left:5%;right:5%}.wp-block-columns .wp-block-column div p{font-size:12px;text-align:center;font-weight:700;height:unset;margin-bottom:10px}.wp-block-columns p:first-of-type{margin-bottom:0;height:90px}.wp-block-columns hr{max-width:40px;border-color:#000;opacity:1}.wp-block-columns table{border:0}.wp-block-columns table tbody tr{border-bottom:2px solid #000}.wp-block-columns table tbody tr:last-of-type{border-bottom:none}#collapseLipOne,#collapseLipTwo,#collapseLipThree{text-align:left;padding-right:15px}#collapseLipOne ol,#collapseLipTwo ol,#collapseLipThree ol{margin-left:0}#collapseLipOne ol li::marker,#collapseLipTwo ol li::marker,#collapseLipThree ol li::marker{color:#e2bbb4}#ticketNumberContainer{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:70px}#ticketNumberContainer>div>span+div{display:flex}#ticketNumberContainer input#custom_qty_selector[type=number]{-moz-appearance:textfield}#ticketNumberContainer input#custom_qty_selector[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#ticketNumberContainer input#custom_qty_selector[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#cp_appbooking_pform_1{width:100%}#cp_appbooking_pform_1 #fbuilder a{color:#e2bbb4;text-decoration:none}#cp_appbooking_pform_1 #fbuilder .availableslot a{font-family:gantari-semibold;font-size:15px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#1e2833;border:none}#cp_appbooking_pform_1 #fbuilder button[type=button].pbSubmit{width:200px;height:auto;background-color:#e2bbb4;color:#fff;margin:20px auto;border-radius:1.5em}#cp_appbooking_pform_1 #fbuilder legend{font-family:gantari-regular;font-size:16px;line-height:19px;color:#1e2833;margin-bottom:14px}#cp_appbooking_pform_1 #fbuilder .medium{width:100% !important;padding-left:5px}#cp_appbooking_pform_1 #fbuilder .large{padding-left:5px}#cp_appbooking_pform_1 #fbuilder .dfield ::placeholder{color:#1e2833}#cp_appbooking_pform_1 #fbuilder .dfield input[type=text]{padding:9px 13px;border:1px solid #1e2833 !important;border-radius:7px;background:0 0}#cp_appbooking_pform_1 #fbuilder .dfield input[type=text][readonly]{cursor:not-allowed;background-color:#eaeaea !important}#cp_appbooking_pform_1 #fbuilder .dfield .fieldCalendar{width:80%;justify-content:space-around}#cp_appbooking_pform_1 #fbuilder .dfield .fieldCalendar .ui-widget-header .ui-datepicker-title{background-color:#e2bbb4;border-radius:1em 1em 0 0}#cp_appbooking_pform_1 #fbuilder .dfield .fieldCalendar .ui-widget-header span{color:#fff}#cp_appbooking_pform_1 #fbuilder .dfield .fieldCalendar .ui-datepicker-prev,#cp_appbooking_pform_1 #fbuilder .dfield .fieldCalendar .ui-datepicker-next{border-top:2px solid #fff;border-right:2px solid #fff}#cp_appbooking_pform_1 #fbuilder .dfield .fieldCalendar .ui-datepicker-calendar thead tr th{background-color:#ffe6e2}#cp_appbooking_pform_1 #fbuilder .dfield .fieldCalendar .ui-datepicker-calendar thead tr th span{color:#e2bbb4;text-shadow:none}#cp_appbooking_pform_1 #fbuilder .dfield .fieldCalendar .ui-datepicker-calendar tbody{height:400px}#cp_appbooking_pform_1 #fbuilder .ui-datepicker-header{background:0 0}#cp_appbooking_pform_1 #fbuilder .slots div a{background:#efefef}#cp_appbooking_pform_1 #fbuilder .slots div a:hover{color:#fff;background:linear-gradient(68.39deg,#c02660 3.6%,#f9837d 50.84%,#f9837d 98.08%)}#cp_appbooking_pform_1 #fbuilder .slots div.currentSelection a{color:#fff;border:none;background:linear-gradient(68.39deg,#c02660 3.6%,#f9837d 50.84%,#f9837d 98.08%) !important}#cp_appbooking_pform_1 #fbuilder td{font-size:24px}#cp_appbooking_pform_1 #fbuilder td span{font-weight:700;color:#eaeaea}#cp_appbooking_pform_1 #fbuilder td:not(.ui-datepicker-unselectable){background-color:#fff}#cp_appbooking_pform_1 #fbuilder td:not(.ui-datepicker-unselectable) a{font-weight:700;color:#e2bbb4}#cp_appbooking_pform_1 #fbuilder td:not(.ui-datepicker-unselectable):hover{background:#e2bbb4}#cp_appbooking_pform_1 #fbuilder td:not(.ui-datepicker-unselectable):hover a.ui-state-default{color:#fff}#cp_appbooking_pform_1 #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default.ui-state-active{color:unset;font-size:30px;background:unset}#cp_appbooking_pform_1 #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default:hover{color:#fff;background:unset}div.dati-acquisto>div+div.input-group{justify-content:space-between}div.dati-acquisto>div+div.input-group span{background-color:unset;border:none;font-weight:700}div.dati-acquisto>div+div.input-group ::placeholder{color:#e2bbb4}div.dati-acquisto>div+div.input-group input[type=text]{border:1px solid #e2bbb4 !important;border-radius:.5em;border-top-left-radius:.5em !important;border-bottom-left-radius:.5em !important;background-color:#fff !important;flex:.5 1 auto}div.dati-acquisto #divPrice{width:calc(50% - 11.250px)}.dati-pagamento>h2{margin-bottom:25px}.dati-pagamento span{font-family:gantari-regular;font-size:14px;line-height:17px;letter-spacing:.03em;color:#000;margin-bottom:20px}#divGoToPayment{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}#divGoToPayment input,#divGoToPayment label{cursor:pointer}#divGoToPayment span{margin:0;color:#e2bbb4}#divGoToPayment button#recap_confirm_submit{width:195px;height:auto;background:#319f1f;border-radius:46px;border:none;padding:21px;filter:drop-shadow(0px 0px 14px rgba(76,70,114,.45));font-family:gantari-medium;font-size:15px;line-height:18px;text-align:center;color:#fff}#divGoToPayment button#recap_confirm_submit:hover{color:#fff !important}@media screen and (max-width:767px){#divGoToPayment button#recap_confirm_submit{margin:30px auto 0 auto}}#dati_pagamento_form ::placeholder,#dati_pagamento_form_gift ::placeholder{color:#e2bbb4}#dati_pagamento_form input[type=text],#dati_pagamento_form_gift input[type=text]{border:1px solid #1e2833 !important;border-radius:7px !important;background-color:transparent !important;font-family:gantari-regular;font-size:14px;line-height:17px;letter-spacing:.03em;color:#1e2833;padding:12px 15px}#dati_pagamento_form input[type=text]::placeholder,#dati_pagamento_form_gift input[type=text]::placeholder{color:#1e2833 !important;opacity:.6}#dati_pagamento_form label a,#dati_pagamento_form_gift label a{text-decoration:none !important;color:#e2bbb4 !important}#dashboard-utente ul.nav li{border:1px solid #e2bbb4 !important}#dashboard-utente ul.nav li .active{background-color:#e2bbb4;color:#fff;height:100%}#dashboard-utente ul.nav li a{color:#e2bbb4;border-radius:unset}#dashboard-utente #miei-dati div.uimob340 .um-account-main{float:left;width:70%;padding:0 0 0 1.5em}#dashboard-utente #miei-dati div.uimob340 .uimob340-show,#dashboard-utente #miei-dati div.uimob500 .uimob500-show,#dashboard-utente #miei-dati div.uimob800 .uimob800-show,#dashboard-utente #miei-dati div.uimob960 .uimob960-show{display:none}#dashboard-utente #miei-dati a.um-account-link.current i{color:#e2bbb4}#dashboard-utente #miei-dati .um-account-side{display:flex;justify-content:center;flex-direction:column;height:450px}#dashboard-utente #miei-dati .um-account-side .um-account-name{pointer-events:none}#dashboard-utente #miei-dati .um-account-side .um-account-profile-link{display:none}#dashboard-utente #miei-dati .um-account-meta-img{display:none}#dashboard-utente #miei-dati .um-account-heading{color:#e2bbb4}#dashboard-utente #miei-dati a{color:#e2bbb4;text-decoration:none}#dashboard-utente #miei-dati .um-account-nav a{color:#e2bbb4 !important}#dashboard-utente #miei-dati ::placeholder{color:#e2bbb4}#dashboard-utente #miei-dati input[type=text]{border:1px solid #e2bbb4 !important;border-radius:.5em;background-color:#fff !important}#dashboard-utente #miei-dati input[type=submit],#dashboard-utente #miei-dati .um-request-button{background-color:#e2bbb4;border-radius:1.5em !important;color:#fff}#dashboard-utente #miei-dati label{color:#e2bbb4}#dashboard-utente #miei-dati label a{text-decoration:none !important;color:#e2bbb4 !important}#dashboard-utente #mie-experience .card{margin-bottom:0;border:none}#dashboard-utente #mie-experience .card+a{margin:15px 0;width:100%}#dashboard-utente #mie-experience .card .card-img-overlay{text-align:left}#dashboard-utente #mie-experience .card .card-img-overlay h5{color:#fff;font-weight:700}#dashboard-utente #mie-experience .card .card-img-overlay .badge{position:absolute;right:1rem;background-color:#fff;color:#000}#dashboard-utente #mie-experience a.btn.btn-primary.disabled{color:#eaeaea;border:1px solid #eaeaea;background-color:#f8f8f8}#dashboard-utente #miei-coupons .card{margin-bottom:20px;border:none}#dashboard-utente #miei-coupons .card .card-img-overlay{padding:15px;text-align:left;display:flex;align-content:space-between;flex-wrap:nowrap;flex-direction:column;justify-content:space-evenly}#dashboard-utente #miei-coupons .card .card-img-overlay h5{color:#fff;font-weight:700}#confirmation_section{text-align:left;width:100%;margin:70px auto}#confirmation_section .dati-acquisto #coupHelpBloc{font-family:gantari-regular;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.03em;color:#000;float:none}#confirmation_section .dati-acquisto #coupHelpBloc .ahbdiscountapplied .ahbfinalprice{display:block}#confirmation_section_gift{justify-content:space-around}#confirmation_section_gift .card-img-wrapper img{margin:15px 0}#confirmation_section_gift .dati-acquisto,#confirmation_section_gift .dati-pagamento{max-width:750px}#confirmation_section_gift .dati-acquisto{border-top:1px solid #e2bbb4;border-bottom:1px solid #e2bbb4;padding:10px;margin:25px 0}#confirmation_section_gift .dati-acquisto>div:first-of-type{text-align:left}#confirmation_section_gift .dati-acquisto>div:first-of-type .label{color:#e2bbb4;font-weight:700}#confirmation_section_gift .dati-acquisto #divPrice{border-bottom:unset;margin-bottom:0}#confirmation_section_gift .dati-pagamento{text-align:left}#confirmation_section_gift #divGoToPayment_gift span{color:#e2bbb4}#confirmation_section_gift #divGoToPayment_gift button{width:200px;height:auto}#confirmation_section_gift #divGoToPayment_gift #paypal-container{max-width:200px;margin:10px auto}#confirmation_section_gift #divGoToPayment_gift #paypal-container iframe{z-index:1}@media screen and (max-width:1399px){#miei-coupons .row .col-3{width:33%}}@media screen and (max-width:1199px){#cp_appbooking_pform_1{width:100%}#confirmation_section{width:100%}#mie-experience .row .col-3{width:33%}}@media (max-width:767px){.ahb_m2 #fbuilder .ui-datepicker-header{padding:0 !important}div.dati-acquisto>div+div.input-group input[type=text]{flex:1 1 auto}#footerElementTwo{margin:25px 0}.textLeft{text-align:center}.um-account-side{display:none !important}}@media screen and (max-width:739px){#field_1-4,#field_1-5,#field_1-3,#field_1-9,#field_1-8,#field_1-7{margin:20px 0}#field_1-5,#field_1-8{padding:0 !important}#fbuilder_1 #fieldname3_1 .fields.surname-llabel-field,#fbuilder_1 #fieldname8_1 .fields.surname-llabel-field{padding:10px 0}}.logo{width:auto;height:58px}#footerElementOne{display:flex;align-items:flex-start;flex-direction:column}#contact-form-side{display:flex;flex-direction:column;justify-content:center}#contact-form-side h2{color:#fff;padding:10px 20px}#contact-form-side input,#contact-form-side textarea{background:0 0;border:none;border-bottom:1px solid #fff}#contact-form-side input::placeholder,#contact-form-side textarea::placeholder{color:#fff}#contact-form-side textarea{height:46px;border-radius:0}#contact-form-side [type=checkbox]{border:1px solid #fff;-webkit-appearance:checkbox}#contact-form-side label{color:#fff}#contact-form-side button{border-color:#fff;display:block;margin-left:auto;margin-right:5%;width:150px}#contact-form-side #submit-message.sbm-show{font-size:200%;height:100%;color:#fff;background-color:#e2bbb4;font-weight:700;font-family:'trirong-italic-bold';border-radius:.5em 0 0 .5em}.trash{margin-top:50px;display:flex;align-items:center}.trash img{padding-right:25px;width:50px}.trash a{font-size:18px}#closeButtonContact{width:25px;position:absolute;top:25px;right:25px}#cf-side-btn+img{display:none}@media screen and (max-width:991px){div .navbar{background-color:#e2bbb4;text-align:center;color:#fff}div .navbar #navbarSupportedContent li a{color:#fff}div .navbar #navbarSupportedContent_2 li:nth-child(-n+2) a{background-color:#fff;color:#e2bbb4 !important;margin:10px 0}div .navbar #navbarSupportedContent_2 #buttonLogin{color:#fff}div .navbar #navbarSupportedContent>ul,div .navbar #navbarSupportedContent_2>ul{margin:0}footer #contact-form-side.showd-form-mobile{width:100%;transform:translateX(0)}footer #contact-form-side img{display:block}footer #footerElementOne{justify-content:end}footer #footerElementThree{margin-top:25px}footer #footerElementThree .trash{margin-top:25px}#miei-coupons .row .col-3{width:50%}#mie-experience .row .col-3{width:50%}.card{width:100%}.card .card-body>div{top:400px}div.uimob340 .uimob340-show,div.uimob500 .uimob500-show,div.uimob800 .uimob800-show,div.uimob960 .uimob960-show{display:block !important}}body #content a.um-account-link.current i{color:#e2bbb4}body #content .um-account-side{display:flex;justify-content:center;flex-direction:column;height:450px}body #content .um-account-side .um-account-name{pointer-events:none}body #content .um-account-side .um-account-profile-link{display:none}body #content .um-account-meta-img{display:none}body #content .um-account-heading{color:#e2bbb4}body #content .um-account-nav a{color:#e2bbb4 !important}body #content ::placeholder{color:#e2bbb4}body #content input[type=text]{border:1px solid #e2bbb4;border-radius:.5em;background-color:#fff}body #content input[type=submit],body #content .um-request-button{background-color:#e2bbb4;border-radius:1.5em !important;color:#fff}body #content label a{text-decoration:none !important;color:#e2bbb4}#divGoToPayment_gift .divider .line{width:100%;height:1px;background:linear-gradient(68.39deg,#c02660 3.6%,#f9837d 50.84%,#f9837d 98.08%)}#divGoToPayment_gift .divider span{margin:0 10px;font-family:gantari-bold;font-size:12px;line-height:15px;letter-spacing:.03em;color:#000;text-transform:uppercase}.hidden{display:none}.spinner,.spinner:before{border-radius:50%}.spinner{color:#c02660;font-size:22px;margin:0 auto;position:relative;width:24px;height:24px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:before{position:absolute;content:"";width:12px;height:24px;background:linear-gradient(68.39deg,#c02660 3.6%,#f9837d 50.84%,#f9837d 98.08%);border-radius:24px 0 0 24px;top:0;left:0;-webkit-transform-origin:12px 12px;transform-origin:12px 12px;-webkit-animation:loading 1s infinite;animation:loading 1s infinite}#divGoToPayment_gift #payment-message{font-family:gantari-regular;font-size:15px;line-height:15px;letter-spacing:.03em;color:#747474}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}