@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}
.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%}}#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}}
/**/
.header__hamburger .hamburger label div{background-color:#de0e33}
.mobile-menu-is-open img{opacity:0}
.mobile-menu__item{padding-left:20px}
.custom-checkbox--secondary .custom-checkbox__control::before{color:#fff}
@media (max-width:576px){.main-search-type{padding-left:0}.main-search-type .custom-checkbox{padding:0;margin:0;flex:1 1 auto;align-items:flex-start}.baner .search__inputs{padding:0}.baner .search__input{min-width:100%;height:100%}}