/*----------------------------------------------------------ВСЕ НАСТРОЙКИ МЕНЮ----------------------------------------------------------*/
    /*настройка лого и пунктов меню*/
    /*#rec697755307 .t-menusub__menu {
    background: rgba(255, 255, 255, 0.00) !important;
    }*/
    #rec697755307 .t228__imglogo {
    margin-right: 50px !important;
    }
    
    /*стили подложки в мобильном меню*/
    @media screen and (max-width: 980px) {
    .t228__maincontainer {
    background-color: #151A34 !important;
    border-radius: 15px !important;
    }
    }
    
    /*кнопка номера в меню*/
    .t228 .t-btn {
    height: 62px !important;
    }
    
    /*настройка второго прилипающего меню на десктопе*/
    @media screen and (min-width: 980px){
    #rec697770099 .t228 {
    width: 98% !important;
    margin: 1vw !important;
    border-radius: 15px !important;
    }
    }
    
    /*мобильное меню отступы от краев экрана и закругления*/
    @media screen and (max-width: 980px){
    #rec697755307 .tmenu-mobile {
    margin: 2vw !important;
    border-radius: 15px !important;
    }
    #rec697755307 .t228 {
    width: 96% !important;
    margin: 2vw !important;
    }
    .tmenu-mobile {
    width: 96% !important;
    }
    }
    
/*----------------------------------------------------------ОСТАЛЬНОЙ КОД----------------------------------------------------------*/
    /*стиль чекбокса в формах*/
    .t-checkbox__indicator {
    border-radius: 40px !important;
    border: 1px solid #fff !important;
    opacity: 1 !important;
    }
    .t-input-group_cb {
    margin-top: 12px !important;
    }
    
    /*кнопка на всю ширину полей в формах*/
    .t-submit {
    width: 100% !important;
    }
    
    /*стили для блока отзывы*/
    .t923__textwrapper.t923__paddingsmall {
    padding: 24px 0px !important;
    }
    .t923__paddingsmall.t-card__btn-wrapper {
    padding: 0 !important;
    }
    .t923 .t-align_left .t-card__btn {
    margin: 0px !important;
    }
    .t-btn_sm {
    height: 62px !important;
    }
    .t923__bgimg {
    border-radius: 15px !important;
    }
    .t923__imgwrapper_3-4 {
    padding-bottom: 113% !important;
    }
    
    /*скругления всех поп апов*/
    @media screen and (min-width: 480px) {
    .t-popup__container.t-popup__container-static {
    border-radius: 15px !important;
    }
    }
    
    /*партнеры*/
    .t594__item {
    padding: 0px !important;
    }
    
    /*стили для аккордеона вопросов в подвале*/
    @media screen and (max-width: 1200px) {
    #rec698144274 .t-col_6 {
    max-width: 558px !important;
    }
    }
    
    /*галерея на главной странице*/
    .t-slds__bgimg {
    border-radius: 15px !important;
    max-width: 96% !important;
    right: 2vw !important;
    left: 2vw !important;
    }
    
    /*блок с тренерами на странице родителям*/
    .t778__bgimg {
    border-radius: 15px !important;
    }
    @media screen and (min-width: 1201px) {
    #rec698699314 .t-col_4 {
    max-width: 376px !important;
    }
    #rec698699314 .t-col {
    margin-left: 12px !important;
    margin-right: 12px !important;
    }
    }
    .t778__textwrapper {
    height: auto !important;
    }
    .t778__content {
    height: auto !important;
    }
    
    /*иконки на карте в контактах*/
    ymaps[class*="-svg-icon"]:not([class*="-svg-icon-content"]) {
    background-image: url(https://static.tildacdn.com/tild6438-3066-4633-b063-326434313263/Group_48.svg);
    width: 35px !important;
    height: 35px !important;
    background-size: contain;
    background-repeat: no-repeat;
    }    
    
    /*скругления в галерее на странице соревнований*/
    .t-slds__img {
    display: block;
    border-radius: 15px !important;
    }