.t-store__grid-cont_col-width_stretch {
    max-width: 1800px;
    margin: 0 auto;
}
.t-store__card__textwrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.t-store__filter__options {
    display: flex;
}

.characteristics .tn-molecule {
    max-width: 97%;
    justify-content: space-between !important;
}

.swiper-button-disabled {opacity: 0.5;}
    .swiper-prev,.swiper-next {cursor: poiter;}
    .swiper-button-lock {display: block!important;}
    
    /*Стили слайдера, не редактировать*/
    .swiper-container {overflow: hidden;}
    .swiper-slide {display: flex !important;}
    /*Если не нужна плавность при перемотке удалить строку ниже*/
    .swiper-wrapper {transition-timing-function: linear!important;}

#rec1941765221 .swiper-container {
    max-width: 1196px;
}
#rec1943540161 .swiper-container {
    max-width: 1740px;
}
.swiper-slide {
  align-items: center;
  justify-content: center;
}

#rec1941765221 .slick-list {
    max-width: 1225px;
}   

#rec1941765221 .slick-slide {
    margin-right:0px !important;
}

@media (max-width:1920px) {
#rec1941765221 .slick-list {
    max-width: 1225px;
}
}
@media (max-width:1799px) {
#rec1941765221 .slick-list {
    max-width: 985px;
}
}
@media (max-width:1599px) {
#rec1941765221 .slick-list {
    max-width: 885px;
}
}
@media (max-width:1499px) {
#rec1941765221 .slick-list {
    max-width: 725px;
}
}
@media (max-width:1299px) {
#rec1941765221 .slick-list {
    max-width: 1060px;
}
}
@media (max-width:1199px) {
#rec1941765221 .slick-list {
    max-width: 820px;
}
}
@media (max-width:959px) {
#rec1941765221 .slick-list {
    max-width: 580px;
}
}
@media (max-width:639px) {
#rec1941765221 .slick-list {
    max-width: 450px;
}
}
@media (max-width:479px) {
#rec1941765221 .slick-list {
    max-width: 320px;
}
}

.tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container {
    position: absolute !important;
    bottom: 50px !important;
    display: flex;
    height: 50px;
    margin: unset;
    left: unset;
    right: 90px;
    gap: 5px;
    width: unset !important;
}
.tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container .t-slds__arrow {
    width: 82px !important;
    height: 40px !important;
    border-radius: 50px;
}
.t-slds__arrow_wrapper {
    position: relative;
    width: 82px !important;
}
.backdrop {
    background: rgba(255, 255, 255, 0.12) !important;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 30px 30px 30px 30px;
}
.tn-elem .t-slds__arrow_container-center {
    display: flex;
    justify-content: space-between;
}
@media (max-width: 1799px){
    .tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container {
        right: 140px;
    }
}
@media (max-width: 1599px) {
    .tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container {
        right: 250px;
    }
}
@media (max-width: 1499px) {
    .tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container {
        right: 120px;
    }
    .t-slds__arrow_wrapper {
        width: 70px !important;
    }
    .tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container .t-slds__arrow {
        width: 70px !important;
        height: 30px !important;
    }
}
@media (max-width: 1199px) {
    .tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container {
        bottom: 20px !important;
    }
}
@media (max-width: 1000px) {
    .tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container {
        right: 160px;
    }
}
@media (max-width: 959px) {
    .tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container {
        right: 190px;
        bottom: -10px !important;
    }
    .characteristics .tn-molecule .tn-group {
        min-width: 40% !important;
    }
}
@media (max-width: 639px) {
    .tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container {
        right: 90px;
    }
    .characteristics .tn-molecule .tn-group {
        min-width: 36% !important;
    }
}
@media (max-width: 479px) {
    .tn-elem.tn-elem__gallery_arrows-under .t-slds__arrow_container .t-slds__arrow {
        width: 60px !important;
        height: 20px !important;
    }
    .t-slds__arrow_wrapper {
        width: 60px !important;
    }
}


.vcatpagination {
    justify-content: center !important;
    gap: 10px;
}

