.block_margin_top_1 {padding-top:20px;}
.block_margin_top_2 {padding-top:40px;}
.block_margin_top_3 {padding-top:60px;}
.block_margin_top_4 {padding-top:80px;}
.block_margin_top_5 {padding-top:100px;}


.block_margin_bottom_1 {padding-bottom:20px;}
.block_margin_bottom_2 {padding-bottom:40px;}
.block_margin_bottom_3 {padding-bottom:60px;}
.block_margin_bottom_4 {padding-bottom:80px;}
.block_margin_bottom_5 {padding-bottom:100px;}



.block_header_comment {font-size: 16px;padding-bottom: 40px;font-family: "Century Gothic";}

h2 + .block_header_comment {margin-top:-30px;}




.block_text_center {padding: 0px 10%;box-sizing: border-box;text-align: center;}
.block_text_center h2 {}
.block_text_center p {}


.mblock[data-blocktype='block_video'] {}

.mblock[data-blocktype='block_video'] ._text {
    margin-top: 5px;
    font-weight: 700;
}


.mblock[data-blocktype='block_textleft'] ._cont .block_header_comment {text-align:left;}
.mblock[data-blocktype='block_textleft'] ._cont {display: flex;}
.mblock[data-blocktype='block_textleft'] ._cont:after {content:'';display:block;clear:both;height:0px;}
.mblock[data-blocktype='block_textleft'] ._cont ._image {width: calc(50% - 10px);order: 1;}
.mblock[data-blocktype='block_textleft'] ._cont ._image img {width: 100%;}
.mblock[data-blocktype='block_textleft'] ._cont ._text {width: calc(50% - 10px);margin-right: 30px;line-height: 150%;}
.mblock[data-blocktype='block_textleft'] ._cont ._text ul:not([class]) {}
.mblock[data-blocktype='block_textleft'] ._cont ._text ul:not([class]) > li {padding-bottom: 10px;line-height: 133%;}
.mblock[data-blocktype='block_textleft'] ._cont ._text h2 {text-align: left;}
.mblock[data-blocktype='block_textleft'] ._cont ._text h3 {}
.mblock[data-blocktype='block_textleft'] ._cont ._text h4 {color: red;}
.mblock[data-blocktype='block_textleft'] ._cont ._text p {}
.mblock[data-blocktype='block_textleft'] ._cont ._text .btn {display: inline-block;vertical-align: middle;width: auto;white-space: nowrap;}

.mblock[data-blocktype='block_textright'] ._cont .block_header_comment {text-align:left;}
.mblock[data-blocktype='block_textright'] ._cont {display: flex;}
.mblock[data-blocktype='block_textright'] ._cont:after {content:'';display:block;clear:both;height:0px;}
.mblock[data-blocktype='block_textright'] ._cont ._image {width: calc(50% - 10px);}
.mblock[data-blocktype='block_textright'] ._cont ._image img {width: 100%;}
.mblock[data-blocktype='block_textright'] ._cont ._text {width: calc(50% - 10px);margin-left: 30px;line-height: 150%;}
.mblock[data-blocktype='block_textright'] ._cont ._text ul:not([class]) {}
.mblock[data-blocktype='block_textright'] ._cont ._text ul:not([class]) > li {padding-bottom: 10px;line-height: 133%;}
.mblock[data-blocktype='block_textright'] ._cont ._text h2 {text-align: left;}
.mblock[data-blocktype='block_textright'] ._cont ._text h3 {}
.mblock[data-blocktype='block_textright'] ._cont ._text h4 {color: red;}
.mblock[data-blocktype='block_textright'] ._cont ._text p {}
.mblock[data-blocktype='block_textright'] ._cont ._text .btn {display: inline-block;vertical-align: middle;width: auto;white-space: nowrap;}














.mblock[data-blocktype='block_quote'] ._cont {
    padding-left: 100px;
    font-size: 22px;
    font-family: Roboto;
    position: relative;
    padding-top: 0px;
    min-height: 130px;
    box-sizing: border-box;
    font-style: italic;
    line-height: 164%;
}
.mblock[data-blocktype='block_quote'] ._cont:before {content: '';position: absolute;top: 4px;left: 0px;background: url(/site/img/quote.png) 0px 0px no-repeat;width: 56px;height: 44px;}


