@media (max-width:767px){.swiper-button-next,.swiper-button-prev{width:40px;height:40px}.accordion_item .head .title{width:calc(100% - 64px)}.accordion_item .head .icon{width:40px;height:40px}.pagination a{width:44px;height:44px;font-size:var(--font_size)}.pagination .prev{margin-right:var(--inner_gap_s)}.pagination .next{margin-left:var(--inner_gap_s)}.breadcrumbs .sep{margin-inline:4px}.page_head .bottom .btn,.page_head .bottom .phone a{height:44px}.text_block table td{padding:12px}.text_block ul li{padding-left:20px}.first_section .cont{padding-block:var(--cont_padding_double)}.first_section .data{width:100%}.first_section .btn{width:100%;height:44px}.first_section .image{position:relative;right:0;width:360px;margin-inline:auto}.about_info .data{padding-block:var(--cont_padding) 0}.about_info .desc{font-size:var(--font_size)}.about_info .bottom{flex-wrap:wrap;gap:var(--inner_gap_s)}.about_info .btn,.about_info .phone a{height:44px}.about_info .image{width:280px}.contacts_info .requisites .label{width:100%}.contacts_info .requisites .val{width:100%;padding-inline:var(--inner_gap_xs);padding-top:0;border:none}.document_info .notice{font-size:var(--font_size)}.document_info .link a{width:100%}.documents .anchors .row>*:nth-child(5)~*,.documents .anchors .row>*:nth-child(12)~*,.documents .anchors.show_all .row>*:nth-child(16)~*{display:none}.documents .anchors.show_all .row>*:nth-child(5)~*{display:block}.documents .anchors .btn,.documents .anchors .spoler_btn{font-size:var(--font_size_s)}.documents .anchors .spoler_btn{margin-top:var(--inner_gap_s)}.documents .grid_row{--offset_v:var(--inner_gap_s);--count_per_line:1}.documents .document .icon{width:24px;height:24px}.documents .more_btn{width:100%;height:44px}.article_info .author .phone a{height:44px}.articles .article .author .photo{width:40px;height:40px}.articles .article .author .photo+*{width:calc(100% - 52px)}.articles .article .title{font-size:var(--font_size)}.reviews .grid_row{--offset_v:var(--inner_gap_s);--count_per_line:1}.prices table th,.prices table td{padding:12px}.prices table td.price{width:156px}.prices .spoler_btn{width:100%;height:44px}.info_block .data{padding-block:var(--cont_padding) 0;padding-inline:var(--cont_padding)}.info_block .image{position:relative;right:0;width:300px;margin-inline:auto;margin-top:var(--inner_gap_b)}.person_info .post{font-size:var(--font_size)}.person_info .btn{width:100%;height:44px;padding-inline:var(--block_padding_b)}.person_info .contacts{gap:var(--inner_gap_s) var(--block_padding_b)}.certs .grid_row{--count_per_line:3}.certs .grid_row>*:nth-child(3)~*,.certs .grid_row.show_all>*:nth-child(4)~*{display:none}.certs .grid_row.show_all>*:nth-child(3)~*{display:flex}.certs .item .image{padding:16px 12px}.posts .grid_row{--offset_v:var(--inner_gap_s);--count_per_line:1}.videos .grid_row{--offset_v:var(--inner_gap);--count_per_line:1}.services .grid_row{--count_per_line:1;--offset_v:var(--inner_gap_s)}.services_list .grid_row{--offset_v:var(--inner_gap_s);--count_per_line:1}.errors_facts .grid_row{--count_per_line:1}.errors_facts .item .icon{width:24px;height:24px;margin-top:8px}.errors_facts .item span{width:calc(100% - 36px)}.section{scroll-margin-top:100px}}