.vcatpagination > div {
    border-radius: 5px;
    transition: .2s;
}
.vcatpagination > div:not(.vpageactive):hover {
    background: #ffc130;
}

.link a.tn-atom {
    transition: .2s !important;
}
.link a.tn-atom:hover {
    color: #ffc130 !important;
}


ul:has(li[data-list="bullet"]) {
    padding-left: 30px;
    display: flex;
    flex-direction: column;
    gap: 20px;
}
li[data-list="bullet"]::marker {
    color: #ffc130;
    font-size: 31px;
}
@media (max-width:1919px) {
ul:has(li[data-list="bullet"]) {
    max-width: 700px;
    white-space: break-spaces;
}
}
@media (max-width: 1799px) {
    ul:has(li[data-list="bullet"]) {
        max-width: 630px;
    }
}
@media (max-width:1499px) {
li[data-list="bullet"]::marker {
    font-size: 23px;
}
#allrecords ul:has(li[data-list="bullet"]) {
    padding-left: 0;
    max-width: 530px;
}
}
@media (max-width:1199px) {
#allrecords ul:has(li[data-list="bullet"]) {
    max-width: 375px;
    white-space: normal;
    padding-left: 10px;
    gap: 12px;
}
}
@media (max-width: 959px) {
    #allrecords ul:has(li[data-list="bullet"]) {
        max-width: 395px;
    }
}
@media (max-width: 479px) {
    li[data-list="bullet"]::marker {
        font-size: 12px;
    }
    #allrecords ul:has(li[data-list="bullet"]) {
        max-width: 250px;
        white-space: normal;
        padding-left: 0;
        gap: 16px;
    }
    .vcatpagination > div {
        padding: 6px 10px !important;
    }
}

.tn-elem .t-slds__arrow_container-center {
    max-width: 170px;
    left: unset;
    top: unset;
    bottom: 20px;
    right: 20px;
}
.tn-elem.tn-elem__gallery_arrows-in .t-slds__arrow_wrapper {
    max-height: 40px;
}

.t-slds__arrow.t-slds__arrow-right,
.t-slds__arrow.t-slds__arrow-left {
    width: 82px !important;
    height: 40px !important;
    border-radius: 50px;
    left: 0 !important;
    transition: .2s;
}


.t-slds__arrow.t-slds__arrow-right:hover, .t-slds__arrow.t-slds__arrow-left:hover {
    background-color: #363636 !important;
}

.t-slds__arrow.t-slds__arrow-right:hover svg path, .t-slds__arrow.t-slds__arrow-left:hover svg path {
    stroke: #fff !important;
}

@media (max-width:1499px) {
    .tn-elem .t-slds__arrow_container-center {
        max-width: 150px;
        bottom: 10px;
        right: 15px;
    }
    .t-slds__arrow.t-slds__arrow-right, .t-slds__arrow.t-slds__arrow-left {
        width: 70px !important;
        height: 30px !important;
        border-radius: 15px;
    }
    .tn-elem.tn-elem__gallery_arrows-in .t-slds__arrow_wrapper {
        max-height: 30px;
    }
}


@media (max-width:479px) {
    .tn-elem .t-slds__arrow_container-center {
        max-width: 125px;
        bottom: 5px;
        right: 5px;
    }
.t-slds__arrow.t-slds__arrow-right, .t-slds__arrow.t-slds__arrow-left {
    width: 60px !important;
    height: 25px !important;
    border-radius: 10px;
}
.tn-elem.tn-elem__gallery_arrows-in .t-slds__arrow_wrapper {
    max-height: 25px;
}
}





