.baner .search__button,.offer-card__button{color:#222}
.offer-card__button{font-weight:bold}
.report-property__item div,.home-contact .form-contact__submit-button:hover,.special-offer__ctabutton:hover,.page-section .art-baner__button a:hover,.page-section .art-baner__button a:hover span,.page-section .arts-more__button:hover,.page-section .arts-more__button:hover span{color:#222}
.form-contact__right{display:none}
.home-contact .form-contact__left{width:100%}
.header__logo img{height:90px}
.header--blue .header__logo img{height:52.5px}
.baner__item:before{background:#c8c8c8 0% 0% no-repeat padding-box}
@media (min-width:768px){.latest-offer .offers .slick-slider .offers__item{width:75% !important}.special-offer .offer-card{max-width:350px}}
.header .main .search-menu .expandSearch input{color:#fff !important}
@media (max-width:798px){.baner__item{margin-top:0}.custom-checkbox{align-items:flex-start}.mobile-menu .footer-menu__link{color:#fff}}
.mobile-menu__sub-menu-toggle::after{font-family:"Material Icons"}
.custom-checkbox__control{border:solid 2px #212529}
.custom-checkbox__control::before,.search-submit-button,.search-submit-button:hover{background:#212529}
.fr-fic.fr-dib.fr-fil{float:left;margin-right:20px}
.fr-fic.fr-dib.fr-fir{float:right;margin-left:20px}