/* Адаптив от 960 до 1200*/


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

.t1029 .t-col {
    float: none;
    display: inline-table !important;
    margin-bottom: 20px !important;
    margin-top:20px !important;
}

.t1029__row {
    display: inline-table !important;
}

.r.t-rec.t-rec_pt-res-480_15.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-bottom: 40px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pt-res-480_30.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-top: 40px !important;
padding-bottom: 40px !important;
}

.r.t-rec.t-rec_pt-res-480_30.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-bottom: 40px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pt-res-480_30.t-rec_pb-res-480_15 {
padding-top: 40px !important;
}

.t-text.t-text1 {
    text-align: left;
    width: 440px !important;
    margin-top: -15px !important;
}

.r.t-rec.t-rec_pt_30.t-rec_pt-res-480_0.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-top: 40px !important;
padding-bottom: 40px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pt-res-480_30.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-top: 40px !important;
padding-bottom: 40px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pb_75 {
padding-top: 40px !important;
padding-bottom: 40px !important;
}

.r.t-rec.t-rec_pt_75 {
padding-top: 40px !important;
}

.t-menu__link-item {
font-size: 16px !important;
}

    .tn-form__submit {
        float: right;
    }
}

/* Адаптация под 640 - 960 */

@media screen and (min-width:640px) and (max-width:960px) {
    
        .tn-form__submit {
        float: right;
    }
    
.t-name_xl {
font-size: 24px !important;
}
    
.t1029__col.t-col.t-col_4.t-align_left.t-item {
    float: none;
    display: inline-flex !important;
    margin-bottom: 15px !important;
}

.t1029__wrapperleft {
margin-left: 20px !important;
}

.t1029__bgimg.t1029__img_circle.t-bgimg {
width: 230px !important;
height: 230px !important;
}

.r.t-rec.t-rec_pt-res-480_15.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-bottom: 30px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pt-res-480_30.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-top: 30px !important;
padding-bottom: 30px !important;
}

.r.t-rec.t-rec_pt-res-480_30.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-bottom: 30px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pt-res-480_30.t-rec_pb-res-480_15 {
padding-top: 30px !important;
}

.r.t-rec.t-rec_pt_30.t-rec_pt-res-480_0.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-top: 30px !important;
padding-bottom: 30px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pt-res-480_30.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-top: 30px !important;
padding-bottom: 30px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pb_75 {
padding-top: 30px !important;
padding-bottom: 30px !important;
}

.r.t-rec.t-rec_pt_75 {
padding-top: 30px !important;
}

.t-menu__link-item {
font-size: 16px !important;
}

.t-text.t-text1 {
    margin-top: -15px !important;
}
}

/* Адаптация под 480 - 640 */

@media screen and (min-width:480px) and (max-width:640px) {
    
.t-name_xl {
font-size: 20px !important;
}
    
.t1029__col.t-col.t-col_4.t-align_left.t-item {
    float: none;
    display: inline-flex !important;
    margin-bottom: 15px !important;
}

.t1029__wrapperleft {
margin-left: 20px !important;
}

.t1029__bgimg.t1029__img_circle.t-bgimg {
width: 130px !important;
height: 130px !important;
margin-top: 25px !important;
}

.r.t-rec.t-rec_pt-res-480_15.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-bottom: 20px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pt-res-480_30.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-top: 20px !important;
padding-bottom: 20px !important;
}

.r.t-rec.t-rec_pt-res-480_30.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-bottom: 20px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pt-res-480_30.t-rec_pb-res-480_15 {
padding-top: 20px !important;
}

.r.t-rec.t-rec_pt_30.t-rec_pt-res-480_0.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-top: 20px !important;
padding-bottom: 20px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pt-res-480_30.t-rec_pb_75.t-rec_pb-res-480_30 {
padding-top: 20px !important;
padding-bottom: 20px !important;
}

.r.t-rec.t-rec_pt_75.t-rec_pb_75 {
padding-top: 20px !important;
padding-bottom: 20px !important;
}

.r.t-rec.t-rec_pt_75 {
padding-top: 20px !important;
}

.t-menu__link-item {
font-size: 14px !important;
}

.t-text.t-text1 {
    margin-top: -15px !important;
    width: 300px !important;
}

    .t228.t228__positionfixed.tmenu-mobile__menucontent_hidden.tmenu-mobile__menucontent_fixed {
        height:100% !important;
    }
}


/* Адаптация под 320 - 480 */

@media screen and (min-width:320px) and (max-width:480px) {
    
    .t-popup__close.t-popup__block-close {
        background-color: #050d81 !important;
    }
    
    .t-text.t-text1 {
    margin-top: -15px !important;
    width: 100% !important;
    font-size: 16px !important;
}

.t-menu__link-item {
font-size: 20px !important;
}

.t-name.t-name_xl {
font-size: 24px !important;
}

.t228.t-btn, .t-btn.t-btn_md  {
    height: 50px !important;
    font-size: 20px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
 
}

    .t228.t228__positionfixed.tmenu-mobile__menucontent_hidden.tmenu-mobile__menucontent_fixed {
        height:100% !important;
    }
}


.t-popup__container.t-width.t-width_6 {
            border-radius: 16px !important;
        }
    
    
#rec538508393 [data-elem-id="1673697680604"] .t-submit:hover {
        background-image:linear-gradient(140deg, rgba(92,92,219,1) 0%, rgba(5,13,129,1) 50%, rgba(92,92,219,1) 100%);
    }
     
     .t-text.t-text1 {
        margin-top: -15px !important;
     }
     
            
       #rec538508393 .tn-elem[data-elem-id="1673697398436"] .tn-atom:hover {
           color:#b1844c !important;
       }
       
       #rec538508393 .tn-elem[data-elem-id="1673697398432"] .tn-atom:hover {
           color:#b1844c !important;
       }
       
       #rec539699102 .t943__btn.t943__btn_fixed.t-btn.t-btn_md {
       background-image:linear-gradient(140deg, rgba(92,92,219,1) 0%, rgba(5,13,129,1) 50%, rgba(92,92,219,1) 100%);
    }
    
    #rec539708973 
    .t943__btn.t943__btn_fixed.t-btn.t943__btn_lg  {
       background-image:linear-gradient(140deg, rgba(92,92,219,1) 0%, rgba(5,13,129,1) 50%, rgba(92,92,219,1) 100%);
    }
    
    #rec539708992 [data-elem-id="1673697680604"] .t-submit:hover {
        background-image: linear-gradient(140deg, rgba(92,92,219,1) 0%, rgba(5,13,129,1) 50%, rgba(92,92,219,1) 100%) !important;
    }
    
    #rec539708992 .tn-elem[data-elem-id="1673697398436"] .tn-atom:hover {
           color:#b1844c !important;
       }
       
       #rec539708992 .tn-elem[data-elem-id="1673697398432"] .tn-atom:hover {
           color:#b1844c !important;
       }