.tn-atom {
font-variant-numeric: lining-nums !important;
font-feature-settings: 'lnum' !important;
-moz-font-feature-settings: 'lnum=1' !important;
-ms-font-feature-settings: 'lnum' !important;
-webkit-font-feature-settings: 'lnum' !important;
-o-font-feature-settings: 'lnum' !important;
}


.bt, .t-submit { background: linear-gradient(180deg, #EE7F00 0%, #FFB055 0.01%, #FF8800 100%) !important;
border-radius: 60px !important;
}

.bt .tn-atom { background: linear-gradient(180deg, #EE7F00 0%, #FFB055 0.01%, #FF8800 100%) !important;

}

.t-submit { height: 65px !important; 
    transition: all 0.3s ease-in-out;
}
.t-submit:hover {
    /* укажи цвет фона при наведении */
    background: linear-gradient(180deg, #EE7F00 0%, #FFA743 0.01%, #E47A00 100%) !important;
}
    
    
}

.tn-form__submit .t-submit {
    transition: all 0.3s ease-in-out;
}
.tn-form__submit .t-submit:hover {
    /* укажи цвет фона при наведении */
    background: linear-gradient(180deg, #EE7F00 0%, #FFA743 0.01%, #E47A00 100%) !important;
}


.bt {
    transition: all 0.3s ease-in-out;
}
.bt .tn-atom:hover {
    /* укажи цвет фона при наведении */
    background: linear-gradient(180deg, #EE7F00 0%, #FFA743 0.01%, #E47A00 100%) !important;
}

.t997__separator {
    margin-bottom: 1px !important; 
}

@media screen and (max-width: 640px) {
.t997__header-wrapper {
    padding: 80px 0 10px; }
}

@media screen and (max-width: 960px) {
.t997__col {
    margin-bottom: 10px;}
}
 
@media screen and (max-width: 640px) {
.t268__descr  {font-size: 14px!important;}
}


@media screen and (max-width: 640px) {
.t-title_md {
    font-size: 25px!important;
}    
}