.main_slide {
    width: 100% !important;
    left: 0 !important;
}
.swiper-pagination-bullet {
    background: #fff !important;
    opacity: .6 !important;
    width: 10px !important;
    height: 10px !important;
}
.swiper-pagination-bullet-active {
    background: #ffc130 !important;
    opacity: 1 !important;
}
.thumber .t-slds__bullet_wrapper {
    overflow-x: scroll;
}
.thumber .t-slds__bullet {
    min-width: 65px;
}
.thumber:before {
    content: '';
    background-image: url(https://static.tildacdn.com/tild6131-6462-4636-b163-343663343039/ny_banner_2025.webp);
    background-repeat: no-repeat;
    display: block;
    width: 100px;
    height: 114px;
    position: absolute;
    top: -25px;
    left: -25px;
    z-index: 9;
}

.ny:before {
    content: '';
    background-image: url(https://verstka.demo-wsp.ru/wsp/ny_banner_2_2025.webp);
    background-repeat: no-repeat;
    background-size: 80px;
    display: block;
    width: 100px;
    height: 114px;
    position: absolute;
    top: -10px;
    left: -10px;
    z-index: 9;
}

/*Эффекты*/

#rec1159379241 .tn-group[data-group-id="175231379812754100"] .tn-atom,
#allrecords a[href^=tel],
#allrecords a[href^=mailto],
.services_bl .tn-atom,
#rec1159675011 .feature .tn-elem .tn-atom__img,
#rec1170647401 [data-elem-id="1752822745335"] .t-submit,
#rec1173614911 [data-elem-id="1753002118270"] .t-submit {
    transition: .2s;
}
#rec1159379241 .tn-group[data-group-id="175231379812754100"] .tn-atom:hover,
#allrecords a[href^=tel]:hover,
#allrecords a[href^=mailto]:hover {
    color: #e9ab1a !important;
}
#rec1159379241 .tn-elem[data-elem-id="1752314159237"] a:hover,
#rec1159359841 .tn-elem[data-elem-id="1752313031543"] a:hover,
#rec1159480721 .tn-elem a:hover,
#rec1159690526 .tn-elem[data-elem-id="1752817001564"] a:hover,
#rec1183810241 .tn-elem[data-elem-id="1752944377759"] .tn-atom:hover,
#rec1183869741 .tn-elem[data-elem-id="1752944377759"] .tn-atom:hover,
#rec1173152206 .tn-elem[data-elem-id="1752944377759"] .tn-atom:hover,
#rec1170490631 .tn-elem[data-elem-id="1752818471502"] .tn-atom:hover,
#rec1170503896 .tn-elem[data-elem-id="1752819395168"] .tn-atom:hover,
#rec1170533446 .tn-elem[data-elem-id="1752820555600"] .tn-atom:hover,
#rec1170647401 [data-elem-id="1752822745335"] .t-submit:hover,
#rec1173614911 [data-elem-id="1753002118270"] .t-submit:hover,
#rec1170623741 [data-elem-id="1752822745335"] .t-submit:hover,
#rec1183941991 .t1148__control_md:hover,
a.tn-atom[href="#feedback"][role="button"][aria-haspopup="dialog"]:hover .tn-atom .tn-atom__button-text {
    background-color: #363636 !important;
    color: #ffffff !important;
}
#rec1170533446 .tn-elem[data-elem-id="1752820555600"] .tn-atom:hover {
    border: 2px solid #fff;
}
#rec1183941991 .t1148__control_md:hover svg path {
    stroke: #ffc130;
}
#rec1159359841 .tn-elem[data-elem-id="1752312973387"] a:hover,
#rec1173152206 .tn-elem[data-elem-id="1752944393116"] a:hover,
#rec1183810241 .tn-elem[data-elem-id="1752944393116"] .tn-atom:hover,
#rec1183869741 .tn-elem[data-elem-id="1752944393116"] .tn-atom:hover,
#rec1170503896 .tn-elem[data-elem-id="1752819474184"] .tn-atom:hover {
    background: #ffc130;
    color: #363636;
}

#rec1173152206 .t396__artboard > a.t396__group img {
    box-shadow: 0px 0px 10px -40px transparent;
    /*outline: 5px solid transparent;*/
    border-radius: 0px;
    overflow: hidden;
    transition: box-shadow .6s, outline .1s, border-radius .3s;
}
#rec1170647401 .tn-elem[data-elem-id="1752822648780"] .tn-atom {
    box-shadow: 0px 0px 100px -80px;
}
#rec1173152206 .t396__artboard > a.t396__group:hover img {
    box-shadow: 0px 60px 100px -40px #ffc13070;
    /*outline: 5px solid #ffc130;*/
    border-radius: 8px;
}

