    /*медиазапросы*/
    @media screen and (max-width: 1400px) {
        .t-card__title {
            font-size: 26px !important;
        }
        div.t-card__descr.t-text.t-text_sm {
            font-size: 18px !important;    
        }
    }
    
    @media screen and (max-width: 680px) {
    /*.t786__content .t786__title {*/
    /*    font-size: 20px !important;*/
    /*}*/
    div.t997__header-wrapper > div > div.t997__descr.t-descr.t-descr_lg > div {
        font-size: 22px !important;
    }
    }
    
    @media screen and (max-width: 1300px) {
    .t786__content .t786__title {
        font-size: 26px !important;
    }
}

    @media screen and (max-width: 800px) {
div.t-container > div > div > div > div > div > div.t182__title.t-title.t-title_xl {
        font-size: 30px !important;
}
}

    @media screen and (max-width: 800px) {
        div > div.t-section__container.t-container.t-container_flex > div > div.t-section__title.t-title {
        font-size: 24px !important;
    }
        #rec773255822 > div > div.t844__container.t-card__container.t-container > div > div > div {
            font-size: 20px !important;
        }
    }
    

.t280__bottom.t-width.t-width_6 {
    text-align: right;
}

div.t280__descr.t280__bottom__item.t-descr.t-descr_xs > strong {
    font-size: 24px;
    color: #2fc1ff;
    background-color: white;
    padding: 5px 8px 5px 8px;
    border-radius: 5px;
}

 .t786__content .t786__title {
     padding-right: 20px !important;
 }
 
div.t280__menu__wrapper > div.t280__menu__container > nav > ul {
    text-align: right;
}
 
    
    
    .t786__bgimg {
        border-radius: 10px;
    }
    .t994 {
        padding: 50px 0 50px;
    }
    
    ::-webkit-scrollbar {
    width: 7px;
    height: 7px;
    }
    ::-webkit-scrollbar-thumb {
        background: #2fc1ff;
        border-radius: 10px;
    }
    ::-webkit-scrollbar-track {
        background: #f0fbff;
    }
    ::-webkit-scrollbar-thumb:hover {
        background: #ccf0ff;
    }

    /*#nav767542586 {*/
    /*    backdrop-filter: blur(8px);*/
    /*    -webkit-backdrop-filter: blur(8px);*/
    /*}*/
    
    .t-popup__container {
        border-radius: 10px;
    }
    
    .t786__textwrapper {
        position: relative;
        bottom: 105px;
        left: 20px;
        z-index: 9;
    }
    
    .t786__imgwrapper {
        filter: brightness(65%);;
    }
    
    .t786__title-wrapper > div {
        color: #303030 !important;
    }
    
    .t786__descr {
        font-size: 16px;
    }
    
    .t979__image {
        border-radius: 10px;
    }
    
    .t485__title {
        margin-bottom: 30px;
    }
    
    .t485__descr {
        margin-top: 30px; 
    }
    
    div > u {
        background-color: #2fc1ff;
        border-radius: 5px;
        padding: 0px 8px 5px 8px;
        display: inline-block;
        text-decoration: none;
    }