.t-col {
    margin-left: 0;
    margin-right: 0;
}

.t-width_11 {
    max-width: 1020px;
}

/* Btn */

.btn-main, .t-submit, t142__submit {
    border-radius: 46px;
    background: linear-gradient(270deg, #FEE9AA -7.27%, #FFDD7D 49.79%, #FCE7A6 105.68%);
    box-shadow: 0px 9px 24px 0px rgba(255, 207, 92, 0.50) !important;
    text-transform: uppercase;
    
    color: #1A1A1A;
    text-align: center;
    font-family: Verano Sans;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px; /* 129.412% */
    
    transition: all 300ms ease;
}

.btn-main:hover {
    transition: all 300ms ease;
    transform: translateY(-10px);
}

.t-submit:hover {
    transition: all 300ms ease;
    transform: translateY(-10px);
}

.t142__submit:hover {
    transition: all 300ms ease;
    transform: translateY(-10px);
}


@media screen and (max-width: 980px) {
    .t228__right_buttons {
         margin: 0; 
    }
}

t228__right_buttons_but a {
    transition: all 300ms ease;
}

t228__right_buttons_bu at:hover {
    color: #C5C7FF;
    transition: all 300ms ease;
    transform: translateY(-10px);
}

.t-form__submit .t-submit {
    width: 100%;
}

.t986__buttons a:first-child {
    border-radius: 46px;
    background: linear-gradient(270deg, #FEE9AA -7.27%, #FFDD7D 49.79%, #FCE7A6 105.68%);
    box-shadow: 0px 9px 24px 0px rgba(255, 207, 92, 0.50) !important;
    text-transform: uppercase;
    
    color: #1A1A1A;
    text-align: center;
    font-family: Verano Sans;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px; /* 129.412% */
    
    transition: all 300ms ease;
}

.t986__button a:hover {
    transition: all 300ms ease;
    transform: translateY(-10px);
}

/* Style number big index */

.number-big {
    text-shadow: 0px 8px 24px rgba(255, 255, 255, 0.70);
    font-size: 200px;
    font-style: normal;
    font-weight: 800;
    line-height: 84px; /* 42% */
    text-transform: uppercase;
    color: #1A1A1A;
    opacity: 0.05;
}

/* Header */

.t-records {
    background-color: rgba(26,26,26,0);
}

#rec658422674 {
    z-index: 100;
    padding: 20px 20px 0 20px;
}

.tmenu-mobile__container {
    min-height: 44px !important;
    border-radius: 10px;
}

.t228 {
    width: auto !important;
    max-width: 100% !important;
}

.tmenu-mobile__container {
    z-index: 100;
    border: 1px solid #5A5460;
    background: #1A1A1A;
}

.t-menu__link-item {
    font-weight: 700;
}

#nav658422674 {
    margin: -20px 0 0 0 !important;
    padding: 20px 10px 20px 10px;
    border: 1px solid #5A5460;
    border-radius: 10px;
}

@media screen and (min-width: 981px) {
    #rec658422674 {
        padding: 0;
    }
    
    #nav658422674 {
        margin: 0 !important;
        border: none;
    }
    
    .t228__rightcontainer {
        padding: 0 !important;
    }
}

.t228 .t228__list_item {
    text-align: left;
}

.t228 .t-sociallinks, .t228__right_descr, .t228__right_langs, .t228__right_social_links {
    padding: 0;
}

.t228__logo {
    padding-right: 50px;
}

.t228__maincontainer.t228__c12collumns {
    max-width: 1020px;
}

.t228__rightcontainer {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 0 10px 0px 10px;
}

@media screen and (min-width: 981px) {
    .t228__rightcontainer {
        flex-wrap: nowrap;
    }
}

.t228__right_descr {
    margin: 0;
    padding-left: 16px;
    order: 2;
}

.t228__right_buttons {
    order: 3;
}

.t228__right_descr a {
    transition: all 300ms ease;
}

.t228__right_descr a:hover {
    color: #C5C7FF !important;
    transition: all 300ms ease;
}

.t-sociallinks {
    margin: 0 !important;
    order: 1;
}

.t228__maincontainer.t228__c12collumns .t228__padding40px {
    width: 0;
}

/* Footer */

.t977__col_left {
    margin: 3px 20px 10px 0px;
}

