#faq .jet-accordion__item {
	border-radius: 14px !important;
	background-color: rgba(49, 125, 106, 0.1);
	border-color: #317d6a !important;
}
.navigation.comment-navigation {
	display: none !important;
}
#faq .jet-toggle__control {
	padding: 10px 14px !important;
}
#faq .jet-toggle__label-icon {
	margin-right: 4px !important;
}
#faq .jet-toggle__icon {
	background-color: rgba(49, 125, 106, 0.9) !important;
}
#faq .jet-accordion h3 {
	margin: 0 !important;
	margin-left: 6px !important;
	font-size: 16px !important;
	font-weight: 500 !important;
}
#faq .jet-toggle__content-inner {
	color: #4c4c4c !important;
	padding-left: 46px !important;
}
.id-txt-upd > .elementor-widget-wrap.elementor-element-populated {
	border-radius: 14px !important;
  border: none !important;
  box-shadow: 0px -2px 10px 0 rgba(6, 30, 52, .1) !important;
  margin-top: 14px !important;
}
.id-txt-upd .elementor-widget-theme-post-content li {
	font-size: 16px !important;
	line-height: 20px !important;
	margin-bottom: 10px !important;
}
.id-txt-upd .elementor-widget-theme-post-content li:before {
	top: -2px !important;
}
.id-txt-upd .elementor-widget-image img,
.id-txt-upd .elementor-widget-text-editor img,
.id-txt-upd .swiper-slide img,
.id-txt-upd .elementor-widget-theme-post-content img {
	border-radius: 10px !important;
}
.id-txt-upd .elementor-widget-text-editor,
.id-txt-upd .elementor-widget-theme-post-content {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.id-txt-upd .elementor-widget-text-editor p {
	font-size: 16px !important;
	line-height: 20px !important;
}
.elementor-element-9975179 p {
	font-size: 16px !important;
}
#comments .comment-reply-link {
	display: none !important;
}
.elementor-element-50ecd7f {
	display: none !important;
}
.elementor-element-50ecd7f .hiden {
	right: 0;
	left: 0;
	margin: auto !important;
	text-align: center;
	background: #ffffff !important;
}
.elementor-element-50ecd7f h2 {
	font-size: 26px !important;
}
.elementor-widget-Rating:has(.var_wrapper) {
	display: none;
}
.elementor-45315.elementor-location-archive article {
	order: 2 !important;
	margin-top: 0 !important;
}
.elementor-45315.elementor-location-archive article.post-101271,
.elementor-45315.elementor-location-archive article.post-101262 {
	order: 10 !important;
}
.post-120025 table,
.post-120020 table {
	height: 250px !important;
}
.post-120025 table td,
.post-120020 table td {
	padding: 4px !important;
}
.post-120025 table tr:nth-child(3) td,
.post-120020 table tr:nth-child(3) td {
	background-color: #ffffff !important;
}
.post-120025 table tr:nth-child(2) td:first-child,
.post-120020 table tr:nth-child(2) td:first-child {
	border-bottom: none !important;
}
.post-120025 table tr:nth-child(3) td:first-child,
.post-120020 table tr:nth-child(3) td:first-child {
	border-top: none !important;
}
.post-120025 table tr:nth-child(4),
.post-120020 table tr:nth-child(4) {
	display: none !important;
}
.id-header-top {
	background-color: #233c3e !important;
}
.id-header-top .elementor-widget-social-icons .elementor-grid-item i {
	color: #fff !important;
}
.id-header-top .elementor-widget-social-icons .elementor-grid-item a:hover i {
	color: #fff !important;
}
.id-header-top .elementor-widget-social-icons .elementor-grid-item a {
	background-color: #233c3e !important;
}
.id-header-top .elementor-widget-social-icons {
	margin-right: 20px !important;
}
.id-header-top .elementor-widget-social-icons .elementor-grid-item {
	margin: 0 2px !important;
}
.id-header-top .id-onl-cons .elementor-button-wrapper {
	display: flex !important;
	padding-left: 16px !important;
}

.id-header-bottom .id-header-logo {
	margin-right: 25px !important;
	padding-left: 25px !important;
}
.id-header-bottom .id-header-logo img {
	max-width: 180px !important;
}
.id-header-bottom .id-main-menu .elementor-nav-menu > li.menu-item > a {
	/* padding: 32px 4px !important; */
	padding-top: 26px !important;
	padding-bottom: 26px !important;
}
.id-header-bottom .id-header-bottom-btn {
	width: 25% !important;
}
.id-header-bottom .id-header-bottom-btn .elementor-widget-container {
	padding-right: 0 !important;
}
.id-header-bottom .id-header-bottom-btn .elementor-button-wrapper {
	display: flex;
	justify-content: flex-end;
}
.id-header-bottom .id-header-bottom-btn a, .id-mob-cta-1 a {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 15px 18px !important;
	max-width: 240px !important;
	font-size: 15px !important;
	border-radius: 10px !important;
	transition: all 1sease-out !important;
}
.id-header-bottom .id-header-bottom-btn a:hover, .id-mob-cta-1 a:hover {
	transform: scale(1.06) !important;
}
.id-header-bottom .id-header-bottom-btn .elementor-button-icon {
	margin-right: 10px !important;
}
.id-header-bottom .id-header-bottom-btn .elementor-button-icon i {
	font-weight: 600 !important;
}
/* .id-header-bottom .id-header-logo img {
	transition: all 1sease-out !important;
}
.id-header-bottom .id-header-logo img:hover {
	transform: scale(1.06) !important;
} */
div#scrollup {
	display: none !important;
}
@media screen and (max-width: 1360px) {
	.id-header-bottom .id-header-logo img {
    max-width: 120px !important;
	}
	.id-header-bottom .id-header-logo {
    margin-right: 10px !important;
    padding-left: 10px !important;
	}
	.id-header-bottom .id-header-bottom-btn a, .id-mob-cta-1 a {
		font-size: 14px !important;
	}
}
@media screen and (max-width: 1280px) {
	.id-header-bottom .id-header-logo {
		margin-right: 0px !important;
		padding-left: 0px !important;
	}
	.id-header-bottom .id-main-menu .elementor-nav-menu > li.menu-item > a {
    font-size: 14px !important;
	}
}
.n2-ss-text {
	font-size: 28px !important;
}
.n2-ss-button-container--non-full-width a {
	padding: 16px 28px !important;
	border-radius: 10px !important;
	font-size: 18px !important;
	margin-top: 20px !important;
	border: none !important;
}
.nextend-arrow {
	display: none !important;
}
@media screen and (min-width: 1200px) {
	.n2-ss-slide {
		height: calc(100vh - 118px) !important;
	}
	.n2-ss-text {
		font-size: 36px !important;
	}
	.n2-ss-button-container--non-full-width a {
		font-size: 20px !important;
	}
}
@media screen and (max-width: 575px) {
	.n2-ss-text {
		font-size: 20px !important;
	}
	.n2-ss-button-container--non-full-width a {
		font-size: 14px !important;
		margin-top: 10px !important;
	}
}
.all-price .category_name.first_lvl_button {
    margin-bottom: 8px;
    border: none !important;
    padding: 12px 15px !important;
    color: white;
    background: #317d6a !important;
		font-size: 18px !important;
}
.all-price .category_name.first_lvl_button:after, .all-price .category_name.first_lvl_button:before {
	  background: #FFFFFF;
}
.all-price .product {
    border-bottom: 1px solid #a8a8a8 !important;
    padding: 9px 0px !important;
    margin-bottom: 0px !important;
}
.all-price  .product:first-of-type {
	padding-top: 0px !important;
}
.all-price .product:last-of-type {
	border: none !important;
	margin-bottom: 15px !important;
}
.all-price .product .product_name {
	width: 85% !important;
	font-weight: 500;
}
.all-price .children_category_name {
	font-size: 16px;
  margin-bottom: 10px;
  font-weight: 600;
  padding-left: 20px;
  background: #e6e6e6 !important;
	margin-left: 15px !important;
}
.all-price .children_category_name::after,
.all-price .children_category_name::before {
	margin-right: 52px !important;
}
.get_item_first .get_item_second .product {
	margin-left: 30px !important;
}
.all-price .product .product_price {
	font-size: 18px !important;
	width: 15% !important;
	font-weight: 500;
}
.acc_panel {
	padding-top: 0px !important;
}
.all-price .product:first-child {
	margin-top: 10px !important;
}

@media screen and (max-width: 768px) {
	.elementor-widget-adonis_price {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.all-price .product .product_price {
		width: 100% !important;
		margin-top: 5px !important;
	}
	.all-price .product .product_name {
		width: 100% !important;
		font-size: 16px !important;
	}
	.all-price .children_category_name {
		margin-left: 0px !important;
		padding-left: 15px !important;
	}
	.get_item_first .get_item_second .product {
		margin-left: 0px !important;
	}
	.all-price .category_name.first_lvl_button {
		font-size: 18px !important;
	}
	.all-price .children_category_name::after,
	.all-price .children_category_name::before {
    margin-right: 15px !important;
	}
	.all-price .category_name.first_lvl_button::after,
	.all-price .category_name.first_lvl_button::before {
		margin-right: 15px !important;
	}
	.get_item_first .get_item_second .product {
		margin-left: 12px !important;
	}
}
@media screen and (max-width: 575px) {
	.all-price .children_category_name {
		font-size: 14px !important;
	}
	.all-price .product .product_name {
		font-size: 14px !important;
	}
	.all-price .product:first-child {
		margin-top: 0px !important;
	}
	.all-price .product .product_price {
		font-size: 16px !important;
	}

	.elementor-element-7a0ed96a {
		margin-top: 0 !important;
	}
	.elementor-element-7a0ed96a .elementor-widget-text-editor {
		font-size: 16px !important;
    line-height: 20px !important;
	}
	.elementor-element-7a0ed96a .elementor-widget-text-editor a {
		font-size: 22px !important;
    font-weight: 500 !important;
	}
	.search-price-box .title {
		font-size: 20px !important;
    font-weight: 500 !important;
    margin-bottom: 8px !important;
	}
}
.elementor-post.doctor.type-doctor .elementor-post__card {
	border-radius: 8px !important;
}
.elementor-card-shadow-yes .elementor-post__card {
	box-shadow: 0px 6px 10px 0 rgba(0, 0, 0, .15);
}
.elementor-post.doctor.type-doctor .elementor-post__text {
	position: relative !important;
	height: 60px !important;
	margin-top: 0 !important;
	padding: 14px !important;
	padding-top: 8px !important;
	max-height: 60px !important;
	border-bottom-left-radius: 20px !important;
	border-bottom-right-radius: 20px !important;
}
.elementor-post.doctor.type-doctor .elementor-post__title {
	margin-bottom: 0 !important;
	font-weight: 500 !important;
}
.elementor-post.doctor.type-doctor .elementor-post__title a {
	font-weight: 500 !important;
}
#doctors-row .elementor-post.doctor.type-doctor .elementor-post__excerpt {
	bottom: 60px !important;
	margin-bottom: 0 !important;
	background: rgba(49,125,106,.95) !important;
	padding: 10px 14px !important;
	border-top-left-radius: 14px !important;
	border-top-right-radius: 14px !important;
}
#doctors-row .elementor-post.doctor.type-doctor .elementor-post__excerpt p {
	line-height: 20px !important;
}
@media screen and (max-width: 575px) {
	#doctors-row .elementor-post.doctor.type-doctor .elementor-post__thumbnail {
    padding-bottom: 0 !important;
	}
	#doctors-row .elementor-post.doctor.type-doctor .elementor-post__title {
		line-height: 20px !important;
	}
	#doctors-row .elementor-post.doctor.type-doctor .elementor-post__text {
		padding: 0 !important;
	}
	#doctors-row .elementor-post.doctor.type-doctor .elementor-post__text a {
		font-size: 14px !important;
		line-height: 16px !important;
	}
	.elementor-post.doctor.type-doctor .elementor-post__text {
		height: 54px !important;
	}
	#doctors-row .elementor-post.doctor.type-doctor .elementor-post__excerpt {
		visibility: hidden !important;
		display: none !important;
	}
}


#doctors.elementor-element .entry-excerpt {
	border-top-left-radius: 14px !important;
	border-top-right-radius: 14px !important;
}
#doctors.elementor-element .jet-posts__item {
	padding: 12px !important;
}
#doctors.elementor-element .jet-posts__inner-box {
	border-radius: 14px !important;
}
#doctors.elementor-element .jet-posts__inner-content {
	padding: 0 14px !important;
	padding-top: 10px !important;
	display: flex;
  align-items: center;
	height: 64px !important;
  max-height: 64px !important;
}
#doctors.elementor-element .entry-title {
	margin: 0 !important;
	min-height: auto !important;
}
#doctors.elementor-element .entry-title a {
	font-size: 18px !important;
	font-weight: 500 !important;
}
#doctors.elementor-element .entry-excerpt {
	bottom: 64px !important;
	background: rgba(49,125,106,.95) !important;
	padding: 10px 14px !important;
	min-height: 70px !important;
}
@media screen and (max-width: 575px) {
	#doctors.elementor-element .entry-excerpt {
		font-size: 16px !important;
	}
	#doctors.elementor-element .jet-posts__item {
		margin-bottom: 20px !important;
	}
	#doctors.elementor-element .jet-posts__inner-content {
		padding-top: 0px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 6px !important;
	}
}
#breadcrumbs {
	padding: 0 !important;
}
#breadcrumbs .elementor-heading-title {
	font-size: 24px !important;
	font-weight: 500 !important;
}
#breadcrumbs .elementor-page-title .elementor-widget-container {
	padding-bottom: 5px !important;
}
#breadcrumbs .rank-math-breadcrumb {
	margin-bottom: 0px !important;
	font-size: 16px !important;
}
#breadcrumbs .rank-math-breadcrumb p {
	margin-bottom: 0 !important;
}

@media screen and (max-width: 575px) {
	#breadcrumbs .elementor-heading-title {
		font-size: 16px !important;
		font-weight: 500 !important;
	}
	#breadcrumbs .rank-math-breadcrumb {
		margin-bottom: 0px !important;
		font-size: 14px !important;
	}
}
.idd-seo-section {
	padding: 40px 0 !important;
	padding-bottom: 20px !important;
	background: #faf9f9 !important;
}
.idd-seo-section #idd-seo-text {
	overflow: hidden !important;
	margin-bottom: 10px !important;
}
.idd-seo-section h2 {
	margin-bottom: -10px !important;
	font-weight: 600 !important;
}
.idd-seo-section h3 {
	margin-top: 30px !important;
	margin-bottom: 10px !important;
	font-weight: 600 !important;
}
.idd-seo-section ol,
.idd-seo-section ul {
	margin-bottom: 20px !important;
}
.idd-seo-section li {
	margin-bottom: 5px !important;
}
.idd-seo-section #idd-seo-button a {
	color: #317d6a;
	padding-left: 0 !important;
	font-size: 16px !important;
}

@media screen and (max-width: 575px) {
	.idd-seo-section {
		padding: 20px 0 !important;
	}
	.idd-seo-section * {
		font-size: 16px !important;
	}
	.idd-seo-section h2 {
		font-size: 24px !important;
	}
	.idd-seo-section h3 {
		font-size: 20px !important;
	}
	.idd-seo-section li {
		font-size: 16px !important;
	}
	.idd-seo-section a {
		font-size: 16px !important;
	}
}
@media screen and (max-width: 575px) {
	.elementor-59866 .n2-ss-slide,
	.elementor-85736 .n2-ss-slide {
		height: 60vh;
	}
}
.id-home-about {
	padding-bottom: 50px !important;
}
.id-home-about-video-wrapper {
	margin-top: 80px !important;
}
.id-home-about h1 {
	font-weight: 500 !important;
	margin-bottom: 10px !important;
}
.id-home-span p {
	font-size: 18px !important;
}
.id-home-about-video .jet-video {
	box-shadow: none !important;
	border-radius: 20px !important;
	background-color: #ffffff !important;
}
.id-home-about-text .elementor-widget-wrap {
	border-radius: 20px !important;
	padding: 30px !important;
	box-shadow: 0px 0px 12px 0px rgba(6, 30, 52, 0.1) !important;
	max-height: 450px !important;
}
.id-home-about-text .elementor-widget-text-editor {
	margin-bottom: 10px !important;
}
.id-home-about-text .elementor-widget-heading {
	margin-bottom: 6px !important;
}
.id-home-about-text .elementor-heading-title  {
	font-weight: 500 !important;
}
.id-home-about-text p {
	line-height: 26px !important;
}

.id-home-fils {
	padding-top: 30px !important;
	padding-bottom: 40px !important;
	background: #faf9f9 !important;
}
.id-home-fils h2 {
	font-weight: 500 !important;
	margin-bottom: 20px !important;
}
.id-home-fils .cell-item {
	padding: 0 !important;
	padding-bottom: 14px !important;
	box-shadow: 0px 0px 10px 0px rgba(6, 30, 52, 0.1) !important;
	border-radius: 14px !important;
}
.id-home-fils .cell-item .image_wrap img {
	border-top-left-radius: 14px !important;
	border-top-right-radius: 14px !important;
}
.id-home-fils .title_wrap a {
	font-weight: 400 !important;
}
.id-home-fils .branches {
	height: 160px !important;
}
.id-home-fils .metro-station {
	margin-top: 14px !important;
	display: flex;
	align-items: center;
}
.id-home-fils .cell-item > div {
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.id-home-fils .button_wrap {
	/* text-align: left !important */
}
.id-home-fils .button_wrap a {
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	color: #317d6a !important;
	border: 2px solid #317d6a !important;
	background: #fff !important;
	padding: 12px 36px !important;
	padding-top: 12px !important;
	transition: all 1s ease-out !important;
	text-transform: capitalize !important;
}
.id-home-fils .button_wrap a:hover {
	transform: scale(1.06) !important;
}


.id-home-doctors {
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}
.id-home-doctors h2 {
	font-weight: 500 !important;
}
.id-home-doctors .elementor-widget-text-editor p {
	font-size: 18px !important;
}
.id-home-doctors .jet-posts {
	padding-bottom: 20px !important;
}
@media screen and (max-width: 575px) {
	.id-home-doctors .jet-posts .jet-posts__item:nth-child(n+5) {
		display: none !important;
	}
}


.id-home-actions {
	background: #faf9f9 !important;
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}
.id-home-actions h2 {
	font-weight: 500 !important;
}
.id-home-actions .elementor-widget-heading {
	margin-bottom: 0 !important;
}
.id-home-actions .jet-posts__item {

}

.id-home-blog .jet-posts__item .jet-posts__inner-box,
.id-home-news .jet-posts__item .jet-posts__inner-box,
.id-home-actions .jet-posts__item .jet-posts__inner-box,
.id-home-fils .cell-item,
#doctors.elementor-element .jet-posts__inner-box {
	transition: all 1s ease-out !important;
}
.id-home-blog .jet-posts__item .jet-posts__inner-box:hover,
.id-home-news .jet-posts__item .jet-posts__inner-box:hover,
.id-home-actions .jet-posts__item .jet-posts__inner-box:hover,
#doctors.elementor-element .jet-posts__inner-box:hover,
.id-home-fils .cell-item:hover {
	transform: scale(1.02) !important;
}

.id-home-actions .jet-posts__item .jet-posts__inner-box {
	border-radius: 14px !important;
	box-shadow: 0px 0px 10px 0px rgba(6, 30, 52, 0.1) !important;
	background: #fff !important;
}
.id-home-actions .jet-posts__item .entry-title {
	font-weight: 500 !important;
	margin-bottom: 6px !important;
}
.id-home-actions .jet-posts__item .entry-title a {
	display: block;
	margin-left: 2px !important;
	font-size: 16px !important;
}
.id-home-actions .jet-posts__item .entry-excerpt {
	min-height: 110px !important;
	line-height: 18px !important;
}
.id-home-actions .jet-posts__item .jet-more-wrap {

}
.id-home-actions .jet-posts__item .jet-more-wrap a {
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	color: #317d6a !important;
	border: 2px solid #317d6a !important;
	background: #fff !important;
	padding: 16px 38px !important;
	padding-top: 15px !important;
	transition: all 1s ease-out !important;
}
.id-home-actions .jet-posts__item .jet-more-wrap a:hover {
	transform: scale(1.06) !important;
}


