/*В онлайн калькуляторе сделать скрытую кнопку некликабельно, невидимой для мыши и пальца*/
.uc-ipoteka button.t-submit {
    display: none !impotrant;
    cursor: none!impotrant;
    pointer-events: none!impotrant;
}

/*Располежение объектов после карты на стр ЖК — сделала их не кликабельными*/
    .t976__list-item {
    pointer-events: none;
}


/*Стилизация параметров В ЖК после главного экрана*/
.uc-ob-obekte .t491 .t-card__col {
    padding: 10px 15px;
    background-color: #f7f7f7;
    box-sizing: border-box;
    border-radius: 10px;
    height: 110px;
   
}

.t491__content .t-card__descr {
    margin-top: 6px;
}

/*Уменьшаем отступы в заголовке ЖК*/
    .t995__descr.t-descr.t-descr_lg {
    padding: 20ypx 0 20px;
}


/*трекинг у надзаголовка статей на главной*/
.t772__content .t-card__uptitle {
    letter-spacing: normal;
}

/*Скрыла цену в блоках с миниатюрами ЖК*/
.t951 .t-store__card__price {
    display: none;
}

/*Уменьшила отступы между карточками в блоках с миниатюрами ЖК*/
.t951 .t-clear {
    margin-bottom: 40px !important;
}

/*Скрытие цен в Смотрите все новостройки Благовещенска*/
.t778 .js-store-price-wrapper {
    display: none;
}

/*Уменьшила отступ перед кнопкой в карточках с ЖК*/
.t951 .t-store__card__btns-wrapper {
    margin-top: 5px !important;
}

/*Стилизация фактоидов после акций на главной*/
.uc-fakty .t491 .t-card__col {
    padding: 15px 10px;
    background-color: #f7f7f7;
    box-sizing: border-box;
    border-radius: 10px;
    margin-bottom: 20px !important;
}



/*Скругление углов у серой плашки с фильтрами*/
.t951 .js-store-parts-select-container {
    border-radius: 10px;
}


/*Стилизайция блока в ЖК про как купть квартиру в жк*/
    .uc-pokupka .t853__separator {
    display: none;
}


.uc-pokupka .t853__container .t853__col {
    /*outline: solid 1px #6E827F;*/
    background-color: white;
    border-radius: 10px;
    padding: 20px 15px;
    box-sizing: border-box; 
    width: 100% !important;
    max-width: 100% !important;
}

@media screen and (min-width:961px){
.uc-pokupka .t853__container .t853__col:nth-child(2) {
    grid-column: 2/4;
}
.uc-pokupka .t853__container {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 20px;
}
.uc-pokupka .t853__container .t853__col {
    margin: 0 !important;
}
}

@media screen and (max-width:960px){
    .uc-pokupka .t853__container .t853__col {
    margin: 0 0 0 20px !important;
}
}


/*Уменьшение отступов в таблице с параметрами ЖК*/
.t431__td {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

/*Стилизайция блока в ЖК про как купть квартиру в жк*/


/*Стилизация разделов в фильтрах*/

.t951__sidebar-wrapper .js-store-parts-switcher {
    font-size: 14px !important;
    font-weight: 400;
    outline: solid 1px #dadada;
    background-color: white;
    padding: 3px 4px;
    box-sizing: border-box;
    border-radius: 5px;
}

@media screen and (max-width:960px){
.t951__sidebar-wrapper .t-store__parts-switch-wrapper {
    margin-bottom: 0 !important;
}


.t951__cont-wrapper .js-store-parts-switcher {
    margin: 0 5px 13px 0;
}
}

/*Стилизация элементов, чекбоксов в фильтрах*/
.t951__sidebar-wrapper .t-checkbox__indicator {
    border-radius: 4px;
}

.t951__sidebar-wrapper .t-store__filter__range_bg {
    background-color: #315B6B;
}

input.t-store__filter__input.js-store-filter-pricemin {
    border-radius: 4px;
}

input.t-store__filter__input.js-store-filter-pricemax {
    border-radius: 4px;
}
/*Стилизация элементов, чекбоксов в фильтрах*/

/*уменьшение отступа перед пагинацией в карточках с жк*/
@media screen and (max-width:960px){
.t951 .t-store__pagination {
    margin-top: 0px !important;
}
}


    div#rec822928270 {
    border-radius: 30px;
    margin-left: 20px;
    margin-right: 20px;
}

#rec822928270 .t-card__btn.t-btn.t-btn_sm::after {
    content: "";
    display: inline-block;
    width: 20px; /* Ширина иконки */
    height: 20px; /* Высота иконки */
    background-image: url('https://static.tildacdn.com/tild3037-3661-4363-a130-663636396132/telegram2.svg'); /* Ссылка на иконку по умолчанию */
    background-size: cover;
    margin-left: 5px; /* Отступ иконки от текста */
    
    
#rec822928270 .t-card__btn.t-btn.t-btn_sm {
    background: linear-gradient(to right, #038FD0, #3EB9F6); /* Градиент от #038FD0 до #3EB9F6 */
    color: #fff; /* Цвет текста */
    border: none; /* Убираем границу */
    padding: 10px 20px; /* Отступы внутри кнопки */
    border-radius: 5px; /* Закругляем углы */
}

#rec822928270 .t-card__btn.t-btn.t-btn_sm:hover {
    background: linear-gradient(to right, #3EB9F6, #038FD0); /* Градиент при наведении на кнопку */
}
