

/* Start:/local/templates/dst/components/bitrix/breadcrumb/custom/style.min.css?16077092011252*/
@media (max-width:560px){.breadcrumbs{margin-top:12px!important;margin-bottom:6px!important}.breadcrumbs li:after,.breadcrumbs li:not(.mobile_nav){display:none}.breadcrumbs .bx-breadcrumb-item.mobile_nav{display:flex;align-items:center;font-weight:700}.breadcrumbs .bx-breadcrumb-item.mobile_nav:before{content:'';display:inline-block;width:17px;height:14px;background-color:#15aeeb;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17px' height='14px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 0)' d='M17.000,8.000 L3.326,8.000 L7.629,12.303 L6.215,13.718 L0.498,8.000 L-0.000,8.000 L-0.000,6.000 L0.498,6.000 L6.215,0.282 L7.629,1.697 L3.326,6.000 L17.000,6.000 L17.000,8.000 Z'/%3E%3C/svg%3E") center center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17px' height='14px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 0)' d='M17.000,8.000 L3.326,8.000 L7.629,12.303 L6.215,13.718 L0.498,8.000 L-0.000,8.000 L-0.000,6.000 L0.498,6.000 L6.215,0.282 L7.629,1.697 L3.326,6.000 L17.000,6.000 L17.000,8.000 Z'/%3E%3C/svg%3E") center center/contain no-repeat;margin-right:10px}}
/* End */


/* Start:/materinskij-kapital/style.css?174948994218212*/
.static_page.mat {
    margin-bottom: 40px
}
.mat .mat-about {
    margin-top: 40px;
    margin-bottom: 40px
}

.mat .mat-about .mat-about__row .mat-row__col {
    padding: 30px 33px 30px 66px;
    background: #edf4f7;
    border-radius: 48px 48px 0 48px;
    position: relative
}

.mat .mat-about .mat-about__row .mat-row__col:before {
    content: "";
    position: absolute;
    left: 16px;
    top: 32px;
    width: 35px;
    height: 21px;
    z-index: 3;
    background: url(/local/build/img/icon-sign.svg) 50% no-repeat;
    background-size: contain
}

@media (max-width: 991px) {
    .mat .mat-about .mat-about__row .mat-row__col:before {
        left:8px;
        top: 18px;
        width: 18px;
        height: 12px
    }
}

@media (max-width: 991px) {
    .mat .mat-about .mat-about__row .mat-row__col {
        padding:16px 16px 16px 32px;
        border-radius: 24px 24px 0 24px
    }
}

.mat .mat-about .mat-about__row .mat-row__col .mat-row__msg {
    font-family: Open Sans;
    font-style: italic;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    color: #353f45
}

.mat .mat-about .mat-about__row .mat-row__person {
    padding-top: 16px;
    padding-bottom: 16px
}

.mat .mat-about .mat-about__row .mat-row__person .mat-row__person-img {
    text-align: center;
    margin-bottom: 11px
}

.mat .mat-about .mat-about__row .mat-row__person .mat-row__person-img img {
    display: inline-block;
    border-radius: 50%
}

.mat .mat-about .mat-about__row .mat-row__person .mat-row__person-name {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    text-align: center;
    color: #353f45
}

.mat .mat-about .mat-about__row .mat-row__person .mat-row__person-position {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 24px;
    text-align: center;
    color: #353f45
}




.faqs_section {
    margin: 50px 0;
}

.credit_faqs {
    max-width: 800px;
    margin: 30px auto auto;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.cf_node {
    background-color: #EDF4F7;
    border-radius: 10px;
    padding: 20px;
    /* font-size: 1.25em; */
    color: #353F45;
    cursor: pointer;
}

.cfn_title {
    font-size: 1.25em;
    font-weight: bold;
    position: relative;
    padding-right: 40px;
}

.cfn_title:after {
    content: '';
    position: absolute;
    width: 24px;
    height: 16px;

    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;

    background-image: url("data:image/svg+xml,%3Csvg width='24' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.83.585 0 3.415l12 12 12-12-2.83-2.83L12 9.755 2.83.585Z' fill='%23BEC5C9'/%3E%3C/svg%3E");

    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);

    -webkit-transition: -webkit-transform 0.3s .00s ease-out;
    -moz-transition: -moz-transform 0.3s .00s ease-out;
    -o-transition: -o-transform 0.3s .00s ease-out;
    transition: transform 0.3s .00s ease-out;
}

.cfn_desc {
    margin-top: 0;
    overflow: hidden;
    height: 0;

    -webkit-transition: height 0.3s .00s ease-out, margin-top 0.3s .00s ease-out;
    -moz-transition: height 0.3s .00s ease-out, margin-top 0.3s .00s ease-out;
    -o-transition: height 0.3s .00s ease-out, margin-top 0.3s .00s ease-out;
    transition: height 0.3s .00s ease-out, margin-top 0.3s .00s ease-out;
}

.cf_node.expanded {
    background-color: #E4F5FD;
}

.cf_node.expanded .cfn_desc {
    margin-top: 13px;
}

.cf_node.expanded .cfn_title:after {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.partners_list {
    margin: 50px 0;
}

.pl_monitor {
    display: flex;
    justify-content: center;
    gap: 10px;
    margin-top: 20px;
    flex-wrap: wrap;
}

.plm_bank {
    border: 3px solid #f1f3f3;
    padding: 32px;
}

.plm_bank img {
}

.sp_ipo {
    background-image: url('/materinskij-kapital/images/ipo_bg.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-blend-mode: multiply;
    background-color: #f4f8fa;
    padding: 48px 0;
}

.sp_ipo h2 {
    font-size: 3em;
    color: #3E5B6C;
    line-height: 1.3em;
}

.sp_ipo h3 {
    text-align: left;
    font-size: 1.5em;
    color: #3E5B6C;
    margin-top: 8px;
    line-height: 1.2em;
}

.matkapital_icons {
    display: flex;
    gap: 40px 85px;
    margin-top: 40px;
    flex-wrap: wrap;
    justify-content: flex-start;
}

.matkapital_node {
    flex-basis: calc((100% - 255px) / 3);
    display: flex;
    flex-direction: column; /* max-width: 300px; *//* padding-left: 85px; */
    position: relative; /* margin-bottom: 50px; *//* min-width: 300px; *//* width: calc(100% / 3); */
}

.spin_matkapital_img { /* flex-grow: 1; */
    display: flex;
    align-items: center;
    position: relative;
    width: 132px;
    height: 145px;
    justify-content: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.spin_matkapital_img:after {
    content: attr(data-cnt);
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #15AEEB;
    padding: 4px 14px;
    color: white;
    font-weight: bold;
    font-size: 2em;
    border-radius: 5px;
}

.spin_matkapital_img img { /* max-height: 100%; *//* max-width: 100%; */
}

.spin_matkapital_title {
    margin-top: 20px;
    font-size: 1.25em;
    font-weight: 900;
    color: #353F45;
}
.spin_matkapital_descr {
    margin-top: 10px;
    font-size: 1em;
    font-weight: bold;
    color: #353F45;
}

.matkapital_node:first-child {
    padding-left: 0;

}

.matkapital_node:first-child:before {
    display: none;
}

.matkapital_node:nth-child(2):before,
.matkapital_node:nth-child(3):before,
.matkapital_node:nth-child(5):before,
.matkapital_node:nth-child(6):before,
.matkapital_node:nth-child(8):before
{
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 85px;
    height: 26px;
    /* border: 10px solid; */
    background-image: url("data:image/svg+xml,%3Csvg width='41' height='26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.067 24.768a2.499 2.499 0 0 0 3.535 0l9.999-10a2.5 2.5 0 0 0 0-3.536l-10-10a2.499 2.499 0 1 0-3.534 3.536l8.23 8.234-8.234 8.234a2.477 2.477 0 0 0-.73 1.766c0 .64.241 1.281.734 1.766Z' fill='%2315AEEB'/%3E%3Cpath d='m34.297 13.002-2.5-2.5H2.833a2.498 2.498 0 0 0-2.5 2.5c0 1.382 1.118 2.5 2.5 2.5h28.96l2.504-2.5Z' fill='%233E5B6C' fill-opacity='.4'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    margin: auto;
    margin-left: -85px;
}

.matkapital_form {
    background-color: #15AEEB;
    max-width: 640px;
    margin: auto;
    border-radius: 24px;
    padding: 24px;
    margin-top: 40px;
}

.matkapital_form h3 {
    line-height: normal;
    margin-top: 0;
    color: white;
    font-size: 2em;
    text-align: center;
    margin-bottom: 10px;
}

@media (max-width: 440px) {
    .matkapital_form h3 {
        font-size: 1.5em;
    }
}

.matkapital_form .lcf_success {
}

.matkapital_form .lcf_success h3 {
    font-size: 1em;
}

.matkapital_form .lcf_success div {
    font-weight: bold;
    font-size: 1em;
    color: white;
    margin-top: 0;
}

@media (max-width: 1025px) {
    .matkapital_node {
        flex-basis: calc((100% - 170px) / 3);
    }
}

@media (max-width: 785px) {
    /*.matkapital_icons {
        gap: 20px;
    }*/

    .matkapital_node {
        margin-bottom: 20px;
        flex-basis: calc((100% - 90px) / 2);
    }

    /*.matkapital_node:before {
        display: none;
    }*/

    .spin_matkapital_title {
        margin-top: 20px;
    }
}

@media (max-width: 520px) {

    .matkapital_icons {
        gap: 20px 40px;
        margin-top: 20px;
    }

    .matkapital_node:before {
        display: none;
    }

    .sp_ipo {
        padding: 24px 0;
    }

    .spin_matkapital_img {
        width: 65px;
        height: 67px;
        min-width: 65px;
        min-height: 67px;
        /* padding-bottom: 20px; */
        /* margin-bottom: 25px; */
        /* background-position: left bottom; */
    }

    .matkapital_node {
        flex-direction: row;
        gap: 20px;
        flex-basis: calc((100% - 45px) / 2);
    }

    .spin_matkapital_title {
        margin-top: 0;
        font-weight: normal;
    }

    .spin_matkapital_title:before {
        content: attr(data-cnt);
        display: inline-block;
        margin-right: 3px;
        /*position: absolute;
        bottom: 0;
        left: 0;*/
        background-color: #15AEEB;
        padding: 1px 14px;
        color: white;
        font-weight: bold;
        /* font-size: 2em; */
        border-radius: 5px;
    }

    .spin_matkapital_img:after {
        display: none;
        /*margin-bottom: -30px;
        width: 100%;
        text-align: center;
        font-size: 1.5em;
        height: 25px;
        padding: 0;*/
    }
}

@media (max-width: 465px) {
    .matkapital_node {
        flex-direction: column;
        gap: 20px;
        flex-basis: calc(100%);
    }
}



.btn_wrapper {
    display: flex;
    width: 100%;
    justify-content: center
}

.btn_wrapper .btn.btn-blue {
    padding-left: 25px;
    padding-right: 25px
}

.btn_label {
    color: #fff!important;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 1.1em;
    letter-spacing: 2px
}

.btn_label.arrowed {
    display: flex;
    align-items: center
}

.btn_label.arrowed:after {
    content: '';
    display: inline-block;
    margin-left: 10px;
    width: 17px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.58 7v2h12l-5.5 5.5 1.42 1.42L16.42 8 8.5.08 7.08 1.5l5.5 5.5h-12Z' fill='%23fff'/%3E%3C/svg%3E")
}


.details__contacts {
    margin: 30px auto 50px auto;
    display: flex;
    justify-content: center;
    gap: 30px;
    max-width: 640px;
    padding: 24px;
    border-radius: 14px;
    background-color: #f9eac1;
}
.details__contacts span {
    font-size: 24px;
    font-weight: 700;
}
.social-contacts {
    display: flex;
    justify-content: center;
    gap: 10px;
}
.social-contacts a {
    margin-right: 10px;
    display: block;
    border-radius: 5px;
    overflow: hidden;
    box-shadow: 0 0px 9px rgb(12 123 167 / 0);
    -webkit-transition: box-shadow 0.3s ease-out;
    -moz-transition: box-shadow 0.3s ease-out;
    -ms-transition: box-shadow 0.3s ease-out;
    -o-transition: box-shadow 0.3s ease-out;
    transition: box-shadow 0.3s ease-out;
}
.social-contacts a:hover {
    box-shadow: 0 0px 9px rgb(12 123 167 / 0.6);
}
.social-contacts a:before {
    content: '';
    display: block;
    width: 49px;
    height: 49px;
    border-radius: 5px;
    background: #eee no-repeat center center;
    background-size: 106%;
    -webkit-transition: background-size 0.3s ease-out;
    -moz-transition: background-size 0.3s ease-out;
    -ms-transition: background-size 0.3s ease-out;
    -o-transition: background-size 0.3s ease-out;
    transition: background-size 0.3s ease-out;
}
.social-contacts a.ico_viber:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 49 49' width='49' height='49'%3E%3Crect fill='%2378519a' x='0.583252' y='0.740234' width='48' height='48' rx='4.23854'%3E%3C/rect%3E%3Cpath clip-rule='evenodd' fill='white' fill-rule='evenodd' d='M 27.6093 18.5602 C 28.3905 18.7231 28.9893 19.0135 29.5009 19.482 C 30.1593 20.0901 30.5201 20.8261 30.6787 21.8834 C 30.786 22.5727 30.7421 22.8438 30.4922 23.0685 C 30.2583 23.2777 29.826 23.2853 29.5643 23.0879 C 29.374 22.9483 29.3144 22.8012 29.2708 22.4022 C 29.2194 21.8714 29.1241 21.4998 28.9614 21.1551 C 28.6125 20.4231 27.9977 20.0435 26.9588 19.9196 C 26.471 19.8613 26.3243 19.8074 26.1657 19.6252 C 25.876 19.2882 25.9873 18.7421 26.3876 18.5406 C 26.5384 18.467 26.6017 18.4594 26.935 18.4787 C 27.1416 18.4903 27.4469 18.5253 27.6093 18.5602 Z M 26.7647 15.6358 C 29.1721 15.9804 31.0358 17.0727 32.2575 18.8467 C 32.9437 19.846 33.372 21.0195 33.5187 22.2783 C 33.5701 22.7392 33.5701 23.5797 33.5146 23.7193 C 33.4629 23.8508 33.2964 24.029 33.1538 24.1026 C 32.9992 24.1801 32.6701 24.1722 32.4876 24.0793 C 32.1823 23.9281 32.091 23.688 32.091 23.0373 C 32.091 22.0342 31.8252 20.9766 31.3653 20.1554 C 30.8418 19.218 30.0803 18.4434 29.1523 17.9049 C 28.3551 17.4401 27.1773 17.0954 26.1026 17.0102 C 25.7139 16.9792 25.4998 16.9016 25.3531 16.7351 C 25.127 16.4833 25.1032 16.1423 25.2935 15.8596 C 25.4995 15.5468 25.8167 15.4962 26.7647 15.6358 Z M 17.4251 13.2461 C 17.564 13.2927 17.7781 13.4009 17.901 13.4785 C 18.6543 13.9667 20.7522 16.5888 21.4385 17.8979 C 21.8309 18.6455 21.962 19.1993 21.8391 19.6099 C 21.7121 20.0515 21.5021 20.2839 20.5619 21.0235 C 20.1851 21.3216 19.8321 21.6276 19.7766 21.7092 C 19.634 21.9107 19.5189 22.3056 19.5189 22.5847 C 19.523 23.2314 19.9512 24.4052 20.5143 25.3077 C 20.9503 26.0087 21.7316 26.9071 22.505 27.5968 C 23.4132 28.4103 24.2141 28.9641 25.1186 29.4017 C 26.2807 29.9672 26.9905 30.1104 27.5099 29.8742 C 27.6407 29.816 27.7795 29.7387 27.8231 29.7037 C 27.8626 29.6688 28.1683 29.3048 28.5012 28.9019 C 29.1436 28.1116 29.2903 27.9838 29.7307 27.8366 C 30.29 27.6508 30.8609 27.701 31.4361 27.9878 C 31.8725 28.2085 32.8243 28.7856 33.4388 29.2039 C 34.2479 29.7577 35.9768 31.1367 36.211 31.4118 C 36.6232 31.9076 36.6947 32.5427 36.4173 33.244 C 36.1238 33.9836 34.9818 35.3702 34.1846 35.963 C 33.4629 36.4975 32.9513 36.7026 32.2769 36.7336 C 31.7217 36.7606 31.4916 36.7143 30.7819 36.4276 C 25.2142 34.1851 20.7685 30.8386 17.2389 26.2408 C 15.3949 23.8395 13.9907 21.3489 13.0311 18.7654 C 12.4718 17.2588 12.4443 16.6042 12.9042 15.8332 C 13.1026 15.5079 13.9472 14.7023 14.5619 14.2531 C 15.5852 13.5095 16.057 13.2344 16.4338 13.1568 C 16.6915 13.1026 17.1398 13.1452 17.4251 13.2461 Z M 26.4911 12.8278 C 27.8554 12.9943 28.9576 13.3157 30.1674 13.8931 C 31.3571 14.4625 32.1186 15.001 33.1259 15.9807 C 34.0698 16.9065 34.5934 17.6075 35.1486 18.6958 C 35.922 20.214 36.3621 22.0192 36.4373 24.006 C 36.4652 24.6837 36.4452 24.8348 36.2866 25.0286 C 35.9853 25.4043 35.3229 25.3423 35.0968 24.9201 C 35.0254 24.7805 35.0056 24.6607 34.9818 24.1182 C 34.942 23.2853 34.8827 22.7472 34.7636 22.1041 C 34.2955 19.5826 33.0582 17.5686 31.0831 16.1236 C 29.4373 14.9152 27.736 14.3264 25.5073 14.1985 C 24.7537 14.1559 24.6229 14.1289 24.4524 14.001 C 24.1351 13.757 24.1192 13.1838 24.4245 12.9164 C 24.611 12.7499 24.7418 12.7266 25.3882 12.7459 C 25.7258 12.7579 26.2215 12.7968 26.4911 12.8278 Z'%3E%3C/path%3E%3C/svg%3E");
}
.social-contacts a.ico_telegram:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 49 49' width='49' height='49'%3E%3Crect fill='%234caad5' x='0.583252' y='0.740234' width='48' height='48' rx='4.23854'/%3E%3Cpath fill='white' d='M 38.5035 14.9251 L 34.2781 35.2915 C 33.9593 36.7289 33.128 37.0866 31.9466 36.4095 L 25.5086 31.5606 L 22.402 34.6143 C 22.0583 34.9657 21.7707 35.2595 21.1082 35.2595 L 21.5707 28.5581 L 33.503 17.538 C 34.0218 17.0653 33.3905 16.8033 32.6967 17.2761 L 17.9454 26.7693 L 11.5948 24.7378 C 10.2134 24.297 10.1884 23.3259 11.8823 22.6488 L 36.7221 12.868 C 37.8722 12.4272 38.8785 13.13 38.5035 14.9251 Z'/%3E%3C/svg%3E");
}
.social-contacts a.ico_whatsup:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 49 49' width='49' height='49'%3E%3Crect fill='%2354a838' x='0.583252' y='0.740234' width='48' height='48' rx='4.23854'/%3E%3Cpath fill='white' d='M 35.7904 13.3902 C 32.7975 10.3902 28.8118 8.74023 24.5761 8.74023 C 15.8333 8.74023 8.71897 15.8545 8.71897 24.5974 C 8.71897 27.3902 9.44754 30.1188 10.8333 32.5259 L 8.58325 40.7402 L 16.9904 38.5331 C 19.3047 39.7974 21.9118 40.4617 24.569 40.4617 H 24.5761 C 33.3118 40.4617 40.5833 33.3474 40.5833 24.6045 C 40.5833 20.3688 38.7833 16.3902 35.7904 13.3902 Z M 24.5761 37.7902 C 22.2047 37.7902 19.8833 37.1545 17.8618 35.9545 L 17.3833 35.6688 L 12.3975 36.9759 L 13.7261 32.1117 L 13.4118 31.6117 C 12.0904 29.5117 11.3975 27.0902 11.3975 24.5974 C 11.3975 17.3331 17.3118 11.4188 24.5833 11.4188 C 28.1047 11.4188 31.4118 12.7902 33.8975 15.2831 C 36.3833 17.7759 37.9118 21.0831 37.9047 24.6045 C 37.9047 31.8759 31.8404 37.7902 24.5761 37.7902 Z M 31.8047 27.9188 C 31.4118 27.7188 29.4618 26.7617 29.0975 26.6331 C 28.7333 26.4974 28.469 26.4331 28.2047 26.8331 C 27.9404 27.2331 27.1833 28.1188 26.9475 28.3902 C 26.719 28.6545 26.4833 28.6902 26.0904 28.4902 C 23.7618 27.3259 22.2333 26.4117 20.6975 23.7759 C 20.2904 23.0759 21.1047 23.1259 21.8618 21.6117 C 21.9904 21.3474 21.9261 21.1188 21.8261 20.9188 C 21.7261 20.7188 20.9333 18.7688 20.6047 17.9759 C 20.2833 17.2045 19.9547 17.3117 19.7118 17.2974 C 19.4833 17.2831 19.219 17.2831 18.9547 17.2831 C 18.6904 17.2831 18.2618 17.3831 17.8975 17.7759 C 17.5333 18.1759 16.5118 19.1331 16.5118 21.0831 C 16.5118 23.0331 17.9333 24.9188 18.1261 25.1831 C 18.3261 25.4474 20.919 29.4474 24.8975 31.1688 C 27.4118 32.2545 28.3975 32.3474 29.6547 32.1617 C 30.419 32.0474 31.9975 31.2045 32.3261 30.2759 C 32.6547 29.3474 32.6547 28.5545 32.5547 28.3902 C 32.4618 28.2117 32.1975 28.1117 31.8047 27.9188 Z'/%3E%3C/svg%3E");
}


@media (max-width: 465px) {
    .details__contacts {
        flex-direction: column;
    }
}
/* End */


/* Start:/local/templates/dst/components/bitrix/news.list/katalog.last/style.css?17494899422189*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}

.swiper-container-last {
	position: relative;
}

.swiper-container-last .swiper-wrapper .swiper-slide .category-home {
	padding: 0 !important;
	margin: 0 !important;
	max-width: 100% !important;
}

.main-ihner .last-work .container .swiper-container-last {
	/* margin: 0 30px !important; */
	padding: 0 !important;
	width: calc(100% - 70px) !important;
}

.swiper-container-last + .carousel-direction-nav {
	position: relative;
	/* border: 1px solid; */
}

.swiper-container-last + .carousel-direction-nav .swiper-button-next,
.swiper-container-last + .carousel-direction-nav .swiper-button-prev {
	margin-top: -320px;
	outline: none;
	background-color: #0092CC;
	-webkit-mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.1985H22.1792L14.1308 2.1501L16.2809 0L28 11.7191L16.2809 23.4383L14.1308 21.2881L22.1792 13.2397H0V10.1985Z' fill='%230092CC'/%3E%3C/svg%3E%0A") center center/contain no-repeat;
	mask: url("data:image/svg+xml,%3Csvg width='28' height='24' viewBox='0 0 28 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10.1985H22.1792L14.1308 2.1501L16.2809 0L28 11.7191L16.2809 23.4383L14.1308 21.2881L22.1792 13.2397H0V10.1985Z' fill='%230092CC'/%3E%3C/svg%3E%0A") center center/contain no-repeat;
	-webkit-transition: background-color 0.3s ease-out 0s;
	-moz-transition: background-color 0.3s ease-out 0s;
	-o-transition: background-color 0.3s ease-out 0s;
	transition: background-color 0.3s ease-out 0s;
}

.swiper-container-last + .carousel-direction-nav .swiper-button-next:hover,
.swiper-container-last + .carousel-direction-nav .swiper-button-prev:hover {
	background-color: #0375a1;
}

.swiper-container-last + .carousel-direction-nav .swiper-button-next{
	right: 0px;
	/* margin-top: -320px; */
}

.swiper-container-last + .carousel-direction-nav .swiper-button-prev{left: 0;-webkit-transform: scaleX(-1);transform: scaleX(-1);}



.house_gift_svg {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 42px;
	height: 42px;
}
/* End */
/* /local/templates/dst/components/bitrix/breadcrumb/custom/style.min.css?16077092011252 */
/* /materinskij-kapital/style.css?174948994218212 */
/* /local/templates/dst/components/bitrix/news.list/katalog.last/style.css?17494899422189 */
