

/* Start:/local/templates/ipotekatmpl/components/bitrix/system.pagenavigation/default/style.css?17629530211450*/
.pagination-navs {
    display: flex;
    flex-wrap: wrap;
    gap: .5rem;
}

.pagination-navs a,
.pagination-navs .active-page,
.pagination-navs .disabled {
    display: flex;
    justify-content: center;
    padding: .5rem .75rem;
    background: var(--container-higher);
    text-decoration: none;
    border-radius: var(--radius-12);
    --font-size: var(--body-font-size);
    --line-height: var(--body-line-height);
    --font-weight: var(--body--highlighted-font-weight);
    --font-family: var(--body-font-family);
    font-family: var(--font-family);
    font-weight: var(--font-weight);
    font-size: var(--font-size);
    line-height: var(--line-height);
    min-width: calc(1rem * var(--line-height) + 1rem);
    transition: all .2s ease-in-out;

}

.pagination-navs .active-page,
.pagination-navs a:hover {
    background: var(--primary);
    color: var(--on-primary);
    transition: all .2s ease-in-out;
}

.pagination-navs .disabled {
    background: var(--container-high);
    color: var(--on-surface-variant);

}

.page-nums {
    --font-size: var(--lead-font-size);
    --line-height: var(--lead-line-height);
    --font-weight: var(--lead-font-weight);
    --font-family: var(--lead-font-family);
    font-family: var(--font-family);
    font-weight: var(--font-weight);
    font-size: var(--font-size);
    line-height: var(--line-height);
    margin-bottom: var(--space-2x);
}
/* End */


/* Start:/local/templates/ipotekatmpl/components/bitrix/news.list/news-cards/style.css?17646036292407*/
.news-grid.green-page-news {
    display: grid;
    gap: var(--space-3x);
}

.news-grid.green-page-news .home-news-card__title {

    --font-size: var(--lead-font-size);
    --line-height: 1.2;
    --font-weight: var(--lead-font-weight);
    --font-family: var(--lead-font-family);
}

.news-grid.green-page-news .home-news-card__meta .tag {
    display: none;
}

.news-grid.green-page-news .home-news-card.card-wrapper-link {
    gap: var(--space-base);
    padding: 0 0 var(--space-3x);
}

.news-grid.green-page-news .home-news-card .home-news-card__img {
    border-radius: var(--radius-16);
    overflow: hidden;
}


.news-grid.green-page-news .home-news-card .home-news-card__img img {
    width: 100%;
    aspect-ratio: 16 / 9;
    object-fit: cover;
}

.home-about-section .button {
    width: 100%;
}

.tg-promo {
    order: 1;
}

.home-news-card {
    display: flex;
    flex-direction: column;
    padding: var(--space-2x);
    border-radius: var(--radius-12);
    background: var(--container-high);
    gap: var(--space-2x);
    height: 100%;
    min-width: var(--dimension-56);
}

.home-news-card .home-news-card__meta {
    display: flex;
    gap: var(--space-base);
    color: var(--on-surface-variant);
}

.home-news-card .home-news-card__meta .tag {
    flex-grow: 1;
}

.home-news-card .home-news-card__title {
    --font-size: var(--lead-font-size);
    --line-height: var(--lead-line-height);
    --font-weight: var(--headline-3-font-weight);
    --font-family: var(--lead-font-family);
    font-family: var(--font-family);
    font-weight: var(--font-weight);
    font-size: var(--font-size);
    line-height: var(--line-height);
}

/* .news-grid {
        height: 100%;
        display: grid;
        gap: var(--space-3x);
        grid-template-columns: 1fr 1fr;
        overflow: auto;
    } */

@media (min-width: 578px) {
    .home-news-card .home-news-card__title {
        --font-size: var(--headline-2-font-size);
        --line-height: var(--headline-2-line-height);
        --font-weight: var(--headline-2-font-weight);
        --font-family: var(--headline-2-font-family);
    }

    .home-news-card {
        padding: var(--space-md);
    }

    .tg-promo {
        order: unset;
    }

    .news-grid.green-page-news {

        grid-template-columns: repeat(2, 1fr);
    }
}
/* End */
/* /local/templates/ipotekatmpl/components/bitrix/system.pagenavigation/default/style.css?17629530211450 */
/* /local/templates/ipotekatmpl/components/bitrix/news.list/news-cards/style.css?17646036292407 */
