

/* Start:/local/templates/main/components/bitrix/news/mortgage/style.css?17769242511017*/
.mortgage-intro {
    margin-top: 20px;
    margin-bottom: 40px;
}
.mortgage-intro .title {
    text-align: center;
}
.mortgage-features {
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center;
}

.mortgage-feature__item {
    text-align: center;
    font-size: 14px;
    line-height: 1.5;
    color: #636363;
    background-color: var(--gray-superlight);
    border-radius: var(--base-border-radius);
    padding: 30px 15px;
}
.mortgage-feature__icon {
    display: block;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 30px;
}
.mortgage-feature__icon img {
    display: block;
    max-width: 128px;
    margin: 0 auto;
}
.mortgage-feature__title,
.h3.mortgage-feature__title {
    text-transform: uppercase;
    font-size: 16px;
    padding-right: 12px;
    padding-left: 12px;
    margin-bottom: 20px;
}

@media screen and (min-width: 768px) and (max-width: 1199px) {
    .mortgage-features {
        grid-template-columns: repeat(var(--bs-columns, 6), 1fr)!important;
    }
}

/* End */


/* Start:/local/templates/main/components/bitrix/news.list/news/style.css?17769242511827*/
.news--margin{margin-top:60px}.news__item{background-color:var(--gray-superlight);border-radius:var(--base-border-radius);color:var(--bace-color);padding:33px 30px;text-decoration:none;-webkit-transition:background-color .2s;transition:background-color .2s}.news__item>.grid{height:100%}.news__item:hover{background-color:var(--gray-superlight-hovered)}.news__item:hover .news__more{color:var(--orange)}.news__item:hover .news__more .icon-arrow{margin-left:5px}.news__item--news .news__image{height:200px}.news__image{background-position:50%;background-size:cover;border-radius:var(--base-border-radius);height:260px;width:100%}.news__icon{display:block;margin-bottom:15px;max-height:64px;max-width:64px}.news__title{font-family:var(--font-base-family);font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:normal;margin-bottom:10px}.news__description{font-size:14px;line-height:1.5em}.news__description,.news__more{color:#727272;font-family:var(--font-base-family);font-style:normal;font-weight:400}.news__more{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;justify-content:flex-end;line-height:1;text-transform:uppercase}.news__more .icon-arrow{stroke:var(--orange);margin-left:10px;-webkit-transition:margin .2s;transition:margin .2s}.news__date{color:var(--gray-light);font-size:12px}@media screen and (min-width:1200px){.news__item>.grid{gap:30px}.news__item{min-height:320px}.news__title{font-size:22px}.news__description{font-size:17px}.news__more{font-size:13px}}@media screen and (min-width:768px)and (max-width:1199px){.news__item{min-height:300px}}@media screen and (max-width:1199px){.news__item--news .news__image{height:160px}.news__item{padding:33px 20px}}

/* End */


/* Start:/local/templates/main/components/bitrix/news.list/partners/style.css?1776924251519*/
.partners{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.partners img{max-width:100%}.partners__title{font-family:var(--font-face-primary);font-size:25px;font-style:normal;font-weight:500;line-height:normal}.partners__items{gap:10px}@media screen and (min-width:1200px){.partners__title span{display:block;max-width:150px}.partners__items{gap:60px}.grid .g-col-xl-10 {grid-auto-flow: column !important;}}@media screen and (min-width:768px)and (max-width:1199px){.partners__items{gap:30px}}

/* End */
/* /local/templates/main/components/bitrix/news/mortgage/style.css?17769242511017 */
/* /local/templates/main/components/bitrix/news.list/news/style.css?17769242511827 */
/* /local/templates/main/components/bitrix/news.list/partners/style.css?1776924251519 */