.mblock[data-blocktype='block_doctorquote'] ._cont {
    background: #f8f8f8;
    border: 1px solid #efefef;
    padding: 20px;
    position: relative;
    padding-left: 110px;
}
.mblock[data-blocktype='block_doctorquote'] ._cont:before {
    content: '';
    position: absolute;
    top: 10px;
    left: 10px;
    background: url(/site/img/quote.png) 0px 0px no-repeat;
    width: 56px;
    height: 44px;
}
.mblock[data-blocktype='block_doctorquote'] ._cont .image {
    display: inline-block;
    vertical-align: top;
}
.mblock[data-blocktype='block_doctorquote'] ._cont .image img {
    width: 160px;
    border: 1px solid #efefef;
}
.mblock[data-blocktype='block_doctorquote'] ._cont .text {
    display: inline-block;
    vertical-align: top;
    /* width: calc(100% - 185px); */
    /* margin-left: 15px; */
    font-size: 22px;
    font-style: italic;
}
.mblock[data-blocktype='block_doctorquote'] ._cont .text .title {
    font-family: Roboto;
    font-size: 20px;
    color: #000;
    margin-bottom: 10px;
}
.mblock[data-blocktype='block_doctorquote'] ._cont .text .desc {
    font-family: Roboto;
    font-size: 14px;
    color: #787878;
    margin-bottom: 20px;
}
.mblock[data-blocktype='block_doctorquote'] ._cont .text .author {
    color: #0ab9b4;
    text-decoration: none;
    display: block;
    margin-bottom: 12px;
    margin-top: 20px;
}


.mblock[data-blocktype='block_doctorquote'] ._cont .text .author picture {
    max-width: 33px;
    margin-right: 10px;
    border-radius: 100px;
    display: inline-block;
}