@media screen and (max-width: 960px) {
    .t977__col_center {
        width: calc(100% - 100px);
    }
}


.t977 .t-sociallinks__wrapper {
    margin-top: 3px;
}

.t977__col-inner {
    position: relative;
    margin: 0 100px 0 0;
    padding: 3px 0 3px 40px;
}

.t977 .t-sociallinks__item {
    margin-bottom: 0;
}

.t977__col-inner:nth-child(1):before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    color: white;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 20.5H7C4 20.5 2 19 2 15.5V8.5C2 5 4 3.5 7 3.5H17C20 3.5 22 5 22 8.5V15.5C22 19 20 20.5 17 20.5Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath opacity='0.4' d='M17 9L13.87 11.5C12.84 12.32 11.15 12.32 10.12 11.5L7 9' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
}

.t977__col-inner:nth-child(2):before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    color: white;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.97 18.33C21.97 18.69 21.89 19.06 21.72 19.42C21.55 19.78 21.33 20.12 21.04 20.44C20.55 20.98 20.01 21.37 19.4 21.62C18.8 21.87 18.15 22 17.45 22C16.43 22 15.34 21.76 14.19 21.27C13.04 20.78 11.89 20.12 10.75 19.29C9.6 18.45 8.51 17.52 7.47 16.49C6.44 15.45 5.51 14.36 4.68 13.22C3.86 12.08 3.2 10.94 2.72 9.81C2.24 8.67 2 7.58 2 6.54C2 5.86 2.12 5.21 2.36 4.61C2.6 4 2.98 3.44 3.51 2.94C4.15 2.31 4.85 2 5.59 2C5.87 2 6.15 2.06 6.4 2.18C6.66 2.3 6.89 2.48 7.07 2.74L9.39 6.01C9.57 6.26 9.7 6.49 9.79 6.71C9.88 6.92 9.93 7.13 9.93 7.32C9.93 7.56 9.86 7.8 9.72 8.03C9.59 8.26 9.4 8.5 9.16 8.74L8.4 9.53C8.29 9.64 8.24 9.77 8.24 9.93C8.24 10.01 8.25 10.08 8.27 10.16C8.3 10.24 8.33 10.3 8.35 10.36C8.53 10.69 8.84 11.12 9.28 11.64C9.73 12.16 10.21 12.69 10.73 13.22C11.27 13.75 11.79 14.24 12.32 14.69C12.84 15.13 13.27 15.43 13.61 15.61C13.66 15.63 13.72 15.66 13.79 15.69C13.87 15.72 13.95 15.73 14.04 15.73C14.21 15.73 14.34 15.67 14.45 15.56L15.21 14.81C15.46 14.56 15.7 14.37 15.93 14.25C16.16 14.11 16.39 14.04 16.64 14.04C16.83 14.04 17.03 14.08 17.25 14.17C17.47 14.26 17.7 14.39 17.95 14.56L21.26 16.91C21.52 17.09 21.7 17.3 21.81 17.55C21.91 17.8 21.97 18.05 21.97 18.33Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M18.5 9C18.5 8.4 18.03 7.48 17.33 6.73C16.69 6.04 15.84 5.5 15 5.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath opacity='0.4' d='M22 9C22 5.13 18.87 2 15 2' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");   
    background-repeat: no-repeat;
}

.t977__col-inner:nth-child(3) {
    display: none;
}

.t005 .t-col {
    margin-left: 0;
} 

@media screen and (max-width: 640px) {
    .t005__text {
        margin-bottom: 5px;
    }
}

.t977__descr a {
    transition: all 300ms ease;
}

.t977__descr a:hover {
    color: #C5C7FF !important;
}

.t977__socials {
    margin-left: 0;
}

@media screen and (max-width: 960px) {
    .t-container {
        max-width: 100%;
    }
}

.uc-extra-border {
    max-width: 100%;
    margin: 0 20px;
    border: 1px solid #5A5460;
    border-radius: 10px;
}

@media screen and (min-width: 960px) {
    .uc-extra-border {
        max-width: 1165px;
        margin: 0 auto;
        border-radius: 100px;
    }
}

.t005__text {
    padding-top: 0;
    padding-bottom: 0;
}

@media screen and (max-width: 960px) {
    .t977__wrapper {
        padding: 0 20px;
    }
}

.t-container {
    max-width: 1020px;
}

.t-container-extra {
    max-width: 1200px;
}

