/*Политика*/
table.purpose-table {
    border-collapse: collapse;
    border-radius: 32px;
    overflow: hidden;
}
table.purpose-table th, table.purpose-table td {
    font-family: 'Manrope', 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;
}

svg.t-sociallinks__svg path {
    fill: #3D3F45;
}
.t923__bgimg.t-bgimg.loaded {
    border-radius: 32px;
}
.anku-slider {
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: stretch;
    align-content: stretch;
}

.anku-slider .t-rec .t396__artboard>.t396__carrier,
.anku-slider .t-rec .t396__artboard>.t396__filter {
    display: none !important;
}

.anku-slider .t-rec,
.anku-slider .t396__artboard {
    overflow: hidden !important;
}

.anku-slider .t-rec .t396__artboard {
    width: 100% !important;
    height: 590px !important;
    word-break: normal !important;
    background: transparent !important;
  }
 
.t923 .t-slds__arrow.t-slds__arrow-withbg {
    background: #D0D3DA !important;
    width: 64px !important;
    height: 64px !important;
}
#rec1118786411 .tn-elem[data-elem-id="1750550496851"] .tn-atom__img {
    border-radius: 30px !important;
}
#rec1125247466 a {
    transition:.2s;
}
#rec1125247466 a:hover {
    color: #ffb200 !important;
}
.btn-hover a {
    transition:.2s;
}
.btn-hover:hover .tn-elem[data-elem-id="1751444016973"] .tn-atom,
.btn-hover:hover .tn-elem[data-elem-id="1751444495677"] .tn-atom,
.btn-hover:hover .tn-elem[data-elem-id="1751444405224"] .tn-atom,
.btn-hover:hover .tn-elem[data-elem-id="1751444535020"] .tn-atom,
.btn-hover:hover .tn-elem[data-elem-id="1751464058574"] .tn-atom,
.btn-hover:hover .tn-elem[data-elem-id="1751464313412"] .tn-atom,
.btn-hover:hover .tn-elem[data-elem-id="1751464343381"] .tn-atom,
.btn-hover:hover .tn-elem[data-elem-id="1751528188910"] .tn-atom,
.btn-hover:hover .tn-elem[data-elem-id="1751533533166"] .tn-atom,
.btn-hover:hover .tn-elem[data-elem-id="1752689511062"] .tn-atom, 
.services-btn:hover .tn-elem[data-elem-id="1752688565885"] .tn-atom,
#rec1125245206 .tn-elem[data-elem-id="1750638945876"]:hover .tn-atom {
    background-color: #fff !important;
    border: 1px solid #3d3f45 !important;
}
.t923 .t-card__btn:after {
    transition:.2s;
}
.t923 .t-card__btn:hover:after {
    transform: rotate(45deg);
}
.btn-hover img,
.services-btn img {
    transition:.2s;
}
.btn-hover:hover img,
.services-btn:hover img{
    transform: rotate(45deg) !important;
}
.feat img {
    transition:.2s;
    position: relative;
    top: 0px !important;
}
.feat:hover img {
    top: -5px !important;
}
.services * {
    transition:.2s;
}
.services:hover * {
    color: #fff !important;
}
.services:hover .tn-elem[data-elem-id="1750540893912"] .tn-atom,
.services:hover .tn-elem[data-elem-id="1750540982041"] .tn-atom,
.services:hover .tn-elem[data-elem-id="1750541032841"] .tn-atom,
.services:hover .tn-elem[data-elem-id="1750541004287"] .tn-atom,
.services:hover .tn-elem[data-elem-id="1750541067649"] .tn-atom,
.services:hover .tn-elem[data-elem-id="1750541104648"] .tn-atom {
    background-color: #686e80 !important;
}
#t-footer *:not(.btn-hover) a:hover {
    color: #ffb200 !important;
}
#t-footer .btn-hover a:hover {
    color: #000 !important;
}

.t923 .t-card__btn {
    width: 300px;
}