.id-home-blog {

}
.id-home-blog {
	background: #faf9f9 !important;
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}
.id-home-blog h2 {
	font-weight: 500 !important;
}
.id-home-blog .elementor-widget-heading {
	margin-bottom: 0 !important;
}
.id-home-blog .jet-posts__item {

}
.id-home-blog .jet-posts__item .jet-posts__inner-box {
	border-radius: 14px !important;
	box-shadow: 0px 0px 10px 0px rgba(6, 30, 52, 0.1) !important;
	background: #fff !important;
}
.id-home-blog .jet-posts__item .post-thumbnail {
	min-height: 180px !important;
	height: 180px !important;
}
.id-home-blog .jet-posts__item .post-thumbnail img {
	object-fit: cover !important;
	width: 100% !important;
	height: 100% !important;
}
.id-home-blog .jet-posts__item .entry-title {
	font-weight: 500 !important;
	margin-bottom: 6px !important;
}
.id-home-blog .jet-posts__item .entry-title a {
	display: block;
	margin-left: 2px !important;
	font-size: 16px !important;
}
.id-home-blog .jet-posts__item .entry-excerpt {
	min-height: 150px !important;
	line-height: 18px !important;
}
.id-home-blog .jet-posts__item .post__date a {
	color: #317d6a;
	font-size: 13px !important;
}
.id-home-blog .jet-posts__item .jet-more-wrap a {
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	color: #317d6a !important;
	border: 2px solid #317d6a !important;
	background: #fff !important;
	padding: 16px 38px !important;
	padding-top: 15px !important;
	transition: all 1s ease-out !important;
}
.id-home-blog .jet-posts__item .jet-more-wrap a:hover {
	transform: scale(1.06) !important;
}


.id-home-news {
	background: #ffffff !important;
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}
.id-home-news h2 {
	font-weight: 500 !important;
}
.id-home-news .elementor-widget-heading {
	margin-bottom: 0 !important;
}
.id-home-news .jet-posts__item .jet-posts__inner-box {
	border-radius: 14px !important;
	box-shadow: 0px 0px 10px 0px rgba(6, 30, 52, 0.1) !important;
	background: #fff !important;
}
.id-home-news .jet-posts__item .post-thumbnail {
	min-height: 180px !important;
	height: 180px !important;
}
.id-home-news .jet-posts__item .post-thumbnail img {
	object-fit: cover !important;
	width: 100% !important;
	height: 100% !important;
}
.id-home-news .jet-posts__item .entry-title {
	font-weight: 500 !important;
	margin-bottom: 6px !important;
}
.id-home-news .jet-posts__item .entry-title a {
	display: block;
	margin-left: 2px !important;
	font-size: 16px !important;
}
.id-home-news .jet-posts__item .entry-excerpt {
	min-height: 100px !important;
	line-height: 18px !important;
}
.id-home-news .jet-posts__item .post__date a {
	color: #317d6a;
	font-size: 13px !important;
}
.id-home-news .jet-posts__item .jet-more-wrap a {
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	color: #317d6a !important;
	border: 2px solid #317d6a !important;
	background: #fff !important;
	padding: 16px 38px !important;
	padding-top: 15px !important;
	transition: all 1s ease-out !important;
}
.id-home-news .jet-posts__item .jet-more-wrap a:hover {
	transform: scale(1.06) !important;
}

.id-home-napr {
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}
.id-home-napr h2 {
	font-weight: 500 !important;
}
.id-home-napr .elementor-widget-heading {
	margin-bottom: 20px !important;
}
.id-home-napr .cell-items {
	padding-bottom: 10px !important;
}
.id-home-napr .cell-item {
	height: 140px !important;
	padding: 14px 20px !important;
	padding-top: 20px !important;
	border-radius: 14px !important;
	background: #fff !important;
	box-shadow: 0px 0px 10px 0px rgba(6, 30, 52, 0.1) !important;
	transition: all 1s ease-out !important;
}
.id-home-napr .cell-item:hover {
	transform: scale(1.06) !important;
}
.id-home-napr .cell-item img {
	max-height: 50px !important;
  width: auto !important;
	max-width: 50px !important;
}
.id-home-napr .cell-item .image_link {
	position: static !important;
}
.id-home-napr .cell-item .image_link:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.id-home-napr .image_wrap {
	text-align: left !important;
}
.id-home-napr .title_wrap {
	font-size: 16px !important;
	line-height: 20px !important;
	text-align: left !important;
	font-weight: 500 !important;
}
.id-home-napr .elementor-widget-container > .row {
	margin: auto !important;
}
.elementor-element-5cd7 .elementor-widget-container {
	margin-bottom: 0px !important;
}
.search-popup.active {
	background-color: rgb(14 57 46 / 90%) !important;
	align-items: flex-start;
	z-index: 9999999 !important;
	padding: 0 10% !important;
	padding-top: 60px !important;
}
.search-popup * {
	/* font-family: Montserrat, sans-serif !important; */
}
.search-popup.active .probox {
	border-radius: 10px !important;
	background: #fff !important;
}
body .search-popup .proinput {
	/* background: #fff !important; */
	border-radius: 0 !important;
	border-top-right-radius: 10px !important;
	border-bottom-right-radius: 10px !important;
	margin-left: 0 !important;
	padding-left: 10px !important;
}
.search-popup .proinput * {
	font-family: Montserrat, sans-serif !important;
}
#ajaxsearchprores1_1.vertical *,
#ajaxsearchprores1_2.vertical *,
div.asp_r.asp_r_1.vertical * {
	font-family: Montserrat, sans-serif !important;
}
body #ajaxsearchpro1_1 .probox .proinput input.orig,
body #ajaxsearchpro1_2 .probox .proinput input.orig,
body div.asp_m.asp_m_1 .probox .proinput input.orig {
	padding-top: 1px !important;
	font-size: 16px !important;
	font-weight: 500 !important;
	color: #000 !important;
	padding-left: 8px !important;
}
#ajaxsearchpro1_1 .probox .proinput input.orig::placeholder,
#ajaxsearchpro1_2 .probox .proinput input.orig::placeholder,
div.asp_m.asp_m_1 .probox .proinput input.orig::placeholder {
	font-size: 16px !important;
	font-weight: 500 !important;
	font-family: Montserrat, sans-serif !important;
}
#ajaxsearchpro1_1 .probox .proinput input.autocomplete,
#ajaxsearchpro1_2 .probox .proinput input.autocomplete,
div.asp_m.asp_m_1 .probox .proinput input.autocomplete {
	display: none !important;
}
#ajaxsearchpro1_1, #ajaxsearchpro1_2, div.asp_m.asp_m_1 {
	background: transparent !important;
}
.search-popup .proclose {
	display: none !important;
}
.search-popup .promagnifier {
	background-color: #fff !important;
	background-image: none !important;
	border-radius: 0 !important;
	border-top-left-radius: 10px !important;
	border-bottom-left-radius: 10px !important;
	width: 60px !important;
	background-image: none !important;
}
.search-popup .promagnifier .innericon {
	width: 100% !important;
}
.search-popup .promagnifier svg {
	width: 28px !important;
	fill: #000 !important;
}
.search-popup .close {
	margin-left: 10px;
	height: 50px !important;
	width: 50px !important;
	min-width: 50px !important;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #fff !important;
	border-radius: 38px !important;
	color: #fff !important;
	font-size: 22px !important;
	background-color: #e27f50 !important;
}
body #ajaxsearchprores1_1.vertical,
body #ajaxsearchprores1_2.vertical,
body div.asp_r.asp_r_1.vertical {
	border-radius: 10px !important;
}
#ajaxsearchprores1_1.vertical .results .item .asp_image, #ajaxsearchprores1_2.vertical .results .item .asp_image, div.asp_r.asp_r_1.vertical .results .item .asp_image {
	border-radius: 6px !important;
}
#ajaxsearchprores1_1 .results .item .asp_content h3 a, #ajaxsearchprores1_2 .results .item .asp_content h3 a, div.asp_r.asp_r_1 .results .item .asp_content h3 a {
	font-size: 16px !important;
	color: #317d6a !important;
}
#ajaxsearchprores1_1 .asp_res_text, #ajaxsearchprores1_2 .asp_res_text, div.asp_r.asp_r_1 .asp_res_text {
	font-size: 14px !important;
}
#ajaxsearchprores1_1.vertical .item, #ajaxsearchprores1_2.vertical .item, div.asp_r.asp_r_1.vertical .item {

}
.elementor-widget-adonis_price .aws-search-field {
	border: 2px solid rgb(36, 60, 61) !important;
	background: rgb(255, 255, 255) !important;
	border-radius: 10px !important;
}
.aws-search-clear {
	color: #000 !important;
	padding-bottom: 4px;
}
.aws-search-result ul li {
	border-bottom: solid 1px #cdcdcd !important;
}
#ajaxsearchprores1_1.vertical .results, #ajaxsearchprores1_2.vertical .results, div.asp_r.asp_r_1.vertical .results {
	min-height: 900px !important;
}

.id-footer-rev {
	display: none !important;
}
.id-footer-rev a {
	margin-left: 20px !important;
}
.id-footer-rev .elementor-widget-wrap {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	align-content: center !important;
}
.id-footer-rev .elementor-widget-wrap .elementor-element {
	width: auto !important;
}
.id-footer-rev .elementor-widget-container {
	color: #fff !important;
	margin-bottom: 0px !important;
}
.id-footer-apps {
	margin-top: 90px !important;
	/* display: none !important; */
}
.id-footer-apps-btns a {
	max-width: 180px !important;
	transition: all 1sease -out !important;
}
.id-footer-apps-btns a:hover {
	transform: scale(1.06) !important;
}
.id-footer-apps-btns .elementor-widget-wrap {
	display: flex !important;
	align-items: center !important;
	justify-content: flex-end !important;
}
.id-footer-apps-btns .elementor-element {
	width: auto !important;
}
.elementor-element-a8513a6 {
	margin-bottom: 0 !important;
}
.id-footer-apps-btns .elementor-widget-text-editor {
	margin-bottom: 0 !important;
	color: #fff !important;
	font-size: 16px !important;
	line-height: 20px !important;
	margin-right: 20px !important;
	font-size: 14px !important;
}
.id-footer-apps-btns .elementor-widget-text-editor p {
	margin-bottom: 0 !important;
}
footer.id-footer {
	padding-top: 50px !important;
	border: none !important;
	background-color: #243c3d !important;
	padding-bottom: 10px !important;
}
.id-footer-top .elementor-container {
	justify-content: space-between !important;
}
.id-footer-logo .elementor-widget-container {
	text-align: left !important;
}
.id-footer-logo img {
	max-width: 200px !important;
}
.id-footer-1-text {
	margin-bottom: 0 !important;
}
.id-footer .id-footer-1-text span.elementor-icon-list-text {
	font-size: 16px !important;
	line-height: 24px !important;
}
.id-footer-top .elementor-inner-column {
	width: 19% !important;
}
.id-footer-top .id-footer-top1 {
	width: 37% !important;
	margin-right: 40px !important;
}
.id-footer-top .id-footer-top2 {
	max-width: 170px !important;
}
.id-footer-top .id-footer-top3 {
	margin-right: 20px !important;
}
.id-footer-top .id-footer-top4 {

}
.id-footer-top .id-footer-top2 .elementor-icon-list-item,
.id-footer-top .id-footer-top3 .elementor-icon-list-item,
.id-footer-top .id-footer-top4 .elementor-icon-list-item{
	padding-bottom: 0 !important;
}
.id-footer-top .id-footer-top1 .elementor-icon-list-item {
	margin-bottom: 20px !important;
}
.id-footer-top .id-footer-top1 .elementor-icon-list-item:last-child {
	margin-bottom: 0 !important;
}
.id-footer-top .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
	padding: 0 !important;
}
.id-footer .elementor-icon-list-text b {
	font-weight: 700 !important;
}
.elementor-element-c26fa2c {
	margin-bottom: 0 !important;
}
.id-footer-top .elementor-heading-title {
	color: #fff !important;
}
.id-footer-cop {
	background-color: #1c1c1c !important;
}
.post-117797 .elementor-widget-adonis_price .elementor-accordion .elementor-tab-content,
.post-117797 .elementor-widget-adonis_price .elementor-widget-accordion,
.post-117778 .elementor-widget-adonis_price .elementor-accordion .elementor-tab-content,
.post-117778 .elementor-widget-adonis_price .elementor-widget-accordion {
	max-height: 300px !important;
}
.elementor-widget-adonis_programs table tr td:nth-child(3) {
	display: none !important;
}
.elementor-widget-adonis_programs .inner_content {
	display: none;
}
.elementor-widget-adonis_programs .cell-third .program_button_close {
	display: none;
}
.elementor-widget-adonis_programs .cell-third.prog_active .program_button_close {
	display: block;
}

.new-price-table {
	/* max-width: 800px !important; */
	margin: auto !important;
	/* background: #fff !important; */
	/* border-radius: 10px !important; */
	/* box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) !important; */
	overflow: hidden !important;
}
.new-price-table__item {
	border-bottom: 1px solid #a5c8bb !important;
}
.new-price-table__item:last-child {
	border-bottom: none !important;
}
.new-price-table__item-title {
	cursor: pointer !important;
	background-color: #317d6a !important;
	color: white !important;
	padding: 15px !important;
	display: flex !important;
	justify-content: space-between !important;
	align-items: center !important;
	font-size: 18px !important;
	font-weight: bold !important;
	/* transition: background 0.3s !important; */
}
.new-price-table__item-title:hover {
	background-color: #285f52 !important;
}
.new-price-table__item-title span:last-child {
	font-size: 20px !important;
	transition: transform 0.3s !important;
}
.new-price-table__item.active .new-price-table__item-title span:last-child {
	transform: rotate(180deg) !important;
}
.new-price-table__item-content {
	display: none !important;
	padding: 15px !important;
	background: #d8ebe4 !important;
	border-left: 4px solid #317d6a !important;
}
.new-price-table__item.active .new-price-table__item-content {
	display: block !important;
}
.new-price-table table {
	width: 100% !important;
	border-collapse: collapse !important;
	background: white !important;
}
.new-price-table td, .new-price-table th {
	padding: 10px !important;
	border: 1px solid #a5c8bb !important;
	text-align: left !important;
}
.new-price-table th {
	background: #317d6a !important;
	color: white !important;
}
.elementor-element-1f5ac793 .elementor-container {
	padding-top: 8px !important;
}
.elementor-element-1b54c7e1 {
	background-color: #ffffff !important;
}

/* pagination */
.elementor-pagination {

}
.page-numbers {

}
span.page-numbers {

}
a.page-numbers {

}
span.page-numbers.dots {

}
/* pagination */
.id-doc-section .showmore_wrap a#showmore-doctor {
	display: none !important;
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	color: #ffffff !important;
	border: 2px solid #317d6a !important;
	background: #317d6a !important;
	padding: 16px 38px !important;
	padding-top: 15px !important;
	transition: all 1s ease-out !important;
	font-size: 18px !important;
	text-transform: none !important;
}
.id-doc-section .showmore_wrap a#showmore-doctor:hover {
	color: #ffffff !important;
	border: 2px solid #317d6a !important;
	background: #317d6a !important;
	transform: scale(1.06) !important;
}
.id-doc-section .row {
	display: flex !important;
	/* justify-content: space-between !important; */
	margin: 0 !important;
}
.id-doc-section .cell-items {
	padding: 10px !important;
}
.id-doc-section .cell-item {
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15) !important;
	border-radius: 14px !important;
	transition: all 1s ease-out !important;
}
.id-doc-section .cell-item:hover {
	box-shadow: 0 0 30px 0 rgba(0, 0, 0, .15) !important;
	transform: scale(1.02) !important;
}
.id-doc-section .cell-item .comment-stars {
	display: none !important;
}
.id-doc-section .cell-item img {
	border-top-left-radius: 14px !important;
	border-top-right-radius: 14px !important;
}
.id-doc-section .cell-item .title_wrap {
	margin: 0 !important;
	height: 56px !important;
	min-height: auto !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.id-doc-section .cell-item h3 {
	margin: 0 !important;
}
.id-doc-section .cell-item a {
	font-size: 16px !important;
	font-weight: 400 !important;
	color: #000 !important;
}
.id-doc-section .cell-item .content_wrap,
#doctors-on-page.id-doc-section .cell-item .content_wrap {
	bottom: 62px !important;
	font-size: 14px !important;
	line-height: 18px !important;
	padding: 10px !important;
	border-top-left-radius: 14px !important;
	border-top-right-radius: 14px !important;
	background: rgba(49, 125, 106, .95) !important;
}
#doctors-on-page.id-doc-section .cell-item .content_wrap {
	left: 0 !important;
	right: 0 !important;
}
.id-parent .id-home-napr-small .cell-items {
	padding-right: 14px !important;
}

/* comments */
.comment-respond {
	padding: 10px 20px !important;
	padding-bottom: 4px !important;
  border-radius: 20px !important;
  box-shadow: 0px 0px 10px 0px rgba(6, 30, 52, 0.1) !important;
	margin-top: 20px !important;
	margin-bottom: 30px !important;
}
.comment-form .comment-notes {
	display: none !important;
}
.comment-form input, .comment-form textarea{
	border-radius: 8px !important;
	border: 1px solid #cacaca !important;
	background: #fff !important;
	padding-left: 10px !important;
	box-shadow: none !important;
	resize: none !important;
}
#comments .comment-respond .comment-form .comment-form-comment textarea {
	box-shadow: none !important;
	border: 1px solid #cacaca !important;
}
#comments .comment-respond .comment-form .form-submit .submit {

}
#comments .comment-respond .comment-form .form-submit .submit {
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	color: #ffffff !important;
	border: 2px solid #317d6a !important;
	background: #317d6a !important;
	padding: 11px 20px !important;
	padding-top: 11px !important;
	transition: all 1s ease-out !important;
	font-size: 18px !important;
}
#comments .comment-respond .comment-form .form-submit .submit:hover {
	color: #ffffff !important;
	border: 2px solid #317d6a !important;
	background: #317d6a !important;
	transform: scale(1.06) !important;
}
.rating-container>input:checked~label:before, .rating-container>input+label:hover~label:before, .rating-container>input+label:hover:before {
	color: #e27f50 !important;
}
/* comments */
div#n2-ss-7 .nextend-bullet-bar,
div#n2-ss-6 .nextend-bullet-bar {
	background: #317d6a !important;
	border-radius: 30px !important;
	padding-left: 2px !important;
	padding-right: 2px !important;
	opacity: 0.9 !important;
}
div#n2-ss-7 .n2-bullet,
div#n2-ss-6 .n2-bullet {
	background: #fff !important;
}
div#n2-ss-7 .n2-bullet.n2-active,
div#n2-ss-6 .n2-bullet.n2-active {
	background: transparent !important;
}

/* certificates */
.id-certificates .e-gallery-item {
	box-shadow: 0 0 10px 0 rgba(6, 30, 52, .1) !important;
	border-radius: 10px !important;
	transition: all 1s ease-out !important;
}
.id-certificates .e-gallery-item:hover {
	transform: scale(1.06) !important;
}
.id-certificates .e-gallery-item:hover .elementor-gallery-item__overlay {
	display: none !important;
}
/* certificates */

