/* https://med-union.info/wp-content/themes/cloudfeel/assets/css/media.css?ver=6.1.1 */
@media (max-width:1250px){.clinic_clinics .logo_clinic{right:17px}.clinic_clinics .main_info_clinic .right .reviews{margin-right:0}}@media (max-width:1199px){.cookie-notice-container{max-width:950px}.header.active-search .header-search{margin-left:auto}.header.active-search .header-search input[name="s"]{width:450px}.header .top-bar .toggle-section{margin-left:15px}.header-phone{margin-left:15px;min-width:0;width:auto}.header-phone .phone-wrap span{font-size:10px}.custom-container{width:950px}.header .bottom-bar .menu ul{margin-left:-40px}.header .bottom-bar .menu ul li{margin-left:40px}.header .top-bar .logo .description{max-width:221px}.help__separator{display:none}.help__items{flex-wrap:wrap;padding:0 150px;justify-content:center}.help__item{width:235px;margin:15px}.info-index h2{padding-bottom:0;padding-bottom:20px}.best{margin-bottom:60px;padding-bottom:60px}.get-opinion .opinion-man{width:289px;height:231px;height:282px}.opinion__text{max-width:483px;padding-bottom:60px}.opinion__text h2{font-size:40px}.footer__text{justify-content:space-between}.footer-menu{columns:1}.footer-menu .footer__menu-item{width:100%;margin-left:90px}.footer-copyright p{margin-left:0;text-align:center}.footer .footer-bottom .container{padding:0 20px}.footer__contacts .contacts__name{text-align:center}.footer__contacts .socials{justify-content:center}.description-error .text h1{font-size:37px}.get-opinion .opinion-man{height:400px}.clinic_clinics .main_info_clinic .right{width:calc(100% - 450px);padding-left:30px}.clinic_clinics .main_info_clinic .photo_clinic{width:450px;min-width:450px;max-width:450px}.directions_treatment_clinics .directions .direction{min-width:230px;margin-left:3px;margin-right:3px}.directions_treatment_clinics .directions{margin-left:-2px;margin-right:-2px}.doctors_clinics .doctors .doctor .description-doctor{max-width:100%;width:calc(100% - 237px)}.doctors_clinics .doctors .doctor{max-width:100%;margin-top:40px}.doctors_clinics .doctors .doctor:first-child{margin-top:0}.services_clinics .services .service .items{margin-left:-10px;margin-right:-10px}.services_clinics .services .service .items .item{margin:25px 10px 0}.similar_clinics .clinics .clinic{width:270px;margin:auto}.similar_clinics .clinics .clinic .img{height:270px}}@media (max-width:991px){.header.active-search .header-search input[name="s"]{width:350px}.custom-container{width:730px}.cookie-notice-container{max-width:730px}.header .bottom-bar .menu ul{margin-left:-20px}.header .bottom-bar .menu ul li{margin-left:20px}.header-address{display:none}.header .top-bar .toggle-section{width:auto;margin-left:0}.header .top-bar .blue-btn{display:none}.header .top-bar .logo{margin-right:auto}.banner__content>br{display:none}.under-btn{font-weight:400}.help__items{padding:0}.footer__menu-item{padding-bottom:7px}.header .bottom-bar{display:none}.header .top-bar{border:0}.header.view-form .top-bar{border-bottom:1px solid #DCE3EB}.header .top-bar .btn--menu{display:block}.header .header__form .form-row input.big-size{width:246px}.popup-menu{display:block;position:fixed;top:0;right:0;width:320px;padding:15px 15px 60px 15px;z-index:6;background:#fff;max-height:100vh;overflow-y:auto}.popup-menu__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:.5px solid #E5EAF0}.popup-menu__header .logo{max-width:200px;text-decoration:none}.popup-menu__header .logo img{max-width:165px}.popup-menu__header .logo .description{display:block;margin-top:-7px;margin-left:41px;font-size:10px;line-height:14px;color:#004283}.popup-menu .header-address{height:32px;display:flex;width:200px;min-width:200px;margin-top:25px;margin-left:0}.popup-menu .header-address a{text-decoration:none;font-size:12px;line-height:16px;text-decoration-line:underline;color:#2E2E2E}.popup-menu .header-address:before{content:'';width:30px;min-width:30px;height:30px;display:block;background:url(../images/address-icon.png) no-repeat center / contain;margin-right:10px}.popup-menu .header-phone{height:32px;display:flex;width:230px;min-width:230px;margin-top:25px;margin-left:0}.popup-menu .header-phone:before{content:'';width:30px;min-width:30px;height:30px;display:block;background:url(../images/phone-icon.png) no-repeat center / contain;margin-right:10px}.popup-menu .header-phone .phone-wrap{display:flex;flex-direction:column}.popup-menu .header-phone .phone-wrap a{font-weight:700;font-size:18px;color:#2E2E2E;text-decoration:none;line-height:25px;margin-top:-4px}.popup-menu .header-phone .phone-wrap span{display:block;margin-top:-4px;font-size:12px;line-height:16px;color:#2E2E2E}.popup-menu__search{margin-top:24px;position:relative}.popup-menu__search .popup-search{background:url(../images/header-search.png) no-repeat center;width:15px;height:15px;border:none;position:absolute;top:50%;transform:translateY(-50%);right:13px}.popup-menu__search input{width:100%;outline:none;border:1px solid #E5EAF0;border-radius:50px;height:34px;padding:0 35px 0 17px}.popup-menu__search input::-webkit-input-placeholder{font-size:12px;line-height:16px;font-family:Open Sans;font-weight:400;color:#C4CAD0}.popup-menu__search input::-moz-placeholder{font-size:12px;line-height:16px;font-family:Open Sans;font-weight:400;color:#C4CAD0}.popup-menu__search input:-ms-input-placeholder{font-size:12px;line-height:16px;font-family:Open Sans;font-weight:400;color:#C4CAD0}.popup-menu__search input:-moz-placeholder{font-size:12px;line-height:16px;font-family:Open Sans;font-weight:400;color:#C4CAD0}.popup-menu__contacts{padding-top:15px}.popup-menu__menu{margin-top:35px}.popup-menu__menu ul{margin:0;padding:0 0 0 20px}.popup-menu__menu ul li{display:table}.popup-menu__menu ul li:after{display:none}.popup-menu__menu ul li a{font-size:12px;line-height:16px;line-height:200%;color:#0B4A88}.footer .footer-bottom .container{flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end}.footer__contacts{margin:20px auto 0}.footer-bottom .social-networks{width:auto;margin-left:25px}.footer-menu{columns:2;width:100%;margin-top:20px;order:-1}.footer .footer-privacy-policy{margin-left:85px;width:47%;margin-top:20px}.footer-menu .footer__menu-item{margin-left:0;padding-left:85px}.footer__text{justify-content:flex-start;flex-wrap:wrap}.footer__text p{width:100%;margin-top:10px}.description-error{flex-wrap:wrap;padding-bottom:55px}.description-error .text{margin-top:30px}.description-error .img-error{margin:auto}.get-opinion .opinion-man{width:235px;height:321px}.get-opinion .opinion-man .name-director{left:-155px;bottom:10px}.get-opinion .opinion-man .name-director .position{font-size:13px;line-height:18px}.get-opinion .opinion-man .name-director .name{font-size:13px;line-height:18px}.clinic_clinics .main_info_clinic .right{width:100%}.directions_treatment_clinics .directions{flex-wrap:wrap}.clinic_clinics .main_info_clinic .right{padding-left:0}.clinic_clinics .main_info_clinic .photo_clinic{margin-left:auto;margin-right:auto}.clinic_clinics .logo_clinic{position:static;display:block}.descriptions_clinics .items{margin-left:-25px}.descriptions_clinics .items .item{margin:0 30px}.directions_treatment_clinics .directions .direction{min-width:175px}.directions_treatment_clinics .description_direction ol li .text_program p{padding-right:0}.treatment-reviews .reviews .review .img{width:260px}.treatment-reviews .reviews .review .text{width:calc(100% - 280px)}.services_clinics .services .service .items{margin-left:0;margin-right:0}.services_clinics .services .service .items .item{max-width:320px;width:100%;margin:25px 20px 0}.similar_clinics .clinics .clinic{width:310px}.similar_clinics .clinics .clinic .img{height:210px}.similar_clinics .clinics .clinic .description .name{font-size:13px;line-height:18px}.similar_clinics .clinics .clinic .description p{margin-top:4px}.similar_clinics .clinics .owl-nav .owl-next{right:-5px}.similar_clinics .clinics .owl-nav .owl-prev{left:-5px}.reliability p br{display:none}}@media (max-width:767px){.header .header-search{display:none}.popup-menu{width:100%;height:100%}.header .top-bar .logo .description{display:none}.header .top-bar .logo .description.on-mobile{display:block}.custom-container{width:calc(100% - 30px)}.cookie-notice-container{max-width:calc(100% - 30px)}.header{box-shadow:0 1px 5px rgba(0,0,0,.1)}.header .top-bar{padding:12px 0}.header-phone{display:none}.home-slider-text{width:100%}.header .top-bar .logo img{max-width:165px}.header .top-bar .logo .description{margin-left:45px;margin-top:-8px}.carousel-banner .text{padding-bottom:32px}.info-index{padding-top:55px}.info-index .logo-bg{margin-left:auto;margin-right:auto;left:-150%;right:-150%;max-width:253px}.info-index h2{font-size:45px}.best b{margin-top:25px}.opinion__text h2{font-size:30px;line-height:30px}.opinion__text p{font-size:18px;margin-top:18px;line-height:25px}.opinion__text{padding-bottom:50px;max-width:calc(100% - 170px);position:relative;z-index:2}.opinion__text .blue-btn{width:200px;height:44px;font-size:12px;line-height:16px;margin-top:27px}.get-opinion .opinion-man{position:relative;margin-left:auto;height:300px;width:235px;margin-top:-300px;margin-right:-50px}.get-opinion .opinion-man .name-director{left:-185px;bottom:5px;position:absolute}.tabs-index{padding-top:50px}.we__list .we__item{flex-direction:column}.we__list .we__item .we-item__content-section{width:100%;margin-top:25px}.reviews__header{align-items:flex-end}.reviews__header h2{margin-bottom:0}.reviews__header .navs{padding-bottom:12px}.reviews__slider{margin-top:35px}.reviews__slider .review-item{align-items:flex-start;padding:25px}.reviews__slider .review-item .review__thumbnail{width:78px;height:auto;margin-right:25px}.reviews__slider .review-item .review__content{width:100%;margin-left:-103px}.reviews__slider .review-item .review__content .review__header{padding-left:103px;flex-direction:column;align-items:flex-start}.reviews__slider .review-item .review__content .review__header .review__date{margin-top:11px}.reviews{padding-bottom:50px}.footer__contacts{margin-right:auto;margin-left:0}body .footer{padding:30px 0 0}.tabs-index .cachback__text{padding:0}.tabs-index .cachback__text>*{padding:0;margin-top:20px}.tabs-index .cachback__text ol,.tabs-index .cachback__text ul{list-style-position:inside}.header .header__form textarea{height:85px;padding:15px}.header .header__form .form-row{flex-direction:column;margin-top:0}.header .header__form .form-row input:not([type=submit]),.header .header__form .form-row input.big-size,.header .header__form .form-row .blue-btn{width:100%;margin-top:15px;padding:0 15px}.header .header__form .form-row.checkbox{margin-top:15px}.header.view-form .header__form{padding-top:30px;padding-bottom:30px}.header .header__form h2{margin-bottom:0}.header .header__form p{margin-top:15px}.header.view-form .top-bar .btn--menu{display:none}.footer__text{flex-wrap:wrap;margin-top:10px}.footer__text p{width:100%;margin-top:40px}.footer .footer-contacts{padding-bottom:50px;padding-top:30px}.footer .footer-bottom .container{flex-wrap:wrap;justify-content:center;padding:0 5px}.footer-menu{margin-top:0;columns:1}.footer-menu .footer__menu-item{margin-left:0;text-align:center;padding-left:0}.footer .footer-privacy-policy{margin-left:0;width:100%}.footer .footer-privacy-policy p{text-align:center;margin-top:0}.footer__contacts .contacts__name{text-align:center}.footer__contacts .socials{justify-content:center}.footer .footer-contacts h2{text-align:left}.description-error .img-error{display:none}.description-error .text h1{font-size:30px}.description-error .text{padding-left:15px;margin-top:0}.description-error .text p{display:none}.description-error .text .nav-error{display:none}.description-error .text .report-error p{display:block}.title-error-mobile{display:block;font-size:200px;line-height:200px;letter-spacing:.05em;color:#004283;font-family:Bebas Neue;font-weight:600;text-align:center;width:100%}.description-error .text .mobile-text-error{display:block}.desctop-search-error{display:none}.mobile-search-error{display:block;margin-left:-15px;margin-top:29px}.description-error .text .report-error{margin-top:28px}.footer .footer-contacts{padding-top:0}.description-error .text .back-main{position:absolute;bottom:0}.description-error{position:relative;padding-bottom:30px}.error-404{padding-bottom:30px}.popup-menu__header .logo img,.header .top-bar .logo img{max-width:240px}.popup-menu__header .logo .description,.header .top-bar .logo .description{font-size:12px!important;margin-left:62px!important;line-height:16px!important;color:#024484!important;font-family:Open Sans;margin-top:-7px}.carousel-banner .text h2,.carousel-banner .text h1{font-size:34px}.header .top-bar{align-items:flex-start}.header .top-bar .toggle-section{margin-top:17px}.popup-menu__header{align-items:flex-start}.popup-menu__header .close-popups{margin-top:15px}.popup-menu{padding-top:50px}.popup-menu__menu ul li{display:block;line-height:1;margin-top:15px}.popup-menu__menu ul li a{text-decoration:underline;display:block;line-height:1}.clinic_clinics{padding-bottom:40px}.clinic_clinics .main_info_clinic .right .reviews .all_review{margin-bottom:5px}.clinic_clinics .main_info_clinic .photo_clinic{height:auto}.clinic_clinics .main_info_clinic .right{flex-direction:column-reverse}.clinic_clinics .main_info_clinic .right .reviews{display:flex;flex-wrap:wrap}.clinic_clinics .main_info_clinic .right .reviews .all_review{min-width:100%;justify-content:flex-start;min-width:0}.clinic_clinics:after{display:none}.clinic_clinics .main_info_clinic .right .lists-info ul{margin-top:34px}.clinic_clinics .main_info_clinic .right .reviews{padding-bottom:0}.descriptions_clinics .items .item{margin:30px 27px 0;min-width:94px;text-align:center}.descriptions_clinics .items{margin-top:0}.descriptions_clinics{padding-bottom:20px}.directions_treatment_clinics{padding-top:20px}.directions_treatment_clinics .directions{margin-top:10px}.directions_treatment_clinics .directions .direction{min-width:300px;margin-top:10px}.directions_treatment_clinics .description_direction p{padding-right:0}.directions_treatment_clinics .description_direction ol li .top-line .description_prog{display:none}.directions_treatment_clinics .description_direction ol li .top-line{flex-wrap:wrap;border-bottom:0}.doctors_clinics .doctors .doctor .description-doctor{width:100%}.doctors_clinics .doctors .doctor .img{min-width:354px;height:361px}.doctors_clinics .doctors .doctor .description-doctor{padding-top:10px}.doctors_clinics .doctors .doctor{margin-top:20px}.treatment-reviews{padding-top:20px;padding-bottom:20px}.treatment-reviews .reviews .owl-nav{display:none}.treatment-reviews .reviews .review .text{width:100%;margin-top:10px}.treatment-reviews .reviews .review{padding-left:0;padding-right:0;padding-bottom:30px}.treatment-reviews .reviews .review .patient-name{margin-bottom:10px}.treatment-reviews .reviews{margin-top:10px}.services_clinics .services .service .items .item{margin-left:0}.services_clinics .services .service{margin-top:18px}.services_clinics .services .service:first-child{margin-top:15px}.services_clinics{padding-top:50px}.similar_clinics{padding-bottom:20px}.similar_clinics .clinics .owl-nav{display:none}.similar_clinics .clinics .owl-dots{display:block;margin-left:50%}.similar_clinics .clinics .owl-dots .owl-dot{width:9px;height:9px;margin:0 7.5px;background:#D8D8D8;border-radius:50%}.similar_clinics .clinics .owl-dots .owl-dot.active{background:#004283}.reliability{padding-bottom:40px}.reliability h2{text-align:left}.reliability p{text-align:left}.reliability .text p{text-align:left}.reliability{text-align:left;padding-top:40px}.similar_clinics .clinics{width:80%}.similar_clinics .clinics.owl-carousel .owl-stage-outer{overflow:visible}.similar_clinics .clinics .clinic{margin-left:0;margin-right:40px;width:100%}.similar_clinics .clinics .clinic .img{height:256px}.clinic_clinics .main_info_clinic .right .reviews .review{margin-right:20px}.clinic_clinics .main_info_clinic .right .reviews{margin-left:0}}@media (max-width:600px){.opinion__text{min-width:330px}.get-opinion .opinion-man{background:url(../images/director_medunion-mobile.jpg) no-repeat center/cover;margin-top:-275px;margin-right:-15px;height:321px;width:200px}.get-opinion .opinion-man .name-director{left:-165px;bottom:17px}}@media (max-width:481px){.opinion__text{max-width:330px}.opinion__text h2{margin-right:10px}.get-opinion .opinion-man{margin-top:-175px}.get-opinion .opinion-man .name-director{left:-150px}.get-opinion .opinion-man .name-director .position{font-size:12px}.get-opinion .opinion-man .name-director .name{font-size:15px}.clinic_clinics h1{font-size:34px;letter-spacing:-1px;margin-bottom:3px}.clinic_clinics .main_info_clinic .photo_clinic{width:100%;min-width:100%;max-width:100%}.bread_crumbs ol li a span{letter-spacing:-.2px}.similar_clinics .clinics .clinic{width:256px}.reliability{padding-top:20px}.reliability h2{font-size:34px;line-height:34px;letter-spacing:0}.reliability p{font-size:12px;line-height:16px;margin-top:14px}.reliability .text{margin-top:10px}.reliability .text p{margin-top:10px}.reliability .partner-btns{margin-top:14px}.reliability .partner-btns a{font-size:12px;line-height:16px;width:167px;margin:0 10px;height:36px}.bread_crumbs ol li:last-child a span{letter-spacing:-.7px}.clinic_clinics .address_clinic p .show_map{display:block;margin-left:0;max-width:110px;margin-top:10px}.container{padding-left:10px;padding-right:10px}.clinic_clinics .main_info_clinic .right .reviews .review{margin-right:2px}.directions_treatment_clinics h2,.about_clinic_clinics h2,.doctors_clinics h2,.treatment-reviews h2,.services_clinics h2,.similar_clinics h2{font-size:34px;line-height:34px;letter-spacing:-1px}.directions_treatment_clinics .directions .direction{width:100%}.doctors_clinics .doctors .doctor .img{min-width:100%;margin-right:0;height:auto}.similar_clinics{padding-top:40px}.reliability{padding-bottom:10px}.treatment-reviews .reviews .review .img{width:100%;margin:0}.consultation_clinics p{letter-spacing:-.15px}.directions_treatment_clinics .description_direction ol li .top-line{display:inline-block}.clinic_clinics .main_info_clinic .right .reviews .review{margin:0 10px}.clinic_clinics .main_info_clinic .right .reviews .review:nth-child(odd){margin-right:0}.clinic_clinics .main_info_clinic .right .reviews .review:nth-child(even){margin-left:0}.clinic_clinics{padding-top:10px}.clinic_clinics .logo_clinic{display:none}.clinic_clinics .main_info_clinic .right .logo_clinic{display:block;margin-top:18px}.main_info_clinic{position:relative}.clinic_clinics .main_info_clinic .right .reviews .all_review{display:table;position:absolute;top:-16px;right:0}.directions_treatment_clinics .directions:not(.cloned){display:none}.directions_treatment_clinics .directions.cloned{display:block}.about_clinic_clinics .hide-content.hide{display:block!important;max-height:290px;position:relative;overflow:hidden}.about_clinic_clinics .hide-content.hide:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:67px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%)}.descriptions_clinics{padding-top:0}.descriptions_clinics .collapse-description{display:none}.about_clinic_clinics{border:0}.about_clinic_clinics .container{display:flex;flex-direction:column;align-items:flex-start}.about_clinic_clinics .collapse-description{display:table}.about_clinic_clinics .collapse-description.rotate{order:99;margin-top:3px}.about_clinic_clinics .hide-content{border-top:.5px solid #E5EAF0;margin-top:3px}.about_clinic_clinics .hline{height:1px;background:#E5EAF0;width:100%;margin-top:13px}.header.view-form4 .header__form.form_4 .form__title{font-size:34px;line-height:34px;letter-spacing:normal}.form__title .close-popups{margin:14px 0 0;width:14px;height:14px}.header .header__form.form_4 iframe{max-height:240px}}@media (max-width:374px){.opinion__text{min-width:300px}.get-opinion .opinion-man{margin-top:-70px;margin-right:-15px}.get-opinion .opinion-man .name-director{top:50px;left:-110px}.reliability .partner-btns{flex-wrap:wrap}.reliability p a{display:block}.reliability p{text-align:center}.treatment-reviews .reviews .review .patient-name{font-size:16px}.reliability .partner-btns a{min-width:100px;width:135px;padding:0 5px;margin:0 7px;text-align:center}.similar_clinics .clinics .clinic{width:240px}.similar_clinics .clinics .clinic .img{height:240px}.directions_treatment_clinics .description_direction ol li .top-line .price_prog{margin-left:5px}.directions_treatment_clinics .description_direction ol li .top-line span{font-size:14px;letter-spacing:-.5px}.clinic_clinics .main_info_clinic .right .reviews .review{width:145px;margin:0 3px;height:85px}.bread_crumbs ol li a span{font-size:10.5px}.container{width:320px;padding:0 10px}}