.uc-form-gorizont {
    padding:50px 0 !important;
}
.uc-form-gorizont .t690 {
    box-sizing: border-box;
    background: url("data:image/svg+xml,%3Csvg width='1744' height='347' viewBox='0 0 1744 347' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_350_21817)'%3E%3Crect width='1744' height='347' rx='32' fill='%23DCE3E9'/%3E%3Cpath d='M313 569.956C318.714 566.383 988.705 222.775 994.352 219.489C1001.64 215.247 1009.46 214.489 1012.95 222.59C1016.45 230.691 1013.85 239.799 1007.7 255.611C1004.55 263.724 1002.9 268.944 999.839 278.915C998.676 282.703 998.366 283.515 997.735 287.953C997.429 290.105 996.1 296.492 998.772 298.762C1005.69 304.633 1014.16 297.621 1023.1 291.805C1031.54 286.314 1037.89 281.934 1056.15 268.967C1065.82 262.1 1078.94 252.234 1107.53 230.882C1127.64 215.867 1139.61 208.041 1158.65 194.574C1190.39 172.12 1570.32 -104.336 1579.4 -108.621' stroke='white' stroke-opacity='0.6' stroke-width='20' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_350_21817'%3E%3Crect width='1744' height='347' rx='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 100%;
    background-size:cover;
    border-radius:32px;
    
}
.uc-form-gorizont .t-section__title {
  margin-bottom: 30px !important;
  color:#3D3F45 !important;
  font-size:42px !important;
}


.uc-form-gorizont .t-form__bottom-text {
    text-align:left;
    margin-top:20px;
    position:relative;
    font-size:12px;
    padding-left:30px;
}
.uc-form-gorizont .t-form__bottom-text a {
    color:#3D3F45 !important;
    border-bottom:1px solid #3D3F45;
}
.uc-form-gorizont .t-form__bottom-text:after {
    content:'';
    width:20px;
    height:20px;
    bottom:0;
    right:0;
    display:block;
    left:0;
    position:absolute;
    background: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.25 0.75C18.0114 0.75 20.25 2.98858 20.25 5.75V15.25C20.25 18.0114 18.0114 20.25 15.25 20.25H5.75C2.98858 20.25 0.75 18.0114 0.75 15.25V5.75C0.75 2.98858 2.98858 0.75 5.75 0.75H15.25ZM15.8848 5.83789C15.5089 5.51304 14.9403 5.55391 14.6152 5.92969L8.61133 12.8701L6.10449 9.76562C5.79212 9.37907 5.22548 9.31952 4.83887 9.63184C4.45226 9.9442 4.39177 10.5108 4.7041 10.8975L8.56445 15.6758L15.9766 7.10742C16.3018 6.73152 16.2607 6.1631 15.8848 5.83789Z' fill='%2397A2C2'/%3E%3C/svg%3E") no-repeat center center;
}


.uc-form-gorizont input, .uc-form-gorizont .t-input {border:0 !important;height: 80px;font-size:16px !important;}
.uc-form-gorizont .t-input-phonemask {height: 40px;font-size:16px !important;}
.uc-form-gorizont .t-submit {height: 80px;position:relative;z-index:99;font-size:16px !important;}

.uc-form-gorizont .t690 {position:relative}
.uc-form-gorizont .t690:after {
    content:'';
    width:668px;
    height:347px;
    bottom:0;
    right:0;
    display:block;
    position:absolute;
    background: url('https://static.tildacdn.com/tild3431-3465-4338-b866-626136323362/ChatGPT_Image_25__20.svg');
}







@media (min-width:480px) {
    .anku-slider {
        display: none !important;
    }
}

@media screen and (max-width: 1599px) {
.t923,
.t923 .t-container,
.t1148,
.t1148 .t-container {
    max-width: 1440px !important;
}
.t-slds {
    /*overflow: visible !important;*/
}
.t-slds__arrow-left {
    left: 5px;
}
.t-slds__arrow-right {
    right: 5px;
}
.t923 .t-card__uptitle {
    letter-spacing: 0px !important;
}
#rec1118802391 .t-card__uptitle {
    padding-bottom: 0 !important;
}
.t923 .t-card__title {
    letter-spacing: 0px !important;
    line-height: 125% !important;
      font-size: 20px !important;
      margin-top: 20px;
}

}

