#comments {
display: none;
}
body > div.wrap > div > div > section > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-eff7086.elementor-section-full_width.elementor-section-height-min-height.elementor-hidden-tablet.elementor-hidden-mobile.elementor-section-height-default.elementor-section-items-middle > div > div > div {
min-height: 800px;
}
body > div.wrap > div > div > section > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-b4772f9.elementor-section-full_width.elementor-section-height-min-height.elementor-hidden-desktop.elementor-section-height-default.elementor-section-items-middle > div > div > div {
min-height: 800px;
}
#main-flex-slider > ul.slides > li.elementor-repeater-item-9eacab6.flex-active-slide {
min-height: 800px;
min-width:100%;
float:none;
top:0;
margin-top:0;
left:0;
margin-left:0;
}
.tex-pacchetti-gs {
min-height: 200px;
}
.gs-align-text .elementor-icon-box-description {
min-height: 115px !important;
}
@media only screen and (max-width: 1024px) {
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: visible !important;
opacity: 1 !important;
}
}
.text-room p {
min-height: 100px;
}
@keyframes slideOutRight {
0% {
left: 0;
opacity: 1;
}
100% {
left: 100%; opacity: 0;
}
}
.popup-slideout {
animation: slideOutRight 2s linear forwards;  }
.booking-gs .shortcode-class {
position: inherit;
}
.booking-gs .blast_qr_form.box.shortcode-class	{
max-width:100%;
max-height: 100%; background:none;
}
.booking-gs .qr_container.box	{
font-family: "EB Garamond", Sans-serif;
font-size:27px;
line-height:35px;
}
.booking-gs .qr_item__calendar	{
margin-bottom:60px;	
}
.booking-gs .box .qr_item {
width: 30%;
border: 0;
margin: 20px 0 60px;
}
.booking-gs .qr_item__calendar__dates__element {
padding: 15px 100px;
border: 1px solid #c29436;
margin-right: 35px; }
.booking-gs .layover-prenota__cont__form__list__row__calendari__element	{
padding: 15px 100px;
border: 1px solid #c29436;
margin: 0px; }
.booking-gs .qr_item__calendar__dates__element__arrive, .booking-gs .qr_item__calendar__dates__element__departure {
color: #282E6A;
}
.booking-gs .qr_item__calendar__dates__element__departure__data-numero, .booking-gs .qr_item__calendar__dates__element__arrive__data-numero {
color: #4f4f4f;
}
.booking-gs .qr_item {
color: #4f4f4f;
}
.booking-gs .qr_item span {
color: #4f4f4f;
}
.booking-gs .qr_item #numero_camere:before {
content: "\f236";
font-family: "Font Awesome 6 Free";
font-weight: 900;
margin-right: 10px;
color: #987E12;
font-size:20px  
}
.booking-gs .qr_item #numero_adulti:before {
content: "\f007";
font-family: "Font Awesome 6 Free";
font-weight: 900;
margin-right: 10px;
color: #987E12;
font-size:20px  
}
.booking-gs .qr_item #numero_bambini:before {
content: "\f77d";
font-family: "Font Awesome 6 Free";
font-weight: 900;
margin-right: 10px;
color: #987E12;
font-size:20px  
}
.booking-gs .qr_item__item__button-submit {
background-color: #987E12 !important;
font-size: 22px;
font-weight: 500;
text-transform: uppercase;
}
.booking-gs .box .modifica {
margin-top: 20px;
color: #4f4f4f;
}
.booking-gs .qr_item__select {
position: absolute;
top: 0;
left: auto;
width: 60%;
height: 100%;
opacity: 0;
font-size: 16px;
margin: 0 auto;
}
.dario {
border: 1px solid #282E6A;
}
.dario-nav {
background-color: #282E6A;
color:#fff;
}
.dario-nav .dario-nav-center {
color:#fff;
}
.dario-nav-arrow svg path {
stroke: #fff;
}.btn-cta-primary,.navbar .navbar-nav>li>a:hover:after,.navbar .navbar-nav>li.active>a:after,.navbar .navbar-nav>li.active>a:hover:after,.navbar .navbar-nav>li.active>a:focus:after,form input[type=submit],html .woocommerce a.button.alt,html .woocommerce-page a.button.alt,html .woocommerce a.button,html .woocommerce-page a.button,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce #respond input#submit.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,p.demo_store,.woocommerce.widget_price_filter .ui-slider .ui-slider-handle,.th-conversion form input[type=submit],.th-conversion .with_frm_style input[type=submit],.th-pricing-column.th-highlight,.search-submit,.search-submit:hover,.widget .tagcloud a:hover,.footer .tagcloud a:hover,.btn-standard-primary-form form .frm_submit input[type=submit],.btn-standard-primary-form form .frm_submit input[type=submit]:hover,.btn-ghost-primary-form form .frm_submit input[type=submit]:hover,.btn-cta-primary-form form .frm_submit input[type=submit],.btn-cta-primary-form form .frm_submit input[type=submit]:hover,.th-widget-area form input[type=submit],.th-widget-area .with_frm_style .frm_submit input[type=submit],.th-header-wrap h2.th-title-divider:after,form input[type=submit]:hover,.with_frm_style .frm_submit input[type=submit]:hover,.with_frm_style .frm_submit input[type=button]:hover,.frm_form_submit_style:hover,.with_frm_style.frm_login_form input[type=submit]:hover{background-color:var(--e-global-color-thmv_primary)}a,.accent,.navbar .navbar-nav .dropdown-menu li.active a,.navbar .navbar-nav .dropdown-menu li a:hover,.navbar .navbar-nav .dropdown-menu li.active a:hover,.page-title h1,.inner-container>h1.entry-title,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce .single-product .product .price,.woocommerce.single-product .product .price,.woocommerce .single-product .product .price ins,.woocommerce.single-product .product .price ins,.a2c-ghost.woocommerce a.button,.th-cta .th-cta-text span,.elementor-widget-themo-header .th-header-wrap .elementor-icon-box-title,.elementor-widget-themo-info-card .th-info-card-wrap .elementor-icon-box-title,.map-info h3,.th-pkg-content h3,.elementor-widget-themo-service-block .th-service-block-w .elementor-icon-box-title,#main-flex-slider .slides h1,.th-team-member-social a i:hover{color:var(--e-global-color-thmv_primary)}.btn-standard-primary,.btn-ghost-primary:hover,.pager li>a:hover,.pager li>span:hover,.a2c-ghost.woocommerce a.button:hover{background-color:var(--e-global-color-thmv_primary)}.btn-standard-primary,.btn-ghost-primary:hover,.pager li>a:hover,.pager li>span:hover,.a2c-ghost.woocommerce a.button:hover,.btn-standard-primary-form form .frm_submit input[type=submit],.btn-standard-primary-form form .frm_submit input[type=submit]:hover,.btn-ghost-primary-form form .frm_submit input[type=submit]:hover,.btn-ghost-primary-form form .frm_submit input[type=submit]{border-color:var(--e-global-color-thmv_primary)}.btn-ghost-primary,.btn-ghost-primary:focus,.th-portfolio-filters a.current,.a2c-ghost.woocommerce a.button,.btn-ghost-primary-form form .frm_submit input[type=submit]{color:var(--e-global-color-thmv_primary)}.btn-ghost-primary,.th-portfolio-filters a.current,.a2c-ghost.woocommerce a.button,.th-header-wrap .th-header-divider{border-color:var(--e-global-color-thmv_primary)}form select:focus,form textarea:focus,form input:focus,.th-widget-area .widget select:focus,.search-form input:focus{border-color:var(--e-global-color-thmv_primary)}.elementor-widget-themo-header .th-header-wrap .elementor-icon,.elementor-widget-themo-header.elementor-view-default .th-header-wrap .elementor-icon,.elementor-widget-themo-service-block.elementor-view-default .th-service-block-w .elementor-icon{color:var(--e-global-color-thmv_accent)}.btn-cta-accent,.a2c-cta.woocommerce a.button,.a2c-cta.woocommerce a.button:hover,.elementor-widget-themo-header.elementor-view-stacked .th-header-wrap .elementor-icon,.elementor-widget-themo-service-block.elementor-view-stacked .th-service-block-w .elementor-icon,.btn-standard-accent-form form .frm_submit input[type=submit],.btn-standard-accent-form form .frm_submit input[type=submit]:hover,.btn-ghost-accent-form form .frm_submit input[type=submit]:hover,.btn-cta-accent-form form .frm_submit input[type=submit],.btn-cta-accent-form form .frm_submit input[type=submit]:hover{background-color:var(--e-global-color-thmv_accent)}#booked-profile-page input[type=submit].button-primary,body table.booked-calendar input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block{background:var(--e-global-color-thmv_accent) !important}#booked-profile-page input[type=submit].button-primary,body table.booked-calendar input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,.btn-standard-accent-form form .frm_submit input[type=submit],.btn-standard-accent-form form .frm_submit input[type=submit]:hover,.btn-ghost-accent-form form .frm_submit input[type=submit]:hover,.btn-ghost-accent-form form .frm_submit input[type=submit]{border-color:var(--e-global-color-thmv_accent) !important}.btn-standard-accent,.btn-ghost-accent:hover{background-color:var(--e-global-color-thmv_accent);border-color:var(--e-global-color-thmv_accent)}.btn-ghost-accent,.btn-ghost-accent:focus,.elementor-widget-themo-header.elementor-view-framed .th-header-wrap .elementor-icon,.elementor-widget-themo-service-block.elementor-view-framed .th-service-block-w .elementor-icon,.btn-ghost-accent-form form .frm_submit input[type=submit]{color:var(--e-global-color-thmv_accent)}.btn-ghost-accent,.elementor-widget-themo-header.elementor-view-framed .th-header-wrap .elementor-icon,.elementor-widget-themo-service-block.elementor-view-framed .th-service-block-w .elementor-icon{border-color:var(--e-global-color-thmv_accent)}header a,.elementor-widget-toggle .elementor-toggle .elementor-toggle-title,.elementor-widget-toggle .elementor-toggle .elementor-toggle-title.active,.elementor-widget-toggle .elementor-toggle .elementor-toggle-icon{color:var(--e-global-color-thmv_primary)}