.page_constructor_background{padding-top:0;padding-bottom:30px}.page_constructor_background_descr{width:100%;font-size:16px}.footer_contact_main_info_requisites{margin-top:20px}.footer_contact_office_button{height:40px;line-height:40px;font-size:18px}.detail_user_image_mobile{width:calc(100% + 30px);margin-left:-15px;height:350px;overflow:hidden;position:relative;z-index:12;background-size:cover;background-position:top}.point_user_specialist_name_fio{font-size:27px;margin-bottom:10px}.point_user_specialist_name_post{font-size:20px;margin-bottom:10px}.user_specialist_list{display:block}.point_user_specialist{margin-top:30px;height:350px}.point_user_specialist_count_info_icon svg{width:25px;height:25px}.point_user_specialist_count_info_text{font-size:20px}.point_user_specialist_count_info_parent{margin-top:15px;height:inherit}.detail_user_grid_review{display:block}.detail_user_point_review{margin-bottom:30px}.detail_user_point_review_review{font-size:16px}.detail_user_point_review_name{font-size:16px}.photo-album-year{top:70px}.photo-album_title_event{top:70px}.photo-album_list{grid-template-columns:repeat(2, calc(50% - 15px))}.title_detail{width:100% !important;margin-bottom:10px}.page_constructor_contact{width:100%;margin-top:0;margin-bottom:15px;float:left;text-align:left}.page_constructor_contact_button{width:calc(100% - 30px);text-align:center;height:50px;line-height:50px;font-size:18px}.point_awards_parent{width:100%;display:block}.point_awards{margin-top:30px}.template_form_block_parent{display:block !important}.template_form_services .template_form_block{width:100% !important;margin-top:15px}.template_form_input_title{font-size:18px}.template_form_input_value input{height:50px;font-size:18px}.template_form_input_value button{height:50px}.template_form .ui-checkboxradio-icon{margin-bottom:20px}.detail_user_contact_info_number{font-size:22px !important}.detail_user_contact_info_time{font-size:16px}.detail_user_block_list .list_objects{display:block}.table_previw_news{display:none}.news_list_grid{display:block}.block_object{margin-top:15px}.owl-stage{overflow:hidden}.image_slide img{width:100%;display:block}.owl-dots{position:absolute;left:0px;top:calc(100% + 15px);text-align:center;width:100%;overflow:hidden;white-space:nowrap}.owl-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:#eee;margin-right:3px;margin-left:3px}.owl-dot.active{background:#E31E24}.image_slider_mobile img{width:100%}