@media screen and (max-width: 1499px) {
    .t923, .t923 .t-container,
.t1148,
.t1148 .t-container {
        max-width: 1200px !important;
    }
}

@media screen and (max-width: 1299px) {
    .t923, .t923 .t-container,
.t1148,
.t1148 .t-container {
        max-width: 1100px !important;
    }
}

@media screen and (max-width: 1199px) {
    .t923, .t923 .t-container,
.t1148,
.t1148 .t-container {
        max-width: 876px !important;
    }
.t280__menu__content {
    max-width: 880px !important;
}
}

@media screen and (max-width: 959px) {
.t280__menu__content {
        max-width: 620px !important;
    }
}

@media(max-width:800px) {
    .t923 .t-card__title {
        font-size: 20px !important;
        margin-top: 10px;
    }    
}
@media screen and (max-width: 639px) {
    .t280__menu__content {
        max-width: 480px !important;
    }
}
@media screen and (max-width: 620px) {
    .t923 .t-card__title {
        font-size: 22px !important;
    }
    #rec1118802391 .t-card__descr {
        font-size: 18px !important;
        margin-top: 0;
    }
    #allrecords ul.t-slds__arrow_container {
        display: none;
    }
    /*.t923 .t-container {
        padding-left: 10px;
    }*/
    .t923, .t923 .t-container,
.t1148,
.t1148 .t-container {
        max-width: 520px !important;
    }
}

@media screen and (max-width: 560px) {
.t702 .t-popup_show .t-popup__container {
        min-height: auto;
        max-width: 90vw;
        margin: 0 auto;
        top: 50%;
        transform: translateY(-50%);
        padding-top: 0;
        border-radius: 16px;
    }
    .uc-form .t-submit {
    height: 45px !important;
    font-size: 14px;
    width: 340px;
    padding: 0 40px !important;
}
.t702 .t-input-group {
    max-width: 340px;
    margin: 15px auto;
}
}

@media screen and (max-width: 479px) {
.t1148 .t-container {
    margin: 0 10px;
}
.t280__menu__content {
        max-width: 330px !important;
        height: 30px;
    }
    .t280__logo__img {
    height: 40px !important;
}
.uc-form .t702__title {
    font-size: 30px !important;
}
.t702 .t-input, .t702 .t-select {
    font-size: 14px;
}
.t-btnflex__text {
    width: 160px;
}
}

@media screen and (max-width: 337px) {
  .uc-form .t702__title {
    font-size: 24px !important;
}  
}

.uc-form-gorizont .t690 {
    max-width: 1744px !important;
}

#rec1127817056 .t-btnflex.t-btnflex_type_submit:after,
#rec1131856936 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1131822446 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1130933821 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1131876071 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1131929546 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1131904641 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after {
    content: '';
    display: block;
    width: 18px;
    height: 18px;
    background-image: url('https://static.tildacdn.com/tild3934-3731-4633-b732-623936373762/arr.svg');
}
#rec1131856936 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1131822446 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1130933821 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1131876071 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1131929546 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1131904641 .tn-elem[data-elem-id="1751017194770"] .tn-atom {
    display: flex;
    height: inherit;
    align-items: center;
    justify-content: center;
    gap: 12px;
}
@media screen and (max-width: 479px) {
#rec1131856936 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1131822446 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1130933821 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1131876071 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1131929546 .tn-elem[data-elem-id="1751017194770"] .tn-atom,
#rec1131904641 .tn-elem[data-elem-id="1751017194770"] .tn-atom {
    gap: 5px;
    font-size: 12px;
}
#rec1127817056 .t-btnflex.t-btnflex_type_submit:after,
#rec1131856936 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1131822446 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1130933821 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1131876071 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1131929546 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after,
#rec1131904641 .tn-elem[data-elem-id="1751017194770"] .tn-atom:after {
    width: 14px;
    height: 14px;
    background-size: contain;
}
}
.uc-form .t702__form-bottom-text a {
    text-decoration: underline !important;
}

.t-input.t-input-phonemask__wrap #input_7616215262382 {
    padding: 0 !important;
}