.t977__wrapper {
    display: flex;
    flex-direction: column;
}

@media screen and (min-width: 981px) {
    .t977__wrapper {
        flex-direction: row;
    }
}

.t118 {
    padding-top: 0;
    padding-bottom: 0;
}

/* Form */

.t-input_pvis {
    padding: 40px 20px 10px 20px;
}

.t-popup__container {
    border-radius: 50px;
}

.t702 .t702__form-bottom-text {
    color: #1A1A1A;
}

/* Яндекс-карта */

.t117 {
    padding: 20px;
}

/* Titles */ 

.t050__descr {
    padding-top: 20px;
    padding-bottom: 9px;
}

.t015__descr {
    max-width: 700px;
    padding: 30px 0px 0px 0px;
}

.t015__title:after {
    content: "";
    display: block;
    width: 100px;
    height: 6px;
    background-image: url("data:image/svg+xml,%3Csvg width='136' height='9' viewBox='0 0 136 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0H24L14 9H0L10 0Z' fill='white'/%3E%3Cpath d='M24 0H38L28 9H14L24 0Z' fill='%231A1A1A'/%3E%3Cpath d='M38 0H52L42 9H28L38 0Z' fill='white'/%3E%3Cpath d='M52 0H66L56 9H42L52 0Z' fill='%231A1A1A'/%3E%3Cpath d='M66 0H80L70 9H56L66 0Z' fill='white'/%3E%3Cpath d='M80 0H94L84 9H70L80 0Z' fill='%231A1A1A'/%3E%3Cpath d='M94 0H108L98 9H84L94 0Z' fill='white'/%3E%3Cpath d='M108 0H122L112 9H98L108 0Z' fill='%231A1A1A'/%3E%3Cpath d='M122 0H136L126 9H112L122 0Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
}

@media screen and (min-width: 981px) {
    .t015__title:after {
        width: 136px;
        height: 9px;
    }
}

.t1034__container hr {
    display: none;
}

#rec659055715 .t1034__container {
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0 10px;
}

