@charset "UTF-8";
/*!
Theme Name: Aquentro Child
Theme URI: https://motopress.com/products/aquentro
Author: MotoPress
Author URI: https://motopress.com
Description: Aquentro is a single property rental WordPress theme packaged with the ultimate booking plugin.
Version: 0.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: aquentro
Template: aquentro
*/

/* Rimozione padding logo da mobile */
 .site-header .site-branding {
     padding-bottom: 0px !important;
}
 .custom-logo {
     width: auto;
     max-height: 90px;
     margin: auto;
}
 .related-posts, .navigation.post-navigation {
     display: none !important;
}
 .site-header {
     padding: 0px !important;
}
 body.admin-bar .edit-link {
     display: none;
}
 #masthead {
     background-image: url(/wp-content/uploads/header-bg.webp);
     background-size: cover;
     background-position: top center;
     background-repeat: repeat;
}
 .homepage-widget-area .mphb_widget_search-form {
     justify-content: center !important;
}
 .homepage-widget-area {
     border-radius: 4px;
}
 @media(max-width: 991px) {
     .menu-toggle-wrapper span {
         display: none;
    }
     #masthead {
         position: relative;
    }
     .menu-toggle-wrapper {
         position: absolute;
         top: 14px;
         right: 5px;
         border: none !important;
    }
     .site-header .site-branding {
         padding-top: 5px !important;
    }
     .site-content {
         padding-top: 0px;
    }
}
 @media (min-width: 992px) {
     .main-navigation ul {
         font-size: 14px !important;
    }
}
 .site-content::after {
     display: none !important;
}
 .site-footer {
     background: #4a563a;
}
 .site-info {
     background-color: #394529 !important;
}
 .site-footer .footer-widget-area .widget a {
     color: #dfdfdf !important;
}
 .main-navigation > div:last-child {
     padding-bottom: 0px;
     margin-bottom: -1px;
}
 body.page-id-620 ul, body.page-id-620 ol {
     padding-left: 0px !important;
}
 body.page-id-149 .mphb_sc_search_results-wrapper .mphb-room-type {
     margin-top: 20px !important;
     padding-top: 50px !important;
}
 #reservation_form_home .mphb_sc_search-form {
     display: flex;
     flex-direction: row;
     gap: 13px;
     flex-wrap: wrap;
     justify-content: center;
     align-items: end;
}
 #reservation_form_home .mphb-required-fields-tip {
     display: none;
}
 #reservation_form_home .mphb_sc_search-submit-button-wrapper {
     margin-top: 0px !important;
}
 #reservation_form_home .mphb_sc_search-check-in-date, #reservation_form_home .mphb_sc_search-check-out-date, #reservation_form_home .mphb_sc_search-adults {
     margin-bottom: 0px !important;
}
 @media(max-width: 510px) {
     .mphb_sc_search-check-in-date, .mphb_sc_search-check-out-date {
         width: 98% !important;
    }
}
 .page-template-template-front-page .site-content > .post-thumbnail {
     max-height: 300px !important;
     margin-top: 0px !important;
}
#service-list li {
	border: 1px solid #d5d5d5;
	background-color: #fff;
	padding: 0px 20px 0px 10px !important;
	margin: 5px 10px !important;
	min-width: 300px !important;
	height: 62px !important;
	max-width: 300px;
	line-height: 19px;
	text-align: left;
}

.slider-counter {
	z-index: 999;
}

.elementor-icon-list-items.elementor-inline-items li:last-child {
	justify-content: left;
}

footer #menu-item-95,
footer #menu-item-901 {
	margin-top: 8px !important;
}

body.home .post-thumbnail {
	display: none !important;
}

@media(max-width: 500px) {
	body.home .slide-title {
		text-align: center !important;
	}
}

.grecaptcha-badge { 
    visibility: hidden !important;
}