body, html{
    background: #282828;
    /*overflow-x: hidden;*/
}

#rec1929439251 > div:nth-child(2) > div:nth-child(1), #rec1904541391 > div:nth-child(2) > div:nth-child(1){
    overflow: visible !important;
}

.uc-gradient-bg > div:nth-child(2) > div:nth-child(1){
    overflow: visible !important;
    z-index: 1 !important;
    position: relative !important;
}

.uc-text-block{
    position: relative !important;
    z-index: 2 !important;
}


.underline .tn-atom{
   text-decoration-line: underline;
}
.button-hover .tn-molecule{
    transition: all 0.2s ease-in !important;
    border-radius: 8px !important;
}
.button-hover:hover .tn-molecule{
    background: #3C3C3C;
}


.button-footer .tn-molecule, .button-footer .tn-molecule .tn-atom, 
.main-button .tn-molecule
{
    transition: all 0.2s ease-in !important;
}

.button-footer:hover .tn-molecule{
    background: #fff !important;
}

.button-footer:hover .tn-molecule .tn-atom{
    color: #3B3B3B !important;
}

.main-button:hover .tn-molecule{
    background: #D22701 !important;
}

.main-button:hover .tn-molecule .main-button-text .tn-atom{
    color: #FFFFFF !important;
}

.main-button:hover .tn-molecule img{
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(36deg) brightness(102%) contrast(104%);
}

.t-checkbox__indicator{
    border: 2px solid #fff !important;
    background: #999999 !important;
}

.t-checkbox__control.t-checkbox__control_flex{
    align-items: start !important;
}

    .t-input_has-content + .t-input__vis-ph{
        -webkit-transform: translateY(-70%) scale(.7);
        transform: translateY(-70%) scale(.7);
    }

.t-checkbox__indicator{
    border-radius: 6px !important;
}


.t-form__successbox{
    background: none !important;
       font-size: 30px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
}




