.report-property__description,.footer__heading,.footer__location::before,.footer__phones::before,.footer__emails::before,.special-offer__ctabutton span,.page-section .art-baner__button a span,.header .main .main-menu__link.active,.header .top .contact i,.header .top__link:hover,.subpage .header .main .main-menu__link.active,.header .main .main-menu__link:hover{color:#fff}
.report-property__content,.search-category__active{border-color:#fff}
.header .main .main-menu__link.active::before{background-color:#fff}
.special-offer__header{margin-bottom:30px}
.header__logo img{height:120px}
.header--blue .header__logo img{height:80px}
.certyfikaty{display:flex;flex-wrap:wrap}
.page-section .art-baner{min-height:max-content}
.logotypy-onas{flex-wrap:wrap;margin-bottom:50px}
.header__hamburger .hamburger label div{background-color:#fff}
.mobile-menu__list{margin-top:calc(150px + 20px)}
.mobile-menu__body{background:#2c2c2c}
.mobile-menu .footer-menu .contact i{color:#fff}
.mobile-menu .mobile-footer-socials__icon{color:#fff}
.mobile-menu__sub-menu{background:#5c5c5c}
@media (max-width:991px){body:not(.page-home) #layout-content{padding-top:calc(170px + 20px)}}
@media (max-width:1200px){.header .top{display:none}}
@media (max-width:1200px){.header .main .main-menu{display:none}.header__main{border-bottom:none}}
@media (max-width:1199px){.header__hamburger{display:block}}
@media (max-width:1199px){.header__menu{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 30px}}
.logo-polonka{width:100%;height:auto;max-width:250px;margin:0px 0px 50px 0px}