/* Гибкие условия */

@media screen and (max-width: 979px) {#rec1049048656 > div > div > div > div  {font-size: 22px;line-height: 1.25; margin-bottom: 54px !important;}} 

/* Наши услуги */

.t-card__btn.t-btn.t-btn_sm {width: 100% !important;}


/* Цены на наши услуги */

#rec1080757396 .t-section__descr {max-width: 1152px;}

@media screen and (max-width: 979px) {#rec1080757396 > div > div.t-section__container.t-container.t-container_flex > div > div.t-section__descr.t-descr.t-descr_xl.t-align_center.t-margin_auto > div {font-size: 16px !important;}}
@media screen and (min-width: 980px) {.t1067__row {width: 800px; margin: 0 auto;}} 


/* Лицензии */


/* Контакты */
#rec1087304201 {font-size: 20px;}

.contacts-icon {width:20px; height:20px;vertical-align: middle;padding-right: 5px;}

#rec1087304201 > div > div > div > div.t225__descr.t-descr.t-descr_xxl > div > ul > li:nth-child(1) {list-style-image: url(https://static.tildacdn.com/tild3839-3932-4664-b837-326166616265/vector.svg);}
#rec1087304201 > div > div > div > div.t225__descr.t-descr.t-descr_xxl > div > ul > li:nth-child(5) {list-style-image: url(https://static.tildacdn.com/lib/icons/tilda/envelope_e-mail_mail_post_contact_send.svg);}


#rec1087304201 > div > div > div > div.t225__descr.t-descr.t-descr_xxl > div > ul > li:nth-child(1): :marker {font-size 30px}


.contacts-text {font-size: 20px;font-weight: 300;font-family: 'TildaSans', Arial, sans-serif; padding: 20px 0 30px 0;line-height: 1.5em;}
.contacts-ul {padding: 15px 26px !important; margin-bottom:0  !important;}


@media screen and (max-width: 979px) {.contacts-text  {font-size: 16px;}
