.t774 .t-section__topwrapper {
    margin-bottom: 0 !important;
}

.t774 .t-section__title {
    margin-bottom: 0 !important;
}

.t501 .t-section__topwrapper {
    margin-bottom: 0 !important;
}

.t501 .t-section__title {
    margin-bottom: 0 !important;
}

#nav119355574 {
    position: fixed !important;
}

@media screen and (max-width: 980px) {
    .t228__mobile {
        background-color: #0f1c26 !important;
        display: block !important;
        position: fixed !important;
        z-index: 99999 !important;
        width: 100% !important;
    }

    #rec119355574 .t228__leftcontainer {
        padding: 40px !important;
    }
}

.t228 .t-btn {
    font-size: 15px;
}


.t702 .t-input-title {
    font-family: FuturaPt;
    text-align: center;
}

.t702 .t-input-group {
    margin-bottom: 12px;
}

.t702__text-wrapper {
    margin-bottom: 12px;
}

.t702 .t-submit {
    height: 60px;
    font-size: 20px;
}

.t702 .t-form__submit {
    margin-top: 39px;
}

#rec68885783 .t396__artboard {
    z-index: 999999;
    position: fixed;
    -webkit-box-shadow: 0px 0px 4px -1px rgba(0,0,0,0.3) !important;
    -moz-box-shadow: 0px 0px 4px -1px rgba(0,0,0,0.3) !important;
    box-shadow: 0px 0px 4px -1px rgba(0,0,0,0.3) !important;
}

.t833__slider_effect .t833__slide {
    /*-webkit-transition: opacity 12s,-webkit-transform 8s !important;*/
    /*-o-transition: opacity 12s,transform 8s !important;*/
    /*transition: opacity 12s,-webkit-transform 8s !important;*/
    /*transition: opacity 12s,transform 8s !important;*/
    /*transition: opacity 12s,transform 8s,-webkit-transform 8s !important;*/
    transition-delay: 6s !important;
}

.t403__tcol2 {
    border: 0 !important;
}

.t403__container-table {
    margin-bottom: 40px;
    border-radius: 10px !important;
    width: calc(100% - 40px) !important;
}

.t403__imgbox {
    border: 0 !important;
    
}

.t403__img {
    border-radius: 10px 0 0 10px !important;
}

.t503__descr {
    margin-top: 0;
}

.t503__img {
    width: auto !important;
    height: 60px !important;
    max-width: 80px !important;
}

/*.t503 .t-col_3 {*/
/*    max-width: 210px;*/
/*}*/

/*.t503 {*/
/*    max-width: 1200px;*/
/*    margin: auto;*/
/*}*/

@media screen and (max-width: 640px) {
    .t403__img {
    border-radius: 10px 10px 0 0 !important;
    }
    
    .t403__imgbox {
    height: 280px !important;
    }
    
    .t403__container-table {
        margin-bottom: 25px;
    }

        .t675 .t-name_sm {
            font-size: 24px !important;
        }
        
        .t675 .t-descr_xs {
            font-size: 18px !important;
        }
}