.localisation-villa-title {
position: absolute;
bottom: 0;
z-index: 99;
font-size: 15px;
font-weight: bold;
color: white;
padding: 0px 0 10px 15px;
text-shadow: #000 0px 1px 2px;
}
.localisation-villa-title i img{
width: 15px;
}
.hp-header-sstitle p{
color: white;
font-size: 20px;
padding-top: 10px; }
.single-content .hp-header-sstitle p a{
color: white !important;
text-decoration: underline;
}
.single-content .hp-header-sstitle p a:hover{
color: #ffe0ba !important;
}
.homepage_bedroom_infosbox_style {
background: rgba(0,0,0,0);
}
.homepage_bedrooms_numbers .aio-icon-title, .homepage_bedrooms_numbers .aio-icon-description h3 a {
color: #555d6e;
font-family: 'Roboto', sans-serif;
font-weight: 500;
}
.homepage_bedrooms_numbers .aio-icon-img .img-icon {
border: 2px solid black;
border-radius: 30px !important;
padding: 6px;
}
.homepage_bedrooms_numbers h3 {
font-size: 27px !important;
}
.homepage_bedroom_infosbox_style .left-icon .aio-ibd-block {
padding-top: 5px;
}
.bg_hp_bloc_styles {
background: #d0b995;
}
.home_page_hiliday_img_bloc {
background: rgb(218, 203, 184) !important;
}
.homepage_why_unik_info_box .aio-icon-img .img-icon {
width: 80px;
margin-bottom: 10px;
}
.homepage_why_unik_info_box .aio-icon-img {
width: auto;
}
@media (max-width: 575.98px) {  
#interactive-banner-1-wrap-2897 a img {
width: 600px;
}
}