.mblock[data-blocktype='block_doctorquote'] ._cont .text .m_short_btn {border-bottom: 1px dashed #0ab9b4;display: inline-block;font-size: 14px;font-family: Roboto;}















.mblock[data-blocktype='block_doctorinfo'] ._cont {
    background: #f8f8f8;
    padding: 20px;
    position: relative;
    /* border-radius: 10px; */
    display: flex;
    align-items: flex-start;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .image {
    display: inline-block;
    vertical-align: top;
    background: white;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .image img {width: 260px;}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 185px);
    margin-left: 30px;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .title {
    font-family: "Century Gothic";
    font-size: 23px;
    font-weight: 700;
    padding-bottom: 9px;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .title span {display:block;}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .desc {
    font-family: Roboto;
    line-height: 150%;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links {
    display: flex;
    /* align-items: center; */
    /* justify-content: space-between; */
    margin-left: -10px;
    margin-right: -10px;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column {
    display: inline-block;
    margin: 0px 10px;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column a {
    display: block;
    margin-top: 15px;
    position: relative;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column a:first-child {
    margin-top: 0px;
}

.mblock[data-blocktype='block_doctorinfo'] ._cont .text .btn {margin-top: 20px;width: 290px;max-width: 100%;}


.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column .inst_link {
    padding-left: 30px;
    color: #444444;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column .inst_link:before {content:'';background: url(/site/img/symbols/instagram.svg);width: 11px;height: 13px;display: block;position: absolute;top: 4px;left: 5px;filter: invert(100%) sepia(18%) saturate(0%) hue-rotate(284deg) brightness(112%) contrast(100%);z-index: 1;display: none;}


.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column .inst_link span:before {content:'';background:#3ec3bd;width: 21px;height: 21px;display: block;border-radius: 100px;position: absolute;top: 0px;left: 0px;display: none;}

.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column .site  {
    padding-left: 30px;
    color: #444444;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column .site:before {content:'';background: url(/site/img/symbols/link.svg);width: 15px;height: 15px;display: block;filter: invert(76%) sepia(26%) saturate(985%) hue-rotate(124deg) brightness(86%) contrast(86%);position: absolute;left: 3px;top: 1px;}

.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column .phone  {
    padding-left: 30px;
    color: #444444;
}
.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column .phone:before {content:'';background: url(/site/img/symbols/phone.svg) 0px 0px no-repeat;width: 11px;height: 14px;display: block;position: absolute;filter: invert(100%) sepia(18%) saturate(0%) hue-rotate(
284deg
) brightness(112%) contrast(100%);z-index: 1;top: 5px;left: 5px;}

.mblock[data-blocktype='block_doctorinfo'] ._cont .text .links .column .phone span:before {content:'';background:#3ec3bd;width: 21px;height: 21px;display: block;border-radius: 100px;position: absolute;top: 0px;left: 0px;}



.mblock[data-blocktype='block_text'] {}
.mblock[data-blocktype='block_text'] ol:not([class]) {counter-reset: myCounter;margin:0px;padding:0px;list-style:none;padding: 0px;padding-bottom: 20px;}
.mblock[data-blocktype='block_text'] ol:not([class]) > li {
    position: relative;
    padding-top: 30px;
    line-height: normal;
    display: flex;
}
.mblock[data-blocktype='block_text'] ol:not([class]) > li:first-child {padding-top:0px;}
.mblock[data-blocktype='block_text'] ol:not([class]) > li:before {
	counter-increment: myCounter;
	content: counter(myCounter) ". ";
	font-weight: 700;
	background: 0 0;
	left: 0px;
	top: 0px;
	color: #5bc2bf;
	display: inline-block;
	width: 40px;
}

.mblock[data-blocktype='block_text'] ul:not([class]) {margin:0px;padding:0px;list-style:none;padding: 0px;padding-bottom: 20px;}
.mblock[data-blocktype='block_text'] ul:not([class]) > li {
	position: relative;
	padding-top: 10px;
}
.mblock[data-blocktype='block_text'] ul:not([class]) > li:first-child {padding-top:0px;}
.mblock[data-blocktype='block_text'] ul:not([class]) > li:before {
	content: '';
	width: 0px;
	height: 0px;
	display: inline-block;
	margin-right: 15px;
	position: relative;
	left: 3px;
	top: 4px;
	border-top: 9px solid transparent;
	border-left: 16px solid #5bc2bf;
	border-bottom: 9px solid transparent;
	border: none;
	background: url(/site/img/symbols/right-long-solid.svg) 50% 50% no-repeat;
	filter: invert(72%) sepia(13%) saturate(1319%) hue-rotate(129deg) brightness(95%) contrast(87%);
	width: 20px;
	height: 20px;
	}


.mblock[data-blocktype='block_text'] ul:not([class]) > li p {
    padding-top: 10px;
}

.mblock[data-blocktype='block_text'] p:last-child {
    padding-bottom: 0px;
}



.mblock[data-blocktype='block_textvlines'] {}
.mblock[data-blocktype='block_textvlines'] h2 {}
.mblock[data-blocktype='block_textvlines'] .good {}
.mblock[data-blocktype='block_textvlines'] .good .text {border-left: 2px solid #6adad7;}
.mblock[data-blocktype='block_textvlines'] .bad {}
.mblock[data-blocktype='block_textvlines'] .title {
	font-size: 18px;
	color: #787878;
	text-transform: uppercase;
	margin-bottom: 15px;
	font-family: "Century Gothic";
	margin-top: 0px;
}
.mblock[data-blocktype='block_textvlines'] .text {
	border-left: 2px solid #e95b38;
	padding-left: 25px;
	padding-right: 25px;
	background-color: #fafafa;
	padding-top: 20px;
	padding-bottom: 20px;
}
.mblock[data-blocktype='block_textvlines'] .bad .title {margin-top:15px;}



.mblock[data-blocktype='block_textvlines'] ul:not([class]) {margin:0px;padding:0px;list-style:none;padding: 10px 0px 10px 20px;}
.mblock[data-blocktype='block_textvlines'] ul:not([class]) > li {
	position: relative;
	padding-bottom: 10px;
}
.mblock[data-blocktype='block_textvlines'] ul:not([class]) > li:before {
	content: '';
	width: 0px;
	height: 0px;
	display: inline-block;
	margin-right: 15px;
	position: relative;
	left: 3px;
	top: 4px;
	border-top: 9px solid transparent;
	border-left: 16px solid #5bc2bf;
	border-bottom: 9px solid transparent;
	border: none;
	background: url(/site/img/symbols/right-long-solid.svg) 50% 50% no-repeat;
	filter: invert(72%) sepia(13%) saturate(1319%) hue-rotate(129deg) brightness(95%) contrast(87%);
	width: 20px;
	height: 20px;
	}


.mblock[data-blocktype='block_textvlines'] ul:not([class]) > li p {
    padding-top: 10px;
}





.b_review_container {
    display: flex;
}
.b_review_container .b_reviews_list {}
.b_review_container .b_reviews_list .reviews_items {padding-top:0px;}
.b_review_container .banners {
    width: 240px;
    min-width: 240px;
    margin-left: 25px;
}



.mblock[data-blocktype='block_imagelink'] {}
.mblock[data-blocktype='block_imagelink'] h2 {}
.mblock[data-blocktype='block_imagelink'] ._cont {
    display: flex;
    background: #f8f8f8;
    border-radius: 10px;
}
.mblock[data-blocktype='block_imagelink'] ._cont .image {
    border-radius: 10px;
    overflow: hidden;
}
.mblock[data-blocktype='block_imagelink'] ._cont .img_only_image {display:none;}

.mblock[data-blocktype='block_imagelink'] ._cont .image picture {}
.mblock[data-blocktype='block_imagelink'] ._cont .image picture img {}
.mblock[data-blocktype='block_imagelink'] ._cont .text {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    margin-left: 20px;
}
.mblock[data-blocktype='block_imagelink'] ._cont .text ._link {}
.mblock[data-blocktype='block_imagelink'] ._cont .text .title {
    font-size: 20px;
    font-weight: 700;
    color: #444444;
    padding-top: 10px;
    font-family: "Century Gothic";
}



.mblock[data-blocktype='block_imagelink'] ._cont.only_image .image {display:none;}
.mblock[data-blocktype='block_imagelink'] ._cont.only_image .img_only_image {display:block;width:100%;}
.mblock[data-blocktype='block_imagelink'] ._cont.only_image .text {display:none;}











.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items {
    display: block;
}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item {
    width: 100%;
    display: flex;
    padding: 34px 54px;
    margin: 0px;
    background: #f8f8f8;
    align-items: center;
    box-shadow: none !important;
    justify-content: space-between;
}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .image {
    width: 123px;
    padding: 0px;
    height: auto;
}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .image picture {}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .image picture img {}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .text {
    margin-left: 30px;
    margin-right: 30px;
}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .text .title {}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .text .title span {}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .text .kol_oper {
    position: relative;
    top: 0px;
    left: 0px;
    margin: 15px 0px;
}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .text .kol_oper .star16x16 {}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .text .dolzznost6 {
    font-size: 12px;
    color: #939393;
}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .btns {}
.mblock[data-blocktype='block_doctorsforarticles'] .type2 .doctors_list_items .item .btns .btn {}

.mblock[data-blocktype='block_doctorsforarticles'] .type1 .doctors_list_items.slick-slider .item {padding-bottom:49px;}
.mblock[data-blocktype='block_doctorsforarticles'] .type1 .doctors_list_items.slick-slider .item .text {padding: 10px;}
.mblock[data-blocktype='block_doctorsforarticles'] .type1 .doctors_list_items.slick-slider .item .btns {padding: 0px 10px;padding-bottom: 10px;position:absolute;left:0px;bottom:0px;width:100%;box-sizing: border-box;}
.mblock[data-blocktype='block_doctorsforarticles'] .type1 .doctors_list_items.slick-slider .item .btns .btn {padding: 0px 3px;}


.mblock[data-blocktype='block_video'] .type2 ._cont {display: flex;align-items: center;line-height: 160%;justify-content: space-between;}
.mblock[data-blocktype='block_video'] .type2 .video {width: calc(60% - 10px);}
.mblock[data-blocktype='block_video'] .type2 .text {width: calc(40% - 10px);}




.mblock[data-blocktype='block_video'] .type1 ._cont {display: flex;align-items: center;line-height: 160%;justify-content: space-between;}
.mblock[data-blocktype='block_video'] .type1 .video {width: calc(60% - 10px);order: 1;}
.mblock[data-blocktype='block_video'] .type1 .text {width: calc(40% - 10px);}


















.mblock[data-blocktype='block_gallery'] {}
.mblock[data-blocktype='block_gallery'] h2 {}
.mblock[data-blocktype='block_gallery'] picture {
    display: block;
}
.mblock[data-blocktype='block_gallery'] picture img {
    width: 100%;
}
.mblock[data-blocktype='block_gallery'] .title {
    display: block;
    text-align: center;
    color: #3c3c3c;
}
.mblock[data-blocktype='block_gallery'] .comment {
    display: block;
    text-align: center;
    color: #3c3c3c;
}



.mblock[data-blocktype='block_gallery'] .columns_count_1 {
    margin: 0px auto;
    /* width: 876px; */
    max-width: 100%;
}
.mblock[data-blocktype='block_gallery'] .columns_count_2 {}
.mblock[data-blocktype='block_gallery'] .columns_count_3 {}
.mblock[data-blocktype='block_gallery'] .columns_count_4 {}
.mblock[data-blocktype='block_gallery'] .columns_count_5 {}


.mblock[data-blocktype='block_gallery'] .gallery_container {}
.mblock[data-blocktype='block_gallery'] .gallery_container .slick-slider {}
.mblock[data-blocktype='block_gallery'] .gallery_container .slick-slider .slick-list {}
.mblock[data-blocktype='block_gallery'] .gallery_container .slick-slider .slick-list .slick-slide {
    filter: brightness(0.5);
}
.mblock[data-blocktype='block_gallery'] .gallery_container .slick-slider .slick-list .slick-slide.slick-current {filter:none;}

.mblock[data-blocktype='block_gallery'] .gallery_container .slick-slider .slick-list .slick-slide a {
    padding: 0px;
    box-sizing: border-box;
    display: block;
}
.mblock[data-blocktype='block_gallery'] .gallery_container .slick-slider .slick-list .slick-slide picture {}
.mblock[data-blocktype='block_gallery'] .gallery_container .slick-slider .slick-list .slick-slide picture img {
    /* width: 100%; */
    /* object-fit: cover; */
    /* height: 300px; */
}

.mblock[data-blocktype='block_gallery'] .gallery_container .slider_controls {padding-bottom: 15px;}
.mblock[data-blocktype='block_gallery'] .gallery_container .slider_controls ._count {font-size:16px;text-align: right;}
.mblock[data-blocktype='block_gallery'] .gallery_container .slider_controls ._count span {}
.mblock[data-blocktype='block_gallery'] .gallery_container .slider_controls ._count span:first-child {color:#3ec3bd;font-size:21px;font-weight: 700;}


.mblock[data-blocktype='block_gallery'] .gallery_container .slick-slider .slick-list .slick-slide .title {
    display: block;
    padding-top: 15px;
    color: #7c7c7c;
    font-size: 14px;
}
.mblock[data-blocktype='block_gallery'] .gallery_container .slick-slider .slick-list .slick-slide .comment {
    display: block;
    padding-top: 5px;
    color: #3acac6;
    font-size: 14px;
}
.mblock[data-blocktype='block_gallery'] .more {margin:0px auto;width:200px;display:flex;margin-top: -30px;}


.article_full ._content {width:750px;}

.mblock[data-blocktype='block_doctorgallery'] {}
.mblock[data-blocktype='block_doctorgallery'] .text_container {
	background: #f8f8f8;
	padding: 20px;
	position: relative;
	border-radius: 10px;
	display: flex;
	align-items: flex-start;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container .image {
    display: inline-block;
    vertical-align: top;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container .image_container {}
.mblock[data-blocktype='block_doctorgallery'] .text_container .image_container {
    position: relative;
    background: white;
    border-radius: 10px;
    margin-right: 20px;
    padding: 30px;
    padding-bottom: 0px;
    display: flex;
    align-items: end;
    width: 220px;
}

.mblock[data-blocktype='block_doctorgallery'] .text_container .image_container .kol_oper {
    color: #fd5e57;
    font-size: 14px;
    position: absolute;
    top: 13px;
    left: 14px;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container .image_container .star16x16 {
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container .image_container .kol_oper a {
    color: #404040;
    text-decoration: none;
    font-size: 14px;
    margin-left: 5px;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container .image img {
}

.mblock[data-blocktype='block_doctorgallery'] .text_container .text {
    display: block;
    width: calc(100% - 240px);
}
.mblock[data-blocktype='block_doctorgallery'] .text_container .text picture {}
.mblock[data-blocktype='block_doctorgallery'] .text_container .text picture img {
    width: 100%;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container .text .title {
    color: #3c3c3c;
    font-size: 19px;
    display: block;
    width: 49%;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container .text .title span {font-weight:500;display: block;}

.mblock[data-blocktype='block_doctorgallery'] .text_container .text .btn {
    display: inline-flex;
    min-width: auto;
    width: 49%;
}


.mblock[data-blocktype='block_doctorgallery'] .text_container .text .columns {
    display: flex;
    align-items: end;
    padding-top: 15px;
    justify-content: space-between;
}

.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] {display:block;}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .slick-slider {}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .slick-slider .slick-slide {/* height:200px; */}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .slick-slider img {width:100%;}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .text {
    width: 100%;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .text .columns {
    width: 100%;
    justify-content: normal;
    align-items: center;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .text .image_container {
    width: 70px;
    height: 70px;
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .text .image {}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .text .image img {}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .text .title {
    width: auto;
    margin-right: 20px;
}
.mblock[data-blocktype='block_doctorgallery'] .text_container[data-type='1'] .text .btn {
    width: 230px;
}



.mblock[data-blocktype='block_banner'] .banners {
    display: flex;
    justify-content: space-between;
    /* padding-top: 40px; */
    position: relative;
}



.mblock[data-blocktype='block_banner'] .banner_menu_container {
    position: absolute;
    top: 5px;
    right: 5px;
}
.mblock[data-blocktype='block_banner'] .banner_menu_container i {
    display: flex;
    height: 24px;
    width: 24px;
    flex-direction: column;
    justify-content: space-evenly;
    cursor: pointer;
    border-radius: 100px;
    align-items: center;
}

.mblock[data-blocktype='block_banner'] .banner_menu_container i span {
    width: 4px;
    height: 4px;
    background: white;
    border-radius: 100px;
    display: block;
    box-shadow: 0px 0px 2px black;
}
.mblock[data-blocktype='block_banner'] .banner_menu_container i:before {content:'';width: 4px;height: 4px;background: white;border-radius: 100px;display: block;box-shadow: 0px 0px 2px black;}
.mblock[data-blocktype='block_banner'] .banner_menu_container i:after {content:'';width: 4px;height: 4px;background: white;border-radius: 100px;display: block;box-shadow: 0px 0px 2px black;}
.mblock[data-blocktype='block_banner'] .banner_menu_container .itms {
    display: none;
    position: absolute;
    right: 31px;
    top: 5px;
    background: white;
    border-radius: 100px;
    padding: 5px;
}
.mblock[data-blocktype='block_banner'] .banner_menu_container .itms span {
    white-space: nowrap;
}

.mblock[data-blocktype='block_banner'] .banner_menu_container i:hover {background:#ccc;}
.mblock[data-blocktype='block_banner'] .banner_menu_container i:hover span {background:white;}
.mblock[data-blocktype='block_banner'] .banner_menu_container i:hover:before {background:white;}
.mblock[data-blocktype='block_banner'] .banner_menu_container i:hover:after {background:white;}


.mblock[data-blocktype='block_banner'] .banner_menu_container i.open + .itms {display:flex;}



.mblock[data-blocktype='block_banner'] .banners .item {/* flex: 1 0 auto; */margin: 0px;margin-left: 20px;position: relative;}

.mblock[data-blocktype='block_banner'] .banners .item:first-child {margin-left:0px !important;}
.mblock[data-blocktype='block_banner'] .banners[data-type=''] .item {
    margin-left: 0px;
    width: 100%;
}

.mblock[data-blocktype='block_banner'] .banners[data-type='1'] .item {width: calc(25%);}
.mblock[data-blocktype='block_banner'] .banners[data-type='1'] .item + .item {}


.mblock[data-blocktype='block_banner'] .banners[data-type='2'] .item {width: calc(50% - 10px);}
.mblock[data-blocktype='block_banner'] .banners[data-type='2'] .item + .item {}


.mblock[data-blocktype='block_banner'] .banners[data-type='3'] .item {width: calc(72% + 40px);}
.mblock[data-blocktype='block_banner'] .banners[data-type='3'] .item + .item {
    width: calc(24% + 0px);
}

.mblock[data-blocktype='block_banner'] .banners[data-type='4'] .item {width: calc(24% + 0px);}
.mblock[data-blocktype='block_banner'] .banners[data-type='4'] .item + .item {width: calc(72% + 40px);}





.mblock[data-blocktype='block_portfolio'] .slick-slider .slick-slide .text {}
.mblock[data-blocktype='block_portfolio'] .slick-slider .slick-slide .text .image {}
.mblock[data-blocktype='block_portfolio'] .slick-slider .slick-slide .text .image picture {}
.mblock[data-blocktype='block_portfolio'] .slick-slider .slick-slide .text .image picture img {
    height: 190px;
    object-fit: cover;
    width: 500px;
    max-width: 100%;
}


.gallery_item img {width:100%;object-fit: cover;height: var(--imgheight);}
.gallery_item {padding: 0px 15px;box-sizing: border-box;position: relative;}


.mblock[data-blocktype='block_doctors'].bg_gray_light {padding:0px 15px;}


.mblock .service_items {padding-bottom:0px;}


.article_full .mblock[data-blocktype='block_doctors'] .doctors_list_items.best[data-type="type1"] .item {width: calc(33.33333% - 20px);}
.article_full .mblock[data-blocktype='block_doctors'] .doctors_list_items.best[data-type="type1"] .item:nth-child(4) {display:none;}



.doctors_list_items .item .dolzznost6 {
    font-size: 12px;
    padding-top: 5px;
}



#communication2 .m_combo_container .m_combo_text {
    border: none;
    border-bottom: 1px solid #ACA7A533;
    height: 28px;
}
#communication2 .m_combo_container .m_combo_text:after {filter: invert(60%) sepia(78%) saturate(2133%) hue-rotate(135deg) brightness(90%) contrast(101%);}




.mblock[data-blocktype='block_questions'] .questions_items .item .question.row_toggle {
    position: relative;
}
.mblock[data-blocktype='block_questions'] .questions_items .item .question.row_toggle:before {content:'';background: url(../img/q_arrow.svg) 50% 50% no-repeat #46CAC6;border-radius: 100px;display: inline-flex;flex-shrink: 0;width: 25px;height: 25px;position: absolute;top: 4px;left: 0px;transform: rotate(180deg);}
.mblock[data-blocktype='block_questions'] .questions_items .item .question.open:before {transform: rotate(0deg);}
.mblock[data-blocktype='block_questions'] .questions_items .item .question.row_toggle {
    padding-left: 35px;
}
.mblock[data-blocktype='block_questions'] .questions_items .item .answers {
    display: none;
}
.mblock[data-blocktype='block_questions'] .questions_items .item .answers {}
.mblock[data-blocktype='block_questions'] .questions_items .item .answers .doctor {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    font-size: 16px;
}
.mblock[data-blocktype='block_questions'] .questions_items .item .answers .doctor:hover span {color:#3acac6;}
.mblock[data-blocktype='block_questions'] .questions_items .item .answers .doctor img {
    height: 30px;
    width: 30px;
    object-fit: contain;
    background: #46CAC61A;
    border-radius: 100px;
    margin-right: 10px;
}
.mblock[data-blocktype='block_questions'] .questions_items .item .answers .doctor span {
    color: #444444;
}
.mblock[data-blocktype='block_questions'] .questions_items .item .answers .doctor span i {
    color: #A19795;
    display: block;
    font-size: 12px;
    font-style: normal;
}

.mblock[data-blocktype='block_questions'] .questions_items .item .answers .answer {
    font-size: 16px;
}

.mblock[data-blocktype='block_questions'] .more {}