/* https://top-hammam.ru/wp-content/themes/hammam_new/css/media.css?ver=6.1.7 */
@media(max-width:1450px){.header_logo{margin-right:63px}.header_logo svg{max-width:100%}.header_uslugi{margin-right:20px}.header_number{margin-left:40px}}@media(max-width:1320px){.header_uslugi{display:none}.header_number{margin-right:0}.header_btn{display:none}.top_banner_subtitle{font-size:30px;line-height:30px;margin:0 0 10px 0}h1{font-size:70px;line-height:70px;margin:0 0 10px 0}.top_banner_list ul li{font-size:20px;line-height:25px}.top_banner_list ul{max-width:650px;column-gap:40px}.top_banner_btn{width:275px;height:52px}.first_screen{height:750px}.overlay .modals{padding-right:15px;padding-left:15px}.modals .row.has-children label{width:100%;margin-bottom:10px;margin-left:0;margin-right:0}.modals input,.modals textarea{font-size:13px;height:30px}.modals .tip{font-size:11px}.modals textarea{height:60px}.wpcf7 form .wpcf7-response-output{margin-left:0;margin-right:0;font-size:12px}.modals .row.has-children{margin-bottom:0;margin-right:0;margin-left:0}.modals .content .title_block{font-size:18px}.modals .content .text{font-size:14px;text-align:center;margin-bottom:10px}.beneffit_item::after{width:20px;height:20px;background-size:100%;margin:0 0 0 15px}.modals .send-btn{width:100%}.overlay{padding:15px}.beneffit_item{font-size:16px;margin:0 0 25px 0}.intresting_ham{padding-bottom:110px}.intresting_ham .fly_word{font-size:210px;line-height:60px;top:0}.intresting_ham_wrapper{row-gap:20px}.what_can_item h4{font-size:55px;line-height:50px;margin:0 0 40px 0}.what_can_text p{font-size:20px}.what_can_text{margin:0 0 40px 0}.what_can_bottom_item .text{font-size:20px}.what_can_bottom_item .num{font-size:26px}.what_can{height:750px;max-height:750px}.what_can_wrapper{margin-bottom:160px}.what_can_item{margin-top:135px}.how_work_content{left:15px;top:335px}.how_work_item{height:520px;max-height:520px}.how_work_content .title{font-size:18px}.work_bg img{width:100%;height:100%;object-fit:cover}.working_text{padding:0 15px;font-size:15px}.working_btn{width:90%;height:50px;font-size:12px}.work_fast_title{font-size:50px}.faq{margin:110px 0 0 0}.faq_head_title{font-size:50px;line-height:50px;margin:0 0 40px 0}.sale_block{margin:100px 0 0 0}.contact_text{font-size:25px;line-height:30px}.pagination.shop ul,.sale_block.shop{margin:75px 0 0 0}.sale_second_text{font-size:35px;line-height:40px}.sale_block .btn_orange{height:55px}.sale_btn_block{margin-bottom:75px}.manager_name{left:auto;right:281px;bottom:79px}.pagination ul li a,.pagination ul li span{font-size:25px;line-height:30px}.pagination ul{gap:25px}.article_content .title{font-size:30px;line-height:35px}.portfolio_item{height:750px;max-height:750px}.pagination ul{margin:90px 0 0 0}.top_banner_left h2{font-size:54px;line-height:55px;max-width:810px}.top_banner_text p{font-size:26px;line-height:40px}.top_banner_text{margin:0 0 25px 0}.popular_block{margin:100px 0 0 0}.popular_head{margin:0 0 45px 0}.include{margin:100px 0 0 0}.help_block{margin:100px 0 0 0}.big_word{font-size:80px}.build_process_head_title{font-size:46px}.faq_mini{margin:75px 0 0 0}.faq_mini_title{font-size:36px;line-height:40px}.quote_fly{margin:100px 0 0 0}.help_text p{font-size:16px}.help_text.marg{margin:75px 0 0 0}.our_proect{margin:75px 0 0 0}.our_proect_wrapper{margin:40px 0 0 0}.our_proect_wrapper{height:750px;max-height:750px}.our_signature{left:40px}.our_sign_title{margin:0 0 12px 0}.want_too_wrapper h5{margin:0}.want_too_block{margin:75px 0 0 0}.ham_key{margin:75px 0 0 0}.how_work_wrapper{justify-content:space-between}.how_work_item{flex:0 0 25%}.about_list{margin:75px 0 0 0}.about_list_item .title{font-size:28px}.about_list_item .star{font-size:100px;line-height:35px}.block_build{margin:0}.have_quest_block{margin:120px 0 0 0}.how_work.index .how_work_item{flex:0 0 20%}.how_cost_image,.pdf_circle{display:none}.pdf_block{height:100%;display:flex;justify-content:center}.pdf_download{position:relative;right:0;bottom:0}.how_cost_content,.how_cost_text{max-width:100%}.how_cost_wrapper{height:auto;row-gap:60px}.how_cost{height:auto;margin:100px 0 0 0}.proect_wrapper{height:830px}.proect_left .quote .text p{font-size:16px;line-height:24px}.proect_left .quote .date{margin:0 0 25px 0}.proect_title{font-size:28px;line-height:30px;margin:0 0 25px 0}.proect_text p{font-size:14px;line-height:25px}.proect_text{margin:0 0 25px 0}.proect_side_wrapper{padding:0 15px}.trigger_block{top:50px}.proect_right.circle,.proect_side_wrapper.design{flex:0 0 100%}.proect_wrapper.design{height:auto;gap:30px}.proect_left.design{width:100%;max-width:100%}.circle_image{height:500px}.proect_block.marg{margin:75px 0 0 0}.proect_logo{width:140px;height:140px}.circle_image .proect_logo img{width:50px;height:50px}.page_about_text p{font-size:30px;line-height:30px}.proect_block .page_top_menu_title{font-size:90px;line-height:100px}.about_top{margin:100px 0 0 0}.about_top_title{max-width:480px;font-size:38px;line-height:42px}.about_top_text p{font-size:14px;line-height:26px;max-width:460px}.work_russia{height:600px}}@media(max-width:992px){.header_adress,.header_number,.header_contact,nav{display:none}.burger_btn{display:flex}.footer_wrapper{row-gap:30px;margin:75px 0}.footrw_nav ul li a{font-size:13px}.footer_work_time p{font-size:16px}.footer_work_time{margin:35px 0 0 0}.footer_adres{font-size:16px}.footer_social .mail{font-size:16px}.footer_tel a{font-size:20px}.left_footer .text p{font-size:16px}.center_nav ul li a{font-size:16px;line-height:30px}.policy_item p{font-size:15px}.left_footer{display:flex;flex-direction:column;align-items:center}.contact_block{padding:120px 0}.page_top_menu_title{font-size:80px;line-height:90px}.contact_wrapper{row-gap:40px}.map_contact_wrapper iframe{height:600px}.page_top_menu_title{font-size:65px;line-height:70px}.page_top_menu{padding-top:130px}.portfolio_sign{bottom:35px;left:15px}.portfolio_item{height:600px;max-height:600px}.portfolio_sign_name{font-size:28px;line-height:30px;margin:0 0 12px 0}.portfolio_item .proect_btn{font-size:12px}.pagination ul{margin:75px 0 0 0}.sale_block{margin:75px 0 0 0}.top_banner_left h2{font-size:40px;line-height:40px;max-width:100%}.popular_item_image{width:180px;height:180px;max-width:180px;max-height:180px}.popular_head_title{font-size:40px}.popular_head{margin:0 0 25px 0}.include{margin:75px 0 0 0}.include_head_title{font-size:35px}.include_head{margin:0 0 35px 0}.help_block{margin:75px 0 0 0}.manager_name{right:90px}.sale_contact{gap:20px}.col_text{column-gap:20px}.help_text p{font-size:15px}.top_banner_right{display:none}.how_work.flat .how_work_item{flex:0 0 25%}.how_work{margin:75px 0 0 0}.how_work h3{margin:0 0 35px 0;font-size:45px}.how_work.flat h3{font-size:45px}.myths{margin:75px 0 0 0}.myths_head_title{font-size:40px}.myths_head_text{font-size:24px;line-height:20px}.myths_head{margin:0 0 40px 0}.myths_quest{line-height:30px;font-size:25px;margin-bottom:18px}.myths_ansver{padding:10px 30px;font-size:22px;line-height:40px}.myths_ansver::after{z-index:-1;top:-10px}.myths_icon svg{width:35px;height:auto}.proect_flat_head{margin:75px 0 40px 0;font-size:42px}.help_block_head{margin:0 0 30px 0}.help_block_head_title{font-size:40px;line-height:40px}.build_process{margin:75px 0 0 0}.build_process_head_title{font-size:35px;line-height:40px;margin:0 0 15px 0}.build_process_head_text{font-size:20px;line-height:25px}.build_process_wrapper{row-gap:20px}.how_work_item{flex:0 0 50%}.how_work_wrapper{justify-content:flex-start}.how_work h5{margin:0 0 35px 0;font-size:44px;line-height:50px}.faq_mini_wrapper{row-gap:40px}.sale_second_text.small{max-width:100%;font-size:30px;line-height:35px}h1{font-size:50px;line-height:50px}.top_banner_text p{font-size:20px;line-height:30px}.our_head_title{font-size:40px;line-height:45px}.btn_orange{height:50px}.our_proect_wrapper{height:550px;max-height:550px}.our_signature{bottom:50px}.sale_block_wrapper h3{font-size:38px;line-height:44px}.big_word{font-size:65px}.ham_key_wrapper h2{text-align:center;font-size:58px;line-height:60px}.ham_key_text{font-size:20px;line-height:26px}.how_work_text{max-width:100%;font-size:20px;margin:20px 0 0 0}.about_list_title{text-align:center}.about_list_wrapper{margin:60px 0 0 0}.about_list_item{text-align:center}.block_build_content{margin:0 0 0 -300px}.help_num{top:-15px;font-size:100px}.help_block_item{margin:0 0 80px 0}.work_fast_item{flex:0 0 33%}.have_quest_wrapper{padding:40px 45px}.have_quest_title{font-size:45px;line-height:40px}.what_can_item{margin:40px 0 0 0}.what_can_bottom{row-gap:10px}.stat_right{align-items:center}.sale_title{font-size:42px;line-height:40px}.proect_side_wrapper{flex:0 0 100%}.proect_left{max-width:100%}.proect_right{flex:0 0 100%;justify-content:center}.proect_block{margin:75px 0 0 0}.proect_block.mirror{margin:0}.proect_wrapper{height:auto}.proect_wrapper{row-gap:50px}.intresting_ham{margin:75px 0 0 0}.vertical_text{font-size:100px;right:-24px;display:flex;justify-content:center;top:0;bottom:0}.trigger_block{top:-50px;left:auto}.trigger_video{width:100px;height:100px}.trigger_text{font-size:9px;line-height:11px}.trigger_content svg{width:18px;height:20px}.proect_block.mirror.marg{margin:50px 0 0 0}.proect_design_text{font-size:20px;line-height:25px}.proect_design_title{font-size:40px;line-height:45px}.proect_block.about{margin:0;padding:100px 0 0 0}.proect_block.about .proect_wrapper{gap:75px}.page_about_text p{font-size:25px}.proect_block .page_top_menu_title{font-size:65px;line-height:70px}.about_top_wrapper{flex-direction:column;gap:20px}.about_top_title{max-width:100%}.about_top_text p{max-width:100%}.stat_block.about{margin:75px 0 0 0}.stat_block.about .stat_right_wrapper{margin:0}.partner_block{margin:75px 0 0 0}.partner_wrapper{gap:20px}.partner_head{margin:0 0 30px 0;font-size:45px;line-height:45px}.work_russia{height:450px;margin:75px 0}.what_can.about{margin:75px 0 0 0}}@media(max-width:767px){.footrw_nav ul{flex-direction:column;align-items:center;gap:10px}.footer{padding:50px 0}.footer_wrapper{margin:50px 0}.left_footer .text p{text-align:center;margin:0 0 10px 0}.footer_wrapper{row-gap:40px}.center_nav{display:flex;justify-content:center}.center_nav ul li a{display:block;text-align:center}.footer_social{display:flex;flex-direction:column;align-items:center}.footer_adres,.footer_work_time p{text-align:center}.policy_block{margin:50px 0 0 0}.policy_item{font-size:14px}}@media(max-width:650px){.page_top_menu_title{font-size:50px;line-height:60px}.contact_wrapper{margin:50px 0 0 0;--bs-gutter-x:0}.contact_title{font-size:14px;margin:0 0 6px 0;line-height:14px}.contact_text{font-size:16px}.contact_rec{font-size:35px}.contact_form_head{font-size:30px;line-height:30px}.instresting_ham_item input{width:100%;height:65px}.instresting_ham_item input.btn{width:100%;height:52px}.contact_block{padding:90px 0}.map_contact_wrapper iframe{height:450px}.pagination ul li a,.pagination ul li span{font-size:20px;line-height:25px}.pagination ul{gap:20px}.pagination svg{width:20px;height:auto}.pagination.shop ul,.sale_block.shop{margin:50px 0 0 0}.popular_item_image{width:180px;height:180px;max-width:180px;max-height:180px}.popular_item_title{margin-top:10px;font-size:18px}.popular_item{padding-bottom:35px}.popular_item_cost{font-size:25px}.sale_block{height:800px;max-height:800px}.sale_contact{flex-direction:column;align-items:flex-start}.manager_name{display:none}.page_top_menu.small .page_top_filter_item{width:100%}.page_top_menu{padding-top:85px}.pagination ul{gap:0;justify-content:space-between;width:100%}.page_top_menu_title{font-size:30px;line-height:45px}.breadcrumbs_item{font-size:14px}.breadcrumbs_wrapper{font-size:14px}.article_content .title{font-size:18px;line-height:24px}.article_block_item{padding:0}.article_block_item{height:380px;max-height:380px}.article_content .tag_block .tag_item{font-size:16px}.pagination ul{margin:50px 0 0 0}.sale_block{margin:50px 0 0 0}.portfolio_item{flex:0 0 100%}.page_top_filter_item{width:100%}.top_banner_list ul li{flex:0 0 100%}.top_banner_left h2{font-size:30px;line-height:32px;margin:0 0 10px 0}.top_banner_text p{font-size:18px;line-height:26px}.popular_head_btn_block{display:none}.popular_head_title{font-size:30px}.include_head_title{font-size:24px;line-height:30px;margin:0 0 40px 0}.include_item{flex-direction:column}.include_content{display:flex;flex-direction:column;align-items:center}.include_content_title{text-align:center;font-size:20px;line-height:22px}.col_text{column-count:1}.sale_block_wrapper h3{font-size:25px;line-height:35px;margin:0 0 5px 0}.big_word{font-size:40px;line-height:30px}.sale_block .btn_orange{width:100%}.proect_flat_head{margin:50px 0}.top_banner_subtitle{margin:0 0 25px 0;font-size:28px;line-height:30px}.how_work.flat h3{font-size:36px;line-height:40px}.how_work_item,.how_work.flat .how_work_item{flex:0 0 100%}.myths{margin:50px 0 0 0}.myths_head_title{font-size:32px;line-height:35px;margin:0 0 20px 0}.myths_head_text{font-size:20px}.myths_quest{font-size:18px;line-height:25px;margin:0 0 10px 10px}.myths_ansver{padding:10px}.myths_ansver{font-size:16px;line-height:30px}.myths_wrapper{row-gap:30px}.proect_flat_head{font-size:25px;line-height:35px}.sale_btn_block{flex-direction:column;margin-bottom:50px;margin-top:30px}.sale_second_text{font-size:19px;line-height:30px}.sale_block .btn_orange{font-size:12px}.sale_contact .tel{font-size:30px;line-height:35px}.sale_contact{gap:10px}.sale_contact .btn_call{font-size:18px}.sale_social{gap:10px}.build_process{margin:50px 0 0 0}h1{font-size:40px;line-height:45px;margin:0 0 15px 0}.help_block_head_title{font-size:24px;line-height:30px}.help_block_head{margin:0 0 20px 0}.help_text p{font-size:14px}.build_process_head_title{font-size:24px;line-height:30px}.build_process_head_text{font-size:18px;line-height:25px}.build_process_item{padding:15px 16px 30px 28px}.build_process_item .title{font-size:20px;line-height:25px}.faq_mini_title{font-size:30px;line-height:35px;margin:0 0 12px 0}.faq_mini_text p{font-size:14px;line-height:24px}.faq_mini_wrapper{row-gap:25px}.quote_faly_title{font-size:26px;line-height:30px}.quote_fly{margin:75px 0 0 0}.our_proect_head .btn_orange{display:none}.our_proect_wrapper{margin:25px 0 0 0;height:100%;max-height:100%}.our_proect_item{flex:0 0 100%;height:550px;max-height:550px}.our_signature{left:20px}.our_sign_title{font-size:30px;line-height:30px}.spec_pred{width:100%;font-size:14px}.timer_item span{font-size:26px}.timer_item{font-size:14px}.sale_timer_title{margin:0 0 10px 0;font-size:18px}.btn_text{display:none}.want_too_wrapper h5{font-size:35px;line-height:40px}.want_too_btn_block{flex-direction:column}.want_too_btn_block a{width:100%}.ham_key_wrapper h2{font-size:40px;line-height:40px}.ham_key_text{font-size:18px;line-height:24px}.ham_key_subtext{font-size:26px;line-height:35px}.ham_key{max-height:600px;height:600px}.how_work h3{font-size:34px;line-height:34px}.about_list_title{font-size:20px;line-height:24px}.about_list_item .title{font-size:24px;line-height:24px}.about_list_item .text{font-size:20px;line-height:24px}.block_build{display:none}.help_block_item{margin:0 0 50px 0}.work_fast_item{flex:0 0 100%}.work_fast_title{max-width:100%;font-size:30px;line-height:35px;margin:0 0 25px 0}.work_fast{margin:75px 0 0 0}.work_scheme_title{font-size:32px;line-height:35px}.have_quest_block{margin:75px 0 0 0}.have_quest_wrapper{flex-direction:column;gap:30px}.have_quest_wrapper a{width:100%}.have_quest_title{font-size:28px;line-height:28px}.have_quest_text{font-size:14px;line-height:20px}.stat_right{align-items:center}.stat_right a{width:100%}.stat_right_wrapper{flex-direction:column;align-items:center;margin:0 0 35px 0}.stat_item{display:flex;flex-direction:column;align-items:center}.stat_text{text-align:center}.stat_value{font-size:70px;line-height:80px}.stat_top_title{text-align:center;font-size:22px;line-height:30px;margin:20px 0}.stat_block_wrapper{height:auto}.stat_block{height:auto;margin:75px 0 0 0}.how_work.index .how_work_item{flex:0 0 100%}.tab_block{flex-direction:column;height:auto}.tab_block .tab_item{padding:15px 10px}.intresting_ham h5{font-size:30px;line-height:35px}.intresting_ham{padding:100px 0}.intresting_ham .fly_word{font-size:60px;line-height:30px}.what_can_item{margin-top:30px}.what_can_item h4{font-size:30px;line-height:35px;margin:0 0 20px 0}.what_can_text p{font-size:14px;line-height:24px}.what_can_text{margin:0 0 20px 0}.what_can_wrapper{margin:0 0 50px 0}.what_can{height:600px}.faq_head_title{font-size:25px;line-height:30px;margin:0 0 20px 0}.faq{margin:75px 0 0 0}.faq_item{padding:20px 10px;gap:10px}.faq_title{font-size:16px;line-height:20px}.faq_text{margin:15px 0 0 0;font-size:12px;line-height:16px}.sale_title{font-size:26px;line-height:36px}.how_work_content{top:auto;bottom:50px}.how_cost_title{font-size:42px;line-height:40px;margin:0 0 20px 0}.how_cost_text{font-size:14px;line-height:24px}.how_cost_average{font-size:22px}.pdf_download{height:50px;font-size:12px;padding:0;width:100%}.how_cost_wrapper{row-gap:35px}.proect_title{font-size:18px;line-height:24px;margin:0 0 15px 0}.proect_text p{font-size:13px;line-height:24px}.proect_btn{font-size:10px}.proect_btn svg{width:15px;height:auto}.vertical_text{display:none}.proect_left .quote .btn{width:100%;height:50px}.proect_left .quote .text p{font-size:13px;line-height:20px;margin:0 0 20px 0}.proect_left .quote .name{font-size:22px;margin:10px 0}.proect_right{height:500px;max-height:500px}.proect_block .signature{left:15px;bottom:40px}.proect_block .signature .name{font-size:28px;line-height:32px;margin:0 0 12px 0}.trigger_block{top:-25px}.circle_image{width:100%;height:auto}.proect_right.circle{height:auto}.proect_design_title{font-size:25px;line-height:30px;margin:0 0 20px 0}.proect_design_text{font-size:16px;line-height:22px;margin:0 0 15px 0}.proect_left.design ul li{font-size:14px;line-height:22px}.top_banner_btn{font-size:12px}.proect_logo{width:80px;height:80px}.circle_image .proect_logo img{width:30px;height:30px}.page_about_text p{font-size:18px;line-height:24px}.about_top{margin:50px 0 0 0}.about_top_title{font-size:22px;line-height:30px}.about_top_wrapper{gap:15px}.about_top_text p{font-size:13px;line-height:22px}.what_can.about{margin:50px 0 0 0}.work_russia_title{font-size:30px;line-height:30px;margin:0 0 15px 0}.work_russia_text{font-size:13px;line-height:24px}.work_russia{height:100%}}@media screen and (max-width:990px){.content_block_single .text h2{line-height:1.2;font-size:40px;margin-bottom:15px}.content_block_single .text{padding-top:50px}.content_block_single .text h3{font-size:30px;margin-top:20px;line-height:1.2}.content_block_single .text h4{font-size:20px;line-height:1.2}.content_block_single .text p{font-size:16px}.quiz .wrap_block .title_quiz{font-size:25px;line-height:1.2;margin-bottom:15px}.close-modal{top:10px}.quiz .wrap_block .descr_quiz{margin-bottom:15px;font-size:15px;line-height:1.2}.quiz .steps_text{font-size:15px;margin-bottom:9px}.quiz .line{height:4px}.quiz .steps_block{margin-top:15px;max-width:100%;min-height:inherit}.quiz .steps_block .step .step_title{font-size:16px;line-height:1.2;width:100%}.quiz .steps_block .step .wrap_checks{margin-top:30px;max-width:100%;width:100%}.quiz .wpcf7{width:100%}.overlay .quiz{padding:0}.quiz .steps_block .step .wrap_checks .it label span{font-size:12px;bottom:-28px;white-space:nowrap}.quiz .steps_block .step .wrap_checks .it label:before{width:16px;height:16px;bottom:0}.quiz .steps_block .step .wrap_checks .it label:after{width:16px;height:16px;bottom:0}.quiz .steps_block .step .wrap_checks .it input:checked+label:after{transform:scale(.415)}.quiz .buttons .wr .next,.quiz .buttons .wr .prev,.quiz .sender{height:40px}.quiz .buttons{margin-top:45px;align-items:flex-start;flex-wrap:wrap}.quiz .buttons .wr{width:100%}.quiz .buttons .text{display:none}.quiz .steps_block .step .text_bloxc,.quiz .steps_block .step .input_lines{margin-top:30px}.quiz .steps_block .step .wraper_selector .it{margin-bottom:20px}.quiz .steps_block .step .wraper_selector .it label{padding-left:30px;font-size:15px;line-height:16px;height:auto;min-height:auto}.quiz .steps_block .step .wraper_selector .it label:before{width:16px;height:16px}.quiz .steps_block .step .wraper_selector .it label:after{width:16px;height:16px}.quiz .steps_block .step .wraper_selector .it label .area_block{margin-left:0;width:100%}.quiz .steps_block .step .wraper_selector .it label .area_block textarea{height:70px}.modals.quiz .steps_block .step .wraper_selector .it label .area_block{margin-left:-30px}.wp-block-columns{width:100%}.step_block{font-size:32px}}