body.t-body {
    background-color: #245aa9;
    color: red;
}


#rec325144951 .t-btnflex.t-btnflex_type_button:hover {
    background-color: white;
    color: #245aa9;
}

@media(min-width: 1800px){#rec324362664 .t396__artboard {
    height: 596px !important;
}}

@media(min-width: 1860px){#rec325144951 .t228__logo {
    color: #ffffff;
    transform: translateX(20px);
}}

@media(min-width: 1800px){#rec324362664 .tn-elem[data-elem-id="1780004844960"] {
    transform: translateY(48px);
}}

@media(min-width: 1800px){#rec324362664 .tn-elem[data-elem-id="1622620053366"] .tn-atom {
    transform: translateY(48px);
}}

@media(min-width: 1800px){#form324362664 {
    transform: translateY(48px);
}}

@media(min-width: 1800px){#rec324362664 .tn-elem[data-elem-id="1622629611160"] {
    transform: translateY(48px);
}}

@media(min-width: 1800px){#rec324362664 .tn-elem[data-elem-id="1623389130111"] .tn-atom {
    transform: translateY(48px);
}}

@media(min-width: 1800px){#rec324362664 .tn-elem[data-elem-id="1622629753531"] {
    transform: translateY(48px);
}}

@media(min-width: 1200px) and (max-width: 1400px) {
    #rec324362664 .tn-elem[data-elem-id="1622619896013"] .tn-atom__img {
        width: 118%;
    }
}


@media(min-width: 981px) and (max-width: 1020px){
    #rec324362664 .tn-elem[data-elem-id="1622619896013"] .tn-atom__img{
        width: 105%;
    }
}


#rec324362664 .tn-elem[data-elem-id="1780004844960"] .tn-atom{
    opacity: 0.5;
}


#rec2373908541 .t-width.t-width_100 {
    display: flex;
    justify-content: space-evenly;
}


#rec2373908541 .t-width.t-width_100 iframe {
    width: 100%;
}


#rec2373977141 .tn-elem[data-elem-id="1781203779496"] .tn-atom a:hover {
    color: #ff4800 !important;
}

#rec2373977141 .tn-elem[data-elem-id="1781203977226000001"] .tn-atom a:hover {
    color: #ff4800 !important;
    transition: color 0.3s ease;
}

#rec2373977141 .tn-elem[data-elem-id="1781203980488000002"] .tn-atom a:hover {
    color: #ff4800 !important;
    transition: color 0.3s ease;
}

#rec2373977141 .tn-elem[data-elem-id="1781245670606"] .tn-atom a:hover {
    color: #ff4800 !important;
    transition: color 0.3s ease;
}

#rec2373977141 .tn-elem[data-elem-id="1781245961484000001"] .tn-atom a:hover {
    color: #ff4800 !important;
    transition: color 0.3s ease;
}




#rec1109954731 .t-btnflex.t-btnflex_type_submit {
    background-color: #245AA9 !important;
    color: white !important;
}



#rec1109954731 .t-form__errorbox-wrapper {
    background-color: #245AA9 !important;
    color: white !important;
}


@media(max-width: 980px){
    div#rec2219390581 {
    padding-top: 65px !important;
}
}



@media(max-width: 980px){
    #nav325144951 .t228__right_descr a {
    font-size: 20px !important;
}
}


@media(max-width: 980px){
    #rec1109954731 .t708__btn {
        transform: translateY(45px);
    }
}



@media(max-width: 980px){
    #rec1109954731 svg.t708__mobile-icon-close {
    padding: 0 !important;
    transform: translateX(-30px);
}
}