@media (max-width:1480px){.page_title{font-size:56px;margin-bottom:40px}.page_title br{display:none}.block_title{font-size:44px;padding-bottom:25px;margin-bottom:35px}.block_padding{padding:60px 0}.clinic-form .form_image{bottom:-70px;left:-280px;width:460px}.clinic-form .form_wrap{padding:40px 80px 40px 0;margin:60px 0;border:8px solid;border-image-slice:1;border-image-source:linear-gradient(224.21deg,#27CADB -1.42%,#3E47BC 100%);max-width:1050px}.clinic-form .form_wrap .form_left{max-width:370px}.clinic-form .form_wrap .form_left .ct_title{font-size:40px;margin-bottom:70px}.clinic-form .form_wrap .form_left .ct_title::after{width:70px;height:50px}.clinic-form .form_wrap .form_left .form-instruction{font-size:24px}.clinic-form .form_wrap .form_right{max-width:340px;margin-left:40px}.clinic_video_foto .clinic_foto .single_photo_wr .swiper-slide .single_clinic_photo{max-height:201px}.before_after_slider{padding:0 40px;margin:0 0}.patients_reviews_slider{padding:0 40px;margin:0 0 50px 0}.page_title_block .block_content .services_list .services_list_item:not(:last-of-type){margin-bottom:40px}.page_title_block .block_content .services_list .services_list_item .item_name{font-size:30px;margin-bottom:15px}.page_title_block .block_content .services_list .services_list_item .item_text{font-size:24px}.page_title_block .block_image .image{width:320px}.button_wrap{margin-top:40px}.button_wrap button{height:60px;padding:0 30px;font-size:22px}.pages_links_list{gap:25px 25px}.pages_links_list .pages_links_list_item a{padding:25px}.pages_links_list .pages_links_list_item a .image{max-width:160px;margin:0 auto 25px auto}.pages_links_list .pages_links_list_item a .title{font-size:18px}.about_doctor .image{margin-right:30px;max-width:380px}.about_doctor .description .name{font-size:40px}.about_doctor .description .specialization{font-size:26px;margin-bottom:20px}.about_doctor .description .experience{font-size:24px}.about_doctor .description .achievements{font-size:24px}.about_doctor .description .text{padding-top:20px;font-size:20px}.about_doctor .description .text p,.about_doctor .description .text ul{font-size:20px}.clinic_gallery{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;gap:25px 25px}.pay-help{min-height:500px;margin:30px 0}.pay-help .pay-help_title{font-size:38px;margin-top:40px}.pay-help .pay-help_first{position:relative;font-size:20px;color:#3A3A3A;padding-left:70px;margin-top:30px}.pay-help .pay-help_first:before{width:40px;height:40px}.pay-help .pay-help_second{position:relative;font-size:20px;color:#3A3A3A;padding-left:70px;margin-top:30px}.pay-help .pay-help_second:before{width:40px;height:40px}.pay-help .pay-help-mob{display:none}.clinic_video_big{margin:50px -15px}}@media (min-width:767px) and (max-width:1366px){.clinic_subtitle{margin-left:80px}.clinic_services_add .free_serv_wr{padding:4% 0% 4% 6%}}@media (max-width:1200px){.block_padding{padding:50px 0}.page_title{font-size:46px;margin-bottom:30px}.block_title{font-size:38px;padding-bottom:20px}.clinic_media_block .clinic_media_block_item{width:calc(50% - 5px)}.clinic_media_block .gallery_block{gap:15px 15px}.text_video{height:80px;left:0;border-radius:0 0 47px 0;font-size:20px}.text_video div{padding:0 20px 0 55px}.text_video div::before{width:34px;height:34px;margin:auto;left:10px;background-size:contain;background-repeat:no-repeat;background-position:center}.info_block{margin-top:30px;margin-bottom:30px}.info_block .clinic_price_range .pricelevel{line-height:45px;padding-left:65px;font-size:16px}.info_block .clinic_price_range .pricelevel:before{width:50px;height:37px}.info_block .clinic_icons{margin-left:0}.info_block .clinic_help_mobile{display:none}.info_block .clinic_help{width:280px;height:70px}.info_block .clinic_help .clinic_help_text{font-size:18px}.info_block .clinic_help .clinic_help_text:after{left:15px;width:40px;height:40px}.info_block .clinic_help .clinic_help_hover_text p{margin-bottom:15px;font-size:18px}.info_block .clinic_help .clinic_help_hover_text ul{padding-left:50px}.info_block .clinic_help .clinic_help_hover_text ul::after{width:34px;height:34px}.info_block .clinic_help .clinic_help_hover_text ul li{padding-left:15px;font-size:14px}.clinic_button{margin:0 auto 30px auto}.clinic-form .container{display:block}.clinic-form .form_image{display:none}.clinic-form .form_wrap{padding:30px;margin:40px 0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%}.clinic-form .form_wrap .form_left{max-width:100%}.clinic-form .form_wrap .form_left .ct_title{font-size:30px;margin-bottom:50px}.clinic-form .form_wrap .form_left .ct_title::after{width:50px;height:40px}.clinic-form .form_wrap .form_left .form-instruction{font-size:20px}.clinic-form .form_wrap .form_left .form-instruction br{display:none}.clinic-form .form_wrap .form_right{max-width:500px;flex-shrink:0;margin-left:40px}.pay-help_buttons{margin:40px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pay-help_buttons button{width:100%;min-width:280px}.pay-help_buttons button:first-of-type{margin:0 0 40px 0}.before_after_slider{padding:0 30px;margin:0 0}.before_after_slider .before_after_item .description{padding:15px 10px}.before_after_slider .before_after_item .description .doctor_name{font-size:18px}.before_after_slider .before_after_item .description .doctor_name a{font-size:18px}.before_after_slider .before_after_item .description .service_name{font-size:16px}.page_contnet{overflow:hidden}.page_title_block{position:relative}.page_title_block .block_content .services_list .services_list_item:not(:last-of-type){margin-bottom:30px}.page_title_block .block_content .services_list .services_list_item .item_name{font-size:26px;margin-bottom:10px}.page_title_block .block_content .services_list .services_list_item .item_text{font-size:20px}.page_title_block .block_image .image{width:300px}.button_wrap{margin-top:40px}.button_wrap button{height:56px;padding:0 30px;font-size:20px}.pages_links_list{gap:20px 20px}.pages_links_list .pages_links_list_item a{padding:20px}.pages_links_list .pages_links_list_item a .image{max-width:140px;margin:0 auto 20px auto}.pages_links_list .pages_links_list_item a .title{font-size:16px}.about_doctor .image{margin-right:20px;max-width:300px}.about_doctor .description .name{font-size:34px;margin-bottom:0}.about_doctor .description .specialization{font-size:24px;margin-bottom:15px}.about_doctor .description .experience{font-size:22px}.about_doctor .description .achievements{font-size:22px}.about_doctor .description .text{padding-top:10px;font-size:18px}.about_doctor .description .text p,.about_doctor .description .text ul{font-size:18px}.clinic_gallery{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr;gap:20px 20px}.pay-help{min-height:460px;margin:25px 0;background-position:bottom}.pay-help .pay-help_title{font-size:24px;margin-top:25px;text-align:center}.pay-help .pay-help_first{font-size:16px;color:#3A3A3A;padding-left:50px;margin-top:25px}.pay-help .pay-help_second{font-size:16px;color:#3A3A3A;padding-left:50px;margin-top:25px}}@media (max-width:980px){.block_padding{padding:40px 0}.page_title{font-size:38px;margin-bottom:30px}.block_title{font-size:30px;padding-bottom:15px}.info_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.info_block .clinic_price_range{margin-bottom:30px}.info_block .clinic_help{width:fit-content;height:70px;margin:30px auto 20px auto}.info_block .clinic_help .clinic_help_hover_text{width:fit-content;min-width:100%;margin:auto;left:0;right:0}.info_block .clinic_help .clinic_help_hover_text::after{position:absolute;content:"";width:0;right:0;left:0;margin:auto}.faq-personal-wrap{margin-bottom:30px}.clinic-form .form_wrap{padding:30px;margin:40px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:100%}.clinic-form .form_wrap .form_left{max-width:100%;margin-bottom:30px}.clinic-form .form_wrap .form_left .ct_title{font-size:26px;margin-bottom:10px;text-align:center}.clinic-form .form_wrap .form_left .ct_title::after{width:50px;height:40px;left:auto;bottom:auto;right:0;top:0}.clinic-form .form_wrap .form_left .form-instruction{font-size:18px;text-align:center}.clinic-form .form_wrap .form_right{margin-left:0}.clinic_button{margin:30px auto 0 auto;width:100%;max-width:400px}.clinic_button button{width:100%}.clinic_button button span{font-size:14px}.clinic_button_mobile{display:block}.clinic_button_desktop{display:none}.tabs_titles_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tabs_titles_wrap .tab_title{font-size:16px}.tabs_titles_wrap .tab_title:not(:last-of-type){margin:0 0 15px 0}.page_title_block .block_content .services_list .services_list_item:not(:last-of-type){margin-bottom:30px}.page_title_block .block_content .services_list .services_list_item .item_name{font-size:24px}.page_title_block .block_content .services_list .services_list_item .item_text{font-size:16px}.page_title_block .block_image{position:absolute;top:0;bottom:0;right:0%}.page_title_block .block_image .image{height:100%;width:auto;position:relative;right:-35%}.page_title_block .block_image .image img{height:100%;width:auto}.button_wrap{margin-top:40px}.button_wrap button{height:50px;font-size:16px}.pages_links_list{gap:15px 15px}.pages_links_list .pages_links_list_item a{padding:20px}.pages_links_list .pages_links_list_item a .image{max-width:120px;margin:0 auto 20px auto}.pages_links_list .pages_links_list_item a .title{font-size:16px}.about_doctor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about_doctor .image{margin:0 auto;max-width:240px}.about_doctor .description .name{font-size:30px;background-color:#496bb5;color:#fff;text-align:center;margin-bottom:0;padding:15px 0 0 0;position:relative;z-index:10}.about_doctor .description .name::after{position:absolute;content:"";top:0;bottom:0;left:-100%;width:300%;background-color:inherit;z-index:-1}.about_doctor .description .specialization{font-size:20px;background-color:#496bb5;text-align:center;padding:0 0 15px 0;color:#fff;font-weight:400;position:relative}.about_doctor .description .specialization::after{position:absolute;content:"";top:0;bottom:0;left:-100%;width:300%;background-color:inherit;z-index:-1}.about_doctor .description .experience{font-size:18px}.about_doctor .description .achievements{font-size:18px}.about_doctor .description .text{padding-top:0;font-size:14px}.about_doctor .description .text p,.about_doctor .description .text ul{font-size:14px}.clinic_video_big{margin:0 -15px 40px -15px}.loop_clinic_info .address .address_wr{display:block}.loop_clinic_info .address .reviews_wr .more_rev_wr .single_reviews_count{position:relative;top:auto;right:auto}}@media (max-width:767px){.block_padding{padding:30px 0}.page_title{font-size:28px;margin-bottom:25px}.block_title{font-size:24px;padding-bottom:15px}.block_title::after{max-width:200px}.embed-responsive-16by9{padding-bottom:70%}.embed-responsive-16by9::before{padding-top:70%}.clinic_media_block{display:none}.clinic_foto{display:none}.pricelevel{font-size:14px}.pricelevel:before{background:url(/wp-content/themes/main/images/mid-price.svg);background-size:contain;left:20px;top:10px;width:40px;height:28px}.clinic_about{display:none}.clinic_about_mobile{display:block;background-image:linear-gradient(to left,rgb(39 202 219 / .85) 0%,rgb(62 74 188 / .7) 100%),url(/wp-content/themes/main/images/bg-clinic.png);background-size:cover;background-repeat:no-repeat;width:100%;padding:30px 0;position:relative}.clinic_about_mobile .clinic_about_mobile_arrows{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.clinic_about_mobile .clinic_about_mobile_arrows .swiper-button{top:auto;position:relative;width:40px;height:40px;margin:0 20px;color:#fff}.clinic_about_mobile .clinic_about_mobile_arrows .swiper-button::after{font-size:40px;line-height:1}.swiper-slide .clinic_about_items{margin:0 auto;padding:50px 15px 0 15px;max-width:100%}.swiper-slide .clinic_about_items:before{width:36px;height:36px}.swiper-slide .clinic_about_items .about_item_lable{font-size:16px}.swiper-slide .clinic_about_items .item_value{font-size:50px}.text_video{height:50px;left:0;border-radius:0 0 47px 0;font-size:14px}.text_video div{padding:0 20px 0 50px}.text_video div::before{width:30px;height:30px}.clinic-form .form_wrap{padding:30px 20px;margin:25px 0}.clinic-form .form_wrap .form_left{max-width:100%;margin-bottom:25px}.clinic-form .form_wrap .form_left .ct_title{font-size:20px;padding-right:40px;text-align:left}.clinic-form .form_wrap .form_left .ct_title::after{width:40px;height:33px}.clinic-form .form_wrap .form_left .form-instruction{text-align:left}.clinic-form .form_wrap .form_right{max-width:780px}.form_new_right h3 span{font-size:100px;top:-35px}.beforeafter_bg{top:0;bottom:0}.page_title_block .block_content .services_list{padding:0 35px}.page_title_block .block_content .services_list .services_list_item:not(:last-of-type){margin-bottom:20px}.page_title_block .block_content .services_list .services_list_item .item_name{font-size:14px;margin-bottom:5px}.page_title_block .block_content .services_list .services_list_item .item_text{font-size:11px}.button_wrap{margin-top:30px}.button_wrap button{height:46px;font-size:12px}.pages_links_list{gap:15px 15px}.pages_links_list .pages_links_list_item a{padding:20px}.pages_links_list .pages_links_list_item a .image{max-width:100px;margin:0 auto 15px auto}.pages_links_list .pages_links_list_item a .title{font-size:14px}.clinic_gallery{display:none}.clinic_gallery_slider{display:block}.clinic_subtitle{font-size:20px}.clinic_subtitle:before{top:-10px;left:0}.big_form .out .cont .form_new_right{background-color:#fff;margin:20px 10px;padding:40px 10px 20px 10px}.clinic_services_add .free_serv_wr{padding:55px 0}.clinic_services_add .free_serv_wr .icon_free_serv{height:auto;line-height:10px;padding-left:10px;margin:0 0 20px 0;text-align:left}.clinic_services_add .free_serv_wr .serv_free_hd{text-align:left;margin:0 0 40px 0}.form_new_left h3{margin:40px 20px 20px 0}.review_text_block .review_text{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical}}@media (max-width:540px){.block_padding{padding:20px 0}.embed-responsive-16by9{padding-bottom:70%}.embed-responsive-16by9::before{padding-top:70%}.info_block .clinic_price_range{margin-bottom:20px}.info_block .clinic_help{width:100%;max-width:400px;height:auto;margin:30px auto 0 auto}.info_block .clinic_help .clinic_help_text{font-size:15px;padding:20px 20px 20px 40px}.info_block .clinic_help .clinic_help_text::after{left:10px;width:24px;height:24px}.info_block .clinic_help .clinic_help_hover_text p{font-size:16px}.info_block .clinic_help .clinic_help_hover_text ul{padding-left:40px}.info_block .clinic_help .clinic_help_hover_text ul::after{left:0;width:24px;height:24px}.swiper-slide .clinic_about_items:before{width:34px;height:34px}.swiper-slide .clinic_about_items .about_item_lable{font-size:13px}.swiper-slide .clinic_about_items .item_value{font-size:30px}.orange_button_style_1,.orange_button_style_2{font-size:14px}.page_title_block .block_content{padding-right:0}.page_title_block .block_content .page_title{text-align:center}.page_title_block .block_content .services_list .services_list_item:not(:last-of-type){margin-bottom:20px}.page_title_block .block_content .services_list .services_list_item .item_name{text-align:center}.page_title_block .block_content .services_list .services_list_item .item_text{text-align:center}.page_title_block .block_image .image{right:-45%}.button_wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pages_links_list{gap:15px 15px;grid-auto-columns:1fr;grid-template-columns:1fr}.pages_links_list .pages_links_list_item a{padding:20px}.pages_links_list .pages_links_list_item a .image{max-width:100px;margin:0 auto 15px auto}.pages_links_list .pages_links_list_item a .title{font-size:14px}.about_doctor .description .name{font-size:24px;padding:10px 0 0 0}.about_doctor .description .specialization{font-size:18px;padding:0 0 10px 0}.about_doctor .description .experience{font-size:16px}.about_doctor .description .achievements{font-size:16px}.about_doctor .description .text{font-size:12px}.about_doctor .description .text p,.about_doctor .description .text ul{font-size:12px}.clinic_gallery_slider{padding:30px 0}}@media (max-width:440px){.embed-responsive-16by9{padding-bottom:70%}.embed-responsive-16by9::before{padding-top:70%}.clinic_gallery_slider{padding:25px 0}.pages_links_list{gap:20px 20px;grid-auto-columns:1fr;grid-template-columns:1fr}.pages_links_list .pages_links_list_item{width:280px;margin:0 auto}.pages_links_list .pages_links_list_item a{padding:20px 10px}.pages_links_list .pages_links_list_item a .image{max-width:150px;margin:0 auto 20px auto}.pages_links_list .pages_links_list_item a .title{font-size:14px}}@media (max-width:380px){.embed-responsive-16by9{padding-bottom:70%}.embed-responsive-16by9::before{padding-top:70%}.clinic_gallery_slider{padding:20px 0}}@media (min-width:1200px){.fancybox-navigation .fancybox-button{height:150px;width:120px}.fancybox-button--arrow_right{right:250px!important}.fancybox-button--arrow_left{left:250px!important}}