.baner__item:before{opacity:0}.header__logo img{height:100px}
.header--blue .header__logo img{height:60px}
.header{background:white}
.header .main .main-menu__link{color:#202020}
.header .top__link{color:#000}
.header .main .search-menu .expandSearch i{color:#404040}
.baner .search{background:#202020}
.page-opinie .row.opinie{display:flex;flex-wrap:wrap}
.page-opinie .row.opinie img{height:auto;width:400px;padding:10px;margin:0}
.main-menu__favorite{display:none}
.mobile-menu-is-open .search-menu{display:none !important}
.search-menu{display:block !important}
address.footer__address div{font-size:16px;line-height:1.8}
.footer-menu__link{font-size:16px;font-weight:400;line-height:1.8}
.footer__location,.footer__phones,.footer__emails{margin-bottom:initial}
.main-menu__favorite i{display:none}
.mobile-menu__sub-menu-toggle::after{content:"expand_more";font-family:"Material Icons";position:relative;font-size:20px}
body:not(.page-home) #layout-content{padding-top:calc(187px + 20px)}
.offer-card__button{font-weight:400}
.report-property__item div{color:white}
.report-property__item{border:2px solid #1978c6}
.page-section .art-baner__button a{color:#404040}
.page-section .art-baner__button a:hover{color:white}
.leaflet-top,.leaflet-bottom{z-index:400 !important}
body.mobile-menu-is-open .header__logo img{opacity:0}
@media (max-width:798px){.baner__item{margin-top:0px}.custom-checkbox{align-items:flex-start}}
.movies-block{display:flex;flex-wrap:wrap;gap:10px}