#rec1159675011 .feature:hover .tn-elem .tn-atom__img {
    filter: drop-shadow(2px 2px 10px color(srgb 0 0 0 / 0.2));
    transform: rotate(25deg);
}
.services_bl:hover .tn-atom {
    color: #ffc130 !important;
}
/*Шапка*/
#rec1159379241 .t396__artboard {
    top: 53px !important;
    transition: .2s;
}
/*Выпадашка меню*/
.dropdown_projects {
    display: none !important;
    transition: .4s;
}
.menu_projects:hover + .dropdown_projects {
    display: block !important;
    opacity:1;
}
/*Мобильное меню*/
.t451__menu__content {
    flex-direction: row-reverse;
}
.t451__side_socials {
    display: none;
}
.t451__centerside {
    justify-content: left;
}
.t451__leftside {
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
@media screen and (max-width: 980px) {
    .t451__burger-wrapper__mobile {
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
}
/*Блок Акции - стилизованный текст*/
#rec1159466371 .tn-atom__html p {
    font-size: 28px;
    font-family: 'Onest', Arial, sans-serif;
    line-height: 1.6;
}
#rec1159466371 .tn-atom__html p span {
    background: #fff;
    color: #E9AB1A;
    font-weight: 700;
    padding: 5px 15px;
    border-radius: 15px;
}
@media screen and (max-width: 1199px) {
#rec1159466371 .tn-atom__html p {
    font-size: 24px;
    line-height: 1.5;
}
}
@media screen and (max-width: 959px) {
#rec1159466371 .tn-atom__html p {
    font-size: 22px;
}
#rec1159466371 .tn-atom__html p span {
    padding: 3px 10px;
    border-radius: 10px;
}
}
@media screen and (max-width: 639px) {
#rec1159466371 .tn-atom__html p {
    font-size: 18px;
}
}
@media screen and (max-width: 479px) {
    #rec1159466371 .tn-atom__html p {
        font-size: 16px;
    }
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-horizontal.swiper-pagination-bullets {
    display: flex;
    justify-content: end;
    max-width: 80vw;
}
}
/*Блок категорий*/
@media screen and (max-width: 639px) {
#rec1159480721 .tn-elem[data-elem-id="1752319373639"] .tn-atom img,
#rec1159480721 .tn-elem[data-elem-id="1771493200140000003"] .tn-atom__img {
    transform: scaleX(-1);
}
} 
@media screen and (max-width: 479px) {
#rec1159480721 .tn-elem[data-elem-id="1752319373639"] .tn-atom img,
#rec1159480721 .tn-elem[data-elem-id="1771493200140000003"] .tn-atom__img {
    transform: scaleX(1);
}
.thumber:before {
    background-size: 80px;
}
}
/*Эффекты*/
#rec1159480721 .tn-group[data-group-id="175231936228346280"],
#rec1159480721 .tn-group[data-group-id="175231937358321480"],
#rec1159480721 .tn-group[data-group-id="175231941346265410"] {
    overflow: hidden;
    border-radius: 16px;
}
#rec1159480721 .tn-group[data-group-id="175231936228346280"] .tn-elem__11594807211752318916827 img,
#rec1159480721 .tn-group[data-group-id="175231937358321480"] .tn-elem__11594807211752319373583 img,
#rec1159480721 .tn-group[data-group-id="175231941346265410"] .tn-elem__11594807211752319413462 img {
    transition:4s;
}
#rec1159480721 .tn-group[data-group-id="175231936228346280"]:hover .tn-elem__11594807211752318916827 img,
#rec1159480721 .tn-group[data-group-id="175231937358321480"]:hover .tn-elem__11594807211752319373583 img,
#rec1159480721 .tn-group[data-group-id="175231941346265410"]:hover .tn-elem__11594807211752319413462 img{
    transform: scale(1.5);
}

