@media(min-width: 800px) {
    .t-menu-base__logowrapper {
        max-width: 110px !important;
    }
    
    .t855__item {
        padding: 30px;
        background: #fff;
        border-radius: 20px;
        margin: 15px -30px;
    }
    
    .t1015__content {
        padding: 58px 63px 30px;
    }
    
    .t-input {
        font-size: 14px;
    }
    
    .t-menu-base .t-btn {
        padding-left: 17px;
        padding-right: 17px;
    }
    
    .t-btnflex__icon::before {
        max-width: 15px;
    }
    
    .t702 .t-input-group {
        margin-bottom: 10px;
    }
    
    .t-feed__post-popup__content img {
        max-width: 100%;
        border-radius: 20px;
    }
    
    .t-feed__post-popup__text .t-title {
        color: #0A2160;
    }
    
    .t-feed__post-popup__text .t-redactor__tte-view h2.t-redactor__h2, .t-feed__post-popup__text .t-redactor__tte-view h3.t-redactor__h3, .t-feed__post-popup__text .t-redactor__tte-view h4.t-redactor__h4 {
        color: #0A2160;
        font-weight: 500;
    }
    
    .t-feed__post-popup__text .t-redactor__tte-view .t-redactor__text, .t-feed__post-popup__text .t-redactor__tte-view blockquote.t-redactor__preface {
        FONT-SIZE: 16PX;
    }
    
    .t-menu-base__maincontainer_12-0, .t-menu-base__maincontainer_12-20, .t-menu-base__maincontainer_12-30, .t-menu-base__maincontainer_12-40 {
        max-width: 1170px;
    }
    

}

@media(max-width: 600px) {
        a.t-menu__link-item {
        font-size: 20px !important;
    }
    
    .t855__item {
        margin-top: 30px;
        padding: 40px 20px;
        background: #fff;
        border-radius: 20px;
        margin: 15px;
    }
    
    .t702 .t-popup__block-close {
        background: #002da4;
    }
    
    .t-cover-outer {
        padding: 0px !important;
    } 
    
    .t938__feature-icon {
        max-width: 60px !important;
    }
    
    .t718__contacts {
        color: #ffffff;
        font-size: 23px;
        text-align: left;
    }
    
    .t-text_sm {
        font-size: 14px;
        text-align: left;
        line-height: 1.45;
    }
    
    .t718 ul.t-sociallinks__wrapper {
        margin-bottom: 0;
        padding-left: 0;
        text-align: justify;
        list-style: none;
    }
    
    .t-input {
        font-size: 14px !important;
    }
}

@media(max-width:1180px) and (min-width:500px) {
    .t-menu-base .t-btn {
        display: none;
    }
}