.t1034__title {
    padding: 20px;
    border-radius: 20px;
    background: linear-gradient(270deg, #FEE9AA -7.27%, #FFDD7D 49.79%, #FCE7A6 105.68%);
    box-shadow: 0px 9px 24px 0px rgba(255, 207, 92, 0.50);
}

.t1034__title, .t1034__text {
    text-align: left;
}

.t1034 .t-list__container_inrow4 .t-list__item:nth-child(-n+4) {
    margin-top: 0 !important;
}

.t-col_4 {
    max-width: 340px;
}

.t-col_3 {
    max-width: 240px;
}

/* Block icons */

.t491 .t-section__title:after {
    content: "";
    display: block;
    width: 100px;
    height: 6px;
    background-image: url("data:image/svg+xml,%3Csvg width='136' height='9' viewBox='0 0 136 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0H24L14 9H0L10 0Z' fill='white'/%3E%3Cpath d='M24 0H38L28 9H14L24 0Z' fill='%231A1A1A'/%3E%3Cpath d='M38 0H52L42 9H28L38 0Z' fill='white'/%3E%3Cpath d='M52 0H66L56 9H42L52 0Z' fill='%231A1A1A'/%3E%3Cpath d='M66 0H80L70 9H56L66 0Z' fill='white'/%3E%3Cpath d='M80 0H94L84 9H70L80 0Z' fill='%231A1A1A'/%3E%3Cpath d='M94 0H108L98 9H84L94 0Z' fill='white'/%3E%3Cpath d='M108 0H122L112 9H98L108 0Z' fill='%231A1A1A'/%3E%3Cpath d='M122 0H136L126 9H112L122 0Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
}

@media screen and (max-width: 640px) {
    .t491 .t-card__descr {
        font-size: 13px;
    } 
    
    .t491 .t-card__title {
        font-size: 14px !important;
    }
}

@media screen and (min-width: 981px) {
    .t491 .t-section__title:after {
        width: 136px;
        height: 9px;
    }
}

.t491 .t-section__topwrapper {
    margin-bottom: 40px;
}

.t491__img {
    padding: 12px;
    border-radius: 10px;
    background: linear-gradient(270deg, #FEE9AA -7.27%, #FFDD7D 49.79%, #FCE7A6 105.68%);
    box-shadow: 0px 9px 24px 0px rgba(255, 207, 92, 0.50);
}

.t491__img {
    width: 24px;
}

.t491__container {
    display: flex;
    flex-wrap: wrap;
}

.t491__wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.t491__wrapper:after {
    content: "";
    display: block;
    margin-left: 20px;
    width: 17px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='Arrow 1' d='M16.7071 8.68593C17.0976 8.2954 17.0976 7.66224 16.7071 7.27171L10.3431 0.907753C9.95262 0.517229 9.31946 0.517229 8.92893 0.907753C8.53841 1.29828 8.53841 1.93144 8.92893 2.32197L14.5858 7.97882L8.92893 13.6357C8.53841 14.0262 8.53841 14.6594 8.92893 15.0499C9.31946 15.4404 9.95262 15.4404 10.3431 15.0499L16.7071 8.68593ZM0 8.97882H16V6.97882H0V8.97882Z' fill='white'/%3E%3C/svg%3E");    
    background-repeat: no-repeat;
}

.t491 .t-card__title {
    margin-top: 0;
}

.t-card__descr {
    max-width: 178px;
}

/* Block Logo */ 

.t594 {
    padding: 20px;
}

.t594 .t-section__title:after {
    content: "";
    display: block;
    width: 100px;
    height: 6px;
    background-image: url("data:image/svg+xml,%3Csvg width='136' height='9' viewBox='0 0 136 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0H24L14 9H0L10 0Z' fill='white'/%3E%3Cpath d='M24 0H38L28 9H14L24 0Z' fill='%231A1A1A'/%3E%3Cpath d='M38 0H52L42 9H28L38 0Z' fill='white'/%3E%3Cpath d='M52 0H66L56 9H42L52 0Z' fill='%231A1A1A'/%3E%3Cpath d='M66 0H80L70 9H56L66 0Z' fill='white'/%3E%3Cpath d='M80 0H94L84 9H70L80 0Z' fill='%231A1A1A'/%3E%3Cpath d='M94 0H108L98 9H84L94 0Z' fill='white'/%3E%3Cpath d='M108 0H122L112 9H98L108 0Z' fill='%231A1A1A'/%3E%3Cpath d='M122 0H136L126 9H112L122 0Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
}

@media screen and (min-width: 981px) {
    .t594 .t-section__title:after {
        width: 136px;
        height: 9px;
    }
    
    .t594 {
        padding: 0;
    }
}

.t594 .t-section__topwrapper {
    margin-bottom: 50px;
}

.t594__container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px 20px;
}

.t594__item {
    padding: 0;
}

.t594__item_5-in-row {
    width: 100%;
}

.t594__container .t-col {
    margin-left: 0;
    margin-right: 0;
}

.t594__img {
    max-width: 100% !important;
    border: 1px solid #5A5460;
    border-radius: 10px;
    margin: 0;
}

@media screen and (min-width: 981px) {
    .t594__container {
        gap: 20px 0;
    }
    
    .t594__container {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 20px 20px;
    }
}

/* Form footer */

.t823 {
    padding: 0 20px;
}

.t823__container {
    padding: 20px;
    border: 1px solid #5A5460;
    border-radius: 10px;
}

@media screen and (min-width: 981px) {
    .t823__container {
        padding: 130px 70px 100px 70px;
        background: url("https://static.tildacdn.com/tild3536-3263-4130-b930-663163373138/image-form.svg");
        border-radius: 100px;
    }
}

.t823__container {
    max-width: 1020px;
    margin: 0 auto;
}

.t823__container:before {
    content: "ZOOM презентация";
    display: block;
    margin: 0 0 20px 0;
    color: white;
    font-family: Gilroy;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px; 
}

@media screen and (min-width: 981px) {
    .t823__container:before {
        margin: 0 0 40px 0;
        font-size: 40px;
        line-height: 42px;
    }
}

.t823__col:last-child {
    padding: 0;
}

@media screen and (min-width: 981px) {
    .t823__col:last-child {
        padding: 0 5%;
    }
}

.t823__main-wrapper {
    margin: 0;
    padding: 5% 0 !important;
    border-top: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
}


.t823__imgwrapper .t823__bgimg {
    background-size: contain !important;
    background-position: top !important;
}

.t823__main-wrapper {
    background: #1A1A1A;
}

.t823__col_img_mobile.t823__col_img {
    height: 250px;
}

.t-input-block {
    margin-bottom: 10px;
}

.t-input {
    height: 40px;
}

/* Tabs */

.t395__wrapper {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
}

.t395 .t395__tab {
    border-radius: 30px;
}

.t395__title {
    background-color: #1A1A1A;
    border: 1px solid #5A5460;
    border-radius: 30px;
}

.t395 .t395__tab_active:after {
    display: none;
}

/* List card video*/

.t396 ul {
    padding: 0 !important;
    margin: 0;
    list-style: none;
}

.t396 ul li {
    margin-bottom: 10px;
    padding-bottom: 11px;
    border-bottom: 2px solid #ffffff;
}

.t395__wrapper {
    display: none !important;
}

@media screen and (min-width: 981px) {
    .t395__wrapper {
        display: flex !important;
    }
}

#rec660325535 .t395__wrapper_mobile:after {
    border-color: #ffffff transparent transparent transparent !important;
}

#rec660325535 .t395__wrapper_mobile {
    border-radius: 10px !important;
    border: 1px solid #6C757D !important;
}

#rec660325535 .t395__select {
    color: #ffffff !important;
    background-color: #1A1A1A !important;
}

