/*заблюривание фона у стандартных попапов*/
    .t702 .t-popup.t-popup_show {
        backdrop-filter: blur(6px) !important;
        -webkit-backdrop-filter: blur(6px);
    }
    
        .t457__copyright {
            opacity: 1;
    }
/*карточки блога*/
.t-feed__slider-grid__post-wrapper.t-col, .t-feed__slider-grid__post-wrapper .t-feed__post-imgwrapper, .t-feed__col-grid__post-wrapper {
    border-top-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
    .t-feed__post-bgimg.t-bgimg, .t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper {
        border-radius: 0px 30px 0px 0px !important;
    }

/*карточки блога*/

.t985__bgimg {
    background-size: contain;
}

    /*куки*/
.t886 {
    z-index: 100000000000;
}
    
@media screen and (min-width: 1200px) {
       * {
  scrollbar-width: thin;
  scrollbar-color: #71bb5c transparent;
}

/* для Chrome/Edge/Safari */
*::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  border-radius: 10px;
}
*::-webkit-scrollbar-track {
  background: transparent;
}
*::-webkit-scrollbar-thumb {
  background-color: #b92700;
  border-radius: 10px;
  border: 3px solid transparent;
}
}

/*крестик закрытия попапа*/
.t-popup__close, .t702 .t-popup__block-close-button {
        border-radius: 0px 5px 0px 5px !important;
    }
    
    @media screen and (min-width: 980px) {
      .t1093 .t-popup {
        height: 0px;
    }
    
}
    @media screen and (min-width: 640px) {
.t-popup__close { 
    background-color: #fff !important; 
}
/*крестик закрытия попапа*/
}

        /*тень снизу у меню*/
    .tmenu-mobile {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;
}

    

    @media screen and (min-width: 1400px) {
        /*пункты меню*/
    a.t-menu__link-item {
    font-size: 22px !important;
}
}

/*форма*/
    .t702 .t702__wrapper {
    padding: 40px 40px;
    margin: 0px 20px;
}

@media (min-width: 980px) and (max-width: 1300px) {
    .t228__right_buttons {
        padding-left: 20px !important;
    }
}


@media (min-width: 640px) and (max-width: 1200px) {
    .t702__title {
        font-size: 46px !important;
    }
}

@media screen and (max-width: 980px) {
    /*пункты меню*/
    a.t-menu__link-item {
    font-size: 24px !important;
}
    .t966__menu-item-title {
        font-size: 20px !important;
    }
    /*услукги - разделитель*/
    .t859__separator {
        margin: 0!important;
    }
    
    /*кнопка на главную*/
        .t393.t393__positionabsolute, .t393.t393__positionfixed, .t393.t393__positionstatic {
        position: fixed;
    }
    /*кнопка на форму заявки большая*/
    .t944__btn {
        border-radius: 10px !important;
    }
    /*jivo*/
    ._show__zK_1m, .__jivoMobileButton {
    height: 5px !important;
    bottom: 135px !important;
}
    .t898 .t898__btn {
        bottom: 100px !important;
        left: 23px !important;
        right: initial !important;
    }
}



@media screen and (max-width: 640px) {
    .tmenu-mobile__menucontent_fixed {
        z-index: 10000000000000000 !important;
    }
    /*крестик закрытия попапа*/
    .t702 .t-popup__block-close {
        background-color: transparent !important;
    }
    .t702 .t-popup_show .t-popup__container {
        margin: 50px 20px !important;
        min-height: fit-content;
        padding-bottom: 40px;
        padding-top: 30px !important;
    }
    .t702 .t702__wrapper {
        padding: 20px 0px;
        margin: 0px 20px;
    }
    .t-popup__block-close-button {
        background-color: #fff !important;
    }
    /*крестик закрытия попапа*/
    
    
    /*отступы у моб меню*/
    .tmenu-mobile__container {
            padding: 10px 10px !important;
    }
    .tmenu-mobile__container .tmenu-mobile__imglogo {
        width: 160px !important;
        max-width: 160px !important;
    }
    
    /*cookie*/
    .t886__wrapper {
        padding: 15px 15px;
    }
    .t886__btn {
        padding: 4px 10px;
    }
    /*cookie*/
    
    /*footer*/
    .t457 li {
        margin-bottom: 0;
    }
    
    /*кнопка на форму заявки большая*/
    .t944__btn {
        font-size: 16px;
        min-height: 60px;
        border-radius: 10px !important;
    }
    
    /*кнопка на главную*/
    .t393 .t393__submit_size_lg {
        font-size: 12px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .t393 {
        padding: 0;
    }
    /*кнопка на главную*/
    
    /*блог страница*/
        .t-feed__container_inrow1 .t-feed__post:first-child, .t-feed__container_inrow2 .t-feed__post:nth-child(-n+2), .t-feed__container_inrow3 .t-feed__post:nth-child(-n+3), .t-feed__container_inrow4 .t-feed__post:nth-child(-n+4) {
        margin-top: 30px !important;
    }
    /*нижнее меню*/
    .t975__list-item {
        padding: 8px 5px 10px !important;
    }
    /*jivo*/
    jdiv [style="background: linear-gradient(95deg, rgb(47, 50, 74) 20%, rgb(66, 72, 103) 80%);"] {
        margin-bottom: 75px !important;
        margin-right: 13px !important;
        margin-left: 7px !important;
    }
    ._show__zK_1m, .__jivoMobileButton {
    height: 5px !important;
    bottom: 135px !important;
}
}