/*Аккордеон*/
.accordion .t-container {
    max-width: 100%;
}
.accordion .t585__accordion {
    margin-bottom: 20px;
}
.accordion .t585__header {
    border: none !important;
}
.accordion .t585__trigger-button {
    padding: 19px 30px 19px 30px;
    background: #fff;
    border-radius: 60px;
    transition: .2s;
}
.accordion .t-col_6 {
    max-width: calc(50% - 10px) !important;
    margin: 0;
}
.accordion .t-col_6:nth-child(odd) {
    margin-right: 20px;
}
.accordion .t585__header.t585__opened .t585__trigger-button {
    border-radius: 30px 30px 0 0;
}
.accordion .t585__text {
    background: #fff;
    padding: 0 30px 30px;
    border-radius: 0 0 30px 30px;
    margin-bottom: 0;
}
.accordion .t585__textwrapper {
    padding: 0;
}
.accordion .t585__icon {
    right: 20px;
    width: 20px;
    height: 20px;
}
.accordion .t585__icon svg {
    width: 20px;
    height: 20px;
}
.accordion .t585__border,
.accordion .t585__circle {
    display: none;
}
.accordion .t585__icon svg g {
    stroke: #E9AB1A;
}
.accordion .t585__trigger-button .t585__icon svg,
.accordion .t585__trigger-button .t585__title {
    transition: .2s;
}
.accordion .t585__trigger-button:hover .t585__icon svg {
    transform: rotate(180deg);
}
.accordion .t585__trigger-button:hover .t585__title,
.accordion .t585__opened .t585__trigger-button .t585__title {
    color: #E9AB1A !important;
}

@media (max-width: 1199px) {
.accordion .t585__trigger-button {
    padding: 14px 30px 14px 30px
}
}
@media (max-width: 960px) {
.accordion .t-col_6 {
    padding: 0 !important;
}
}
@media (max-width: 959px) {
/*#rec1315259641 .tn-elem[data-elem-id="1758564833889"] .tn-atom {
    transform: scaleX(-1);
}*/
.cloud a {
    transform: scaleX(-1);
}
.accordion .t-col_6 {
    max-width: 100% !important;
}
.accordion .t-col_6:nth-child(odd) {
    margin-right: 0;
}
#rec1173546006 .t585__title {
    font-size: 16px !important;
}
#rec1173546006 .t585__text {
    font-size: 14px !important;
}
.accordion .t585__trigger-button {
    padding: 14px 20px 14px 20px;
}
.accordion .t585__icon svg {
    width: 15px;
    height: 15px;
}
.accordion .t585__icon {
    right: 10px;
    width: 15px;
    height: 15px;
}
.t585__lines {
    width: 15px;
    height: 15px;
}
}
/*Галереи*/
.uc-gal .t-container {
    max-width: 1750px;
}
.uc-gal .t-col_12 {
    max-width: unset;
    margin: 0;
}
.uc-gal .t156__item img {
    max-width: 333px;
    width: 100%;
}
@media (max-width: 1919px) {
.uc-gal .t-container {
    max-width: 1640px;
}
}
@media (max-width: 1799px) {
.uc-gal .t-container {
    max-width: 1500px;
}
}
@media (max-width: 1599px) {
.uc-gal .t-container {
    max-width: 1400px;
}
}
@media (max-width: 1499px) {
    .uc-gal .t-container {
        max-width: 1260px;
    }
}
@media (max-width: 1299px) {
    .uc-gal .t-container {
        max-width: 1160px;
    }
}
@media (max-width: 1199px) {
.uc-gal .t156__wrapper {
    flex-wrap: wrap;
    row-gap: 20px;
}
.uc-gal .t-container {
        max-width: 900px;
    }
.uc-gal .t156__item {
    max-width: 280px;
}
.t1148 .t-section__title {
    font-weight: 400;
}
}
@media (max-width: 960px) {
.uc-gal .t156__item {
    max-width: 266px;
}
.uc-gal .t-col_12 {
    padding: 0 !important;
}
}
@media (max-width: 959px) {
    .uc-gal .t-container {
        max-width: 620px;
    }
    #rec1173627361 .t-section__title {
        font-size: 32px !important;
        text-align: center;
    }
    .uc-gal .t156__item {
        max-width: 160px;
    }
    #rec1183941991 .t-section__title {
        font-size: 32px;
    }
}
@media (max-width: 580px) {
    .uc-gal .t-container {
        max-width: 456px;
    }
    .uc-gal .t156__item {
        max-width: 130px;
    }
    #rec1173627361 .t-section__title {
    padding-bottom: 20px !important;
}
}
@media (max-width: 479px) {
    .uc-gal .t-container {
        max-width: 370px;
    }
    #rec1183941991 .t-section__title {
        font-size: 25px;
    }
    #rec1183941991.uc-gal .t-container {
        max-width: 100%;
    }
    #rec1173627361 .t-section__title {
        font-size: 20px !important;
        text-align: left;
    }
}
@media (max-width: 361px) {
    #rec1183941991 .t-section__title {
        font-size: 20px;
    }

}
/*Карта*/
iframe {
    border-radius: 32px;
}
@media (max-width: 479px) {
iframe {
    max-height: 350px;
    border-radius: 0;
}
}