.t395__select {
    color: #ffffff !important;
    padding: 10px 20px;
}

/* Cart-enter project 986 and 391 */ 

.uc-986, .uc-391 {
    padding: 0 20px;
}

.uc-986 .t-cover__carrier, .uc-391 .t-cover__carrier {
     opacity: 0.2;
     mix-blend-mode: luminosity;
}

.uc-986 .t-cover, .uc-391 .t-cover {
    border-radius: 10px;
    background-image: -webkit-linear-gradient(top, rgb(26, 26, 26), rgb(26, 26, 26)) !important;
    border: 1px solid #5A5460;
}

.t986__textbtn {
    padding-right: 0;
    padding-left: 0;
}

.t986__wrapper {
    padding: 20px 20px 0 20px;
}

.t986__btn-text {
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px; /* 129.412% */
    text-transform: uppercase;
}

.t986__title {
    margin-bottom: 10px;
}

.t986__descr {
    padding-bottom: 145px;
}

.t986__textbtn-img {
    margin-right: 15px;
    padding-right: 0;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.97 22C17.4928 22 21.97 17.5228 21.97 12C21.97 6.47715 17.4928 2 11.97 2C6.44712 2 1.96997 6.47715 1.96997 12C1.96997 17.5228 6.44712 22 11.97 22Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath opacity='0.4' d='M8.73999 12.2299V10.5599C8.73999 8.47988 10.21 7.62988 12.01 8.66988L13.46 9.50988L14.91 10.3499C16.71 11.3899 16.71 13.0899 14.91 14.1299L13.46 14.9699L12.01 15.8099C10.21 16.8499 8.73999 15.9999 8.73999 13.9199V12.2299Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");    
    background-repeat: no-repeat;
}

.t986__textbtn-img svg {
    display: none;
}

.t986__buttons {
    padding: 50px 0 0 0;
}

.t986__buttons_left a {
    box-shadow: 0px 9px 24px 0px rgba(255, 207, 92, 0.50);
    transition: all 300ms ease;
}

.t986__buttons_left a:hover {
    transform: translateY(-10px);
    transition: all 300ms ease;
}

/**/

.t524 {
    border-radius: 20px;
}

/**/

.t391__btn:first-child > .t391__link svg {
    display: none;
}