/* pakets */
.id-pakets .cell-items {
	max-width: 25% !important;
	padding: 10px !important;
}
.id-pakets .cell-item {
	border-radius: 14px !important;
	background: #fff !important;
	box-shadow: 0 0 10px 0 rgba(6, 30, 52, .1) !important;
	transition: all 1s ease-out !important;
	padding-bottom: 14px !important;
	transition: all 1s ease-out !important;
}
.id-pakets .cell-item:hover {
	transform: scale(1.03) !important;
}
.id-pakets .cell-item img {
	height: 150px !important;
	/* width: auto !important; */
	object-fit: cover !important;
	border-top-left-radius: 14px !important;
  border-top-right-radius: 14px !important;
}
.id-pakets .cell-item .button_wrap {
	display: none !important;
}
.id-pakets #program-section-1 .cell-item .title_wrap,
.id-pakets #program-section-2 .cell-item .title_wrap,
.id-pakets #program-section-3 .cell-item .title_wrap,
.id-pakets #program-section-4 .cell-item .title_wrap,
.id-pakets #program-section-5 .cell-item .title_wrap,
.id-pakets #program-section-6 .cell-item .title_wrap {
	height: auto !important;
	overflow: auto !important;
	margin: 0 !important;
}
.id-pakets .cell-item h3,
.id-pakets .cell-item span {
	margin: 10px 10px 6px 14px !important;
  font-weight: 500 !important;
  color: #000 !important;
	display: inline-block !important;
}
/* .id-pakets .cell-item a {
	color: #233c3d !important;
} */
/* pakets */

/* sales */
.id-sales .cell-items {
	max-width: 25% !important;
	padding: 10px !important;
}
.id-sales .cell-item {
	border-radius: 14px !important;
	background: #fff !important;
	box-shadow: 0 0 10px 0 rgba(6, 30, 52, .1) !important;
	transition: all 1s ease-out !important;
	padding-bottom: 14px !important;
	transition: all 1s ease-out !important;
}
.id-sales .cell-item:hover {
	transform: scale(1.03) !important;
}
.id-sales .cell-item img {
	height: 170px !important;
	/* width: auto !important; */
	object-fit: cover !important;
	border-top-left-radius: 14px !important;
  border-top-right-radius: 14px !important;
}
.id-sales .content_wrap {
	display: none !important;
}
.id-sales #promo-section-1 .cell-item .title_wrap,
.id-sales #promo-section-2 .cell-item .title_wrap,
.id-sales #promo-section-3 .cell-item .title_wrap,
.id-sales #promo-section-4 .cell-item .title_wrap,
.id-sales #promo-section-5 .cell-item .title_wrap,
.id-sales #promo-section-6 .cell-item .title_wrap {
	height: auto !important;
	overflow: auto !important;
	margin: 0 !important;
}
.id-sales .cell-item h3,
.id-sales .cell-item span {
	margin: 10px 10px 6px 14px !important;
  font-weight: 500 !important;
  color: #000 !important;
	min-height: auto !important;
	display: inline-block !important;
}
.id-sales .cell-item .title_wrap {
	min-height: auto !important;
}
/* sales */

/* blog-section */
.id-blog-section {
	padding-bottom: 40px !important;
}
.id-blog-section .cell-items {
	max-width: 25% !important;
	padding: 10px !important;
}
.id-blog-section .cell-item {
	border-radius: 14px !important;
	background: #fff !important;
	box-shadow: 0 0 10px 0 rgba(6, 30, 52, .1) !important;
	transition: all 1s ease-out !important;
	padding-bottom: 14px !important;
	transition: all 1s ease-out !important;
}
.id-blog-section .cell-item:hover {
	transform: scale(1.03) !important;
}
.id-blog-section .cell-item img {
	height: 170px !important;
	/* width: auto !important; */
	object-fit: cover !important;
	border-top-left-radius: 14px !important;
  border-top-right-radius: 14px !important;
}
.id-blog-section .content_wrap {
	display: none !important;
}
.id-sales #promo-section-1 .cell-item .title_wrap,
.id-sales #promo-section-2 .cell-item .title_wrap,
.id-sales #promo-section-3 .cell-item .title_wrap,
.id-sales #promo-section-4 .cell-item .title_wrap,
.id-sales #promo-section-5 .cell-item .title_wrap,
.id-sales #promo-section-6 .cell-item .title_wrap {
	height: auto !important;
	overflow: auto !important;
	margin: 0 !important;
}
.id-blog-section .cell-item h3 {
	margin: 10px 10px 6px 14px !important;
  font-weight: 500 !important;
  color: #000 !important;
	min-height: auto !important;
	font-size: 16px !important;
}
.id-blog-section .cell-item .title_wrap {
	min-height: auto !important;
	margin: 0 !important;
}
/* blog-section */


/* zahv-section  */
.id-zahv-section .row {
	margin-left: 0 !important;
}
.id-zahv-section .cell-items {
	padding: 0 !important;
	min-height: 100px !important;
	padding-right: 10px !important;
	padding-bottom: 10px !important;
}
.id-zahv-section .cell-item {
	border-radius: 12px !important;
  /* background: #fff !important; */
	background: #f1f1f1 !important;
  /* box-shadow: 0px 0px 10px 0px rgba(6, 30, 52, 0.1) !important; */
	transition: all 1s ease-out !important;
	height: 100% !important;
	padding: 14px 18px !important;
	padding-right: 50px !important;
}
.id-zahv-section .cell-item:before {
	display: block;
	content: '';
	width: 40px;
	height: 40px;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect width="40" height="40" rx="20" fill="white"/><path d="M24.2426 21.4141L24.2426 15.7573M24.2426 15.7573L18.5858 15.7573M24.2426 15.7573L15.7573 24.2425" stroke="%233D4543" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	background-size: cover;
	position: absolute;
	right: 16px;
	top: 17px;
	border-radius: 50% !important;
	transition: transform 0.3s ease-in-out;
}
.id-zahv-section .cell-item:hover::before {
	transform: scale(1.06) !important;
}
.id-zahv-section .cell-item h3,
.id-zahv-section .cell-item span {
	padding: 0 !important;
	font-size: 15px !important;
	font-weight: 500 !important;
	margin: 0 !important;
	display: inline-block !important;
}
.id-zahv-section .cell-item a:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
/* zahv-section  */

/* adress-section */
.id-adress-section .elementor-widget-wrap {

}
/* adress-section */

.id-archive-temp article {

}
.id-archive-temp .elementor-post__card {
	border-radius: 14px !important;
	box-shadow: 0px 0px 10px 0px rgba(6, 30, 52, 0.1) !important;
	background: #fff !important;
	transition: all 1s ease-out !important;
}
.id-archive-temp .elementor-post__card:hover {
	transform: scale(1.02) !important;
}
.id-archive-temp .elementor-post__title {
	font-size: 18px !important;
	line-height: 22px !important;
	display: inline-block;
	font-weight: 500 !important;
	color: #317d6a !important;
	margin-bottom: 10px !important;
}
.id-archive-temp .elementor-posts .elementor-post__card .elementor-post__title {
	margin-bottom: 10px !important;
}
.id-archive-temp .elementor-posts .elementor-post__card .elementor-post__text {
	padding-left: 14px !important;
	padding-right: 14px !important;
	margin-top: 12px !important;
}
.id-archive-temp .elementor-post__card > .elementor-post__excerpt {
	margin-bottom: 14px !important;
	padding-left: 14px !important;
	padding-right: 14px !important;
	margin-top: 14px !important;
}
.id-archive-temp .elementor-post__excerpt p {
	font-size: 14px !important;
	line-height: 20px !important;
	color: #243c3d !important;
}
.id-archive-temp .elementor-post__read-more {
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 14px !important;
	color: #317d6a !important;
	border: 2px solid #317d6a !important;
	background: #fff !important;
	padding: 10px 30px !important;
	padding-top: 10px !important;
	transition: all 1s ease-out !important;
	text-transform: capitalize !important;
	margin-bottom: 20px !important;
}
.id-archive-temp .elementor-post__read-more:before {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.id-archive-temp .elementor-post__text {
	position: static !important;
}
.post-120020 table tr:nth-child(4) {
	display: table-row !important;
}

/* sidebars */
.id-sidebar-doc .elementor-widget-wrap.elementor-element-populated {
	padding: 16px !important;
	border-radius: 14px !important;
	border: none !important;
	box-shadow: 0px 0px 10px 0px rgba(6, 30, 52, 0.1) !important;
}
.id-sidebar-doc .elementor-widget-adonis_directions {
	margin-bottom: 40px !important;
}
.id-sidebar-doc .elementor-widget-adonis_directions .parent_wrap,
.id-sidebar-doc .elementor-widget-adonis_branches .parent_wrap {
	display: flex !important;
	flex-direction: column !important;
}
.id-sidebar-doc .elementor-widget-adonis_directions .direction_wrap,
.id-sidebar-doc .elementor-widget-adonis_branches .direction_wrap {
	text-align: left;
	margin: 0px 0px 3px 0px;
	background: #f3f2f6;
	padding: 6px 10px !important;
	border-radius: 8px !important;
	margin-bottom: 6px !important;
	margin-right: 6px !important;
	display: block;
	font-size: 16px !important;
	width: max-content !important;
	max-width: 100% !important;
	transition: all 0.7s ease-out !important;
}
.id-sidebar-doc .elementor-widget-adonis_directions .direction_wrap:hover,
.id-sidebar-doc .elementor-widget-adonis_branches .direction_wrap:hover {
	transform: scale(1.06) !important;
}
.id-sidebar-doc .elementor-widget-adonis_directions .direction_wrap.active:hover a,
.id-sidebar-doc .elementor-widget-adonis_branches .direction_wrap.active:hover a {
	color: #fff !important;
}
.id-sidebar-doc .elementor-widget-adonis_directions .direction_wrap a,
.id-sidebar-doc .elementor-widget-adonis_branches .direction_wrap a {
	display: block !important;
}
.id-sidebar-doc .elementor-widget-adonis_directions .direction_wrap:hover a,
.id-sidebar-doc .elementor-widget-adonis_branches .direction_wrap:hover a {
	text-decoration: none !important;
	color: #54595F !important;
}
.id-sidebar-doc .clear-filter {
	display: none !important;
}
.id-sidebar-doc .header_text {
	font-family: 'Montserrat' !important;
	font-size: 20px !important;
	font-weight: 500 !important;
}
.id-sidebar-doc .divider {
	padding-top: 2px !important;
}

.id-sidebar {
	border-radius: 14px !important;
}
.id-sidebar .elementor-widget-wrap.elementor-element-populated {
	padding: 20px 18px !important;
  border-radius: 14px !important;
  border: none !important;
  box-shadow: 0 0 10px 0 rgba(6, 30, 52, .1) !important;
}
.id-sidebar .elementor-heading-title {
	font-family: 'Montserrat' !important;
	font-size: 20px !important;
	font-weight: 500 !important;
}
.id-sidebar .elementor-heading-title::after {
	content: '';
	display: block;
  width: 65px !important;
  height: 2px;
  background: #317d6a;
  margin-left: 2px;
  margin-top: 6px !important;
}
.id-sidebar .elementor-widget-heading {
	margin-bottom: 20px !important;
}
.id-sidebar .elementor-element-3ae71c9,
.id-sidebar .elementor-element-4987bd3 {
	display: none !important;
}


/* .id-sidebar-viber, .id-sidebar-telegram, .id-sidebar-phone, .id-sidebar-time {
	display: none !important;
} */
.id-sidebar-btn {
  border-radius: 10px !important;
	margin-bottom: 10px !important;
}

.id-sidebar-btn .elementor-button {
	padding: 12px 18px !important;
	min-height: 48px !important;
	align-items: center !important;
	justify-content: flex-start !important;
	display: flex !important;
}
.id-sidebar-btn .elementor-button-content-wrapper {
	justify-content: center !important;
	align-items: center !important;
}
.id-sidebar-btn .elementor-button-icon {
	margin-right: 10px !important;
}
.id-sidebar-btn .elementor-button-icon i {
	font-size: 24px !important;
}
.id-sidebar-btn .elementor-button-text {
	text-align: left !important;
	font-size: 18px !important;
	font-weight: 500 !important;
	font-family: 'Montserrat' !important;
	/* padding-bottom: 1px !important; */
}
.id-sidebar-btn.id-sidebar-phone i {
	font-size: 20px !important;
}
.id-sidebar-time .elementor-heading-title {
	font-size: 16px !important;
	color: #959595 !important;
	font-weight: 400;
	text-align: right !important;
	margin-top: 8px !important;
}
.id-sidebar-viber {
	/* background: #7360f2 !important; */
	border: 2px solid #7360f2 !important;
  background: rgba(115, 96, 242, 0.1) !important;
}
.id-sidebar-viber .elementor-button {
	color: #7360f2 !important;
}
.id-sidebar-telegram {
	/* background-color: #0088cc !important; */
	border: 2px solid #0088cc !important;
	background: rgba(0, 136, 204, 0.1) !important;
}
.id-sidebar-telegram .elementor-button {
	color: #0088cc !important;
}
.id-sidebar-phone {
	/* background-color: #47b02c !important; */
  margin-bottom: 0 !important;
	border: 2px solid rgba(71, 176, 44, 1) !important;
  background: rgba(71, 176, 44, 0.1) !important;
}
.id-sidebar-phone .elementor-button {
	color: rgba(71, 176, 44, 1) !important;
}
.id-sidebar-btn .elementor-button:hover {
	background: transparent !important;
}
.id-sidebar-time.elementor-widget-heading {
	margin-bottom: 0 !important;
}
.id-sidebar-time .elementor-heading-title:after {
	display: none !important;
}

.id-sidebar-adress .elementor-widget-container p {
	padding: 8px 8px !important;
	border-radius: 10px;
	background: #f3f2f6;
	color: #000 !important;
	font-size: 14px !important;
	margin-bottom: 10px !important;
	color: #54595F !important;
	font-family: 'Montserrat' !important;
	line-height: 20px !important;
	font-weight: 400 !important;
	transition: all 0.7s ease-out !important;
	position: relative !important;
	/* padding-left: 34px !important; */
}
.id-sidebar-adress .elementor-widget-container p:last-child {
	margin-bottom: 0 !important;
}
.id-sidebar-adress .elementor-widget-container p:hover {
	/* transform: scale(1.06) !important; */
}
/* .id-sidebar-adress .elementor-widget-container p::after {
	content: '';
	display: block;
	height: 36px;
	width: 36px;
	background-image: url('https://adonis.com.ua/wp-content/uploads/2025/04/maps-and-flags-pin-svgrepo-com.svg');
	position: absolute;
	top: 6px;
	left: 6px;
} */
.id-sidebar-adress .elementor-widget-container p a {
	/* margin-left: 4px !important; */
	color: #317d6a !important;
	font-weight: 500 !important;
	position: static !important;
}
.id-sidebar-adress .elementor-widget-container p a:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.id-sidebar-adress .elementor-widget-container p a:hover {
	color: #317d6a !important;
}

.id-sidebar-adress-img {
	/* display: none !important; */
}
.id-sidebar-adress-img img {
	border-radius: 14px !important;
	box-shadow: 0px 0px 2px 0px rgba(6, 30, 52, 0.1) !important;
}
/* sidebars */

.post-120025 table tr:nth-child(4),
.post-120020 table tr:nth-child(4) {
	display: table-row !important;
}
.post-ratings .post-ratings-text {
	display: none !important;
	visibility: hidden !important;
}
.post-122972 .elementor-widget-post-comments,
.post-122895 .elementor-widget-post-comments,
.post-123854 .elementor-widget-post-comments,
.post-123832 .elementor-widget-post-comments {
	display: none !important;
}
.id-doc-photo .id-cta-green {
	margin-bottom: 10px !important;
}
.id-doc-photo .id-cta-green.elementor-element-30eaedc a {
	padding: 16px 10px !important;
	font-size: 16px !important;
	width: 100% !important;
}
.id-doc-photo .id-cta-light a {
	padding: 16px 10px !important;
	font-size: 16px !important;
	width: 100% !important;
}
.id-doc-links {
	padding-left: 10px !important;
}
.id-doc-links .elementor-widget-wrap {
	/* padding-top: 2px !important; */
}
.id-doc-links h1 {
	font-weight: 600 !important;
	font-size: 26px !important;
	color: #000 !important;
}
.doctor #breadcrumbs .elementor-page-title {
	display: none !important;
}
.id-doc-page-clin a {
	display: block;
	margin-top: 4px;
	margin-bottom: 8px !important;
	padding: 8px 13px !important;
	padding-right: 54px !important;
	border-radius: 8px !important;
	font-size: 16px !important;
	font-weight: 500;
	background: #f1f1f1 !important;
	font-family: Montserrat, sans-serif !important;
	position: relative;
	padding-top: 8px !important;
	font-weight: 500 !important;
	min-height: 60px !important;
}
.id-doc-page-clin a:before {
	display: block;
	content: '';
	width: 40px;
	height: 40px;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect width="40" height="40" rx="20" fill="white"/><path d="M24.2426 21.4141L24.2426 15.7573M24.2426 15.7573L18.5858 15.7573M24.2426 15.7573L15.7573 24.2425" stroke="%233D4543" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	background-size: cover;
	position: absolute;
	right: 9px;
	top: 10px;
	border-radius: 50% !important;
	transition: transform 0.3s ease-in-out;
}
.id-doc-opis {
	/* font-size: 17px !important; */
}
.id-doc-br span {
	display: inline-block !important;
	width: 100% !important;
}
.id-doc-links .experience-wrapper {
	display: flex;
	align-items: self-end;
	margin-top: 4px;
	padding: 6px 12px !important;
	padding-top: 5px !important;
	border-radius: 8px !important;
	font-size: 16px !important;
	font-weight: 500;
	background: #f1f1f1 !important;
	position: relative;
	font-weight: 500 !important;
	width: max-content !important;
	color: #317d6a !important;
}
.id-doc-links .experience-number {
	font-size: 20px !important;
	/* font-weight: 600 !important; */
}
.id-doc-links .experience-word {
	margin-bottom: 1px !important;
	margin-left: 4px !important;
	font-family: Montserrat, sans-serif !important;
}
.id-doc-links .experience-wrapper + br {
	display: none !important;
}
.id-doc-links {
  opacity: 0;
  transition: opacity 0.5s ease;
}
.id-doc-links.visible {
  opacity: 1;
}
.id-doc-links .specialization-wrapper {
	display: flex;
	flex-wrap: wrap !important;
	padding-top: 4px !important;
}
.id-doc-links .specialization-wrapper div {
	display: inline-block !important;
	padding: 6px 10px !important;
	padding-top: 5px !important;
	border-radius: 8px !important;
	background: #f1f1f1 !important;
	position: relative;
	font-weight: 500 !important;
	width: max-content !important;
	color: #317d6a;
	margin-bottom: 6px !important;
	margin-right: 6px !important;
	font-size: 16px !important;
	font-family: Montserrat, sans-serif !important;
}
.id-doc-page-clin br {
	display: none !important;
}
.id-doc-photo .elementor-widget-Rating .elementor-widget-container {
	text-align: center !important;
}
.id-doc-photo .elementor-widget-Rating .var_wrapper.detail-container {
	display: block;
  width: 100% !important;
  margin-right: 0 !important;
}
.id-doc-photo .elementor-widget-Rating p.stars {
	margin-bottom: 0px !important;
}
.id-doc-photo .elementor-widget-theme-post-featured-image {
	margin-bottom: 4px !important;
}
.doctor .heateor_sss_sharing_container {
	display: none !important;
}

