#glt-translate-trigger{display:none!important}body.page-id-1365.menu_langing .tool-container{display:flex!important;opacity:1!important;position:fixed!important;inset:0!important;align-items:center;justify-content:center;max-height:100vh!important;background:rgb(255 255 255 / .5)!important;z-index:10!important}body.page-id-1365 .tool-container>div{display:flex;height:auto!important;gap:0 min(5vw, 100px)}body.page-id-1365 .tool-container>div>a{width:max(125px, 15vw)!important;aspect-ratio:10 / 6;height:unset!important;background-size:cover!important;background-position:unset!important}body.page-id-1365 .tool-container>div>a.Italian{background-image:url(/wp-content/uploads/2025/08/it_flag.svg)}body.page-id-1365 .tool-container>div>a.English{background-image:url(/wp-content/uploads/2025/08/gb_flag.svg)}.admin-bar .header{top:32px!important}body:not(.elementor-page-24) .menus{position:fixed!important;top:0;left:0;right:0;transition:top .4s}body:not(.elementor-page-24):not(.menu_in) .menus{top:-200vh}body.menu_in .icon_toggle>div:first-of-type,body:not(.menu_in) .icon_toggle>div:last-of-type{display:none}.menus li:is(.current-menu-item,:hover)>a{text-decoration:underline}.menus li>a{display:inline-flex}.title_e h2{position:relative}.title_e h2:after{content:"";position:absolute;top:.7vw;left:0;background-image:url(/wp-content/uploads/2025/06/e.svg);background-size:cover;width:38vw;aspect-ratio:848 / 107}.social_icons :is(svg,path){transition:.4s}.social_icons svg{border-radius:100%}.social_icons svg:hover{background-color:var(--e-global-color-text)}.social_icons svg:hover path:not(:last-of-type){fill:var(--e-global-color-accent)}.book{display:flex;width:100%;gap:0 5%}.book br{display:none}.book>div{width:100%;padding:0 21px}.book .flatpickr-calendar{background-color:#fff0;box-shadow:none}.book .flatpickr-calendar *:not(.flatpickr-disabled){color:var(--e-global-color-text);fill:var(--e-global-color-text)}.book .flatpickr-calendar .flatpickr-disabled{color:#717171}.book :is(.flatpickr-calendar,.flatpickr-rContainer,.flatpickr-days,.dayContainer){width:100%;min-width:100%;justify-content:start}.book .dayContainer>span{display:flex;align-items:center;justify-content:center;min-width:calc(100% / 7);aspect-ratio:1 / 1;height:unset}.book .flatpickr-day.today{border-color:transparent!important}.book :is(.wpcf7-date,.flatpickr){display:none}.book .flatpickr-months{padding-bottom:3vh}.book .flatpickr-current-month select{text-transform:uppercase}.book .flatpickr-calendar .flatpickr-day:not(.flatpickr-disabled):not(.selected):hover{border:1px solid var(--e-global-color-text);border-radius:100%;background-color:#fff0}.book .flatpickr-calendar .flatpickr-day.selected{background-color:var(--e-global-color-text);color:var(--e-global-color-accent)}.book>div>p{font-family:"parking",Sans-serif;font-size:max(24px, 1.35vw);font-weight:400;color:var(--e-global-color-text);text-align:center}.book label{padding:2vh 0}.book label:not(.full){display:flex;align-items:center}.book label.full{width:100%}.book label span{display:block;font-family:"parking",Sans-serif;font-size:max(14px, 1vw);font-weight:400;color:var(--e-global-color-text)}.book label span:first-of-type{width:80%}.book label:not(.full) span:not(.wpcf7-list-item-label):last-of-type{width:20%}.book label.full span{width:100%}.book label.full span:has(textarea){padding-top:2vh}.book label span :is(input,select){padding:0;background-color:#fff0;border:0;outline:none;color:var(--e-global-color-text);font-size:max(14px, 1vw)}.book label span input{border-bottom:1px solid var(--e-global-color-text)}.book label span option{color:#000}.book label span textarea{background-color:var(--e-global-color-text);color:var(--e-global-color-accent);border-radius:24px;height:110px;resize:none}.book .wpcf7-list-item{margin:0}.book .wpcf7-acceptance input{margin-right:1vw}.book label:has(.wpcf7-acceptance),.book label:has(.wpcf7-submit){padding:0}.book label:has(.wpcf7-submit){display:flex;flex-direction:column;align-items:end}.book .wpcf7-submit{width:50%;border-radius:24px;background-color:var(--e-global-color-text);color:var(--e-global-color-accent);border-color:var(--e-global-color-text);transition:.4s}.book .wpcf7-submit:hover{background-color:#fff0;color:var(--e-global-color-text)}.book .wpcf7-not-valid-tip{font-size:max(10px, .6vw);padding:.4vh 0}@media (width < 1440px){.theimm img{aspect-ratio:1/1;object-fit:cover}}@media (width < 992px){.book{flex-wrap:wrap}.book>div:nth-of-type(1){padding-bottom:18px}}@media (width>991px){.book>div:nth-of-type(2){padding:0 4vw;border-left:1px solid var(--e-global-color-text);border-right:1px solid var(--e-global-color-text)}}@media (width < 600px){.title_e h2:after{width:85vw;top:1.3vw}}.menu_box{border-radius:15px!important}.menu_box .elementor-widget-image{border-radius:10px!important;aspect-ratio:16/9;overflow:hidden}.menu_box .elementor-widget-image img{object-fit:cover;object-position:center;max-height:100%}#cmplz-manage-consent>button{border:1px solid var(--e-global-color-accent)!important}