@media screen and (min-width: 1441px){.header .main_menu>li>.submenu_list{left:30px}.header .main_menu>li>.submenu_list>li{padding:10px 40px}.header .main_menu>li>.submenu_list .submenu_list{width:460px}.header .main_menu>li>.submenu_list .submenu_list>li{padding:8px 40px}.header .main_menu>li>.submenu_list .submenu_list ul li{padding:20px 40px 0}}@media screen and (min-width: 1281px) and (max-width: 1440px){.header .main_menu>li{padding-left:20px;padding-right:20px}.header .main_menu>li:after{width:72px;margin-left:-36px}.header .main_menu>li>.submenu_list{left:20px;width:250px}.header .main_menu>li>.submenu_list>li{padding:10px 30px}.header .main_menu>li>.submenu_list .submenu_list{width:420px}.header .main_menu>li>.submenu_list .submenu_list>li{padding:8px 30px}.header .main_menu>li>.submenu_list .submenu_list ul li{padding:20px 30px 0}}@media screen and (min-width: 1281px){.header .sign_btn{font-size:125%;padding:0 30px;height:47px}.header .main_menu>li>.submenu_list{min-width:270px}.header .main_menu .submenu_list>li>a,.header .main_menu .submenu_list>li>div{font-size:125%}}@media screen and (min-width: 1025px) and (max-width: 1280px){.header .sign_btn{font-size:100%;padding:0 24px;height:40px}.header .search_block{display:flex;justify-content:flex-end;max-width:44px;align-items:flex-start}.header .search_form{transition:all .5s;flex:0 0 44px;max-width:44px;justify-content:flex-start}.header .search_field{flex:0 0 276px;max-width:276px}.header .main_logo img{height:60px}.header .main_menu>li{padding:0 15px 30px;margin-top:24px}.header .main_menu>li:after{width:56px;margin-left:-28px}.header .main_menu>li>a{font-size:125%;min-height:24px}.header .main_menu>li>.submenu_list{left:15px;width:220px}.header .main_menu>li>.submenu_list>li{padding:8px 15px}.header .main_menu>li>.submenu_list>li>a,.header .main_menu>li>.submenu_list>li>div{font-size:112.5%}.header .main_menu>li>.submenu_list .submenu_list{width:360px}.header .main_menu>li>.submenu_list .submenu_list>a,.header .main_menu>li>.submenu_list .submenu_list>div{font-size:112.5%}.header .main_menu>li>.submenu_list .submenu_list>li{padding:6px 15px}.header .main_menu>li>.submenu_list .submenu_list ul li{padding:15px 15px 0;font-size:87.5%}.search_opened .search_form{flex:0 0 320px;max-width:320px}}@media screen and (min-width: 1025px){.header{transition:all .5s}.header.solid{background:#ffffff;box-shadow:0 4px 20px #3939391a}.header .menu_btn{display:none}.header .submenu_list{position:absolute;box-shadow:0 4px 20px #3939391a}.header .submenu_list:before,.header .submenu_list:after{display:block;content:"";height:20px}.header .submenu_list a{display:inline-block;vertical-align:top}.header .submenu_list>li>a,.header .submenu_list>li>div{font-family:PTAstraSans-bold}.header .submenu_list>li:not(:first-child){margin-top:8px}.header .main_menu{display:flex}.header .main_menu>li:has(.current_page)>a,.header .main_menu>li:has(.current_page):after{color:#1e4b90}.header .main_menu>li>.submenu_list{top:100%;background:#ffffff}.header .main_menu>li>.submenu_list>li{transition:background-color .3s}.header .main_menu>li>.submenu_list>li.opened{background:#D8E0F1}.header .main_menu>li>.submenu_list>li.opened>a{color:#1e4b90}.header .main_menu>li>.submenu_list .submenu_list{top:0;left:100%}}@media screen and (min-width: 1025px){.footer_top{padding:40px 0}.footer_middle{padding:40px 0;font-size:87.5%}.footer_bottom{padding:35px 0 42px}.footer .slogan_block{font-size:125%;margin-top:40px}.footer .socials_list{margin-top:40px}.footer .copyrights{font-size:87.5%}.footer .policy_menu{padding:0 20px}.footer .left_col{max-width:365px;padding-right:20px}.footer_menu>ul>li>a,.footer_menu>ul>li>div{font-size:125%}}@media screen and (min-width: 1025px) and (max-width: 1280px){.main_section .sale_sticker,.info_section .sale_sticker{padding:8px 30px;font-size:125%}}@media screen and (min-width: 1281px) and (max-width: 1440px){.about_section .stat_count{font-size:437.5%;padding-right:70px}.about_section .stat_type{font-size:187.5%;padding:18px 30px;width:270px;margin-top:16px}.about_section .stat_type:before{right:43px}.about_section .stats_list li{padding:20px 10px 70px}}@media screen and (min-width: 1025px) and (max-width: 1280px){.about_section .image_inner{max-width:448px;padding:14px}.about_section .stat_count{font-size:375%;padding-right:60px}.about_section .stat_type{font-size:150%;padding:14px 20px;width:210px;margin-top:12px}.about_section .stat_type:before{right:31px}.about_section .stats_list li{padding:15px 10px 50px}.about_section .section_head{padding-bottom:60px}}@media screen and (min-width: 1025px) and (max-width: 1440px){.about_section .stat_type{margin-right:24px}}@media screen and (min-width: 1281px) and (max-width: 1440px){.services_section .actions_block a,.services_section .actions_block button{padding-left:20px;padding-right:20px}}@media screen and (min-width: 1281px){.sub_services .services_list>li{width:25%}}@media screen and (min-width: 1025px) and (max-width: 1280px){.all_services .services_list:before,.services_section .services_list:before{height:30px}.all_services .services_list li,.services_section .services_list li{flex:0 0 33.33%;max-width:33.33%;margin-top:30px}.all_services .service_name,.services_section .service_name{font-size:125%;min-height:46px}.all_services .service_link,.services_section .service_link{font-size:125%}.services_section .services_list li:nth-child(n+6):not(:last-child){display:none}.services_section .actions_block a,.services_section .actions_block button{margin:16px 0;padding:8px 20px;font-size:125%}.sub_services .services_list{padding-top:30px}.sub_services .services_list>li{margin-top:30px;width:33.33%}.sub_services .services_list>li>a{font-size:125%;min-height:46px}}@media screen and (min-width: 1025px) and (max-width: 1280px){.doctors_section .doctors_slider{margin-top:60px}.doctors_section .doctor_name{font-size:125%}.doctors_section .doctors_list:before{height:30px}.doctors_section .doctors_list li{margin-top:30px}.property_section .equipments_slider,.property_section .equipment_list li{margin-top:60px}.property_section .equipment_block .name_block{font-size:125%}.partners_slider{margin-top:60px}.standard_textpage .inner_text{margin-top:60px;font-size:100%}}@media screen and (min-width: 1025px) and (max-width: 1280px){.all_services .section_subtitle,.services_section .section_subtitle,.doctors_section .section_subtitle,.property_section .section_subtitle,.contact_form .section_subtitle,.contacts_section .section_subtitle{font-size:150%}.contact_form .form_fields{margin-top:60px}.contact_form .terms_agree{max-width:560px}.contacts_section .contacts_col{margin-top:60px}.contacts_section .contacts_list li{padding-left:30px;padding-right:30px}.contacts_section .contacts_list .info_block{font-size:125%}.contacts_section .contacts_list .root_btn{margin-left:30px;font-size:125%}.contacts_section .socials_list{padding-left:30px;padding-right:30px}.map_block,.about_promotion{margin-top:60px}.partners_slider:not(.swiper-initialized) .swiper-slide{flex:0 0 20%;max-width:20%}.promotions_list:before{height:30px}.promotions_list li{margin-top:30px}.promotion_block .promotion_title{font-size:125%}.promotion_block .btn_block{font-size:125%;margin-top:16px}.about_promotion .contact_btn{margin-top:32px}.conditions_block{padding:32px 4%;margin-top:60px}.conditions_block .discount_block{padding-top:30px;padding-bottom:30px;margin-right:30px}.conditions_block .discount_size{font-size:450%}.conditions_block .discount_label{font-size:187.5%}.docs_list:before,.interesting_info .info_list:before{height:30px}.docs_list li,.interesting_info .info_list li{margin-top:30px}.docs_list .doc_info{font-size:100%}}@media screen and (min-width: 1025px) and (max-width: 1280px){.search_results .results_list{max-width:840px;margin-top:10px}.search_results .results_list li{padding-top:30px}.search_results .result_title,.search_results .result_link{font-size:125%}.search_results .result_title{min-height:46px}}@media screen and (min-width: 1025px) and (max-width: 1280px){.about_doctor .image_block{flex:0 0 41.67%;max-width:41.67%}.about_doctor .detail_block{font-size:125%;margin-top:16px}.about_doctor .primary_btn,.about_doctor .primary_btn+.detail_block,.about_doctor .description_block+.detail_block{margin-top:24px}.about_doctor .description_block{font-size:100%}.pricelist_section .group_title{height:48px;font-size:125%}.pricelist_section .group_title:before{font-size:3.6rem}.gallery_section .gallery_list:before{display:block;content:"";height:40px}}@media screen and (min-width: 1025px) and (max-width: 1280px){.about_service .pricelist_link,.view_more{font-size:125%}.service_desc,.about_service .main_info{margin-top:60px}.about_service .pricelist_link,.about_service .primary_btn{margin-top:16px}.price_list li:not(.list_title){font-size:100%}.price_list li:not(.list_title) span{padding:16px}.price_list li.list_title{font-size:125%}.price_list li.list_title span{padding:10px 16px}.price_list li.list_title span:before{border-left-width:3px}}@media screen and (min-width: 1025px){.guaranty_section .view_more~.swiper-prev{vertical-align:middle;margin-left:30px}.guaranty_section .view_more~.swiper-next{vertical-align:middle}}
