strong{font-weight:500}
.header .main .main-menu__link.active,.header .main .main-menu__link:hover,.header .top .contact i,.header .top__link:hover,.page-section .art-baner__button a span,.special-offer__ctabutton span,.report-property__description,.footer__heading,.footer__location::before,.footer__phones::before,.footer__emails::before,.offer-card__button,.subpage .header .main .main-menu__link.active{color:#fff}
.offer-card__buttons .offer-card__button{background-color:black;color:white;font-weight:bold}
#layout-content>section.single-offer-slider>div>div>div>div>div{background-color:black;color:white;font-weight:bold}
.header .main .main-menu__link.active::before{background-color:#dba43c !important}
.otwarcie{display:flex;justify-content:space-between}
.footer__address div{display:flex;justify-content:space-between;line-height:1.5;font-size:1rem;font-weight:400}
li.footer-socials__item{font-size:2rem}
.footer__time{padding-left:2em;position:relative;font-size:0.9em;margin-bottom:1.5em;font-weight:400}
.footer__time:before{content:"schedule"}
.footer__copyrights{margin-top:0}
.footer__time::before{position:absolute;left:0;top:-5px;font-family:"Material Icons";font-size:1.3em}
.footer__heading{margin-top:2rem}
@media (max-width:768px){.footer__col{padding-left:0px}}
@media (min-width:576px){.footer__copyrights{padding:20px 20px}}
@media (max-width:500px){.footer__content{display:flex;flex-direction:column;align-items:center;text-align:center}.footer__address div{justify-content:center;padding:0px}.footer__col--social .footer__heading{margin:0}.footer__address div:before{display:none}.page-home .search{display:none}}
.footer__col--contact img{max-width:138px !important}
@media (max-width:576px){.agent{max-width:380px}.agent__contact-info a{word-wrap:break-word}.header .main .search-menu{display:none !important}.header__menu{padding:10px 30px}}
.mobile-menu .footer-menu .contact i,.mobile-menu .mobile-footer-socials__icon{color:#fff}
@media (min-width:1800px){.our-team__grid{grid-template-columns:repeat(3,1fr)}}
.agent__contact-info a{word-wrap:break-word}
.agent__content{max-width:350px}
.agent{max-width:500px}
@media (max-width:1440px){.our-team__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:1199px){.our-team__grid{grid-template-columns:repeat(1,1fr)}}
.mobile-menu.show{z-index:9999}
body.mobile-menu-is-open .header--blue{z-index:99999}
.footer-menu__contact{display:none}
.mobile-menu__body{height:auto}
@media (max-width:576px){.agent__photo{max-width:100%;object-fit:contain}.agent{max-width:400px}.footer__copyrights{flex-wrap:wrap}.reviews__wrapper{width:100%;overflow-x:hidden}.header{width:100%;z-index:999999}.mobile-menu__list--l2{display:none}.footer__copyrights p{white-space:normal;text-align:center}}
.agent__contact-btn{background:#DAA43C}
.review__text{display:-webkit-box;height:117px;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis}
.page-pracuj-z-nami a{word-wrap:break-word}
@media (max-width:576px){body .page-section__title{font-size:1.4rem;line-height:33px;word-wrap:break-word;display:inline-block;white-space:normal}.blog-image{width:100%}}
.mobile-menu__body{height:100vh;justify-content:flex-start;margin-top:30px}
.page-blog-post .page-section__title{white-space:wrap}
.custom-input-float__input,.custom-input-float__select{color:#000 !important}
.header__hamburger .hamburger label div{background-color:#DAA43C}
@media (max-width:768px){body .page-section__title:before{background:#DAA43C}.header__logo img{height:75px}body .page-section{padding:25px 0px 0 0px}body .page-section__title{margin-bottom:10px}.footer__content{margin-left:0}}
@media (max-width:577px){.footer__col--social{display:flex;align-items:center;margin-top:3em;flex-direction:column}}
body .page-section__title:before{background:#D09C39}
.page-blog-list .page-section__title{margin-top:0}
body .page-section__title:after{display:none}