/*Письма*/
#rec1173627361 .t156__wrapper {
    justify-content: flex-start;
}


/*Готовые проекты*/
#rec1183941991.uc-gal .t-container:before,
#rec1183941991.uc-gal .t-container:after {
    display: none;
}
#rec1183941991.uc-gal .t-container {
    justify-content: space-between;
}
#rec1183941991 .t1148__control_md {
    width: 82px;
    height: 40px;
}




/*Иконки связи*/
.soc-ico {
    position:fixed;
    top:300px;
    right: 10px;
    width:54px;
    height:210px;
    z-index: 9999;
}

.soc-ico .soc-ico1,
.soc-ico .soc-ico2,
.soc-ico .soc-ico3,
.soc-ico .soc-ico4 {
    outline: 6px solid #fff !important;
    border-radius: 50%;
}

.soc-ico .soc-ico1:hover,
.soc-ico .soc-ico2:hover,
.soc-ico .soc-ico3:hover,
.soc-ico .soc-ico4:hover {
    outline: 6px solid #e9ab1a !important;
}

.soc-ico .soc-ico1 {
    position:absolute;
    top:9px;
    left:9px;
    width:37px;
    display:block;
    height:37px;
    background: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.4371' cy='18.4371' r='18.4371' fill='%233D3F45'/%3E%3Cg clip-path='url(%23clip0_205_553)'%3E%3Cpath d='M11 14.5815C10.9881 13.8533 11.2055 13.227 11.7588 12.7206C12.193 12.3231 12.6022 11.8974 13.0133 11.4748C13.6656 10.8047 14.6782 10.8791 15.291 11.4773C16.011 12.1805 16.7203 12.895 17.4297 13.6089C18.0732 14.2565 18.0857 15.2223 17.4472 15.8061C17.2981 15.9424 17.1026 16.0405 16.9133 16.1187C16.3839 16.3381 16.0336 16.7012 15.9151 17.2695C15.8425 17.6183 15.954 17.9408 16.0749 18.2571C16.3939 19.091 16.9309 19.7786 17.5569 20.4006C18.1898 21.0301 18.8934 21.5626 19.7306 21.9008C20.2852 22.1252 20.8178 22.1152 21.3247 21.7727C21.5891 21.5939 21.7765 21.3501 21.8711 21.0501C22.1826 20.0618 23.5323 19.6773 24.387 20.5443C25.0969 21.2651 25.8201 21.9727 26.5325 22.6909C26.6409 22.8003 26.7418 22.9266 26.8139 23.0622C27.141 23.6723 27.0269 24.4437 26.5382 24.9388C26.055 25.4289 25.5644 25.9121 25.0769 26.3978C24.6614 26.8122 24.1414 26.9691 23.5724 26.9947C22.905 27.0247 22.2659 26.8753 21.6405 26.6647C20.4136 26.2515 19.3058 25.6089 18.2574 24.8625C16.5035 23.613 14.9677 22.1333 13.6455 20.4368C12.6799 19.1985 11.8547 17.8764 11.3421 16.3806C11.1435 15.7992 11.0056 15.2023 11 14.5815Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_205_553'%3E%3Crect width='16' height='16' fill='white' transform='translate(11 11)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center center;
}

