.footer__heading,.report-property__description,.page-section .art-baner__button a span,.special-offer__ctabutton span,.custom-checkbox--secondary .custom-checkbox__control::before{color:#fff}
p{font-weight:400}
strong{font-weight:500}
@media (min-width:992px){.contact-info__container{grid-template-columns:repeat(4,1fr)}}
.page-section .art-baner:after{background:#c48f3d6e}
.top__menu{display:flex;justify-content:flex-end}
.header__content{width:100%;background:#34343457}
.header--blue .header__main{padding:0 0px}
.header--blue .header__logo img{height:60px;margin-top:12px}
.report-property__content{border-color:#fff}
.header .top .contact i{color:#c48f3d}
.header .top__link:hover,.header .main .main-menu__link:hover,.header .main .search-menu .expandSearch i:hover{color:#c48f3d}
.baner .search__button{background:#c48f3d;color:#fff}
.baner .search__button:hover{background:#a00e52}
.custom-input-float__decoration{background:#fff}
.custom-input-float__input--textarea,.custom-input-float__select--textarea{border-right:2px solid #fff}
.baner .search__wrapper{width:100% !important}
.baner__item:before{background:#d8d8d8 0% 0% no-repeat padding-box}
.baner .search{background:#8d0444 0% 0% no-repeat padding-box;max-width:60%}
.baner .search__input{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:3.5rem;margin:1rem 0 0 0;padding:0px 5px;width:none}
.baner .search .main-search-type{display:flex;align-items:center;padding-left:10px;flex-wrap:wrap}
.baner .search__form-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;flex:1 1 auto}
.baner .search__inputs{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 auto}
.header .main .main-menu__item{font-weight:600}
span.top__link-text{font-weight:500}
.header__hamburger .hamburger label div{background-color:#b49045}
@media (max-width:576px){.baner__item--own-video video{display:inherit}}
@media (max-width:992px){.header__content{background:#34343400}}
@media (max-width:991px){.header{background:#8d0444;height:88px}}
@media (max-width:991px){.header--blue{background:rgba(141,4,68,0.949)}}
@media (max-width:991px){.header__logo img{height:80px}}
#layout-content>section.offer-list>div:nth-child(3){display:flex;flex-direction:column}
#map{order:2}
.offer-list__filters.offer-filters{order:1}
@media (max-width:1200px){.baner .search{max-width:100%}}#searchForm>div.offer-search-form__inputs>div:nth-child(1){order:1}
#objectTypeHolder{order:2}
#search-localisation-container{order:3}
#searchForm>div.offer-search-form__inputs>div:nth-child(4){order:4}
#searchForm>div.offer-search-form__inputs>div:nth-child(5){order:6}
#searchForm>div.offer-search-form__inputs>div:nth-child(6){order:5}
#searchForm>div.offer-search-form__inputs>div:nth-child(7){order:7}
#searchForm>div.offer-search-form__inputs>div:nth-child(8){order:8}
.main-menu__item--has-submenu:hover .main-menu__sub-menu{opacity:1;pointer-events:all;display:flex;flex-direction:column}
.sub-menu__item:last-child{padding-bottom:0px}
.offer-card__img{filter:brightness(100%)}
.search-submit-button{background:#853055}
.offer-card__button{color:#fff}
.offer-card.PodpisanaUmowa{filter:grayscale(1)}
.offer-card.PodpisanaUmowa .offer-card__flag{background:#8d0444 !important}
.offer-card.PodpisanaUmowa:hover .offer-card__flag{color:#fff !important}
@media (max-width:991px){.header .main .search-menu{display:none}body:not(.page-home) #layout-content{overflow-y:hidden}}
@media (max-width:900px){.offer-card__price{font-size:1.2em}}
@media (max-width:768px){.slick-arrow.slick-next::after{display:none}}
@media (max-width:768px){.header .main .search-menu{display:none}}
@media (max-width:991px){body #layout-content{padding-top:87.7px}}
@media (max-width:320px){.header__logo img{height:40px}}