.t391__btn:first-child > .t391__link:after {
    content: "Смотреть трейлер";
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 220px;
    height: 50px;
    border-radius: 46px;
    color: #1A1A1A;
    text-align: center;
    font-family: "Gilroy";
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px; /* 129.412% */
    text-transform: uppercase;
    background: var(--gradient, linear-gradient(270deg, #FEE9AA -7.27%, #FFDD7D 49.79%, #FCE7A6 105.68%));
    box-shadow: 0px 9px 24px 0px rgba(255, 207, 92, 0.50);
    transition: all 300ms ease;
}

.t391__btn:first-child > .t391__link:hover:after {
    transform: translateY(-10px);
    transition: all 300ms ease;
}

/*.t391__btn:first-child > .t391__link > .t391__img {*/
/*    width: 260px;*/
/*    height: 50px;*/
/*    border-radius: 46px;*/
/*    box-shadow: 0px 9px 24px 0px rgba(255, 207, 92, 0.50) !important;*/
/*    transition: all 300ms ease;*/
/*}*/

/*.t391__btn:first-child > .t391__link > .t391__img:hover {*/
/*    transform: translateY(-10px);*/
/*    transition: all 300ms ease;*/
/*}*/

.t391__btn:last-child > .t391__link > .t391__img {
    transition: all 300ms ease;
}

.t391__btn:last-child > .t391__link > .t391__img:hover {
    transition: all 300ms ease;
    opacity: 0.8;
}

.t391 .t-col_4 {
    max-width: 100%;
}

.t391__img {
    border-radius: 10px;
}

@media screen and (max-width: 960px) {
    .t391__firstcol .t391__img {
        margin-top: 10px;
    }
}

@media screen and (min-width: 981px) {
    .t391__btn:first-child > .t391__link:after {
        margin-right: 10px;
        width: 300px;
        height: 60px;
    }
    
    .uc-986, .uc-391 {
        max-width: 1166px;
        margin: 0 auto;
    }
    
    .uc-986 .t-cover, .uc-391 .t-cover {
        border-radius: 100px;
    }
    
    .t986__textbtn {
        padding-right: 30px;
        padding-left: 30px;
    }
    
    .t986__wrapper {
        padding: 50px 50px;
    }
    
    .t986__title {
        margin-bottom: 22px;
    }
    
    .t391__buttonwrapper {
        margin-top: 50px;
    }
    
    .t391 .t-col_4 {
        max-width: 340px;
    }
}

@media screen and (max-width: 640px) {
    .t986__buttons_left {
        padding-left: 0;
    }
    
    .t986__title {
        padding: 0;
    }
    
    .t986__descr {
        padding: 0 0 10px;
    }
}

/* Block-team */ 

.t524__wrapperleft {
    display: flex;
    flex-direction: column;
}

.t524__persname {
    order: 1;
}

.t524__bottommargin_sm {
    margin-bottom: 14px;
}

@media screen and (min-width: 981px) {
    .t524__bottommargin_sm {
        margin-bottom: 4px;
    }
}

/**/

.t-col_3 .t982__infowrapper {
    margin-top: 10px;
    margin-right: 10px;
}

.t982__imgratio-wrapper {
    border-radius: 10px;
}

.t982 .t-list__container_inrow4 .t-list__item:nth-child(-n+4) {
    margin-top: 0!important;
}

#allrecords .t982__container {
    gap: 20px 0;
}

.t982__persname {
    margin-bottom: 0;
}

.t982 .t-col_3 {
    max-width: 100%;
}

.t982__itemwrapper {
    flex-direction: column;
    height: auto;
}

@media screen and (max-width: 480px) {
    .t982 .t982__container:not(.t-list__container_inrow1) .t-list__item:nth-child(2) {
        margin-top: 0 !important;
    }
}

@media screen and (min-width: 981px) {
    .t-col_3 .t982__infowrapper {
        margin-top: 0;
    }
    
    .t982__persname {
        margin-bottom: 14px;
    }
    
    .t982 .t-col_3 {
        max-width: 240px !important;
    }
    
    .t982__itemwrapper {
        flex-direction: row;
    }
}

/**/

.t-container .t662__row {
    padding-right: 20px;
    padding-left: 20px;
}

.t662__bgimg {
    border-radius: 10px;
}

@media screen and (min-width: 981px) {
    .t-container .t662__row {
        padding-right: 0;
        padding-left: 0;
    }
}

/* Rewiews block - 726 */

.t726 {
    padding-right: 20px;
    padding-left: 20px;
}

.t726 {
    max-width: 1160px;
    margin: 0 auto;
}

.t726 .t-section__title:after {
    content: "";
    display: block;
    width: 100px;
    height: 6px;
    background-image: url("data:image/svg+xml,%3Csvg width='136' height='9' viewBox='0 0 136 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0H24L14 9H0L10 0Z' fill='white'/%3E%3Cpath d='M24 0H38L28 9H14L24 0Z' fill='%231A1A1A'/%3E%3Cpath d='M38 0H52L42 9H28L38 0Z' fill='white'/%3E%3Cpath d='M52 0H66L56 9H42L52 0Z' fill='%231A1A1A'/%3E%3Cpath d='M66 0H80L70 9H56L66 0Z' fill='white'/%3E%3Cpath d='M80 0H94L84 9H70L80 0Z' fill='%231A1A1A'/%3E%3Cpath d='M94 0H108L98 9H84L94 0Z' fill='white'/%3E%3Cpath d='M108 0H122L112 9H98L108 0Z' fill='%231A1A1A'/%3E%3Cpath d='M122 0H136L126 9H112L122 0Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
}

.t726 .t-cover {
    background-image: -webkit-linear-gradient(top, rgb(26, 26, 26), rgb(26, 26, 26)) !important;
}

.t726__content {
    padding: 0 20px;
}

.t726 .t-cover__filter {
    background-color: #1A1A1A !important;
}

.t726 .t-cover__filter, .t726 t-cover__carrier {
    border-radius: 20px;
}

.t726 .t-valign_middle {
    vertical-align: top;
}

.t726__text {
    font-size: 14px !important;
    margin-top: 20px;
    padding: 20px 0 30px 0;
    border-top: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
}

@media screen and (max-width: 960px) {
    .t726__witharrows .t-slds__wrapper {
        padding: 0 25px;
    }
}

@media screen and (min-width: 981px) {
    .t726 {
        padding-right: 0;
        padding-left: 0;
    }
    
    /* Arrows slider */
    
    /*.t726 .t-slds__arrow-left {*/
    /*    left: 19vw;*/
    /*}*/
    
    /*.t726 .t-slds__arrow-right {*/
    /*    right: 19vw;*/
    /*}*/
    
    .t726 .t-section__title:after {
        width: 136px;
        height: 9px;
    }
    
    .t726__text {
        font-size: 20px !important;
        margin-top: 40px;
    }
    
    .t726 .t-cover__filter, .t726 t-cover__carrier {
        border-radius: 100px;
    }
    
    .t726__text:before {
        content: '“';
        display: block;
        font-family: Gilroy;
        font-size: 100px;
        font-style: normal;
        font-weight: 800;
        line-height: 84px; /* 84% */
        text-transform: uppercase;
    }
}

    @media screen and (min-width: 981px) {
        .t726 .t-slds__arrow-left {
            left: 10vw;
        }
    
        .t726 .t-slds__arrow-right {
            right: 10vw;
        }
    }
    
    @media screen and (min-width: 1300px) {
        .t726 .t-slds__arrow-left {
            left: 8vw;
        }
    
        .t726 .t-slds__arrow-right {
            right: 8vw;
        }
    }
    
    @media screen and (min-width: 2000px) {
        .t726 .t-slds__arrow-left {
            left: 6vw;
        }
    
        .t726 .t-slds__arrow-right {
            right: 6vw;
        }
    }
    
        @media screen and (min-width: 3000px) {
        .t726 .t-slds__arrow-left {
            left: 4vw;
        }
    
        .t726 .t-slds__arrow-right {
            right: 4vw;
        }
    }

.t726 .t-align_center {
    text-align: left;
}

/**/

@media screen and (max-width: 480px) {
   .t524 .t524__container:not(.t-list__container_inrow1) .t-list__item {
        margin-top: 0 !important;
    } 
}

@media screen and (max-width: 480px) {
   .t524 .t524__container:not(.t-list__container_inrow1) .t-list__item:nth-child(2) {
        margin-top: 0 !important;
    } 
}

/**/

.t650, .t650__container {
    display: flex;
}

.t650 {
    max-width: 1020px;
    margin: 0 auto;
}

/**/

#rec658446691 .t-menu__link-item.t-active .t607__dot {
    background: linear-gradient(270deg, #FEE9AA -7.27%, #FFDD7D 49.79%, #FCE7A6 105.68%) !important;
    box-shadow: 0px 9px 24px 0px rgba(255, 207, 92, 0.50) !important;
}

.t607 .t-menu__link-item .t607__dot {
    background: #5A5460 !important;
}

.t607 .t-menu__link-item .t607__dot {
    border-radius: 2px;
}

.t607__dot {
    border: none !important;
    width: 10px !important;
    height: 7px !important;
}

.uc-card-video:after {
    content: "";
    display: block;
    max-width: 1020px;
    height: 2px;
    margin: 20px;
    background: #ffffff;
}

@media screen and (min-width: 981px) {
    .uc-card-video:after {
        margin: 30px auto 30px auto;
    }
}





