.elementor-14 .elementor-element.elementor-element-4806260{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-4806260.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-43e83be{text-align:center;}.elementor-14 .elementor-element.elementor-element-43e83be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-97db958{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-97db958 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF20;border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-97db958.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-97db958{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-4806260{--width:100%;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-43e83be .elementor-heading-title{font-size:35px;}.elementor-14 .elementor-element.elementor-element-97db958{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-97db958 */select, option, input, textarea{
    color:#000000 !important;
}

option:first-of-type{
    display:none !important;
}

.bookly-text-sm.bookly-h-10.bookly-leading-4.bookly-shadow-none.bookly-flex-1.bookly-py-2.bookly-px-0.bookly-border-none.focus\:bookly-border-none.focus\:bookly-outline-none.bookly-bg-slate-100.text-bookly.hover\:bg-bookly.hover\:bookly-text-white.bookly-calendar-current-month-mark.bookly-shadow-none.bookly-drop-shadow-none.bookly-box-border.bookly-text-center.bookly-flex.bookly-items-center.bookly-justify-center.pointer-events-none.bookly-opacity-50.bookly-pointer-events-none,.svelte-trnmqx {
    color: black !important;
}

@media only screen and (max-width:700px){
    .modulo-prenotazione ol.bookly-stepper{
        display:none !important;
    }
}

[data-type="staff"]{
    display: none !important
}/* End custom CSS */