.soc-ico .soc-ico2 {
    position:absolute;
    top:63px;
    left:9px;
    width:37px;
    display:block;
    height:37px;
   background: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.6557' cy='18.6631' r='18.4371' fill='%230084FF'/%3E%3Cpath d='M10.3735 18.1866C15.8546 15.7473 22.9477 12.7733 23.9268 12.3617C26.4951 11.2843 27.2832 11.4908 26.8903 13.8767C26.6081 15.5916 25.7938 21.2692 25.1449 24.8031C24.7598 26.8987 23.8958 27.1471 22.5373 26.2405C21.884 25.8042 18.5865 23.5982 17.8708 23.0803C17.2175 22.6082 16.3165 22.0404 17.4465 20.922C17.8486 20.5236 20.4845 17.9775 22.5382 15.9957C22.8073 15.7354 22.4693 15.3079 22.1588 15.5166C19.3907 17.3735 15.5528 19.9509 15.0644 20.2867C14.3265 20.7936 13.6178 21.0261 12.3456 20.6564C11.3844 20.3771 10.4454 20.044 10.08 19.917C8.6726 19.4281 9.00667 18.795 10.3735 18.1866Z' fill='white'/%3E%3C/svg%3E") no-repeat center center;
}

.soc-ico .soc-ico3 {
    position:absolute;
    top:113px;
    left:9px;
    width:37px;
    display:block;
    height:37px;
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Cdefs%3E%3ClinearGradient id='b'%3E%3Cstop offset='0' stop-color='%2300f'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='a'%3E%3Cstop offset='0' stop-color='%234cf'/%3E%3Cstop offset='.662' stop-color='%2353e'/%3E%3Cstop offset='1' stop-color='%2393d'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='117.847' x2='1000' y1='760.536' y2='500' gradientUnits='userSpaceOnUse' href='%23a'/%3E%3CradialGradient id='d' cx='-87.392' cy='1166.116' r='500' fx='-87.392' fy='1166.116' gradientTransform='rotate(51.356 1551.478 559.3)scale(2.42703433 1)' gradientUnits='userSpaceOnUse' href='%23b'/%3E%3C/defs%3E%3Crect width='1000' height='1000' fill='url(%23c)' ry='249.681'/%3E%3Crect width='1000' height='1000' fill='url(%23d)' ry='249.681'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M508.211 878.328c-75.007 0-109.864-10.95-170.453-54.75-38.325 49.275-159.686 87.783-164.979 21.9 0-49.456-10.95-91.248-23.36-136.873-14.782-56.21-31.572-118.807-31.572-209.508 0-216.626 177.754-379.597 388.357-379.597 210.785 0 375.947 171.001 375.947 381.604.707 207.346-166.595 376.118-373.94 377.224m3.103-571.585c-102.564-5.292-182.499 65.7-200.201 177.024-14.6 92.162 11.315 204.398 33.397 210.238 10.585 2.555 37.23-18.98 53.837-35.587a189.8 189.8 0 0 0 92.71 33.032c106.273 5.112 197.08-75.794 204.215-181.95 4.154-106.382-77.67-196.486-183.958-202.574Z' clip-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.soc-ico .soc-ico4 {
    position:absolute;
    top:164px;
    /*top:165px;*/
    left:9px;
    width:37px;
    display:block;
    height:37px;
    background: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.4371' cy='18.4371' r='18.4371' fill='%233D3F45'/%3E%3Cpath d='M26.7799 15.6106V15.1964C26.7799 14.9221 26.7799 14.6477 26.7799 14.3733V14.1921C26.7799 13.7417 26.2467 13.5087 25.9154 13.809C25.8947 13.8297 25.874 13.8452 25.8584 13.8608C25.8015 13.9125 25.7549 13.954 25.7083 13.9954C25.6876 14.0109 25.672 14.0264 25.6513 14.0471C25.5685 14.1196 25.4909 14.1921 25.4132 14.2646C24.7454 14.8755 24.0775 15.4864 23.4045 16.0973C22.7625 16.6823 22.1258 17.2673 21.4838 17.8523C20.7228 18.546 19.9618 19.2449 19.2007 19.9386C18.9419 20.1768 18.6727 20.27 18.4345 20.27C18.1964 20.27 17.9272 20.1768 17.6683 19.9386C16.9073 19.2449 16.1411 18.546 15.3801 17.8471C14.7433 17.2621 14.1013 16.6771 13.4646 16.0973C12.7967 15.4864 12.1289 14.8755 11.4559 14.2646C11.3782 14.1921 11.3005 14.1196 11.2177 14.0471C11.197 14.0316 11.1815 14.0109 11.1608 13.9954C11.1142 13.954 11.0676 13.9125 11.0106 13.8608C10.9899 13.8452 10.9744 13.8245 10.9537 13.809C10.6223 13.5087 10.0891 13.7469 10.0891 14.1921V15.6106V23.0656C10.0891 23.4073 10.1927 23.7334 10.4101 23.9871C10.4308 24.013 10.4463 24.0389 10.4722 24.0647C10.4722 24.0647 10.4722 24.0647 10.4774 24.0647C10.7466 24.3288 11.0986 24.4375 11.4714 24.4375H25.4028C25.7756 24.4375 26.1328 24.3236 26.3968 24.0647C26.3968 24.0647 26.3968 24.0647 26.402 24.0647C26.4279 24.0389 26.4434 24.013 26.4641 23.9871C26.6816 23.7282 26.7851 23.4073 26.7851 23.0656V15.6106H26.7799Z' fill='white'/%3E%3Cpath d='M11.5829 12.4371H25.2917C22.9931 14.539 20.7256 16.615 18.4425 18.7013C16.1594 16.6201 13.8867 14.5441 11.5829 12.4371Z' fill='white'/%3E%3C/svg%3E") no-repeat center center;
    
}
@media (max-width:959px) {
.soc-ico {
        position: fixed;
        bottom: 210px;
        right: 10px;
        top: auto;
       /* width: 160px;
        height: 55px;*/
        z-index: 9;
        background: none !important;
    }
.soc-ico .soc-ico2 {
    position: absolute;
    /*top: 9px;
    left: 60px;*/
} 
.soc-ico .soc-ico3 {
    position: absolute;
    /*top: 9px;
    left: 91px;*/
}
.soc-ico .soc-ico4 {
    position: absolute;
    /*top: 9px;
    left: 111px;*/
    /*left: 133px;*/
}
.marquiz-widget__container {
    z-index: 9 !important;
}
}