.id-doc-tabs {
	margin-top: 20px !important;
	margin-bottom: 50px !important;
	border: 1px solid #dcdbde !important;
}
.id-doc-tabs .jet-tabs__content {
	max-height: 500px !important;
	min-height: auto !important;
	overflow: auto !important;
}
.id-doc-tabs .jet-tabs__control {
	background: #f3f2f6;
}
.id-doc-tabs .jet-tabs__content {
	padding: 14px !important;
}
.doctor .divider {
	padding-top: 0px !important;
}
.doctor .comments-head {
	margin-bottom: 0px !important;
  font-size: 22px !important;
}
#comments .comment.parent > .comment-body {
	background: #eeeeee !important;
	padding: 20px !important;
	border-radius: 14px !important;
	padding-bottom: 4px !important;
	margin-bottom: 20px !important;
}
#comments .comment-body .comment-author .fn {
	font-size: 18px !important;
}
#comments .children {
	padding-left: 100px !important;
}
#comments .children li {
	border-radius: 14px !important;
	background: #317d6a !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
	display: none !important;
}
#comments .children li .comment-stars {
	display: none !important;
}
#comments .children li:first-child {
	display: block !important;
}
#comments .children .comment-content p {
	color: #fff !important;
}
#comments .children .comment-meta {
	position: relative !important;
}
#comments .children .comment-meta:after {
	position: absolute !important;
	content: '';
	display: block;
	background-image: url('https://adonis.com.ua/wp-content/uploads/2020/08/logo.webp');
	height: 30px !important;
	width: 130px !important;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	top: -12px;
}
#comments .parent {
	border-bottom: 2px dashed #cfcfcf !important;
  padding-bottom: 30px !important;
  padding-top: 30px !important;
}
#comments .parent > .comment-body > .comment-meta {
	margin-bottom: 14px !important;
}
#comments .comment.byuser.thread-alt {
	display: none !important;
}
.doctor .id-home-napr .cell-item .title_wrap {
	font-size: 14px !important;
}
.doctor .id-home-napr .cell-item {
	padding: 14px 12px !important;
}
.id-doc-video body {
	border-radius: 14px !important;
	background-color: transparent !important;
}
.ytp-show-watch-later-title,
.ytp-show-share-title,
.ytp-impression-link {
	display: none !important;
}
.elementor-widget-adonis_price h2.header_text {
	position: relative;
}
.elementor-widget-adonis_price h2.header_text:after {
	content: '';
	display: block;
	width: 65px !important;
	height: 2px;
	background: #317d6a;
	margin-left: 2px;
	margin-top: 14px !important;
}
.elementor-widget-adonis_price .elementor-accordion {
	margin-top: 30px !important;
}
.elementor-widget-adonis_price .elementor-tab-content {
	border-top: none !important;
	border-bottom-left-radius: 14px !important;
	border-bottom-right-radius: 14px !important;
}
.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item {
	border-color: transparent !important;
}
.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-accordion-icon {
	display: none !important;
}
.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-tab-title {
	display: flex;
	align-items: center;
	padding-bottom: 20px;
	background-color: #eeeeee !important;
	font-family: Montserrat, sans-serif !important;
}
.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
	background-color: #317d6a !important;
}
.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title {
	border-top-left-radius: 14px !important;
}
.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item:last-child .elementor-tab-title,
.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item:nth-child(3) .elementor-tab-title {
	border-top-right-radius: 14px !important;
}
.elementor-widget-adonis_price tbody tr td {
	background-color: #fff !important;
	font-family: Montserrat, sans-serif !important;
}
.elementor-widget-adonis_price tbody tr td:last-child {
	width: 120px !important;
	/* text-align: right !important; */
}
.elementor-widget-adonis_price tbody tr:first-child td:first-child {

}

/* СЕРТИФІКАТИ */
.post-31076 .id-certificate-h2,
.post-52217 .id-certificate-h2 {
	display: none !important;
}
.post-31076 .id-certificate-gal,
.post-52217 .id-certificate-gal {
	display: none !important;
}

.id-certificate-gal .elementor-gallery__container {
	padding: 0 !important;
	height: auto !important;
}
.id-certificate-gal a.e-gallery-item {
	display: none !important;
	visibility: hidden !important;
	position: relative !important;
	left: 0 !important;
	height: 400px !important;
	width: 300px !important;
}


.post-76416 .id-certificate-gal a.e-gallery-item[href*="certificate-hal-1.jpg"],
.post-76416 .id-certificate-gal a.e-gallery-item[href*="certificate-hal-2-1-scaled.jpg"],
.post-76416 .id-certificate-gal a.e-gallery-item[href*="certificate-hal-2-2-scaled.jpg"],
.post-76420 .id-certificate-gal a.e-gallery-item[href*="certificate-hal-1-1.jpg"],
.post-76420 .id-certificate-gal a.e-gallery-item[href*="certificate-hal-2-1-scaled-1.jpg"],
.post-76420 .id-certificate-gal a.e-gallery-item[href*="certificate-hal-2-2-scaled-1.jpg"] {
	display: block !important;
	visibility: visible !important;
}

.post-67099 .id-certificate-gal a.e-gallery-item[href*="certificate-sp-1.jpg"],
.post-67099 .id-certificate-gal a.e-gallery-item[href*="certificate-sp-2-scaled.jpg"],
.post-67108 .id-certificate-gal a.e-gallery-item[href*="certificate-sp-1-1.jpg"],
.post-67108 .id-certificate-gal a.e-gallery-item[href*="certificate-sp-2-scaled-1.jpg"] {
	display: block !important;
	visibility: visible !important;
}

.post-108039 .id-certificate-gal a.e-gallery-item[href*="certificate-shl-1-scaled.jpg"],
.post-108043 .id-certificate-gal a.e-gallery-item[href*="certificate-shl-1-scaled-1.jpg"] {
	display: block !important;
	visibility: visible !important;
}

.post-108074 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-1.jpg"],
.post-108074 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-2.jpg"],
.post-108074 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-3.jpg"],
.post-108074 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-4.jpg"],
.post-108074 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-5-scaled.jpg"],
.post-108074 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-6-scaled.jpg"],
.post-108074 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-7-1-scaled.jpg"],
.post-108074 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-7-2-scaled.jpg"],
.post-108078 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-1-1.jpg"],
.post-108078 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-2-1.jpg"],
.post-108078 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-3-1.jpg"],
.post-108078 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-4-1.jpg"],
.post-108078 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-5-scaled-1.jpg"],
.post-108078 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-6-scaled-1.jpg"],
.post-108078 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-7-1-scaled-1.jpg"],
.post-108078 .id-certificate-gal a.e-gallery-item[href*="certificate-ro-7-2-scaled-1.jpg"]{
	display: block !important;
	visibility: visible !important;
}

.post-7962 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-1-scaled.jpg"],
.post-7962 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-2.jpg"],
.post-7962 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-3.jpg"],
.post-7962 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-4.jpg"],
.post-7962 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-5-scaled.jpg"],
.post-7962 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-6.jpg"],
.post-7962 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-7-1-scaled.jpg"],
.post-7962 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-7-2-scaled.jpg"],
.post-52045 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-1-scaled-1.jpg"],
.post-52045 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-2-1.jpg"],
.post-52045 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-3-1.jpg"],
.post-52045 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-4-1.jpg"],
.post-52045 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-5-scaled-1.jpg"],
.post-52045 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-6-1.jpg"],
.post-52045 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-7-1-scaled-1.jpg"],
.post-52045 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-7-2-scaled-1.jpg"] {
	display: block !important;
	visibility: visible !important;
}

.post-7948 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-stom-1-scaled.jpg"],
.post-52276 .id-certificate-gal a.e-gallery-item[href*="certificate-dn-stom-1-scaled-1.jpg"] {
	display: block !important;
	visibility: visible !important;
}

.post-25255 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-1.jpg"],
.post-25255 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-2.jpg"],
.post-25255 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-3.jpg"],
.post-25255 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-4.jpg"],
.post-25255 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-5.jpg"],
.post-25255 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-6-scaled.jpg"],
.post-52279 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-1-1.jpg"],
.post-52279 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-2-1.jpg"],
.post-52279 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-3-1.jpg"],
.post-52279 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-4-1.jpg"],
.post-52279 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-5-1.jpg"],
.post-52279 .id-certificate-gal a.e-gallery-item[href*="certificate-ob-6-scaled-1.jpg"] {
	display: block !important;
	visibility: visible !important;
}
/* СЕРТИФІКАТИ */
.post-72029 .table-prices tbody tr:last-child {
	display: none !important;
}

.id-pakets #procedures-section-1 .cell-item .title_wrap, .id-pakets #procedures-section-2 .cell-item .title_wrap, .id-pakets #procedures-section-3 .cell-item .title_wrap, .id-pakets #procedures-section-4 .cell-item .title_wrap, .id-pakets #procedures-section-5 .cell-item .title_wrap, .id-pakets #procedures-section-6 .cell-item .title_wrap {
    height: auto !important;
    overflow: auto !important;
    margin: 0 !important;
}

.id-archive-temp .elementor-post__thumbnail {
	padding-bottom: 0px !important;
}
.id-archive-temp .elementor-posts .elementor-post__card .elementor-post__title {
  font-size: 20px !important;
}
.id-archive-temp .elementor-post__excerpt p {
	display: inline-block !important;
  font-size: 16px !important;
}

/* MEDIA */

@media screen and (max-height: 1300px) {
	#ajaxsearchprores1_1.vertical .results, #ajaxsearchprores1_2.vertical .results, div.asp_r.asp_r_1.vertical .results {
		min-height: 800px !important;
	}
}
@media screen and (max-height: 1000px) {
	#ajaxsearchprores1_1.vertical .results, #ajaxsearchprores1_2.vertical .results, div.asp_r.asp_r_1.vertical .results {
		min-height: 600px !important;
	}
}
@media screen and (max-height: 800px) {
	#ajaxsearchprores1_1.vertical .results, #ajaxsearchprores1_2.vertical .results, div.asp_r.asp_r_1.vertical .results {
		min-height: 400px !important;
	}
}

