/*Эффекты при наведении*/
#rec374140931 li:hover { 
    color: #ffffff; /*Цвет текста*/

}

.r.t-rec.t-rec_pt_75.t-rec_pb_60.t-screenmax-480px

.t420__col.t-col.t-col_3 {
        text-align:-webkit-center;
}


.t228__mobile.t228__positionfixed.t228_opened

{
    height: 100%;
}

@media screen and (min-width: 960px) {
.t-section__topwrapper.t-align_center {
    text-align: left!important;
}
}

@media screen and (max-width: 480px) {
.t-title_xs {
    font-size: 24px;
}
}

@media (min-width: 481px) and (max-width: 1199px) {
.t-title_xs {
    font-size: 30px;
}
}

@media screen and (min-width: 1200px) {
.t-title_xs {
    font-size: 36px;
}
}

.t396 .tn-atom__img {
    z-index: 999999;
}


.t451__container {
    z-index: 5;
}

.t451m__close {
    top: 35px;
}

@media screen and (max-width: 767px) {
svg#Layer_1 {
    width: 40px;
    height: 40px;
}}

@media screen and (max-width: 767px) {
.t700__form-upper-text.t-descr.t-descr_xs {
    text-align: center;
}}

@media screen and (max-width: 640px) {
.t700 .t-form__submit {
    padding-bottom: 0px;
    padding-top: 20px;
    text-align: center;
}}

@media screen and (min-width: 640px) {
.t700 .t-form__submit {
    margin-top: 70px;
    margin-bottom: 0px;
}}
