

/* Start:/local/templates/mavis/assets/css/custom.css?17651913342606*/
.section-filter.complex--main_filter .section-filter.main-filter{
    padding: 0;
    background-color: transparent;
    color: red;
}
.section-filter.complex--main_filter .section-filter.main-filter .custom-select__button,
.section-filter.complex--main_filter .section-filter.main-filter .checkbox-button__label > span,
.section-filter.complex--main_filter .section-filter.main-filter .custom-range{
    background-color: #fff;
}
.section-filter.complex--main_filter .section-filter.main-filter .form-filter__submit{
    border-color: var(--primary-dark-blue, #1b3764);
    color: var(--primary-dark-blue, #1b3764);
}
.header--complex.header-menu-scroll {
    transform: translateY(-55px);
}
.header--complex.header-menu-scroll .header-mavis {
    margin-top: 0;
}
.complex--main_filter .checkbox-button__label > input:checked + span{
    color: #fff !important;
    background-color: var(--primary-dark-blue, #1b3764) !important;
}
.complex--main_filter .custom-range.custom-range--gray:hover{
    border-color: var(--Secondary-Blue, #528dff);
}
@media (max-width: 575.98px) {
    .facing-apartment .facing-wrapper__item:nth-child(1) {
        grid-column: span 2;
    }
}
ul.black-circle li::before{
    min-width: 6px;
}
.complex--main_about__logo-item{
    height: 120px;
}
.complex-plan--flors .complex-plan-apartment_block .line-list{
    font-family: var(--font-family-secondary);
}
.complex-plan--flors-block{
    font-family: "SuisseIntl", sans-serif;
}
.complex-plan--flors-block .complex-plan-flor__top-name{
    font-family: "Montserrat", sans-serif;
}
.complex-plan .plan__hints > li.no-hover{
    pointer-events: none;
}
@media (max-width: 575.98px) {
    .gallery-facing__item {
        aspect-ratio: auto;
    }
}
@media (min-width: 1280px) {
    .complex--main_about__logo {
        width: 100%;
    }
}
@media (max-width: 767.98px) {
    .complex--main_slider-text {
        align-items: flex-start;
    }
}
@media (max-width: 575.98px) {
    .compare-slides__thumbs {
        /* margin-right: 0; */
    }
}
@media (min-width: 1280px) {
    .complex--main_about__content {
        padding-bottom: 125px;
    }
}
@media (max-width: 767.98px) {
    .compare-slides__thumbs-wrapper {
        gap: 0;
    }
}
.main-filter .noUi-origin .noUi-handle:hover{
    background-color: #528dff;
}
.complex--main_progress__title{
    margin-bottom: var(--offset-title);
    color: var(--greyspace-grey, #6a7383);
    padding: 0;
}
@media (min-width: 768px) {
    .offer-article--img .offer-article__img {
        margin-left: -30px;
    }
}
.section-facing .gallery-facing{
    grid-auto-rows: auto;
}
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/mainpage_slider_complex/style.css?1725008486150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /local/templates/mavis/assets/css/custom.css?17651913342606 */
/* /local/templates/.default/components/bitrix/news.list/mainpage_slider_complex/style.css?1725008486150 */
