/* Шапка: меню не заходит под кнопку «Вам перезвонить?» (02.11.2026) */
@media screen and (min-width:980px){
#rec186046758 .t770__listwrapper{padding-right:330px;box-sizing:border-box}
#rec186046758 .t770__list_item{padding:0 4px !important}
#rec186046758 .t770__list_item a{font-size:13px !important}
}
@media screen and (min-width:1500px){
#rec186046758 .t770__listwrapper{padding-right:300px}
#rec186046758 .t770__list_item{padding:0 10px !important}
#rec186046758 .t770__list_item a{font-size:14px !important}
}
@media screen and (min-width:980px) and (max-width:1199px){
#rec186046758 .t770__btn-wrapper{display:none}
#rec186046758 .t770__listwrapper{padding-right:40px}
}
/* Подвал: старый блок «Контакты» дублирует новый — оставляем только карту на всю ширину (02.11.2026) */
#rec191499345 .t570__col_text{display:none !important}
#rec191499345 .t570__col,#rec191499345 .t570__map{width:100% !important;max-width:100% !important;float:none !important;height:420px !important;min-height:420px !important}
#rec191499345 .t-map{height:420px !important}
/* Блок «12 причин»: иконки у карточек (02.11.2026) */
.tg-b06 .tg-pc-c::after{content:"";position:absolute;right:18px;top:16px;width:32px;height:32px;background:#C70A0A;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat}
.tg-b06 .tg-pc-c:nth-child(1){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 5-3 8-7 10-4-2-7-5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(2){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3s6 6 6 10a6 6 0 01-12 0c0-4 6-10 6-10z'/%3E%3Cpath d='M4 4l16 16'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(3){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9 5-9 5-9-5z'/%3E%3Cpath d='M3 13l9 5 9-5'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(4){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(5){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4h8l10 10-8 8z'/%3E%3Ccircle cx='7.5' cy='8.5' r='1'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(6){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='9' r='6'/%3E%3Cpath d='M9 14l-2 7 5-3 5 3-2-7'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(7){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='9' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 018 0v3'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(8){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='2'/%3E%3Cpath d='M9 7V5h6v2M3 13h18'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(9){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s7-6 7-12a7 7 0 10-14 0c0 6 7 12 7 12z'/%3E%3Ccircle cx='12' cy='9' r='2.5'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(10){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17a8 8 0 1116 0'/%3E%3Cpath d='M12 17l4-5'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(11){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='16' rx='2'/%3E%3Cpath d='M4 10h16M9 3v4M15 3v4'/%3E%3C/svg%3E")}
.tg-b06 .tg-pc-c:nth-child(12){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3 20c0-4 3-6 6-6s6 2 6 6'/%3E%3Ccircle cx='17' cy='9' r='2.5'/%3E%3Cpath d='M16 14c3 0 5 2 5 5'/%3E%3C/svg%3E")}