@media (max-width:539px) {
.soc-ico {
    bottom: 90px;
    left: unset;
    right: 10px;
}
}

/*Политика*/
table.purpose-table {
    border-collapse: collapse;
    border-radius: 32px;
    overflow: hidden;
}
table.purpose-table th, table.purpose-table td {
    font-family: 'Onest', Arial, sans-serif;
    padding: 24px;
    color: #3D3F44;
    font-size: 18px;
    line-height: 130%;
}
table.purpose-table tr:nth-child(odd) {
    background-color: #E6E6E6;
}
table.purpose-table tr:nth-child(even) {
    background-color: #F8F8F8;
}


@media (max-width: 959px) {
table.purpose-table th, table.purpose-table td {
    padding: 12px;
    font-size: 16px;
}
table.purpose-table th {
    text-align: left;
    font-size: 14px;
}
}
@media (max-width: 479px) {
table.purpose-table tr {
    display: flex;
    flex-direction: column;
}
table.purpose-table {
    border-radius: 16px;
}
table.purpose-table th {
    padding-bottom: 0;
}

.t1148 .t-section__title {
    font-size: 24px;
}
#rec1313588201 .t396__artboard, #rec1313588201 .t396__filter, #rec1313588201 .t396__carrier {
        height: 509px !important;
    }

}
