.header .main .main-menu__link.active,.header .top .contact i,.header--blue .top__link,.header .main .search-menu .expandSearch i,.header--blue .main .main-menu__link,.main-menu__sub-menu a,.subpage .header .main .main-menu__link,.subpage .header .main .main-menu__link.active,.subpage .header .top__link{color:#fff}
.baner .search{background:#657e9bc7}
.header .main .main-menu__link:hover{color:#6aafff}
.header.header--blue .main .main-menu__link:hover{color:#262626}
.header--blue,.sub-menu__item,.subpage .header{background:#657e9bc7}
.sub-menu__link:hover{background:#262626;color:white}
.page-home .form-contact__right{display:none}
.home-contact .form-contact__left{width:100%}
.page-offer .header{background:#657e9be0}
.page-commission-buy .header,.page-commission-sell .header{background:#657e9be0}
.page-offers-list .header{background:#657e9be0}
.page-offers-list .header .main .main-menu__link,.page-commission-buy .header .main .main-menu__link{color:#fff}
.mobile-menu__sub-menu-toggle::after{font-family:"Material Symbols Outlined"}
section.page-section.special-offer.page-section--gray:after{content:"";position:absolute;background:url(/storage/app/media/img_kontakt.jpg);background-size:cover;background-position:bottom;width:100%;height:100%;top:0;opacity:0.1;filter:grayscale(1);z-index:-10}.footer__col h3{font-size:1.5rem}
.footer-socials li{font-size:2rem}
.footer__location,.footer__phones,.footer__emails{font-size:1em;margin-bottom:0;line-height:2}
.footer__location a,.footer__phones a,.footer__emails a{font-size:1em}
.footer-menu__link{font-size:1em}
.footer-menu__item{line-height:2;font-size:1em;font-weight:400}
.footer__col.footer__col--social img{padding-top:20px;transform:translateX(-9px)}
.home-contact .form-contact{background:url(/storage/app/media/img_kontakt.jpg) top center repeat-x;background-size:cover}
.footer--home{background:url("/storage/app/media/city-6529111_1920.jpg") bottom center no-repeat;background-size:cover;position:relative}
.footer--home::before{content:"";position:absolute;background:#beac98;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0.75}
.footer__content{position:relative}
.footer__copyrights{position:relative}
.footer-socials__icon i{font-size:48px}
.header--blue,.sub-menu__item,.subpage .header{background:#657e9be0}
@media (max-width:791px){.special-offer__footer{background:url("/storage/app/media/poland-7898687_1920.jpg") bottom center no-repeat;background-size:cover;position:relative}.special-offer__footer::before{content:"";position:absolute;background:#beac98;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0.75}.special-offer__ctatitle,.special-offer__ctabutton{position:relative}}
@media (max-width:991px){.header__logo img{height:60px}}