@charset "UTF-8";.header.header--blue .main .main-menu__link{color:black !important}
body .page-section__title:before{position:absolute;content:"";width:6px;height:30px;top:50%;left:0px;transform:translateY(-50%);border-radius:100px}
.footer__copyrights p{white-space:normal}
.page-invests-list .offer-search{background-color:#d9d9d900}
.page-invests-list .offer-search-form{display:flex;gap:20px;background:#d9d9d9;padding:40px;border-radius:20px}
.page-invests-list .offer-search-form__inputs{margin-bottom:0}
@media (min-width:992px){.page-invests-list .offer-search-form__checkboxes{grid-gap:0px;grid-template-columns:1fr 0fr;width:30%}}
@media (max-width:1600px){.baner .search{bottom:0px !important}}
@media (max-height:740px){.baner .search{bottom:0px !important}}#layout-content>section.search-category>div>div{align-items:center;flex-direction:row-reverse;flex-wrap:wrap}
.search-category__header{display:flex;flex-direction:column;gap:40px}
.search-category__title{font-weight:bold;font-size:clamp(1.2rem,4vw,2.1875rem);margin-bottom:0px;position:relative;display:inline-block;padding-left:0px;color:#fff}
.search-category__title:after{display:none}
.search-category__description{font-weight:500}
.search-category{background:url(../storage/themes/infinity/assets/images/search-category.jpg) top center no-repeat;background-repeat:no-repeat;background-size:cover;padding:50px 150px 50px 150px;margin-top:0px;position:relative}
@media (max-width:576px){.search-category{padding:30px}}
.search-category__right{display:flex;align-items:center;justify-content:space-between;margin-top:0px !important}
.slick-dotted.slick-slider{margin-bottom:0px}
.single-offer-top-info__spec--price-drop{background:#bb0424;color:#fff}
.reviews__wrapper{overflow-x:hidden;max-width:1440px;margin:0 auto}
.slick-list{width:100% !important}
.slick-track{margin-left:0}
.report-property__additional-description{display:block !important}
.offer-card__button{background-color:#bb0424}
.offer-card.PodpisanaUmowa div img{filter:grayscale(100%)}
.single-offer-flags .flag{color:#fff}.popup__content{background:#fff0;box-shadow:none}
.popup{background-color:rgba(0,0,0,0.54);backdrop-filter:blur(2px)}
@media (max-width:576px){.popup__content{min-width:auto;width:100vw;padding:0}.popup__content img{width:100%}.popup__content.container{margin-left:0}.popup__close-btn{right:30px}}
span.baner__description a{color:#fff;text-decoration:none}
span.baner__description a:hover{text-decoration:underline}
.btn{background:#bb0424 !important;color:white !important}