/*
Theme Name:   HOB Belgique 2025
Description:  Child Theme of HOB
Author:       DigitalVision
Author URI:   http://www.aedesit.com
Template:     hobv3
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  hob
*/
.custom-select-box + span.ui-widget {
    display: none;
}
#swipebox-bottom-bar {
  -webkit-transform: translate3d(0, -50px, 0) !important;
  transform: translate3d(0, -50px, 0) !important;
}
.multiselect-group {
  display: block !important;
}
/*.js body:before {
  content: "";
  width: 188px;
  height: 60px;
  top: 50%;
  left: 50%;
  position: fixed;
  transition: all 0.2s ease-out;
  transform: translateX(-50%) translateY(-50%);
  background: url("assets/images/hob_logo-be.svg") center center no-repeat;
  background-size: cover;
  opacity: 1;
  z-index: 100;
  pointer-events: none;
}
.js body .wrapper {
  pointer-events: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-out;
  -moz-transition: opacity 0.3s ease-out;
  -ms-transition: opacity 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out;
}*/
.sib-form {
  padding: 0!important;
}
.sib-form #sib-container {
  max-width: 100%!important;
  padding: 0!important;
}
.sib-form #sib-container .sib-form-block {
  padding: 0!important;
}
.nav-link-newsletter {
  background-color: #a9c206;
  color: white!important;
  margin-right: 1rem;
}
.nav-link-newsletter:hover {
  background-color: #2f302f;
  border-color: #2f302f;
}
#property_type+.btn-group .multiselect-container li, #property_country+.btn-group .multiselect-container li{
	padding: 10px 15px;	
}
.banner-form-box button i {
    font-size: 25px !important;
    font-weight: 500;
    line-height: 0;
    position: absolute;
    top: 25px !important;
    right: 8px;
}
#header.navbar.menu_one{
	background: #30584A !important;
	border-bottom-width: 0
}
.navbar.menu_one .nav-link{
	color: #fff;
}
.dropdown-menu li.disabled {
    display: none;
}
.multiselect-native-select .btn-group .multiselect-selected-text
 {
    text-transform: capitalize;
}
.properties-related .item-details img {
    filter: brightness(5);
}
@media screen and (max-width: 768px) {
	.property_content{
		padding-top: 45px; 
	}
	.property-gallery .slick-dots,
	.property-specs{
		display: none !important;
	}
	h1 span, h2 span, .h2 span{
		word-break: break-all;	
	}
}
#property_type+.btn-group .multiselect-container li, #property_country+.btn-group .multiselect-container li {
    padding: 0px 15px;
}