/* search */
@media screen and (max-width: 575px) {
	.id-cta-green.id-mt-mob {
		margin-top: 20px !important;
	}

	.post-117797 .elementor-widget-adonis_price .elementor-accordion .elementor-tab-content,
	.post-117797 .elementor-widget-adonis_price .elementor-widget-accordion,
	.post-117778 .elementor-widget-adonis_price .elementor-accordion .elementor-tab-content,
	.post-117778 .elementor-widget-adonis_price .elementor-widget-accordion {
	max-height: 100% !important;
	}
	.elementor-element-2456 {
		padding: 0px 7px !important;
	}
	.elementor-element-5cd7 {
		padding: 3px !important;
	}
	#faq .jet-toggle__content-inner {
		font-size: 14px !important;
	}
	.id-home-about-video-wrapper {
		margin-top: 30px !important;
	}
	.id-home-about-text .elementor-widget-wrap {
		padding: 22px 10px !important;
	}
	.id-home-about-text p {
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.id-home-about-text .elementor-heading-title {
    margin-bottom: 4px !important;
	}
	.id-home-about h1 {
		font-size: 26px !important;
	}
	.id-home-fils .title_wrap a {
		font-size: 18px !important;
		font-weight: 500 !important;
		line-height: 22px !important;
		display: inline-block !important;
	}
	.id-home-fils .cell-item {
		margin-bottom: 20px !important;
		padding-bottom: 20px !important;
	}
	.id-home-fils .cell-item .address, 
	.id-home-fils .cell-item .work-time {
		font-size: 16px !important;
	}
	.id-home-fils .metro-station img {
		height: 26px !important;
    width: 26px !important;
	}
	.id-home-fils .metro-station span {
    font-size: 16px !important;
	}
	.id-home-fils .branches {
    margin-bottom: 30px !important;
	}
	.id-home-fils .image_wrap {
		height: 200px !important;
	}
	.id-home-fils .image_wrap img {
		height: 100% !important;
    object-fit: cover !important;
	}
	
	.id-home-napr .elementor-widget-adonis_lists {
		padding: 0 !important;
	}
	.id-home-napr .elementor-widget-container .row {
		display: flex;
    justify-content: space-between;
		width: 100% !important;
	}
	.id-home-napr .cell-items {
		padding-bottom: 6px !important;
    max-width: 48% !important;
	}
	.id-home-napr .cell-item {
		height: 130px !important;
    padding: 10px 12px !important;
    padding-top: 12px !important;
	}
	.id-home-napr .cell-item .image_wrap {
		display: flex;
		align-items: flex-start;
		justify-content: flex-start;
		margin-bottom: 6px !important;
	}
	.id-home-napr .cell-item img {
    max-height: 40px !important;
    width: auto !important;
		margin: 0 !important;
	}
	.id-home-napr .title_wrap a {
		font-size: 14px !important;
		line-height: 16px !important;
		display: inline-block !important;
	}

	#doctors.elementor-element .jet-posts__item {
		margin-bottom: 20px !important;
		padding: 0 !important;
	}
	#doctors.elementor-element .post-thumbnail {
		max-height: 400px !important;
	}
	#doctors.elementor-element .entry-title a {
		font-size: 16px !important;
	}
	#doctors.elementor-element .entry-excerpt {
		font-size: 14px !important;
		line-height: 20px !important;
	}
	#doctors.elementor-element .jet-posts__inner-content {
		max-height: 50px !important;
	}
	#doctors.elementor-element .entry-excerpt {
		bottom: 50px !important;
	}
	.id-home-fils h2, .id-home-doctors h2, .id-home-actions h2, .id-home-napr h2, .id-home-blog h2, .id-home-news h2 {
		font-size: 26px !important;
	}
	.id-home-doctors .elementor-widget-text-editor p {
    font-size: 16px !important;
    line-height: 20px !important;
	}
	.id-home-actions .jet-posts__inner-content, .id-home-news .jet-posts__inner-content {
		padding: 10px 20px !important;
		padding-bottom: 20px !important;
	}
	.id-home-actions .jet-posts__item .entry-excerpt,
	.id-home-news .jet-posts__item .entry-excerpt {
		min-height: auto !important;
		padding-bottom: 20px !important;
	}
	.id-home-doctors .jet-posts {
		padding-bottom: 0 !important;
	}
	.id-home-fils .elementor-widget-container {
		padding-bottom: 0 !important;
	}
	.id-home-news {

	}
	.id-home-news .jet-posts__item .entry-title {
		min-height: auto !important
	}
	.id-home-news .jet-posts__item .post__date a {
		color: #317d6a !important;
	}
	.idd-seo-section * {
		line-height: 20px !important;
	}
	.idd-seo-section #idd-seo-text {
		/* max-height: 300px !important; */
	}
	.search-popup.active {
		padding: 0 5px !important;
    padding-top: 60px !important;
	}
	#ajaxsearchprores1_1.vertical, #ajaxsearchprores1_2.vertical, div.asp_r.asp_r_1.vertical {
		top: 124px !important;
    left: 0 !important;
    width: 100% !important;
    right: 0 !important;
    margin: auto !important;
	}
	body #ajaxsearchpro1_1 .probox .promagnifier,body #ajaxsearchpro1_2 .probox .promagnifier,body div.asp_m.asp_m_1 .probox .promagnifier {
		width: 36px !important;
	}
	.search-popup .close {
		margin-left: 8px;
    height: 38px !important;
    width: 38px !important;
    margin-top: 6px !important;
    min-width: 38px !important;
		font-size: 20px !important;
	}
	.elementor-element-43fcd7ea .elementor-widget-wrap {
		padding-left: 0 !important;
	}
	.id-footer-top .elementor-container {
		flex-direction: column !important;
	}
	.id-footer-top .id-footer-logo {
		margin-bottom: 20px !important;
	}
	.id-footer-top .id-footer-top1 {
		order: 1 !important;
		width: 100% !important;
		margin-bottom: 40px !important;
	}
	.id-footer-top .id-footer-top2 {
		order: 2 !important;
		width: 50% !important;
	}
	.id-footer-top .id-footer-top3 {
		order: 3 !important;
		width: 50% !important;
	}
	.id-footer-top .id-footer-top4 {
		order: 4 !important;
		width: 50% !important;
	}
	.id-footer-top .elementor-heading-title  {
		margin-bottom: 10px !important;
	}
	.id-footer-apps-btns .elementor-widget-wrap {
		justify-content: flex-start !important;
	}
	.id-footer-apps {
		margin-top: 0 !important;
	}
	.id-footer-apps-btns .elementor-widget-text-editor {
		margin-bottom: 10px !important;
	}
	.id-footer-apps-btns a {
		margin-left: -5px !important;
	}
	.id-footer-top .elementor-heading-title {
		font-size: 18px !important;
	}
	.id-footer-top .elementor-icon-list-item a {
		font-size: 14px !important;
		line-height: 20px !important;
	}
	.id-footer .id-footer-1-text .elementor-icon-list-item:first-child span.elementor-icon-list-text {
    font-size: 16px !important;
    line-height: 24px !important;
	}
	.id-footer-logo img {
		max-width: 190px !important;
	}
	.id-footer-top .id-footer-top1,
	.id-footer-top .id-footer-top2,
	.id-footer-top .id-footer-top3,
	.id-footer-top .id-footer-top4{
		margin-bottom: 10px !important;
	}
	.id-footer-apps {
		margin-top: 15px !important;
	}
	.id-footer-apps .elementor-widget-text-editor {
		margin-bottom: 0 !important;
		width: 100% !important;
    margin-right: 0px !important;
    text-align: center !important;
	}
	.id-footer-apps-btns .elementor-widget-wrap {
		justify-content: space-between !important;
	}
	.id-footer-apps-btns .elementor-widget-image {
		padding: 0 !important;
		width: 49% !important;
	}
	footer.id-footer {
		padding-top: 10px !important;
	}
	.id-footer-apps-btns .elementor-widget-text-editor p {
		margin-bottom: 10px !important;
	}
	.id-footer-top .id-footer-top1 {
		margin-bottom: 30px !important;
	}
	.jet-dropbar .elementor-widget-wpml-language-switcher ul li:last-child {
		display: none !important;
	}
	#header-mobile .jet-dropbar__content-wrapper {
		top: 60px !important;
	}
	#header-mobile a.elementor-button{

	}
	.id-mob-cta-1 {
		display: flex !important;
		justify-content: center !important;
	}
	.id-mob-cta-1 a {
		font-size: 16px !important;
		padding: 16px 26px !important;
		max-width: 280px !important;
	}
	.id-header-mobile .elementor-widget-social-icons,
	.id-header-mobile .elementor-element-47d8e49 {
		display: none !important;
	}
	.id-header-mobile .elementor-element-aa5be19 {
		margin-top: 20px !important;
		margin-bottom: 10px !important;
	}
	.id-header-mobile .jet-dropbar__content {
		min-height: 100% !important;
		padding: 0 !important;
	}
	.id-header-mobile .elementor-nav-menu a {
		font-weight: 500 !important;
		font-size: 16px !important;
	}
	.id-mob-header-html .phones-mobile:first-child {
		margin-bottom: 30px !important;
	}
	.id-header-mobile .jet-dropbar__button:focus {
    outline: none;
	} 
	.id-doc-section .row {
		display: flex !important;
		flex-wrap: wrap !important;
		/* justify-content: space-between !important; */
	}
	.id-doc-section .cell-items {
		width: 50% !important;
		max-width: 50% !important;
	}
	.id-doc-section .cell-item a {
    font-size: 14px !important;
	}
	.id-doc-section .cell-item .content_wrap {
		font-size: 14px !important;
    line-height: 18px !important;
	}
	#doctors-on-page .title_wrap {
		font-size: 16px !important;
    line-height: 18px !important;
	}
	.id-pakets .cell-items {
    max-width: 50% !important;
    padding: 8px !important;
		margin-bottom: 0px !important;
	}
	.id-pakets .cell-item h3,
	.id-pakets .cell-item span {
		font-size: 14px !important;
	}
	.id-sales .cell-items {
    max-width: 50% !important;
    padding: 8px !important;
		margin-bottom: 0px !important;
	}
	.id-sales .cell-item h3,
	.id-sales .cell-item span {
		font-size: 14px !important;
	}
	.id-blog-section .cell-items {
    max-width: 50% !important;
    padding: 8px !important;
		margin-bottom: 0px !important;
	}
	.id-blog-section .cell-item h3 {
		font-size: 14px !important;
	}
	.id-zahv-section .cell-items {
    padding: 6px !important;
    min-height: 100px !important;
    width: 50% !important;
    max-width: 50% !important;
    margin-bottom: 0px !important;
	}
	.id-zahv-section .cell-item h3,
	.id-zahv-section .cell-item span {
    font-size: 14px !important;
	}
	.id-zahv-section .cell-item:before {
		width: 36px;
    height: 36px;
		right: auto;
    left: 12px;
    top: 14px;
	}
	.id-zahv-section .cell-item {
    padding: 11px 12px !important;
    padding-top: 53px !important;
	}
	.id-zahv-section {
		padding-bottom: 40px !important;
	}
	.id-doc-section .cell-items {
		margin-bottom: 0px !important;
	}

	.comments-area .comment-content {
		font-size: 14px !important;
		line-height: 18px !important;
		max-height: 160px !important;
		overflow: auto;
	}

	.id-doc-section-mob  .elementor-widget-container > .row > .row {
		display: none !important;
	}
	.id-doc-section-mob  .elementor-widget-container > .row > .row:nth-of-type(-n+3) {
		display: flex !important;
	}

	.id-pakets-mob  .elementor-widget-container > .row > .row {
		display: none !important;
	}
	.id-pakets-mob  .elementor-widget-container > .row > .row:nth-of-type(-n+3) {
		display: flex !important;
	}

	.id-sales-mob  .elementor-widget-container > .row > .row {
		display: none !important;
	}
	.id-sales-mob  .elementor-widget-container > .row > .row:nth-of-type(-n+3) {
		display: flex !important;
	}

	.id-zahv-section-mob  .elementor-widget-container > .row > .row {
		display: none !important;
	}
	.id-zahv-section-mob  .elementor-widget-container > .row > .row:nth-of-type(-n+4) {
		display: flex !important;
	}

	.id-home-napr-mob  .elementor-widget-container > .row > .row {
		display: none !important;
	}
	.id-home-napr-mob  .elementor-widget-container > .row > .row:nth-of-type(-n+4) {
		display: flex !important;
	}

	.id-doc-section, .id-home-napr, .id-certificates, .id-pakets, .id-sales, .id-blog-section, .id-zahv-section {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.heateor_sss_sharing_container div.heateor_sss_sharing_ul {
		margin-top: 20px !important;
	}

	.doctor .elementor-widget-theme-post-featured-image {
		padding: 0px !important;
		margin-bottom: 0px !important;
	}
	.doctor .elementor-widget-theme-post-featured-image img {
		max-height: 500px !important;
    overflow: hidden !important;
    width: 100% !important;
    object-fit: cover !important;
    object-position: top;
	}
	.doctor .id-doc-photo .elementor-widget-button {
    padding: 0px !important;
    margin: 0px !important;
	}
	.doctor .elementor-widget-Rating {
		margin-top: 10px !important;
		font-size: 14px !important;
	}
	.doctor .id-doc-links .elementor-element {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.doctor .id-doc-links {
		margin-top: 22px !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.id-doc-links h1 {
    font-size: 24px !important;
		margin-bottom: 10px !important;
	}
	.id-doc-opis {
		font-size: 14px !important;
    line-height: 20px !important;
	}
	.id-doc-links .detail-label {
		font-size: 16px !important;
	}
	.id-doc-links .experience-wrapper {
		font-size: 14px !important;
	}
	.id-doc-links .experience-number {
		font-size: 18px !important;
	}
	.id-doc-links .specialization-wrapper div, .id-doc-page-clin a {
		font-size: 14px !important;
	}
	.id-doc-tabs {
    padding: 0px !important;
		margin-top: 0px !important;
		margin-bottom: 20px !important;
	}
	.id-doc-tabs .jet-tabs__control-inner {
		padding: 10px !important;
	}
	.id-doc-tabs .jet-tabs__label-text {
		font-size: 14px !important;
	}
	.id-doc-tabs .jet-tabs__content-wrapper {
		max-height: 350px !important;
	}
	.id-doc-tabs .jet-tabs__content {
		font-size: 14px !important;
	}
	.id-sidebar.id-call-section {
		margin-bottom: 14px !important;
	}
	.id-sidebar.id-call-section .id-sidebar-btn {
		margin-bottom: 10px !important;
	}
	.id-sidebar .elementor-widget-wrap .elementor-element:first-child {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.id-sidebar .elementor-widget-text-editor {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.id-doc-sidebar-wr .elementor-widget {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.id-txt-upd>.elementor-widget-wrap.elementor-element-populated {
		box-shadow: none !important;
		border-radius: 0 !important;
	}
	#direction-section-2 {
		width: 100% !important;
	}
	.id-txt-upd > .elementor-widget-wrap {
		margin-top: 0 !important;
	}
	.id-doc-links > .elementor-widget-wrap {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.id-txt-upd .elementor-widget-theme-post-content li {
		font-size: 14px !important;
		margin-bottom: 8px !important;
	}
	.id-doc-video {
		margin: 20px 0px !important;
		padding: 0 !important;
	}
	.doctor h2.header_text {
		font-size: 20px !important;
	}
	.elementor-widget-post-comments {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	#comments .children {
    padding-left: 40px !important;
	}
	#comments .children .comment-meta:after {
		width: 100px !important;
		top: -18px;
	}
	#comments .children .comment-author, #comments .children .comment-metadata {
		display: none !important;
	}
	.comment-body .comment-author .comment-stars {
		padding-top: 0 !important;
	}
	#comments .comment-body .comment-author .fn {
    font-size: 16px!important;
	}
	#comments .parent>.comment-body>.comment-meta {
    margin-bottom: 8px !important;
	}
	#comments .children .comment-meta {
    margin-bottom: 18px !important;
	}
	#comments .comment.parent>.comment-body {
		margin-bottom: 10px !important;
		padding: 12px 20px!important;
	}
	#comments .parent {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
	}
	.title-comments {
		margin-bottom: 0px !important;
	}

	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item {
		margin-bottom: 10px !important;
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-tab-title {
    border-radius: 14px !important;
		font-size: 18px !important;
		padding-bottom: 12px !important;
		/* margin-bottom: 10px !important; */
		padding: 6px 12px !important;
		font-weight: 600 !important;
	}
	.elementor-widget-adonis_price .elementor-tab-content {
		border-radius: 14px !important;
		box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, .75);
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item tbody tr {
    border-bottom: 1px solid #bdbdbd !important;
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item tbody tr:last-child {
    border-bottom: none !important;
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item tbody td {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-accordion-icon {
		display: block !important;
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-accordion-icon {
		/* display: flex;
		align-items: center !important; */
		margin-left: 6px !important;
		margin-right: 8px !important;
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-accordion-icon .elementor-accordion-icon-closed,
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-accordion-icon .elementor-accordion-icon-opened {
		padding-top: 8px !important;
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item tbody tr td:last-child {
    width: 160px !important;
		padding-top: 0px !important;
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item tbody {
		margin-top: 10px !important;
		max-height: 500px !important;
	}
	.elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-tab-content {
		margin-top: 10px !important;
	}
}
@media screen and (max-width: 449px) {
  .id-doc-tabs.elementor-widget {
    padding: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 20px !important;
  }	
}

/* buttons */
.id-cta-light a {
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	color: #317d6a !important;
	border: 2px solid #317d6a !important;
	background: #fff !important;
	padding: 16px 38px !important;
	padding-top: 15px !important;
	transition: all 1s ease-out !important;
}
.id-cta-light a:hover {
	transform: scale(1.06) !important;
}

.id-cta-green a {
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	color: #ffffff !important;
	border: 2px solid #317d6a !important;
	background: #317d6a !important;
	padding: 16px 38px !important;
	padding-top: 15px !important;
	transition: all 1s ease-out !important;
	font-size: 18px !important;
}
.id-cta-green a:hover {
	color: #ffffff !important;
	border: 2px solid #317d6a !important;
	background: #317d6a !important;
	transform: scale(1.06) !important;
}
.id-cta-green.elementor-element-30eaedc a {
	border-radius: 12px !important;
	font-weight: 600 !important;
	font-size: 16px !important;
	color: #ffffff !important;
	border: 2px solid #e27f50 !important;
	background: #e27f50 !important;
	padding: 16px 38px !important;
	padding-top: 15px !important;
	transition: all 1s ease-out !important;
	font-size: 18px !important;
}
/* buttons */

.id-doc-links .id-cta-green.elementor-element-30eaedc a,
.id-doc-links .id-cta-light.elementor-element-28c95f0 a,
.id-doc-links .id-cta-light.elementor-element-5d8a41e a {
	font-size: 16px !important;
	max-width: 350px !important;
	width: 100% !important;
}

.id-phones-reverv .jet-dropbar__content-wrapper {
	width: 450px !important;
}
.id-phones-reverv .jet-dropbar__content-wrapper .elementor-icon-list-text {
	display: flex !important;
	flex-direction: column !important;
}
.id-phones-reverv .jet-dropbar__content-wrapper ul li {
  border-bottom: 1px solid grey !important;
}
.id-phones-revers-mob {
	font-size: 14px !important;
}
.id-phones-revers-mob .elementor-icon-list-text {
	display: flex !important;
	flex-direction: column !important;
}
.id-phones-revers-mob .dropdown-phones li {
	border-bottom: 1px solid gray !important;
}
.branch-seo-text {
  border-radius: 20px !important;
  padding: 20px 30px !important;
	padding-bottom: 30px !important;
  box-shadow: 0px 0px 12px 0px rgba(6, 30, 52, 0.1) !important;
}
.branch-seo-h2 {
	color: #317d6a !important;
  font-size: 26px !important;
  font-weight: 600 !important;
}
.branch-seo-h2-2 {
	font-size: 22px !important;
	margin-top: 25px !important;
}

.id-menu-rd-pc .id-header-lvl1 * {
	font-family: Montserrat, sans-serif !important;
}
.id-menu-rd-pc .id-header-lvl1 {
	margin-bottom: 0px !important;
}
.id-menu-rd-pc .id-header-lvl1 .jet-tabs {
	border-bottom-left-radius: 8px !important;
}
.id-menu-rd-pc .jet-menu {
	display: flex;
  justify-content: flex-start !important;
}
.id-menu-rd-pc .jet-menu .jet-menu-item a {
	color: #fff !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .elementor-column, #header-bottom .id-menu-rd-pc .elementor-column:first-child {
	width: 100% !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__content {
	display: flex;
  flex-direction: column;
  padding: 0px !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__content .elementor-widget-wrap {
	margin-top: 0px !important;
	padding: 0px !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl1 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper {
	width: 100% !important;
	padding: 8px !important;
  background: #fff !important;
  border-radius: 0px !important;
	margin-bottom: 0px !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control {
	background-color: transparent !important
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control .jet-tabs__control-inner {
	background-color: transparent !important;
	border: 2px solid #e8e8e8 !important;
	border-radius: 8px !important;
	margin-bottom: 8px !important;
	padding-left: 8px !important;
  padding-right: 8px !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control .jet-tabs__control-inner:hover .jet-tabs__label-text {
	/* transform: scale(1.03) !important; */
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control:last-child .jet-tabs__control-inner {
	margin-bottom: 0px !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl1 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper .jet-tabs__control-inner {
	margin-right: 8px !important;
	margin-bottom: 0px !important;
	padding: 10px 0px !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl1 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper .jet-tabs__label-text {
	font-weight: 600 !important;
	font-size: 15px !important;		
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl1 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper .jet-tabs__control:last-child .jet-tabs__control-inner {
	margin-right: 0px !important;
	margin-bottom: 0px !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control.active-tab .jet-tabs__control-inner {
	/* background-color: #317d6a !important;
	border-color: #317d6a !important; */
	background-color: #243c3d !important;
  border-color: #243c3d !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control .jet-tabs__label-text {
	/* color: #777777 !important; */
	color: #243c3d !important;
	font-size: 14px !important;
	font-weight: 600 !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control.active-tab .jet-tabs__label-text {
	color: #fff !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl2 {
	padding: 8px !important;
	background: #fff !important;
	border-radius: 8px !important;
	margin-bottom: 0px !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl2 .jet-tabs__content-wrapper {
  padding-top: 8px !important;
  box-shadow: rgba(6, 30, 52, 0.1) 0px 0px 12px 0px !important;
	background: #e9e9e9 !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl2 .jet-tabs__content-wrapper > .jet-tabs__content {
	max-height: 600px !important;
	min-height: 600px !important;
	overflow: auto !important;
	padding-top: 0px !important;
	padding-left: 8px !important;
	padding-top: 2px !important;
  padding-left: 10px !important;
  /* background-color: #eeeeee !important; */
	background-color: transparent !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl2 .jet-tabs__content-wrapper ul {
	padding: 0px !important;
	list-style: none !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl2 .jet-tabs__control.active-tab .jet-tabs__control-inner {
	background-color: #317D6A !important;
	border-color: #317D6A !important;;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl2 .jet-tabs__control.active-tab .jet-tabs__label-text {
	color: #fff !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .elementor-widget-wrap {
	padding: 0px !important;
}
.id-menu-rd .jet-sub-mega-menu {
	top: 64px !important;
	/* padding-top: 1px !important; */
}
.id-menu-rd .jet-sub-mega-menu {
	min-width: 1000px !important;
	max-width: 1000px !important;
	border-radius: 14px !important;
	background-color: transparent !important;
}
.id-menu-rd .jet-sub-mega-menu .elementor-container {
	max-width: 100% !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__content-wrapper {
	border-radius: 8px !important;
	border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}
.id-menu-rd-pc .id-header-lvl2 .jet-tabs {
	background-color: #fff !important;
  box-shadow: none !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl2 .jet-tabs__control-wrapper {
	/* min-width: 230px !important; */
	width: 270px !important;
	text-align: center !important;
	margin-right: 10px !important; 
}
.id-menu-rd-pc .jet-menu-item-type-custom a.top-level-link {
	height: 64px !important;
	font-family: Montserrat, sans-serif !important;
	font-weight: 600 !important;	
}
.id-menu-rd-pc .jet-menu-item-type-custom.menu-open a.top-level-link {
	color: #317d6a !important;
  background: #fff !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__content a {
    width: max-content !important;
    /* color: #317D6A !important; */
		color: #243c3d !important;
    font-weight: 500 !important;
    font-size: 15px !important;
    background: transparent !important;
    font-family: Montserrat, sans-serif !important;
    padding: 4px 10px !important;
    border-radius: 6px !important;
    margin-bottom: 0px !important;
    display: block !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__content a:hover {
	color: #E27F51 !important;
}
.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl1>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper .jet-tabs__control-inner {
	/* padding: 0px !important; */	
}
.text-alert {
	background-color: #ff3636;
  border-radius: 10px !important;
  padding: 10px 16px !important;
  color: #fff !important;
  font-weight: 600 !important;
	font-size: 16px !important;
	margin-bottom: 20px !important;
}

.id-menu-rd-pc .jet-sub-menu {
	top: 72px !important;
	width: max-content !important;
	background-color: #fff !important;
	border-radius: 8px !important;
	padding: 8px 8px !important;
	/* transition: all 0.7s ease-out !important; */
}
.id-menu-rd-pc .jet-sub-menu a {
	padding: 0px !important;
}
.id-menu-rd-pc .jet-sub-menu a .jet-menu-title {
	/* color: #317D6A !important; */
	color: #243c3d !important;
  font-weight: 500 !important;
  font-size: 15px !important;
  background: transparent !important;
  font-family: Montserrat, sans-serif !important;
  padding: 6px 10px !important;
  border-radius: 6px !important;
	margin-bottom: 0px !important;
}
.id-menu-rd-pc .jet-sub-menu a .jet-menu-title:hover {
	/* transform: scale(1.02) !important; */
	color: #e27f50 !important;
}
.id-menu-rd-pc .jet-sub-menu li:last-child .jet-menu-title {
	margin-bottom: 0px !important;
}

.id-menu-rd-pc .jet-mobile-menu__container-inner {
	background: #317d69 !important;
	/* background: #fafafa !important; */
}
.id-menu-rd-pc .jet-mobile-menu__container-inner a {
	/* color: #fff !important;	 */
}
.id-header-rd-sub1 {
	/* display: none !important; */
}

.id-menu-rd-mob .jet-mobile-menu__container-inner {
	padding: 0px !important;
  padding-top: 0px !important;
	background: #fafafa !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__before-template {
	order: 1 !important;
	max-width: 100% !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__before-template .elementor-column {
	width: 100% !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__controls {
	order: 2 !important;
	display: flex;
	flex-direction: row-reverse !important;
	margin-bottom: 10px !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__controls .jet-mobile-menu__back {
	/* position: absolute !important;
  top: 10px !important;
  right: 10px !important;

	background: #e27f50 !important;
  color: #fff !important;
  border-radius: 50% !important;
  padding-right: 1px !important;
	border-radius: 8px !important;
  padding-right: 1px !important;
  padding: 4px 10px !important;
  font-size: 16px !important; */
}
.id-menu-rd-mob div[aria-label="Close Menu"] {
	display: none !important;

	position: absolute !important;
  top: 10px !important;
  right: 10px !important;
	z-index: 999999 !important;
	background: #e27f50 !important;
  color: #fff !important;
  border-radius: 50% !important;
  padding-right: 1px !important;
	border-radius: 8px !important;
  padding-right: 1px !important;
  padding: 4px 10px !important;
  font-size: 16px !important;
}
.id-menu-rd-mob div[aria-label="Open/Close Menu"] {
	z-index: 999999 !important;
}
.id-menu-rd-mob div[aria-label="Open/Close Menu"] i.fa-times {
	color: #fff !important;
	font-size: 24px !important;
	padding-bottom: 3px !important;
}

.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__controls {
	order: 2 !important;
  display: flex;
  flex-direction: row-reverse !important;
  margin-bottom: 10px !important;
  /* background: #fff !important; */
  margin-top: 0px !important;
  max-width: max-content !important;
	min-height: auto !important;
	position: relative;
}
.id-menu-rd-mob .jet-mobile-menu__breadcrumbs {
	padding-left: 24px !important;
}
.id-menu-rd-mob div[aria-label="Back to Prev Items"] {
  position: absolute !important;
  width: 100% !important;
  left: -7px !important;
	bottom: 5px;
  display: flex;
  justify-content: flex-start !important;
  padding-left: 32px !important;
}
.id-menu-rd-mob div[aria-label="Back to Prev Items"] i {
	color: #ffffff;
  font-size: 20px !important;
}
.id-menu-rd-mob .jet-mobile-menu__breadcrumbs {
	padding-left: 30px !important;
  font-size: 18px !important;
  color: #fff !important;
	background: #e27f50 !important;
  padding-right: 12px !important;
  border-radius: 5px !important;
	padding-top: 8px !important;
  padding-bottom: 8px !important;
	margin-top: 10px !important;	
}
.id-menu-rd-mob .jet-mobile-menu__breadcrumb .breadcrumb-label {
	color: #ffffff !important;
  font-family: Montserrat, sans-serif !important;
  font-size: 16px !important;
  font-weight: 500 !important;
}
#header-mobile .id-menu-rd-mob .id-header-menu-fix-logo {
	background: #317d69 !important;
  position: fixed !important;
  z-index: 9999 !important;
	padding-top: 10px !important;
  padding-bottom: 14px !important;
	padding-left: 14px !important;
}
.id-header-menu-fix-search {
	margin-top: 70px !important;
	margin-bottom: 0px !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .id-header-menu-fix-search .elementor-widget-container {
	max-width: 100% !important;
	margin: 0 !important;
}
.id-header-menu-fix-search .probox {
	border-radius: 8px !important;
	display: flex !important;
	flex-direction: row-reverse !important;
}
.id-header-menu-fix-search .promagnifier {
	background-color: #fff !important;
}
.id-header-menu-fix-search .promagnifier .innericon {
	float: none !important;
	width: 36px !important;
	padding-left: 4px !important;
}
.id-header-menu-fix-search input {
	padding-left: 2px !important;
	font-family: Montserrat, sans-serif !important;
}
.id-header-menu-fix-search input::placeholder {
	font-family: Montserrat, sans-serif !important;
}
.id-header-menu-fix-search .proinput {
	margin-left: 0px !important;
}
.id-header-menu-fix-search .innericon {
	background-color: #fff !important;
}
.id-header-menu-fix-search .proclose,
.id-header-menu-fix-search .proloading {
	order: 3 !important;
}
.id-header-menu-fix-search .proclose svg {
	background: rgb(255 105 105) !important;
}
.id-header-menu-fix-search .innericon svg {
	fill: #000 !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__controls .breadcrumb-label {
	/* display: none !important; */
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__body {
	order: 3 !important;
	/* background: #fff !important;
  padding: 8px 8px !important;
  border-radius: 8px !important; */
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__body .jet-mobile-menu__items {
	border-radius: 8px !important;
	background-color: #fff !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__body .jet-mobile-menu__items li {
	padding: 8px 0px !important;
	padding-left: 14px !important;
	padding-right: 4px !important;
	/* background: #fff !important; */
	border-radius: 0px !important;
	margin-bottom: 0px !important;
  min-height: 46px !important;
  display: flex;
  justify-content: center !important;
	border-bottom: 1px solid #dfdfdf !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__body .jet-mobile-menu__items li:last-child {
	border: none !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__body .jet-mobile-menu__items a {
	/* color: #317d69 !important; */
	color: #243c3d !important;
  font-size: 16px !important;
  font-family: Montserrat, sans-serif !important;
  font-weight: 600 !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__body .jet-mobile-menu__items .jet-dropdown-arrow {
	/* color: #317d69 !important; */
	color: #243c3d !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__after-template {
	order: 4 !important;
}

.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__before-template section,
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__before-template .elementor-widget-wrap  {
	margin-top: 0px !important;
	padding-left: 0px !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__before-template .elementor-widget-container {
	max-width: 146px !important;
	margin-bottom: 0px !important;
}
/* .id-menu-rd-mob .jet-accordion {
	padding: 8px 0px !important;
  padding-left: 14px !important;
  padding-right: 4px !important;
} */
.id-menu-rd-mob .jet-accordion .jet-accordion__item {
	margin-bottom: 8px !important;
}
.id-menu-rd-mob .jet-accordion .jet-accordion__item > .jet-toggle__control {
  padding: 8px 0px !important;
  padding-left: 14px !important;
  padding-right: 4px !important;
  background: #fff !important;
  border-radius: 8px !important;
  min-height: 46px !important;
  display: flex;
  justify-content: flex-end !important;
	flex-direction: row-reverse !important;
	box-shadow: 0 0 10px 0 rgba(6, 30, 52, .1) !important;
}
.id-menu-rd-mob .jet-accordion .jet-accordion__item .jet-toggle__label-text {
  /* color: #317d69 !important; */
	color: #243c3d !important;

  font-size: 16px !important;
  font-family: Montserrat, sans-serif !important;
  font-weight: 600 !important;
}
.id-menu-rd-mob .jet-toggle__content-inner {
	padding: 8px 14px !important;
}
.id-menu-rd-mob .jet-toggle__content-inner ul {
	padding-left: 0px !important;
	list-style: none !important;
}
.id-menu-rd-mob .jet-toggle__content-inner ul a {
	color: #353535 !important;
  font-size: 15px !important;
  display: block !important;
  padding: 6px 6px !important;
  font-weight: 400 !important;
  font-family: Montserrat, sans-serif !important;
}
.id-menu-rd-mob .jet-toggle__icon .fa-plus:before,
.id-menu-rd-mob .jet-toggle__icon .fa-minus:before {
	display: none !important;
}
.id-menu-rd-mob .jet-toggle__label-icon {
	margin-right: 0px !important;
}
.id-menu-rd-mob .jet-toggle__icon {
	background: transparent !important;
  /* color: #317d69 !important; */
	color: #243c3d !important;
  font-size: 20px !important;
}
.id-menu-rd-mob .jet-accordion .jet-accordion__item > .jet-toggle__control {
	display: flex !important;
  justify-content: space-between !important;
	padding-right: 8px !important;
}
.id-menu-rd-mob .jet-toggle__icon .fa-plus:after {
	content: "\f105";
	rotate: 90deg;
}
.id-menu-rd-mob .jet-toggle__icon .fa-minus:after {
	content: "\f105";
	rotate: 270deg;
}
.id-header-rd-sub1 .jet-accordion .jet-accordion__item {
  border: none !important;
  box-shadow: none !important;
  border-radius: 8px !important;
  /* padding-right: 6px !important; */
}

.id-menu-rd-mob .jet-accordion .id-header-rd-mob-lvl2 {

}
.id-menu-rd-mob .jet-accordion .id-header-rd-mob-lvl2 .jet-accordion__item {
	background: #efefef !important;
	box-shadow: 0px 0px 2px 0px rgba(6, 30, 52, 0.2) !important;
}
.id-menu-rd-mob .jet-accordion .id-header-rd-mob-lvl2 .jet-accordion__item .jet-toggle__control {
	background: #fff !important;
}
.id-menu-rd-mob .jet-accordion .id-header-rd-mob-lvl2 .jet-accordion__item .jet-toggle__label-text {
	color: #243c3d !important;
	font-weight: 500 !important;
}
.id-menu-rd-mob .jet-accordion .id-header-rd-mob-lvl2 .jet-accordion__item .jet-toggle__label-icon i {
	color: #243c3d !important;
}
.id-menu-rd-mob .jet-accordion .id-header-rd-mob-lvl2 .jet-toggle__content-inner {
  /* border-top: 1px solid #dfdfdf; */
}
.id-menu-rd-mob .jet-accordion .id-header-rd-mob-lvl2 .jet-accordion__item.active-toggle .jet-toggle__control {
	background: #efefef !important;
}


.id-header-rd-wrap #header-mobile {
	padding: 6px !important;
  background: transparent !important;
  box-shadow: none !important;
}
.id-header-rd-wrap #header-mobile > .elementor-container {
	background: #39806e !important;
  border-radius: 8px !important;
  padding: 6px 8px !important;
	padding-left: 12px !important;
	display: flex;
  justify-content: space-between;
}	
.id-header-rd-wrap #header-mobile .jet-mobile-menu__toggle-icon {
	color: #fff !important;
}
/* html.menu-block-scroll,
html.menu-block-scroll body {
  overflow: hidden !important;
  height: 100% !important;
} */
/* html.scroll-locked {
  overflow: hidden;
  position: relative;
  height: 100%;
} */
.id-menu-rd-mob .jet-mobile-menu__container-inner .id-header-menu-fix-search .elementor-widget-container {
	max-width: 100% !important;
}
.id-menu-rd-mob .id-call-section {
	box-shadow: none !important;
}
.id-menu-rd-mob .id-call-section .elementor-widget-wrap.elementor-element-populated {
  background: #fff !important;
  border-radius: 8px !important;
  padding: 16px 12px !important;
	box-shadow: none !important;
}
.id-menu-rd-mob .id-sidebar .elementor-heading-title {
	font-size: 16px !important;
  font-weight: 600 !important;
  /* color: #fff !important; */
	color: #317d69 !important;
	margin-bottom: 14px !important;
}
.id-menu-rd-mob .id-sidebar .elementor-heading-title::after {
	display: none !important;
}
#header-mobile .id-menu-rd-mob .id-sidebar .id-sidebar-btn {
	margin-bottom: 8px !important;
}
.id-menu-rd-mob .id-sidebar-time .elementor-heading-title {
	font-weight: 400 !important;
  font-size: 14px !important;
}
.id-menu-rd-mob .elementor-widget-wrap.elementor-element-populated {
	display: flex !important;
  justify-content: space-between !important;
}
.id-menu-rd-mob .id-sidebar-btn {
	/* border: none !important; */
	border-radius: 8px !important;
	/* border: 1px solid #fff !important; */
}
#header-mobile .id-menu-rd-mob .id-sidebar-viber {
	/* background-color: #7360f2 !important; */
	width: 49% !important;
}
#header-mobile .id-menu-rd-mob .id-sidebar-telegram {
	/* background-color: #0088cc !important; */
	width: 49% !important;
}
#header-mobile .id-menu-rd-mob .id-sidebar-phone {
	/* background-color: rgba(71, 176, 44, 1) !important; */
}
/* #header-mobile .id-menu-rd-mob .id-sidebar-viber a {
	color: #7360f2 !important;
	border: 2px solid #7360f2 !important;
	border-radius: 8px !important;
}
#header-mobile .id-menu-rd-mob .id-sidebar-telegram a {
	color: #0088cc !important;
	border: 2px solid #0088cc !important;
	border-radius: 8px !important;
}
#header-mobile .id-menu-rd-mob .id-sidebar-phone a {
	color: rgba(71, 176, 44, 1) !important;
	border: 2px solid rgba(71, 176, 44, 1) !important;
	border-radius: 8px !important;
} */
.id-menu-rd-mob .id-sidebar-btn .elementor-button-text {
	font-size: 16px !important;
	font-weight: 500 !important;
}
.id-menu-rd-mob .id-sidebar-btn .elementor-button-icon {
	margin-right: 8px !important;
}
.id-menu-rd-mob .id-sidebar-btn .elementor-button {
	padding: 12px 12px !important;
	padding-right: 0px !important;
	/* background-color: #fff !important; */
}
.id-menu-rd-mob .id-sidebar-time .elementor-heading-title {
	color: #959595 !important;
	font-weight: 500 !important;
	padding-top: 0px !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}
.id-menu-rd-mob .id-sidebar.id-call-section {
	/* margin-top: 34px !important; */
	margin: 0 !important;
}
.id-menu-rd-mob #ajaxsearchpro1_2,
.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__body .jet-mobile-menu__items,
.id-menu-rd-mob .id-call-section .elementor-widget-wrap.elementor-element-populated {
	box-shadow: 0 0 10px 0 rgba(6, 30, 52, .1) !important;
	border-radius: 8px !important;
}
.jet-mobile-menu__controls,
.jet-mobile-menu__body,
.jet-mobile-menu__after-template,
#header-mobile .id-header-menu-fix-search {
	padding-left: 14px !important;
	padding-right: 14px !important;
}
.id-menu-rd-mob .jet-accordion .id-header-rd-mob-lvl2 .jet-accordion__item {
	box-shadow: 0px 0px 2px 0px rgba(6, 30, 52, 0.2) !important;
}
.id-header-btns-wrap {
	margin-top: 0px !important;
}
.id-header-btns-wrap .elementor-widget-wrap {
	padding: 0px !important;
}
.id-header-btn-login a, .id-header-btn-info a {
	border-radius: 8px !important;
  border: none !important;
  font-size: 16px !important;
  font-weight: 500 !important;
	box-shadow: none !important;
	display: flex;
  justify-content: center !important;
  width: 100% !important;
	padding: 15px 42px 13px 42px !important;
}
.id-header-btn-login a {
	background: #e27f50 !important;
	color: #fff !important;
	margin-bottom: 10px !important;
}
.id-header-btn-login a:hover, .id-header-btn-login a:focus  {
	background: #e27f50 !important;
	color: #fff !important;
}
.id-header-btn-info a {
	background: #317d69 !important;
	color: #fff !important;
}
.id-header-btn-info a:hover, .id-header-btn-info a:focus {
	background: #317d69 !important;
	color: #fff !important;
}
.id-header-btn-login a i, .id-header-btn-info a i {
	rotate: 320deg !important;
	font-size: 18px !important;
}
.id-header-btn-soc i {
	color: #317d69 !important;
}

.id-header-menu-fix-search,
.jet-mobile-menu__body,
.id-menu-rd-mob .id-sidebar.id-call-section,
.id-header-btns-wrap {
	margin-bottom: 20px !important;
}

.jet-mobile-menu__body, .id-header-btns-wrap {
	margin-bottom: 36px !important;
}
.elementor-128438 .elementor-element.elementor-element-18e9ac7 .elementor-button {
	margin-bottom: 8px !important;
}

.id-menu-rd-mob #ajaxsearchpro1_2, .id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__body .jet-mobile-menu__items, .id-menu-rd-mob .id-call-section .elementor-widget-wrap.elementor-element-populated, #ajaxsearchpro1_1, #ajaxsearchpro1_2, div.asp_m.asp_m_1 {
	box-shadow: 0 0 5px 1px rgba(6, 30, 52, .2) !important;
	border-radius: 8px !important;
}

.id-header-rd-wrap #header-bottom .id-header-bottom-btn {
  width: 40% !important;
  max-width: 100% !important;
	padding-right: 10px !important;
}
.id-header-rd-wrap .id-header-bottom-btn .elementor-widget-button {	
	width: auto !important;
}
.id-header-rd-wrap .id-header-top {
	border: none !important;
}
.id-header-rd-wrap .id-header-logo {
	padding-left: 8px !important;
}
.id-header-rd-wrap .id-header-top .elementor-container {
	justify-content: space-between !important;
}
.id-header-rd-btn1 a {
	margin-right: 10px !important;
	background-color: #fff !important;
  color: #317d6a !important;
}
.id-header-bottom .id-header-rd-btn1 a, .id-header-bottom .id-header-rd-btn2 a {
	max-width: 260px !important;
	border-radius: 8px !important;
	padding-bottom: 14px !important;
	padding-right: 10px !important;
}
.id-header-bottom .id-header-rd-btn1 a:hover, .id-header-bottom .id-header-rd-btn2 a:hover {
	transform: none !important;
}
.id-header-bottom .id-header-rd-btn2 a:hover {
	fill: #FFFFFF !important;
  color: #FFFFFF !important;
  background-color: #E27F51 !important;
}
.id-header-rd-btn1 a i, .id-header-rd-btn2 a i {
	rotate: 320deg !important;
	font-size: 16px !important;
}
.id-header-rd-calls ul {
	display: flex !important;
}
.id-header-rd-calls ul li {
	margin-right: 35px !important;
}
.id-header-rd-calls ul a {
	color: #fff !important;
}
.id-header-rd-calls .elementor-icon-list-text {
	font-family: 'Montserrat' !important;
	font-size: 14px !important;
}
.id-header-rd-calls ul a i {
	font-size: 18px !important;
}
.id-header-rd-calls-wrap {
	width: 70% !important;
}
.id-header-rd-langs .elementor-nav-menu--main {
	justify-content: flex-end !important;
}

.id-header-rd-wrap .id-header-bottom .elementor-container {
	justify-content: space-between !important;
}
.id-header-rd-wrap #header-bottom.id-header-bottom .id-main-menu {
  width: max-content !important;
	width: 70% !important;
}
.id-header-rd-wrap .id-header-bottom .id-main-menu .elementor-widget-wrap {
  display: flex;
  flex-direction: row !important;
}
.id-header-rd-wrap .id-header-bottom .id-main-menu .id-header-rd-logotipe {
	max-width: 160px !important;
  margin-bottom: 0px !important;
  margin-right: 20px !important;
}
.id-header-rd-wrap .id-header-bottom .id-main-menu .id-menu-rd-pc {
	/* width: auto !important; */
	width: auto !important;
  min-width: 650px !important;	
}
.id-header-rd-wrap .id-header-bottom .id-main-menu .id-header-bottom-btn {
	width: max-content !important;
}
.id-menu-rd-pc .jet-menu-item-type-custom a.top-level-link i {
  padding-top: 3px !important;
  margin-left: 6px !important;
}
.id-header-rd-calls ul a .elementor-icon-list-icon {
	margin-right: -4px !important;
}
.id-header-rd-langs {
	width: 20% !important;
}
.id-header-rd-langs .elementor-widget-wrap {
  display: flex;
  flex-direction: row !important;
  width: 100% !important;
  justify-content: flex-end;
}
.id-header-rd-langs .elementor-element {
	width: max-content !important;
  margin-bottom: 0px !important;	
}
.id-header-pc-search-html {
	margin-right: 26px !important;
}
.id-header-rd-wrap .id-header-rd-lans-switch .menu-item ul {
	background: #fff !important;
  border-radius: 8px !important;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, .2) !important;
	min-width: 70px !important;
  right: 0 !important;
  left: auto !important;
}
.id-header-rd-wrap .id-header-rd-lans-switch .menu-item ul a {
	color: #000 !important;
	border-radius: 14px !important;
}
.id-header-rd-wrap .id-header-rd-lans-switch .menu-item ul a:hover {
	background-color: #fff !important;
	color: #000 !important;
	border-radius: 14px !important;
}


.rngst_phone_button {
	opacity: 1 !important;
	margin-bottom: 16px !important;
  margin-right: 27px !important;
}
.rngst_phone_body {
	background-color: #28a745 !important;
}
.rngst_phone_circle, .rngst_phone_circle2, .rngst_phone_fill {
	display: none !important;
}


@media screen and (max-width: 1350px) {
	.id-header-rd-wrap .id-header-bottom .id-main-menu .id-header-rd-logotipe {
		padding-bottom: 6px !important;
		max-width: 120px !important;
    margin-right: 10px !important;
	}
	.id-header-rd-wrap #header-bottom .id-header-bottom-btn {
		max-width: 426px !important;	
	}
	.id-header-bottom .id-header-rd-btn1 a, .id-header-bottom .id-header-rd-btn2 a {
		padding: 12px 8px !important;
    padding-right: 0px !important;
    padding-bottom: 10px !important;
		padding-right: 0px !important;
	}
	.id-header-rd-calls-wrap {
    width: 80% !important;
	}
}
@media screen and (max-width: 1220px) {	
	.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__content a {
		font-size: 14px !important;
		padding: 2px 10px !important;
	}
	.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl1>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper .jet-tabs__label-text {
		font-size: 14px !important;
	}
	.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control .jet-tabs__control-inner {
		padding: 6px !important;
	}
	.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl1>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper .jet-tabs__control-inner {
		padding: 8px 0px!important;
	}
	.id-menu-rd .jet-sub-mega-menu {
		min-width: 860px!important;
	}
	.id-menu-rd-pc .jet-menu-item-type-custom a.top-level-link {
		font-size: 14px !important;
	}
	.id-header-rd-wrap .id-header-bottom .id-main-menu .id-menu-rd-pc {
		min-width: 600px !important;
	}
	.id-header-rd-wrap #header-bottom.id-header-bottom {
		padding-right: 7px !important;
	}
	.id-header-bottom .id-header-rd-btn1 a, .id-header-bottom .id-header-rd-btn2 a {
		padding-right: 8px !important;
    padding-bottom: 12px !important;
	}
	.id-header-bottom .id-header-rd-btn1 a .elementor-button-icon, .id-header-bottom .id-header-rd-btn2 a .elementor-button-icon {
		display: none !important;
	}
	.id-header-rd-wrap #header-bottom .id-header-bottom-btn {
    max-width: 357px !important;
  }
	.id-header-rd-calls .elementor-icon-list-text {
    font-size: 14px !important;
	}
}
@media screen and (max-width: 575px) {
	.rngst_phone_button, .acbsww.acbsww_container {
		/* display: none !important; */
	}
  .id-header-rd-wrap .id-header-top,
  .id-header-rd-wrap .id-header-bottom {
    display: none !important;
    height: 0 !important;
    overflow: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }
	footer {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.id-header-rd-logo .elementor-widget-wrap {
		padding-left: 0px !important;
		max-width: 148px !important;
	}
	.id-header-rd-logo a {
		display: flex !important;
	}
	.id-header-rd-logo .elementor-widget-wrap {
		padding-left: 0px !important;
	}
	.branch-seo-text {
		border-radius: 20px !important;
		padding: 10px 20px !important;
		padding-bottom: 20px !important;
		box-shadow: 0px 0px 12px 0px rgba(6, 30, 52, 0.1) !important;
		font-size: 14px !important;
	}
	.branch-seo-text.elementor-widget.elementor-widget-html {
		margin-bottom: 40px !important;
	}
	.branch-seo-h2 {
		color: #317d6a !important;
		font-size: 20px !important;
		font-weight: 600 !important;
	}
	.branch-seo-h2-2 {
		font-size: 18px !important;
		margin-top: 25px !important;
	}
	.branch-seo-text ul {
		padding-left: 20px !important;
	}
	body #ajaxsearchprores1_1.vertical, body #ajaxsearchprores1_2.vertical, body div.asp_r.asp_r_1.vertical {
		max-width: 96% !important;
    left: 8px !important;
    right: 8px !important;
		top: 130px !important;
		/* bottom: 0px !important; */
    margin: auto !important;	
		/* border: 2px solid #317d69; */
		border: 2px solid #dbdbdb !important;
    box-shadow: 0px 20px 30px 0px #707070;	
	}
	#ajaxsearchprores1_1.vertical .results, #ajaxsearchprores1_2.vertical .results, div.asp_r.asp_r_1.vertical .results {
		height: calc(100vh - 240px) !important;
	}
	#ajaxsearchprores1_1 .results .item .asp_content h3 a, #ajaxsearchprores1_2 .results .item .asp_content h3 a, div.asp_r.asp_r_1 .results .item .asp_content h3 a {
		font-size: 14px !important;
		line-height: 16px !important;
	}
	#ajaxsearchprores1_1 .asp_res_text, #ajaxsearchprores1_2 .asp_res_text, div.asp_r.asp_r_1 .asp_res_text {
		line-height: 16px !important;
	}
	html #areon_chat_web_widget_loaded, html .rngst_phone_button {
		z-index: 0 !important;
	}
	#ajaxsearchprores1_1 .asp_res_text, #ajaxsearchprores1_2 .asp_res_text, div.asp_r.asp_r_1 .asp_res_text {
		padding-left: 78px !important;
	}
	#ajaxsearchprores1_1.vertical .results .item .asp_content, #ajaxsearchprores1_2.vertical .results .item .asp_content, div.asp_r.asp_r_1.vertical .results .item .asp_content {
		padding: 0px !important;
    padding-bottom: 8px !important;
	}
	#ajaxsearchprores1_1 .results .item div.etc, #ajaxsearchprores1_2 .results .item div.etc, div.asp_r.asp_r_1 .results .item div.etc {
		margin-bottom: 4px !important;
	}
	body #ajaxsearchpro1_1 .probox .promagnifier, body #ajaxsearchpro1_2 .probox .promagnifier, body div.asp_m.asp_m_1 .probox .promagnifier {
		background-image: none !important;
	}
	.rngst_phone_button {
    opacity: 1 !important;
    margin-bottom: 16px !important;
    margin-right: 38px !important;
	}
	.post-127341 .elementor-accordion .elementor-accordion-item:last-child {
		display: none !important;
	}
	.id-menu-rd-mob .jet-mobile-menu__container-inner .jet-mobile-menu__body .jet-mobile-menu__items a {
		width: 100% !important;
	}
}

/* .post-129780 .id-call-section,
.post-129793 .id-call-section {
	opacity: 0 !important;
  transition: opacity 0.5s ease, transform 0.5s ease !important;
}
.post-129780 .id-call-section.visible,
.post-129793 .id-call-section.visible {
	opacity: 1 !important;	
}

.post-129780 .id-sidebar-time,
.post-129780 .id-sidebar-telegram,
.post-129780 .id-sidebar-viber .elementor-button-icon,
.post-129793 .id-sidebar-time,
.post-129793 .id-sidebar-telegram,
.post-129793 .id-sidebar-viber .elementor-button-icon {
	display: none !important;
} */
.id-call-section-google {
	display: none !important;
}
.post-129780 .id-call-section, .post-129793 .id-call-section {
	display: none !important;
}
.post-129780 .id-call-section-google, .post-129793 .id-call-section-google {
	display: block !important;
}

/* Базово скрыто */
.jet-sub-mega-menu {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  transition: none !important;
}
/* Открыто по клику */
.jet-sub-mega-menu.open {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}

/* .id-menu-rd-pc .jet-menu-item-has-children:hover > .jet-sub-menu {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
} */

.id-menu-rd-pc .jet-sub-menu {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  /* transition: opacity 0.3s ease; */
}

.id-menu-rd-pc .jet-sub-menu.open {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}
.id-menu-rd-mob .jet-mobile-menu__container-inner.search-active {
  overflow: hidden !important;
  height: 100%;
}

.id-menu-rd-mob .elementor-widget-wpml-language-switcher {

}
.id-menu-rd-mob .elementor-widget-wpml-language-switcher a {
	border-radius: 8px !important;
  padding: 6px 13px !important;
  padding-bottom: 8px !important;
	border: 2px solid #7e7e7e;
  color: #7e7e7e !important;
}
.id-menu-rd-mob .elementor-widget-wpml-language-switcher .wpml-ls-current-language a {
	background-color: #317d69 !important;
  color: #fff !important;
	border: 2px solid #494c4f !important;
}
.id-menu-rd-mob .elementor-widget-wpml-language-switcher ul {
	display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-direction: row-reverse !important;
}

html.search-active,
body.search-active {
  overflow: hidden !important;
  height: 100% !important;
	touch-action: none !important;
}

.elementor-element-c26fa2c {
	display: none !important;
}

html {
	overflow-y: scroll !important; 
}
.id-header {
	position: fixed !important;
}
div[data-elementor-type="single"], div[data-elementor-type="wp-post"], div[data-elementor-type="archive"], main.faq.type-faq {
	padding-top: 110px !important;
}
div[data-elementor-post-type="jet-menu"] {
	padding-top: 0px !important;
}

@media screen and (max-width: 575px) {
	.id-header {
	position: relative !important;
	}
	div[data-elementor-type="single"], div[data-elementor-type="wp-post"], div[data-elementor-type="archive"], main.faq.type-faq {
	padding-top: 0px !important;
	}
	.elementor-element-26450cdb {
		display: flex !important;
	}
	.elementor-element-26450cdb .elementor-widget {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.elementor-element-26450cdb .id-sidebar-adress {
		display: none !important;
	}
	.id-call-section-google .id-sidebar-viber {
		margin-bottom: 14px !important;
	}
}
#comments .comments-head .title-section {
	display: none !important;
	opacity: 0 !important;
}
.id-ai-block {
		width: max-content !important;
	    padding: 8px 9px !important;
    padding-left: 20px !important;
    background-color: #307e6a !important;
    border-radius: 10px !important;
    color: #fff !important;
    font-size: 18px !important;
    margin-bottom: 20px !important;
    font-weight: 500 !important;
    display: flex;
		align-items: center;
		position: fixed;
    bottom: -6px;
    z-index: 999999 !important;
    right: 0;
    left: 0;
    margin: auto;
}
.id-ai-block p {
	margin-bottom: 0px !important;
}
.id-ai-block span {
	margin-right: 8px !important;
}
.id-ai-block-wr {
	display: flex !important;
	align-items: center !important;
}
.id-ai-block-gpt, .id-ai-block-per {
	padding: 4px !important;
	border-radius: 10px !important;
	margin-left: 10px !important;
}
.id-ai-block-gpt a, .id-ai-block-per a {
		display: flex;
	  height: 32px !important;
    width: 32px !important;
		background-position: center !important;
		background-repeat: no-repeat !important;
		background-size: cover !important;
}
.id-ai-block-gpt {
	background: #fff !important;
}
.id-ai-block-per {
	background: #000 !important;
}
.id-ai-block-gpt a {
	background-image: url('https://adonis.com.ua/wp-content/uploads/2025/09/openai.svg');
}
.id-ai-block-per a {
  background-image: url('https://adonis.com.ua/wp-content/uploads/2025/09/perplexity-color.svg');
}
@media screen and (max-width: 575px) {
	.id-ai-block span {
		margin-bottom: 8px !important;
	}
	.id-ai-block span {
    margin-right: 8px !important;
	}
	.id-ai-block {
		position: static !important;
		padding: 10px !important;
		width: 100% !important;
		font-size: 16px !important;
    align-items: center !important;
    justify-content: space-between !important;
		flex-direction: column !important;
		bottom: -16px;
		align-items: flex-start !important;
	}
	.id-ai-block-gpt, .id-ai-block-per {
		margin-left: 0px !important;
		margin-right: 8px !important;
	}
}

.id-footer-gpt {
	background: #1c2d2d !important;
}
.id-footer-gpt p {
	margin-bottom: 0px !important;
	color: #fff !important;
}
@media screen and (max-width: 575px) {
	.id-footer-gpt p {
		font-size: 14px !important;
	}
	.id-footer-apps .elementor-widget-text-editor {
		text-align: left !important;
		margin-bottom: 14px !important;
	}
}
.id-monochrome {	
		/* display: none !important; */
}
.id-monochrome a {
		color: #fff !important;
		padding: 6px 10px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 26px !important;
    border-radius: 8px !important;
    background: #000 !important;
}
.id-monochrome span {
	margin-left: 0px !important;
}
.id-monochrome .elementor-button-content-wrapper {
	  display: flex;
    align-items: center;
}
.id-monochrome .elementor-button-text {
	margin-right: 8px;
  font-size: 16px;
}
.id-monochrome .elementor-button-icon {
	font-size: 22px !important;
}
.id-header-rd-langs {
    width: 30% !important;
}
/* html.monochrome {
  filter: grayscale(100%) !important;
} */
@media screen and (max-width: 575px) {
	.id-monochrome {
		display: none !important;
	}
	.id-monochrome a {
		margin-top: 10px !important;
		margin-right: 0px !important;
		font-size: 16px !important;
    font-weight: 500 !important;
    box-shadow: none !important;
    display: flex;
    justify-content: center !important;
    width: 100% !important;
		padding: 14px 42px 14px 42px !important;
	}
}
/* .doctor-card__cta {
	margin-top: 12px !important;
}
.doctor-card__link {
		display: none !important;
    width: 100% !important;
    text-align: center !important;
    background: #e27f52;
    border-radius: 6px !important;
    color: #fff !important;
    font-weight: 500 !important;
    padding: 7px 10px !important;
}
.elementor-post.doctor.type-doctor .elementor-post__text {
	height: auto !important;
	max-height: 100% !important;
	display: flex;
  justify-content: space-between;
	padding: 8px !important;
  padding-top: 8px !important;
} */
.id-quality .elementor-widget-container {
	background: #1c2d2d;
    border-radius: 10px !important;
    display: flex !important;
    align-items: flex-start;
		padding: 14px !important;
		margin-top: 20px !important;
		box-shadow: 0 0 4px 9px rgba(6, 30, 52, .1) !important;
		margin-bottom: 60px !important;
}
.id-quality .elementor-icon-box-wrapper {
	display: flex !important	;
    align-items: flex-start;
    flex-direction: column !important;
    justify-content: flex-start !important;
}
.id-quality .elementor-icon-box-icon {
	margin-bottom: 6px !important;
	    width: 100% !important;
    display: flex;
}
.id-quality p {
	font-size: 16px !important;
	text-align: left !important;
	color: #fff !important;
}
.id-quality a {
	color: #e27f52;
	font-weight: 500 !important	;
	font-size: 18px !important;
}
.id-footer-apps {
	display: none !important;
}
.id-footer-gpt, .id-footer-cop {
	position: relative !important;
  z-index: 999999 !important;
}
.id-footer-cop-visa {

}
.id-footer-cop-visa .elementor-widget-wrap {
		display: flex;
    flex-direction: row !important;
    justify-content: flex-end;
		padding: 0px !important;
}
.id-footer-cop-visa .elementor-widget-container, .id-footer-cop-visa .elementor-element {
    max-width: fit-content !important;
}
.id-footer-cop-visa img {
    height: 60px !important;
    width: 60px !important;
		margin-left: 10px !important;
}
.acbsww.acbsww_container{
	bottom: 76px !important;
  right: 5px !important;
}
.rngst_phone_button {
	  right: -40px !important;
    bottom: 0px !important;
		height: 52px !important;
}
.rngst_phone_icon {
		width: 52px !important;
    height: 60px !important;
    left: 70px !important;
		top: -4px !important;
}
.rngst_phone_body {
	height: 52px !important;
  width: 52px !important;
  position: absolute;
  left: 70px !important;
  top: 0px !important;
}
.id-footer-cta-call {
	display: flex !important;
  position: fixed !important;
  bottom: 0 !important;
  left: 0px !important;
  z-index: 999 !important;
}
.id-footer-cta-call .elementor-widget-container {
	margin-left: 9px !important;
}
.id-footer-cta-call a {
    border-radius: 12px !important;
    background: #307e6a !important;
    box-shadow: 0px 0px 9px 4px rgba(0, 0, 0, 0.15);
		transition: all 1s ease-out !important;
}
.id-footer-cta-call a:hover, .id-footer-cta-call a:focus {
	color: #fff !important;
	background: #307e6a !important;;
}
.id-footer-cta-call a:hover {
	transform: scale(1.02) !important;
}


@media screen and (max-width: 575px) {
	.id-quality p {
		font-size: 16px !important;;
	}
	.id-footer-cop-visa .elementor-widget-wrap {
		justify-content: center !important;
	}
	.id-footer-cop-visa .elementor-element {
		padding: 0px !important;
	}
	.id-quality .elementor-widget-container {
		margin-top: 34px !important;
		margin-bottom: 20px !important;
	}
	.rngst_phone_button {
			right: -59px !important;
			bottom: -10px !important;
			height: 52px !important;
	}
	.acbsww.acbsww_container {
    bottom: 65px !important;
    right: -2px !important;
	}
	.id-footer-cta-call {
		display: none !important;
		padding: 0px !important;
	}
	.id-footer-cta-call .elementor-widget-container {
		margin-left: 6px !important;
	}
	.id-footer-cta-call a {
	border-radius: 8px !important;
    padding: 12px 12px 12px 12px !important;
	}
	.elementor iframe {
		height: 200px !important;
	}
}

html.monochrome .id-header-top,
html.monochrome .id-header-bottom,
html.monochrome .rngst_phone_body,
html.monochrome .id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control.active-tab .jet-tabs__control-inner,
html.monochrome .id-footer-cta-call a,
html.monochrome .id-cta-light a,
html.monochrome .id-cta-green a,
html.monochrome .id-home-actions .jet-posts__item .jet-more-wrap a,
html.monochrome footer.id-footer,
html.monochrome .id-footer-gpt,
html.monochrome .id-footer-cop,
html.monochrome .id-sidebar-btn .elementor-button,
html.monochrome .id-sidebar-adress .elementor-widget-container p,
html.monochrome .id-doc-links .experience-wrapper,
html.monochrome .id-doc-links .specialization-wrapper div,
html.monochrome .id-doc-page-clin a,
html.monochrome .id-zahv-section .cell-item,
html.monochrome #comments .comment-respond .comment-form .form-submit .submit,
html.monochrome .id-sidebar-doc .elementor-widget-adonis_branches .direction_wrap,
html.monochrome .id-sidebar-doc .elementor-widget-adonis_directions .direction_wrap,
html.monochrome .page-numbers,
html.monochrome .all-price .category_name.first_lvl_button,
html.monochrome .elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active,
html.monochrome .id-doc-section .cell-item .content_wrap, #doctors-on-page.id-doc-section .cell-item .content_wrap,
html.monochrome #faq .jet-accordion__item,
html.monochrome #faq .jet-toggle__icon,
html.monochrome div#n2-ss-6 .n2-style-7471df972ca6d6beb4b5d3e3df7e50e2-heading,
html.monochrome div#n2-ss-6 .n2-font-b66fa604daac867c925c3caa0a75f8b3-hover,
html.monochrome div#n2-ss-6 .n2-style-0c74a6b707bd0ed1cebe3884e47ae290-heading,
html.monochrome div#n2-ss-7 .nextend-bullet-bar, html.monochrome div#n2-ss-6 .nextend-bullet-bar,
html.monochrome .id-home-fils .button_wrap a,
html.monochrome #doctors.elementor-element .entry-excerpt,
html.monochrome .id-home-blog .jet-posts__item .jet-more-wrap a,
html.monochrome .id-home-news .jet-posts__item .jet-more-wrap a,
html.monochrome #doctors.elementor-element .jet-posts__inner-content {
	background-color: #000 !important;
}
html.monochrome .id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__content a,
html.monochrome .id-menu-rd-pc .jet-menu-item-type-custom.menu-open a.top-level-link,
html.monochrome .elementor-heading-title,
html.monochrome .id-doc-links .specialization-wrapper div,
html.monochrome .id-doc-page-clin a,
html.monochrome .header_text .header_text,
html.monochrome .title_wrap a,
html.monochrome #breadcrumbs .rank-math-breadcrumb *,
html.monochrome .elementor-widget-theme-post-content *,
html.monochrome .elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-tab-title,
html.monochrome .table-prices *,
html.monochrome .id-archive-temp .elementor-post__title,
html.monochrome .idd-seo-section *,
html.monochrome #directions .cell-item *,
html.monochrome .id-home-napr .cell-item * {
	color: #000 !important;
}
html.monochrome .id-cta-light a,
html.monochrome .id-cta-green a,
html.monochrome .id-home-actions .jet-posts__item .jet-more-wrap a,
html.monochrome .id-footer-top .elementor-heading-title,
html.monochrome .id-footer-cop,
html.monochrome .elementor-44827 .elementor-element.elementor-element-6278e327 .elementor-heading-title,
html.monochrome .id-quality a,
html.monochrome .id-sidebar-btn .elementor-button,
html.monochrome .id-sidebar-adress .elementor-widget-container p,
html.monochrome .id-doc-links .experience-wrapper,
html.monochrome .id-zahv-section .cell-item a,
html.monochrome #comments .comment-respond .comment-form .form-submit .submit,
html.monochrome .id-doc-links .specialization-wrapper div,
html.monochrome .id-doc-page-clin a,
html.monochrome .id-sidebar-doc .elementor-widget-adonis_branches .direction_wrap a,
html.monochrome .id-sidebar-doc .elementor-widget-adonis_directions .direction_wrap a,
html.monochrome .page-numbers a,
html.monochrome .all-price .category_name.first_lvl_button,
html.monochrome .elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active,
html.monochrome .id-doc-section .cell-item .content_wrap, #doctors-on-page.id-doc-section .cell-item .content_wrap,
html.monochrome #faq .jet-accordion__item *,
html.monochrome .id-sidebar-adress .elementor-widget-container p a,
html.monochrome .id-home-fils .button_wrap a,
html.monochrome #doctors.elementor-element .entry-excerpt,
html.monochrome .id-home-blog .jet-posts__item .jet-more-wrap a,
html.monochrome .id-home-news .jet-posts__item .jet-more-wrap a,
html.monochrome #doctors.elementor-element .jet-posts__inner-content * {
	color: #fff !important;
	fill: #fff !important;	
}
html.monochrome #directions .cell-item,
html.monochrome #doctors.elementor-element .jet-posts__inner-box,
html.monochrome .id-home-fils .cell-item,
html.monochrome .id-home-about-text .elementor-widget-wrap,
html.monochrome .jet-posts.jet-equal-cols .jet-posts__item .jet-posts__inner-box,
html.monochrome .id-home-blog .jet-posts__item .jet-posts__inner-box,
html.monochrome .id-home-news .jet-posts__item .jet-posts__inner-box,
html.monochrome .id-home-napr .cell-item,
html.monochrome .id-pakets .cell-item,
html.monochrome .id-doc-section .cell-item,
html.monochrome .id-sales .cell-item {
	border: 3px solid #000 !important;
}
html.monochrome .acbsww.acbsww_container{
	display: none !important;
}
html.monochrome .id-header-bottom .id-header-bottom-btn a, html.monochrome .id-mob-cta-1 a {
	background-color: #fff !important;
	color: #000 !important;	
	fill: #000 !important;
}
html.monochrome .id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl2 .jet-tabs__content-wrapper {
	background-color: #fff !important;
}
html.monochrome {
	
}
html.monochrome {
	
}
html.monochrome {
	
}

.elementor-post.doctor.type-doctor.post-132830 {
	display: none !important;
}

#post-ratings-87823 img:nth-of-type(-n+4) {
	content: url("https://adonis.com.ua/wp-content/plugins/wp-postratings/images/stars_crystal/rating_on.gif");
} 
.laboratory.type-laboratory {
	padding-top: 140px !important;
}

@media screen and (max-height: 750px) and (min-width: 1025px) {
	.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control .jet-tabs__control-inner {
		padding: 4px !important;
	}
	.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__control .jet-tabs__control-inner {
		margin-bottom: 4px !important;
	}
	.id-menu-rd-pc .id-header-rd-sub1 .jet-tabs__content a {
		padding: 0px !important;	
	}
	.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl1>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper .jet-tabs__control-inner {
		padding: 4px 0px!important;
	}
	.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl2 {
		padding-top: 0px !important;
	}
	.id-menu-rd-pc .id-header-rd-sub1 .id-header-lvl1 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper {
		padding-top: 4px !important;
		padding-bottom: 4px !important;
	}
}

.id-header-rd-calls-on, .id-footer-cta-call, .rngst_phone_button, .id-sidebar-phone, .id-sidebar-time {
		/* display: none !important; */
}	
.id-header-rd-calls-on {
	margin-bottom: 0px !important;
}
.id-header-rd-calls-off {
	display: none !important;
}
.id-header-rd-calls-off .jet-dropbar__content-wrapper {
	left: 240px !important;
  width: 500px !important;
  font-size: 14px !important;
}
.id-header-rd-calls-off .jet-dropbar__content-wrapper h3 {
	font-size: 16px !important;
	margin-bottom: 0px !important;
}
.id-header-rd-calls-off .jet-dropbar__button {
    color: #fff !important;
    font-weight: 700 !important;
    background-color: #28a745;
    border-radius: 6px !important;
}
.id-header-rd-calls-off-mob {
	margin-top: 15px !important;
	font-size: 14px !important;
}
.id-header-rd-calls-off-mob h3 {
	font-size: 18px !important;
	margin-bottom: 0px !important;
  margin-top: 20px !important;
}
.id-footer-cta-call {
	display: none !important;
}


.id_main_footer_soc li {
	margin: 0px !important;
  margin-right: 5px !important;
}
.id_main_footer_soc a {
		border-radius: 50% !important;
    background-color: #fff !important;
		width: 40px !important;
    height: 40px !important;
    line-height: 38px !important;
}
.id_main_footer_soc a i:before {
	font-size: 20px !important;
}
@media screen and (max-width: 780px) {
	.elementor-78828 .elementor-widget-adonis_branches,
	.elementor-78828 .elementor-widget-adonis_directions,
	.elementor-45911 .elementor-widget-adonis_branches,
	.elementor-45911 .elementor-widget-adonis_directions {
		/* display: none !important; */
	}
	.id-txt-upd p {
		font-size: 14px !important;
		line-height: 18px !important;
	}
	.id_main_footer_soc a {
		line-height: 35px !important;
	}
}
/* .id-archive-temp .post-101271.elementor-grid-item {
	display: none !important;
} */
.branch .elementor-widget-custom_variables {
	font-size: 16px !important;
  padding: 0px !important;
}
.branch .elementor-widget-custom_variables .detail-label {
	font-size: 16px !important;
}
.branch .elementor-widget-html {
	padding: 0px !important;
}
.branch .elementor-widget-html .id-cta-green a {
	padding-left: 10px !important;
	padding-right: 10px !important;
	width: 100% !important;
}
.branch .elementor-widget-theme-post-featured-image {
	padding: 0px !important;
}
@media screen and (max-width: 575px) {
    .id-doc-section-mob .elementor-widget-container>.row>.row {
        display: flex !important;
    }
		.id-certificate-h2 {
			display: flex !important;
		}
		.branch .elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item {
			margin-bottom: 0px !important;
    }
		.branch .elementor-widget-adonis_price .elementor-accordion .elementor-accordion-item .elementor-tab-title {
			margin-bottom: 10px !important;
    }
		.id-sales .cell-items {
        max-width: 100%!important;
    }
		.id-sales .cell-item img {
			height: auto !important;
		}
}
.post-67108 [data-tab="24"].elementor-tab-title,
.post-67108 [data-tab="20"].elementor-tab-title,
.post-67108 [data-tab="16"].elementor-tab-title,
.post-67108 [data-tab="8"].elementor-tab-title {
    display: none !important;
}
.post-52217 .elementor-accordion .elementor-accordion-item:nth-child(2)  {
	display: none !important;
}


.id-footer-seo-links-wrap {
	/* display: none !important; */
	background-color: #253c3d !important;
  border-top: 1px solid !important;
	padding-top: 20px !important;
  padding-bottom: 20px !important;
	max-height: 440px !important;
  overflow: auto !important;

  scrollbar-width: none !important;
	-ms-overflow-style: none !important;
}
.id-footer-seo-links-wrap::-webkit-scrollbar {
  display: none;
}
.id-footer-seo-links-wrap .elementor-container {
  background: #243232 !important;
  border-radius: 20px !important;
  padding-top: 8px !important;
  padding-left: 14px !important;
  padding-right: 14px !important;
  box-shadow: 0px 0px 12px 0px rgba(6, 30, 52, 0.1) !important;
}
.id-footer-seo-links-wrap .elementor-column {
	max-width: 350px !important;
	align-items: flex-start !important;
}
.id-footer-seo-links-title div {
  font-size: 22px !important;
  color: #e27f51 !important;
  margin-bottom: 8px !important;
  font-weight: 600;
}
.id-footer-seo-links ul {
	list-style: none !important;
  padding-left: 0px !important;
}
.id-footer-seo-links ul a {
	color: #fff !important;
  margin-bottom: 12px !important;
  display: block !important;
	text-decoration: underline !important;
	line-height: 18px !important;
	/* width: max-content !important; */
}
.id-adonis-contacts-fot {
	display: none !important;
	padding: 0px !important;
  padding-bottom: 20px !important;
}
.id-sidebar-phone1 {
	margin-bottom: 10px !important;
}
.post-59767 .comment-list + .comment-navigation,
.post-12809 .comment-list + .comment-navigation {
	display: flex !important;
	width: 100% !important;
  justify-content: center !important;
  margin-bottom: 60px !important;
}
.post-59767 .nav-links a,
.post-12809  .nav-links a {
		border-radius: 12px !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    color: #ffffff !important;
    border: 2px solid #e27f51 !important;
    background: #e27f51 !important;
    padding: 11px 20px !important;
    padding-top: 11px !important;
    transition: all 1s ease-out !important;
    font-size: 18px !important;
}
.post-59767 .nav-previous,
.post-12809 .nav-previous {
	display: none !important;
}
.post-59767 .comment-metadata,
.post-12809 .comment-metadata {
	display: none !important;
}

.type-program .id-prog-sidebar {
	display: flex !important;
}
.type-program .id-prog-body {
	max-width: 67% !important;
}
.type-program .elementor-widget-theme-post-featured-image {
	margin-bottom: 0px !important;
}
.type-program .elementor-widget-theme-post-featured-image img {
	border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
	/* border: 3px solid #307d6a !important; */
  border-bottom: none !important;
}
.type-program .id-prog-btn-top {
    background: #307d6a !important;
    padding-bottom: 20px !important;
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
		margin-bottom: 40px !important;
}
.type-program .id-prog-btn a {
	padding: 14px 14px !important;
	padding-bottom: 12px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  border-radius: 8px !important;
}
.type-program .id-prog-btn a i {
	margin-left: 6px !important;
}
.type-program .id-prog-btn a i:before {
	display: block !important;
	rotate: 320deg !important;
  font-size: 18px !important;
}
.type-program .id-prog-price-wrapper .elementor-container {
	justify-content: center !important;
}
.type-program .id-prog-price-wrapper {
	margin-bottom: 0px !important;
  padding-bottom: 6px !important;
  background-color: #307d6a !important;
  padding-top: 6px !important;
}
.type-program .id-prog-price-1 {
	display: none !important;
}
.type-program .id-prog-price-2 .detail-container {
		font-size: 18px !important;
    font-family: "Montserrat", Sans-serif;
    font-weight: 700 !important;
		color: #fff !important;
}
.type-program .id-prog-price-2 .detail-container .detail-label {
	font-weight: 400 !important;
	color: #fff !important;
}
.id-prog-fils .cell-item {
	border-radius: 14px !important;
}
.id-prog-fils .cell-item .image_wrap img {
	border-top-left-radius: 14px !important;
	border-top-right-radius: 14px !important;
}
.id-prog-fils .cell-item .title_style {
	font-weight: 600 !important;
}
.id-prog-form {
    background: #f3f2f6 !important;
    border-radius: 14px !important;
    padding-top: 10px !important;
    padding-bottom: 18px !important;
		margin-bottom: 80px !important;
}
.id-prog-form .elementor-container {
	display: flex;
  flex-direction: column;	
}
.id-prog-form .elementor-column {
  width: 100% !important;
}
.id-prog-form .elementor-widget-wrap {
  padding-bottom: 0px !important;
}
.id-prog-form .id-prog-btn a {
	padding: 14px 22px !important;
  padding-bottom: 13px !important;
}
.id-prog-form .elementor-widget-text-editor p {
	font-size: 18px !important;
}
.type-doctor #comments .comments-head .title-section {
	display: block !important;
  opacity: 1 !important;
}
.type-doctor #comments .comments-head .title-comments {
 font-size: 28px !important;
}
/* checkups */
.id-slide-for-cards .jet-arrow[aria-disabled="false"] {
	opacity: 1 !important;
}
.id-slide-for-cards .jet-posts .jet-arrow.prev-arrow {
    top: -42px !important;
    right: 62px !important;
    left: auto !important;
}
.id-slide-for-cards .jet-posts .jet-arrow.prev-arrow i {
	padding-right: 2px !important;
}
.id-slide-for-cards .jet-posts .jet-arrow.next-arrow {
    top: -42px !important;
    right: 14px !important;
}
.id-slide-for-cards .jet-posts .jet-arrow.next-arrow i {
	padding-left: 2px !important;
}
.id-slide-for-cards .jet-arrow i {
	display: flex;
}
.id-slide-for-cards .jet-arrow i:before {
	font-size: 26px !important;
}
.id-slide-for-cards .elementor-heading-title {
	text-align: left !important;
  font-weight: 600 !important;
	padding-right: 100px !important;
	margin-left: -10px !important;
	margin-bottom: 10px !important;
}
.id-slide-for-cards .elementor-heading-title b {
	font-weight: 600 !important;
  color: #e27f51 !important;
}
.id-slide-for-cards .main_arts_slider {
	margin-top: -20px !important;
}
.id-slide-for-cards .jet-posts__item {
	padding: 8px !important;
}
.id-checkup-breadcrumbs .elementor-widget-wrap.elementor-element-populated {
	padding-bottom: 0px !important;
}
.id-slide-for-cards .post-thumbnail {
  height: 200px !important;
}
.id-slide-for-cards .post-thumbnail img {
		height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
}
.id-slide-for-cards .jet-posts__inner-content {
	display: flex !important;
  justify-content: flex-end !important;
}
.id-slide-for-cards .jet-content-fields {
	text-align: center !important;
}
.id-slide-for-cards .jet-more-wrap {
	margin-top: 10px !important;
}
.id-slide-for-cards .jet-posts .jet-arrow.slick-disabled {
	/* opacity: 0 !important;	 */
}

.type-program .elementor-widget-theme-post-content table {
    /* border-collapse: separate; */
    border-spacing: 0;
    border-radius: 12px;
    overflow: hidden;
    /* border: 1px solid #233c3e; */
}
.type-program .elementor-widget-theme-post-content table td {
	vertical-align: middle !important;
	text-align: left !important;	
}
.type-program .elementor-widget-theme-post-content table tbody tr:first-child td {
	color: #fff !important;
	background: #307d6a !important;
  font-size: 16px !important;
}
.type-program .elementor-widget-theme-post-content table tbody tr:last-child td {
	color: #fff !important;
	background: #307d6a !important;
  font-size: 16px !important;
}

.id-checkups-block {

}
.id-checkups-block-bg {
	background-color: #fff !important;
}
.id-slide-for-cards .jet-posts__inner-content {
	display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  /* align-items: center !important; */
}
.id-slide-for-cards .jet-content-fields__item-value {
	font-weight: 600 !important;
}
.id-slide-for-cards .jet-posts__inner-box:hover {
	transform: scale(1)!important;
}
.id-home-actions.id-slide-for-cards .jet-posts__inner-box:hover {
	transform: scale(1)!important;
}
.id-home-actions.id-slide-for-cards .entry-title {
	font-weight: 600 !important;
}
.id-slide-for-cards.id-arrow-off .jet-posts .jet-arrow {
	display: none !important;
}
.id-slide-for-cards .jet-posts__item .jet-more-wrap a {
	box-shadow: none !important;
}
.id-slide-for-cards .jet-posts__item .jet-posts__inner-box {
  box-shadow: 0px 0px 6px 1px rgba(6, 30, 52, .2) !important;
}
.id-slide-for-cards {
	background-color: #fff !important;
}
.id-slide-for-cards.id-checkups-block-bg {
	background: #f4f4f4 !important;
}
.id-slide-for-cards-first {
	padding-top: 100px !important;
}
/* checkups */
@media screen and (max-width: 575px) {
	.id-slide-for-cards .main_arts_slider {
    margin-top: 20px !important;
	}
	.id-slide-for-cards .elementor-heading-title {
    text-align: center !important;
		padding-right: 0px !important;
	}
	.id-slide-for-cards .jet-posts__inner-content {
		padding-left: 14px !important;
		padding-right: 14px !important;
		justify-content: flex-start !important;
	}
	.id-slide-for-cards .entry-title {
		margin-top: 10px !important;
		margin-bottom: 8px !important;
		min-height: auto !important
	}
	.id-slide-for-cards .jet-posts__item {
		max-height: max-content !important;		
	}
	.id-slide-for-cards .slick-list {
    overflow: visible !important;
  }
	.id-slide-for-cards .slick-track {
    margin-left: -20px !important;
  }
	.id-slide-for-cards .jet-posts__item {
    margin: 0px !important;
  }
	.id-slide-for-cards .post-thumbnail {
    height: 200px !important;
	}
	.type-program .elementor-widget-theme-post-content table {
		font-size: 14px !important;
	}
	.id-checkup-breadcrumbs {	
		margin-top: 0px !important;
	}
	.type-program .elementor-widget-theme-post-content table tbody tr:first-child td {
		font-size: 14px !important;
	}
	.type-program .elementor-widget-theme-post-content table td {
		padding: 10px 6px !important;
    line-height: 16px !important;
    text-align: left !important;	
	}
	.type-program .elementor-widget-theme-post-content table tbody tr:last-child td {
		padding: 14px 6px !important;
		font-size: 14px !important;
	}
	.type-doctor #comments .comments-head .title-comments {
		font-size: 22px !important;
	}
	.id-prog-fils .address, .id-prog-fils .work-time {
		font-size: 14px !important;
	}
	.id-prog-fils .metro-station span {
		font-size: 16px !important;
	}
	.id-prog-form {
		margin-top: 30px !important;
		margin-bottom: 30px !important;
	}
	.id-prog-form .elementor-widget-text-editor p {
    font-size: 16px !important;
		margin-bottom: 0px !important;	
	}
	.type-program .id-prog-btn .elementor-widget-container {
		padding-top: 10px !important;
	}
	.type-program .elementor-widget-theme-post-featured-image {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.type-program .id-prog-price-wrapper .elementor-widget-wrap {
		padding: 0px !important;
	}
	.type-program .elementor-widget-theme-post-featured-image img {
		border: none !important;
	}
	.type-program .id-prog-btn-top a {
		padding: 14px 14px !important;
    padding-bottom: 13px !important;
    font-size: 14px !important;		
	}
	.type-program .id-prog-price-2 .detail-container {
		font-size: 18px !important;
	}
	.type-program .id-prog-price-2 .detail-container .detail-label {
		font-size: 16px !important;
	}
	.type-program  .id-prog-top {
		margin-top: 0px !important;
	}
	.type-program .id-prog-btn-top {
    padding-bottom: 8px !important;
    margin-bottom: 30px !important;
		margin-top: -2px !important;
	}
	.type-program .id-prog-btn-top .elementor-widget-container {
    padding-top: 6px !important;
	}
	.type-program .id-prog-btn a i:before {
		font-size: 16px !important;
	}
	.type-program .id-prog-sidebar {
		display: none !important;
	}
	.type-program .id-prog-body {
		max-width: 100% !important;
	}
	.page.type-page .id-sidebar.id-call-section, .id-call-section-google {
		display: none;
	}
	.id-adonis-contacts-fot {
		display: flex !important;
		padding: 0px !important;
		padding-bottom: 20px !important;
	}
	.id-adonis-contacts-fot .id-sidebar.id-call-section {
		display: flex !important;
	}
	.id-adonis-contacts-fot .id-sidebar.id-call-section-google {
		display: none !important;
	}
	.id-footer-seo-links ul a {
		font-size: 14px !important;
		margin-bottom: 10px !important;
	}
	.id-footer-seo-links-title div {
		font-size: 20px !important;
	}
	.id-footer-seo-links-wrap .id-footer-seo-links, .id-footer-seo-links-wrap .id-footer-seo-links-title {
    padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.id-footer-seo-links-wrap {
		padding-left: 8px !important;
		padding-right: 8px !important;
	}
	.id-footer-seo-links-wrap .elementor-container {
		background: #243232 !important;
		border-radius: 14px !important;
		padding-left: 6px !important;
    padding-right: 4px !important;
    padding-top: 2px !important;
	}
	.direction.type-direction .id-sidebar.id-call-section {
		display: none !important;
	}
	.direction.type-direction	.id-adonis-contacts-fot .id-sidebar.id-call-section {
		display: flex !important;
	}
	.direction.type-direction .id-adonis-contacts-fot .id-sidebar.id-call-section.id-call-section-google {
		display: none !important;
	}
	.post-129793 .elementor-element-23a9a78,
	.post-129780 .elementor-element-028655b {
		display: none !important;
	}
	.id-slide-for-cards .elementor-heading-title {
		margin-bottom: -10px !important;
		text-align: left !important;
		font-size: 28px !important;
	}
	.id-slide-for-cards {
		padding-bottom: 0px !important;
	}
	.id-slide-for-cards .jet-content-fields__item-value {
		font-size: 18px !important;
	}
	.id-slide-for-cards .elementor-jet-posts .jet-carousel .jet-slick-dots li span {
    width: 13px!important;
    height: 13px!important;
	}
	.id-slide-for-cards .jet-carousel .jet-slick-dots li {
		padding-left: 3px !important;
    padding-right: 3px !important;
	}
	.id-slide-for-cards-first {
		padding-top: 60px !important;
	}
	.id-slide-for-cards .elementor-heading-title {
		margin-bottom: 6px !important;
	}
	.post-129780 .id-sidebar-phone, .post-129793 .id-sidebar-phone {
		margin-bottom: 12px !important;
	}
}

footer .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text {
  line-height: 22px !important;
  margin-bottom: 12px !important;
}

/* off old phone number */
.id-header-rd-calls .elementor-icon-list-items .elementor-icon-list-item:first-child,
.id-footer-1-text .elementor-icon-list-items .elementor-icon-list-item:nth-child(2),
.elementor-element-70c8130,
.elementor-element-c04bc66,
.elementor-element-9b405ea,
.elementor-element-91fb12c {
	/* display: none !important; */
}
/* off old phone number */

/* off new phone number  */
.id-header-rd-calls .elementor-icon-list-items .elementor-icon-list-item:nth-child(2),
.elementor-element-e697c41,
.elementor-element-d707135,
.elementor-element-2086304,
.elementor-element-1e1c1d9 {
	/* display: none !important; */
}


/* id-doctors-v2 */
.id-doctors-v2-section {

}
.id-doctors-v2-cards {
	width: 75% !important;
}
.id-doctors-v2-filter {

}

.id-doctors-v2-card {

}
.id-doctors-v2-card-col {

}
.id-doctors-v2-card-col1 {
	
}
.id-doctors-v2-card-col1 img {
	  width: 180px !important;
		min-width: 180px !important;
    height: 180px !important;
    object-fit: cover;
    object-position: top;
    border-radius: 14px !important;
}
.id-doctors-v2-card-col2 {
	
}
.id-doctors-v2-card-col3 {
	
}
.id-doctors-v2-card-name1 {	
	display: none !important;
	opacity: 0 !important;
}
.id-doctors-v2-card-name {

}
.id-doctors-v2-card-rait {

}
.id-doctors-v2-card-comments {

}
.id-doctors-v2-card-desc {

}
.id-doctors-v2-card-science {

}
.id-doctors-v2-card-spec {

}
.id-doctors-v2-card-fils {

}
.id-doctors-v2-card-years {

}
.id-doctors-v2-card-call {
		
}
/* id-doctors-v2 */