.tn-atom .t-radio__control{
    width:auto!important;
}

@media (max-width: 768px){
.tn-atom .t-radio__control{
    width:45%!important;
}
}

/*mouse-scroll*/
.mouse-scroll-icon {
    cursor: pointer;
    -webkit-transition: all ease-in-out 0.2s;
    -moz-transition: all ease-in-out 0.2s;
    -o-transition: all ease-in-out 0.2s;
    transition: all ease-in-out 0.2s;
    animation: t-arrow-bottom 1.7s infinite ease;
}

@-webkit-keyframes t-arrow-bottom {
    0% {
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }

    50% {
        -moz-transform: translateY(-9px);
        -ms-transform: translateY(-9px);
        -webkit-transform: translateY(-9px);
        -o-transform: translateY(-9px);
        transform: translateY(-9px)
    }

    55% {
        -moz-transform: translateY(-9px);
        -ms-transform: translateY(-9px);
        -webkit-transform: translateY(-9px);
        -o-transform: translateY(-9px);
        transform: translateY(-9px)
    }

    100% {
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes t-arrow-bottom {
    0% {
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }

    50% {
        -moz-transform: translateY(-9px);
        -ms-transform: translateY(-9px);
        -webkit-transform: translateY(-9px);
        -o-transform: translateY(-9px);
        transform: translateY(-9px)
    }

    55% {
        -moz-transform: translateY(-9px);
        -ms-transform: translateY(-9px);
        -webkit-transform: translateY(-9px);
        -o-transform: translateY(-9px);
        transform: translateY(-9px)
    }

    100% {
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.t-cover__arrow-wrapper_animated {
    animation: t-arrow-bottom 1.7s infinite ease
}

/*end mouse-scroll*/


.tn-molecule.btn-wrapper .bnt-bg .tn-atom{transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;}

.tn-molecule.btn-wrapper:hover .bnt-bg .tn-atom{
    background-color:#BC3A29!important;
}

.t-submit{transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;}
