

/* Start:/local/templates/fresh-house/components/bitrix/news.detail/hero_two-columns-with-media/style.css?17827999031621*/
.hero-video__video {
    position: relative;
    cursor: pointer;
    overflow: hidden;

    box-shadow: 0px 25px 50px rgba(0, 0, 0, 0.25);
}

.hero-video__iframe {
    opacity: 0;
}

.hero-video__image img {
    width: 100%;
    min-height: 100%;
    object-fit: cover;
}

.hero-video__play {
    position: absolute;
    top: 50%;
    left: 50%;
    border-radius: 9999px;
    z-index: 10;
    width: 64px;
    height: 64px;
    background-color: white;
    //display: flex;
	display:none;
    justify-content: center;
    align-items: center;
    transform: translate(-50%, -50%);
}

.hero-video__video .hero-video__play svg{
    margin-left: 2px;
}

.hero-video__video .hero-video__play path {
    transition: fill .15s ease-in-out;
}

.hero-video__video:hover .hero-video__play .svg-fill-hover-black {
    fill: var(--color-black);
}

.hero_two-columns-with-media__component .user-content ul>li {
    font-size: 16px;
    line-height: 24px;
    margin: 0 0 8px 0;
    position: relative;
    padding-left: 36px;
    list-style: none;
}

.hero_two-columns-with-media__component .user-content ul>li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    /* transform: translateY(-50%); */
    width: 24px;
    height: 24px;
    background-image: url('/local/templates/fresh-house/images/icons/marker_approve_orange_24px.svg');
    background-size: contain;
    background-repeat: no-repeat;
}

.hero_two-columns-with-media__component .user-content ul:not([id*="bx_"])>li:before {
    margin: 0;
}

.hero_two-columns-with-media__component .user-content ul li:last-child {
    margin-bottom: 0;
}
/* End */


/* Start:/local/templates/fresh-house/components/bitrix/system.pagenavigation/.default/style.css?17824099701878*/
.navigation{
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    justify-content: center;
    margin: 32px 0 0;

    .navigation__item {
        width: 36px;
        height: 36px;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 6px;
        border-radius: 8px;
        border: 1px solid var(--color-gray-100);
        font-size: 14px;
        line-height: 20px;
        letter-spacing: var(--text-letter-spacing);
        color: var(--color-gray-500);
        transition: color .3s ease, background .3s ease, border-color .3s ease;

        &:hover:not(.disabled) {
            color: var(--color-orange);
            border-color: var(--color-orange);
        }

        &.navigation__item_arrow {
            svg {
                display: block;
                position: relative;
                top: 1px;
            }

            svg path {
                transition: fill .3s ease;
            }

            &:hover svg path {
                fill: var(--color-orange);
            }

            &.disabled svg path{
                fill: #7E8897;
            }

            &.navigation__item_arrow-prev svg {
                left: -1px;
            }

            &.navigation__item_arrow-next svg {
                left: 1px;
            }
        }

        &.navigation__item_selected {
            background: var(--color-orange);
            border-color: var(--color-orange);
            color: #fff;

            &:hover {
                color: #fff;
            }
        }
    }

    .navigation__points {
        font-size: 16px;
        line-height: 24px;
        color: var(--color-gray-500);
        letter-spacing: var(--text-letter-spacing);
        align-self: flex-end;
        padding-bottom: 7px;
    }
}



/* End */


/* Start:/local/templates/fresh-house/components/bitrix/news.list/numbered_list/style.css?1782409970597*/
@media (min-width: 1024px) {
    .numbered_list__component .grid-cols_2>div:last-child:nth-child(odd) {
        grid-column: 1 / -1;
        justify-self: center;
        width: 50%;
    }
}

.numbered_list__component .flex_column {
    align-items: stretch;
}

.numbered_list__content {
    padding: 0 0 0 48px;
}

.numbered_list__title {
    align-self: center;
}
.numbered_list__title a{
    color: inherit;
}

.numbered_list__component .circle{
    margin: 0 16px 0 0;
}

@media (max-width: 767px) {
    .numbered_list__content {
        padding-left: 0;
    }
}
/* End */


/* Start:/local/templates/fresh-house/components/bitrix/news.list/progress_cards/style.css?1782407738423*/
.card_disabled{
    opacity: 0.7;
    background-color: white;
    pointer-events: none;
    filter: grayscale(0.1);
}


.progress-bar-container {
    background-color: #e5e7eb;
    border-radius: 9999px;;
    height: 4px;
    overflow: hidden;
}

.progress-fill {
    background-color: var(--color-orange);
    border-radius: 9999px;
    height: 100%;
    width: 0%;
    transition: width 0.3s ease;
}
/* End */


/* Start:/local/templates/fresh-house/components/bitrix/news.list/advantages/style.css?1782409970579*/
.advantages__component{
    --flex-el-gap: 24px;
    --flex-el-col-gap: 24px;
    --flex-el-row-gap: 24px;
}

.tizer__items {
    /* margin: 0 -12px!important; */

    .tizer__item {
        /* padding: 0 12px; */
    }
}


@media (max-width: 1439px) {
    .advantages__component{
        --flex-el-gap: 8px;
        --flex-el-col-gap: 8px;
        --flex-el-row-gap: 8px;
    }
}

@media (max-width: 1023px) {
    .tizer__items {
        /* margin: 0 -4px!important; */

        .tizer__item {
            /* padding: 0 4px; */
        }
    }
}

/* End */


/* Start:/local/templates/fresh-house/components/bitrix/news.list/main_parameters/style.css?1782407738103*/
@media (max-width: 1023px) {
    .parameters__component .icon svg {
        display: block;
    }
}
/* End */


/* Start:/local/templates/fresh-house/components/bitrix/news.detail/footer_banner/style.css?1782409970368*/
.footer-banner__component {
    .btn {
        margin: 0 auto;
    }
}

.footer-banner__component [data-action="favorite"] {
    .footer-banner-button__text_active {
        display: none;
    }

    &.active .footer-banner-button__text {
        display: none;
    }

    &.active .footer-banner-button__text_active {
        display: block;
    }
}
/* End */
/* /local/templates/fresh-house/components/bitrix/news.detail/hero_two-columns-with-media/style.css?17827999031621 */
/* /local/templates/fresh-house/components/bitrix/system.pagenavigation/.default/style.css?17824099701878 */
/* /local/templates/fresh-house/components/bitrix/news.list/numbered_list/style.css?1782409970597 */
/* /local/templates/fresh-house/components/bitrix/news.list/progress_cards/style.css?1782407738423 */
/* /local/templates/fresh-house/components/bitrix/news.list/advantages/style.css?1782409970579 */
/* /local/templates/fresh-house/components/bitrix/news.list/main_parameters/style.css?1782407738103 */
/* /local/templates/fresh-house/components/bitrix/news.detail/footer_banner/style.css?1782409970368 */
