	/*
	 Theme Name:   Woodmart Child
	 Description:  Woodmart Child Theme
	 Author:       XTemos
	 Author URI:   http://xtemos.com
	 Template:     woodmart
	 Version:      1.0.0
	 Text Domain:  woodmart
	*/



	@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap');
.video-2 {
    padding-bottom: 90px;
}

.video-2 .wd-el-video.wd-wpb {
    border-radius: 20px !important;
}

div.wpforms-container-full .wpforms-form em.wpforms-error {
    display: none;
}
.info-3::before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241, 247, 253)'%3E%3C/path%3E%3C/svg%3E");
    top: -1px;
    right: -1px;
}

.info-3 .info-box-icon {
    position: relative;
    z-index: 9;
}
button.slick-next.slick-arrow {
    position: absolute;
    bottom: -130px;
    top: auto;
    left: 60px;
    right: 0;
    margin: 0 auto;
}
.slick-next:before, .slick-prev:before {
    font-size: 22px;
    opacity: 1 !important;
    margin-top: 2px;
}

.slick-next:before {
    content: "\f120";
    font-family: "woodmart-font";
    font-weight: 400;
    margin-top: -2px;
}

.slick-prev:before {
    content: "\f121";
    font-family: "woodmart-font";
    font-weight: 400;
    margin-top: -2px;
}

button.slick-prev.slick-arrow {
    position: absolute;
    bottom: -130px;
    top: auto;
    left: -80px;
    right: 0;
    margin: 0 auto;
}
button.slick-arrow {
    font-size: 0px !important;
    background: #36b1c9 !important;
    border-radius: 100%;
    min-height: 0px;
    padding: 0px;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
}
.blogs p {
    text-align: center;
}
	html {
			scroll-behavior: smooth;
	}

	.whb-sticked .whb-general-header {
			padding: 0px;
	}

	.fawq-section .wd-accordion {
			width: 60%;
			margin: 0 auto;
	}

	.page-id-760 .new-1 h2 {
			font-size: 35px;
			width: 60%;
			line-height: 1.2;
	}

	.fawq-section .wd-accordion .wd-accordion-item {
			border: none !important;
			margin-bottom: 15px;
	}

	.wd-accordion.wd-style-default:before {
			display: none !important;
	}

	.wd-accordion-title {
			background: #fff !important;
			border-radius: 10px;
			padding-inline: 30px;
			padding-block: 22px !important;
	}

	.wd-accordion-content.reset-last-child {
			padding-inline: 30px;
	}

	.wd-accordion-content.reset-last-child ul {
			padding-bottom: 0px !important;
	}

	.wd-accordion-item .wd-active {
			background: #521317 !important;
			border-bottom: 1px solid #fff;
			border-bottom-left-radius: 20px;
			border-bottom-right-radius: 20px;
	}

	.wd-accordion-item .wd-active.wd-accordion-title {
			border-bottom-right-radius: 0px;
			border-bottom-left-radius: 0px;
			color: #fff !important;
	}

	.wd-accordion-item .wd-active.wd-accordion-title .wd-accordion-title-text {
			color: #fff;
	}

	.wd-accordion-item .wd-active ul li,
	.wd-accordion-item .wd-active p {
			color: #fff !important;
			font-size: 15px;
	}

	.wd-accordion-item {
			padding-bottom: 0px !important;
	}

	.wd-accordion-item .wd-accordion-content {
			padding-bottom: 30px;
			padding-top: 30px;
	}

	.whb-general-header {
			padding: 35px 0px 0px 10px;
			border-bottom: none !important;
			!i;
			!;
	}

	.sec-1 {
			padding: 170px 50px 70px !i;
			!;
			background-size: cover;
			margin-top: 38px;
			position: relative;
	}

	.whb-row.whb-general-header.whb-not-sticky-row.whb-without-bg.whb-border-fullwidth.whb-color-dark.whb-flex-flex-middle {
			padding-top: 37px;
			border: none !important;
	}

	.wd-header-text a {
			font-weight: 400;
			font-size: 18px;
			line-height: 1;
			text-transform: capitalize;
			color: #fff;
			border-radius: 500000px;
			padding: 19px 60px;
			background: #551616;
			margin-right: -17px;
			margin-left: 36px;
			position: relative;
			display: inline-flex;
			margin-top: -12px;
			border: 1px solid #551616;
	}

	.wd-header-text a:hover {
			color: #551616;
			background: transparent;
	}

	.sec-1 h4 {
			border: 1px solid #551616;
			border-radius: 5000px;
			padding: 8px 20px;
			width: 389px;
			font-weight: 600;
			font-size: 14px;
			text-transform: capitalize;
			color: #551616;
	}

	.sec-1 h1 {
			font-weight: 400;
			font-size: 58px;
			line-height: 1.1;
			text-transform: capitalize;
			color: #000;
			padding-top: 7px;
			padding-bottom: 6px;
	}

	.sec-1 h1 strong {
			font-weight: 700;
			font-size: 64px;
			color: #00afca;
	}

	.wd-header-text a::after {
			content: "\f120";
			font-family: "woodmart-font";
			font-weight: 400;
			padding-left: 10px;
	}

	.sec-1 p {
			font-weight: 400;
			font-size: 20px;
			line-height: 1.4;
			text-transform: capitalize;
			color: #000;
			max-width: 710px;
			margin-bottom: 30px;
	}

	span.nav-link-text {
			font-weight: 600;
			font-size: 16px;
			text-transform: capitalize;
			color: #000;
	}

	.current-menu-item span.nav-link-text {
			color: #551616;
			font-weight: 700;
	}

	.wd-nav>li:is(.wd-has-children, .menu-item-has-children)>a:after {
			font-weight: 900 !important;
			font-size: 12px;
			color: #000 !important;
	}

	.whb-general-header .wd-nav {
			gap: 40px;
	}

	.sec-1 a {
			background: #fff;
			font-weight: 400;
			font-size: 18px;
			line-height: 1;
			text-transform: capitalize;
			color: #551616;
			padding: 19px 34px;
			border-radius: 30px;
			margin: 0px 10px 0px 0px;
			display: inline-flex;
			transition: 0.5s;
			border: 1px solid #521317;
	}

	.sec-1 a::after {
			content: "\f120";
			font-family: "woodmart-font";
			font-weight: 600;
			padding-left: 10px;
	}

	.sec-1 img {
			padding-top: 30px;
			filter: grayscale(1);
			transition: 0.8s;
	}

	.sec-1 img:hover {
			filter: grayscale(0);
	}

	body .wd-tools-element>a {
			background: #fff;
			border-radius: 28px;
			padding: 25px 16px !important;
			color: #551616;
			font-weight: 700;
	}

	.sec-2 {
			margin-top: -40px;
			padding: 41px 70px 10px;
			display: flex;
			align-items: center;
			border-bottom-left-radius: 50px;
			border-bottom-right-radius: 50px;
	}

	.sec-2 img.vc_single_image-img.attachment-full {
			max-width: 150px;
	}

	.sec-2 .info-box-inner p {
			font-weight: 600;
			font-size: 18px;
			line-height: 1.2;
			text-transform: capitalize;
			color: #fff;
	}

	.sec-2 p {
			font-weight: 600;
			font-size: 16px;
			line-height: 1.4;
			text-transform: capitalize;
			color: #fff;
	}

	.video p {
			text-align: right;
	}

	.video {
			display: flex;
			align-items: center;
	}

	.sec-2 .wd-el-video.wd-wpb.wd-rs-67290876cfd7f.wd-action-play.wd-video-youtube.vc_custom_1730742418551.text-center {
			padding: 20px 20px !important;
			border-radius: 30px;
			background-repeat: no-repeat;
	}

	.wd-el-video-play-btn:before {
			background: #fff;
			padding: 10px 16px !important;
			border-radius: 50% !important;
			color: #00AFCA;
			font-size: 20px !important;
	}

	.wd-el-video-play-btn:after {
			border: 28px solid rgb(255 255 255) !important;
			border-radius: 140px !important;
	}

	.info-1 {
			background: #551616;
	}

	.sec-3 {
			padding: 130px 0px 130px;
	}

	.info-1::before {
			width: 111px;
			height: 106px;
			/* display: inline-block; */
			content: "";
			background-image: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241, 247, 253)'%3E%3C/path%3E%3C/svg%3E");
			-webkit-mask-size: cover;
			mask-size: cover;
			position: absolute;
	}

	.info-1 img.attachment-800x600.size-800x600 {
			position: absolute;
			right: -10px;
			top: -8px;
	}

	.sec-3 h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
			font-weight: 700;
			font-size: 28px;
			color: #fff;
	}

	.info-2 {
			background: #00AFCA;
	}

	.sec-3 .wd-info-box {
			border-radius: 40px;
			margin: 0px !important;
			!i;
			!;
			gap: 0px;
	}

	.sec-3 .info-box-content {
			padding: 40px 40px 42px 38px;
	}

	.parent {
			display: flex;
			gap: 0px;
			padding-top: 10px;
			justify-content: space-between;
	}

	.parent p {
			font-weight: 400;
			font-size: 15px;
			line-height: 2.1;
			color: #fff;
			min-height: 151px;
	}

	.sec-3 h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
			padding-bottom: 25px;
			border-bottom: 1px solid #f1f7fd;
	}

	.info-2::before {
			width: 111px;
			height: 76px;
			/* display: inline-block; */
			content: "";
			background-image: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='%23000'%3E%3C/path%3E%3C/svg%3E");
			url(data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241, 247, 253)'%3E%3C/path%3E%3C/svg%3E);
	 -webkit-mask-size: cover;
			mask-size: cover;
			position: absolute;
			;
	}

	.info-2::before,
	.info-3::before {
			width: 111px;
			height: 106px;
			content: "";
			background-image: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241, 247, 253)'%3E%3C/path%3E%3C/svg%3E");
			position: absolute;
	}

	.info-2 img.attachment-800x600.size-800x600 {
			position: relative;
			max-width: 66px;
	}

	.info-2 .parent div {
			font-weight: 400;
			font-size: 15px;
			line-height: 1.4;
			color: #fff;
			padding-bottom: 23px;
			min-height: 111px;
	}

	.info-2 a {
			padding: 13px 57px;
			border-radius: 50px;
			font-weight: 400;
			font-size: 14px;
			line-height: 1;
			text-transform: capitalize;
			color: #fff;
			border: 1px solid #551616;
			display: inline-flex;
			align-items: center;
			background: #551616;
	}

	.info-2 a:hover {
			background: #fff;
			color: #551616 !important;
	}

	.info-2 a::after {
			content: "\f120";
			font-family: "woodmart-font";
			font-weight: 600;
			padding-left: 11px;
			font-size: 18px;
	}

	.info-3 .parent div {
			font-weight: 400;
			font-size: 15px;
			line-height: 1.4;
			color: #fff;
			padding-bottom: 21px;
	}

	.info-3 {
			background-repeat: no-repeat;
			background-size: cover;
	}

	.sec-1 a:hover {
			background: #551616;
			color: #fff;
	}

	.info-3 .parent strong {
			font-weight: 400;
			font-size: 14px;
			color: #fff;
	}

	.info-3 p strong {
			font-weight: 400;
			font-size: 14px;
			color: #fff;
	}

	.info-3 a {
			font-weight: 700;
			font-size: 24px;
			color: #fff;
	}

	.info-3 p {
			margin: 0px;
	}

	.info-3 .info-box-content {
			padding: 40px 0px 16px 38px;
			min-height: 319px;
	}

	.info-3::before {
			width: 111px;
			height: 106px;
			content: "";
			background-image: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='#F1F7FD'%3E%3C/path%3E%3C/svg%3E");
			position: absolute;
			z-index: 9;
			background-image: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241, 247, 253)'%3E%3C/path%3E%3C/svg%3E") !important;
	}

	.info-3 .info-box-icon {
			position: relative;
			max-width: 64px !important;
	}

	.info-3 h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
			border-bottom: 1px solid #E7E7E7;
	}

	.sets .wpb_text_column.wpb_content_element {
			display: flex;
			justify-content: center;
			margin: 0px;
			padding-top: 35px;
	}

	.sets {
			position: absolute;
			right: 141px;
			width: 213px;
			bottom: -8px;
			text-align: center;
			height: 168px;
			background: #f2f7fd;
			border-top-right-radius: 20px;
			border-top-left-radius: 20px;
	}

	.sec-4 .wpb_single_image.wpb_content_element.vc_align_center {
			margin: 0px;
	}

	.sets .wpb_text_column.wpb_content_element h1 {
			font-weight: 700;
			font-size: 56px;
			line-height: 1;
			color: #00afca;
			margin: 0px;
	}

	.sets .wpb_text_column.wpb_content_element p {
			font-weight: 400;
			font-size: 16px;
			line-height: 1.9;
			color: #000;
	}

	.sec-4 .vc_column-inner {
			padding: 0px !important;
	}

	.sec-4 .wpb_single_image.wpb_content_element.vc_align_left {
			margin: 0px !important;
	}

	.sets .wpb_text_column.wpb_content_element h1 strong {
			font-weight: 400;
			font-size: 29px;
			color: #000;
	}

	.sec-4 {
			border-radius: 30px;
	}

	.BOLDS .vc_column-inner {
			padding: 15px !important;
	}

	.sec-4 .wpb_text_column.wpb_content_element h4 {
			border-radius: 5000px;
			padding: 8px 34px;
			background: #f1f7fd;
			display: inline-block;
			margin-top: 40px;
			margin-bottom: 24px;
	}

	h4 {
			font-weight: 600;
			font-size: 18px;
			text-transform: capitalize;
			color: #551616;
	}

	.sec-4 .wpb_text_column.wpb_content_element h2 {
			margin-bottom: 21px;
	}

	h2 {
			font-weight: 700;
			font-size: 44px;
			line-height: 1.2;
			color: #333;
	}

	p {
			font-weight: 400;
			font-size: 18px;
			line-height: 1.8;
			color: #333;
			text-align: left;
	}

	.BOLDS p::before {
			content: url(/wp-content/uploads/2024/11/right0.png);
	}

	.new ul li::before {
			content: url(/wp-content/uploads/2024/11/right0.png);
	}

	.BOLDS p {
			display: flex;
			gap: 30px;
	}

	.sec-4 a {
			font-weight: 400;
			font-size: 18px;
			line-height: 1;
			text-transform: capitalize;
			color: #fff;
			background: #551616;
			border-radius: 500000px;
			padding: 16px 42px;
			display: inline-flex;
			/* border: 1px solid #551616; */
	}

	.BOLDS .wpb_text_column.wpb_content_element {
			margin-bottom: 12px;
	}

	.sec-4 a::after {
			content: "\f120";
			font-family: "woodmart-font";
			font-weight: 600;
			padding-left: 11px;
			font-size: 18px;
	}

	.sec-5 {
			padding: 100px 0px;
	}

	.more {
			margin-bottom: 0px;
	}

	.sec-5 .wpb_text_column {
			padding: 104px 56px 0;
			background-repeat: no-repeat;
			border-radius: 30px !important;
























			!i;
			!;
	}

	.sec-5 .wpb_text_column h3 {
			font-weight: 700;
			font-size: 44px;
			line-height: 1;
			text-align: center;
			color: #fff;
			margin-bottom: 14px;
	}

	.sec-5 .wpb_text_column p {
			font-weight: 300;
			font-size: 18px;
			line-height: 1.6;
			text-align: center;
			color: #fff;
			padding: 15px 0 40px;
	}

	.sec-6 h4 {
			background: #f1f7fd;
			display: inline-block;
			border-radius: 5000px;
			padding: 8px 20px;
	}

	.sec-6 h2 {
			color: #f1f7fd;
			line-height: 1.3;
	}

	.sec-6 p {
			color: #f1f7fd;
			width: 100%;
			text-align: center;
	}

	.sec-6 {
			padding: 70px 0px;
	}

	.tabs {
			background: #fff;
			border-radius: 40px;
			padding: 30px;
			align-items: center;
	}

	.tabs .col-md-7 {
			width: 100%;
			margin: auto;
			padding: 0px 17px 0 100px;
	}

	.tabs h2 {
			font-weight: 700;
			font-size: 36px;
			line-height: 1.3;
			color: #333;
			text-align: left;
	}

	.tabs p {
			color: #333;
			margin-bottom: 5px;
			text-align: left;
	}

	a.btn.all-green-btn {
			background: #551616;
			border-radius: 500000px;
			padding: 18px 44px;
			font-weight: 400;
			font-size: 18px;
			line-height: 1;
			text-transform: capitalize;
			color: #fff;
			border: 1px solid #551616;
	}

	a.btn.all-green-btn::after {
			content: "\f120";
			font-family: "woodmart-font";
			font-weight: 600;
			padding-left: 9px;
			font-size: 18px;
	}

	.tabs .col-md-5 {
			padding: 0px !important;
	}

	.wd-tabs {
			padding-top: 0px;
	}

	body .wd-tabs li.wd-active a span {
			font-weight: 600;
			font-size: 24px;
			text-align: center;
			color: #333 !i;
			background: #fff;
			padding: 20px 45px;
			border-radius: 30px 30px 0 0;
	}

	.wd-nav-tabs {
			position: relative;
			top: 30px;
			gap: 19px;
	}

	.wd-tabs span.nav-link-text.wd-tabs-title {
			font-weight: 600;
			font-size: 24px;
			text-align: center;
			color: #fff;
	}

	body .wd-tabs li.wd-active a span {
			font-weight: 600;
			font-size: 24px;
			text-align: center;
			color: #333 !important;
			background: #fff;
			padding: 20px 45px;
			border-radius: 30px 30px 0 0;
	}

	.marquee {
			padding-bottom: 70px;
	}

	.wd-marquee-content span {
			font-weight: 600;
			font-size: 96px;
			-webkit-text-stroke: 1px #0094a3;
			color: #FFF;
			text-shadow: 2px 2px 0 #0094a3, -1px -1px 0 #0094a3, 1px -1px 0 #0094a3, -1px 1px 0 #0094a3, 1px 1px 0 #0094a3;
			font-family: sans-serif;
	}

	.marquee .vc_column-inner {
			padding-top: 0px !important;
			!i;
			!;
	}

	.sec-7 .wpb_text_column.wpb_content_element h4 {
			background: #fff;
			border-radius: 5000px;
			padding: 8px 23px;
			display: inline-block;
	}

	.sec-7 .wpb_text_column.wpb_content_element {
			padding: 0px 76px 0px 0px;
	}

	.sec-7 {
			padding-bottom: 150px;
	}

	.sec-7 .wpb_text_column.wpb_content_element h4 {
			background: #fff;
			border-radius: 5000px;
			padding: 8px 23px;
			display: inline-block;
	}

	.sec-7 .wpb_text_column.wpb_content_element {
			padding: 0px 76px 0px 0px;
	}

	.sec-7 {
			padding-bottom: 100px;
	}

	.sec-7 .wd-info-box {
			background: #fff;
			padding: 20px;
			border-radius: 20px;
			align-items: center;
	}

	.sec-7 .wd-info-box a img {
			position: absolute;
			right: -13px;
			z-index: 2;
			margin-bottom: -52px;
			bottom: 0px;
			max-width: 60px;
	}

	.sec-7 .wd-info-box::after {
			width: 111px;
			height: 106px;
			/* display: inline-block; */
			content: "";
			background-image: url("data:image/svg+xml,%3Csvg width='111' height='110' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241,247,253)'%3E%3C/path%3E%3C/svg%3E");
			position: absolute;
			bottom: 0;
			right: -3px;
			rotate: 450deg;
	}

	.box-1-info .info-box-content img {
			margin-bottom: -48px !important;
			!i;
			!;
	}

	.sec-7 h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
			font-weight: 700;
			font-size: 22px;
			line-height: 1.2;
			color: #333;
			padding-bottom: 20px;
			border-bottom: 1px solid #F1F7FD;
	}

	.sec-7 .info-box-inner.set-cont-mb-s.reset-last-child p {
			font-weight: 400;
			font-size: 14px;
			line-height: 1.4;
			color: #333;
			padding-top: 10px;
			padding-right: 30px;
	}

	.sec-7 .wpb_text_column.wpb_content_element::before {
			content: url(/wp-content/uploads/2024/11/bg1-1-1.png);
			position: absolute;
			left: 0px;
			bottom: 0px;
			margin-left: -215px;
			margin-bottom: -125px;
	}

	.sec-8 {
			padding: 100px 80px 100px;
			width: 97%;
			margin: 0 auto !important;
			border-radius: 25px;
	}

	.sec-8 .wpb_text_column.wpb_content_element {
			margin: 0px;
			padding-bottom: 80px;
	}

	.testmino-inner {
			display: flex;
			flex-direction: column-reverse;
			background: #F1F7FD;
			padding: 40px 30px;
			border-radius: 20px;
	}

	.testmino-inner .wd-testimon-text.reset-last-child {
			padding: 0px !important;
			font-weight: 400;
			font-size: 16px;
			line-height: 1.6;
			color: #333;
			background: none !important;
			margin: 0px;
			padding-bottom: 30px !important;
			padding-top: 60px !important;
			min-height: 193px;
	}

	.testimon-style-info-top .wd-testimon-text:before {
			display: none;
	}

	.wd-testimon-name.title {
			font-weight: 700;
			font-size: 20px;
			line-height: 1;
			color: #0C2641;
			margin-bottom: 2px;
	}

	.wd-testimon-pos {
			font-weight: 400;
			font-size: 14px;
			line-height: 1.5;
			color: #333;
	}

	.testimon-style-info-top .wd-testimon-thumb img {
			min-width: 70px !important;
	}

	.testmino-inner .wd-testimon-text.reset-last-child::after {
			content: url(/wp-content/uploads/2024/11/Group-27.png);
			position: absolute;
			z-index: 23332;
			top: 0;
			left: 0;
	}

	.testmino-inner::after {
			content: url(/wp-content/uploads/2025/04/Group-48095353.png);
			right: 0;
			position: absolute;
			top: -7px;
			z-index: 1223;
	}

	.testmino-inner::before {
			width: 111px;
			height: 106px;
			content: "";
			background-image: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 49.67 75 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(255,255,255)'%3E%3C/path%3E%3C/svg%3E");
			position: absolute;
			right: 14px;
			z-index: 13;
			top: 0;
	}

	.wd-nav-arrows.wd-pos-together.wd-hover-1.wd-icon-1 {
			margin-top: -90px;
	}

	.wd-btn-arrow.wd-prev {
			/* border: 1px solid #00afca; */
			/* border-radius: 5000px; */
			/* padding: 11px; */
	}

	.wd-btn-arrow.wd-next {
			/* background: #00afca; */
	}

	body .wd-arrow-inner {
			border: 1px solid #551616;
			border-radius: 5000px;
			padding: 11px;
			padding: 23px;
			margin-right: 20px;
	}

	body .wd-prev .wd-arrow-inner:after {
			content: "\f121";
			font-family: "woodmart-font";
			font-weight: 400;
			font-size: 19px;
			color: #551616;
	}

	body .wd-next .wd-arrow-inner:after {
			content: "\f120";

			.sec-9 .wd-info-box {
					align-items: center;
					padding-left: 90px;
					padding-bottom: inherit;
			}


			font-family: "woodmart-font";
			font-weight: 400;
			color: #551616;
			font-size: 19px;

	}

	.wd-arrow-inner:hover {
			color: #35b0c9;
	}

	.health-1 {
			margin: 0px;
			padding: 160px 40px 55px !important;
	}

	.health-1 h2 {
			font-weight: 600;
			font-size: 18px;
			text-transform: capitalize;
			color: #fff;
			border: 1px solid #fff;
			border-radius: 5000px;
			padding: 8px 20px;
			display: inline-block;
	}

	.health-1 p {
			font-weight: 600;
			font-size: 32px;
			line-height: 45px;
			color: #fff;
			padding: 0px 210px 0px 0px;
	}

	.health-1 p a {
			font-weight: 400;
			font-size: 18px;
			line-height: 1;
			text-transform: capitalize;
			color: #551616;
			background: #fff;
			border-radius: 500000px;
			padding: 16px 30px;
			display: inline-flex;
	}

	.health-1 p a::after {
			content: "\f120";
			font-family: "woodmart-font";
			font-weight: 500;
			padding-left: 10px;
			font-size: 19px;
	}

	.sec-9 {
			padding: 80px 0px 100px;
	}

	.tnp-field.tnp-field-button {
			/* text-align: right !important; */
			/* margin-top: -63px; */
			!i;
			!;
			position: absolute;
			right: 140px;
			top: 0;
	}

	.tnp-field label {
			display: none !important;
	}

	input#tnp-1 {
			border-radius: 500px;
			background: #fff;
			padding: 27px;
			font-weight: 400;
			font-size: 14px;
			color: #9c9c9c;
	}

	input.tnp-submit {
			background: #0db3cd ! IMPORTANT;
			!I;
			!;
			border-radius: 500000px;
			padding: 18px 38px !important;
			font-weight: 400;
			font-size: 18px;
			line-height: 1;
			text-transform: capitalize;
			color: #fff;
	}

	.sec-9 .wd-info-box {
			align-items: center;
			padding-left: 90px;
			padding-bottom: inherit;
	}

	.sec-9 .wd-info-box {
			align-items: center;
			padding-left: 90px;
			padding-top: 100px;
			padding-bottom: 20px;
	}

	.sec-9 .newwsssss .wpb_text_column.wpb_content_element {
			padding-bottom: 40px;
			margin-bottom: 0px;
	}

	.sec-9 .wd-info-box h3.info-box-title.title.box-title-style-default.wd-fontsize-m {
			font-weight: 700;
			font-size: 32px;
			line-height: 1.2;
			color: #fff;
	}

	div#media_image-2 {
			border: none !important;
			padding: 0px;
			max-width: 576px;
	}

	.footer-column-1 p {
			font-weight: 400;
			font-size: 16px;
			line-height: 1.6;
			color: #000;
			margin-bottom: 20px;
	}

	.wd-social-icons.icons-design-default.icons-size-default.color-scheme-dark.social-follow.social-form-circle.text-center {
			text-align: left;
	}

	.wd-social-icons span.wd-icon {
			background: rgba(85, 22, 22, 0.08);
			border-radius: 5px;
			padding: 12px;
			color: #551616;
			width: 45px;
			height: 45px;
			display: flex;
			justify-content: center;
			align-items: center;
	}

	a.wd-social-icon.social-facebook {
			padding-left: 0px;
	}

	h5.widget-title {
			font-weight: 700;
			font-size: 24px;
			color: #333;
			text-transform: capitalize;
	}

	.menu a {
			font-weight: 400;
			font-size: 16px;
			line-height: 1.5;
			color: #333;
	}

	.textwidget p a {
			font-weight: 400;
			font-size: 16px;
			line-height: 1;
			color: #333;
			text-transform: lowercase;
			word-wrap: break-word;
	}

	div#text-3 {
			border: none;
			padding-bottom: 0px;
	}

	.footer-column-4 p {
			margin-bottom: 4px;
			text-transform: capitalize;
			font-size: 16px;
	}

	.wd-marquee-content span strong {
			color: #551616;
			border-color: #a700ca !important;
			!i;
			!;
			text-shadow: #000 !important;
			!i;
			!;
			-webkit-text-stroke: 1px #0c2641;
			/* color: #FFF; */
			text-shadow: 2px 2px 0 #00afca, -1px -1px 0 #0c2641, 1px -1px 0 #0c2641, -1px 1px 0 #0c2641, 1px 1px 0 #0c2641;
	}

	/******************/
	.widget-title a {
			font-weight: 400;
			font-size: 16px;
			line-height: 2.2;
			color: #333;
			text-transform: capitalize;
	}

	.widget-title h5 {
			font-weight: 700;
			font-size: 24px;
			color: #333;
			text-transform: capitalize;
	}

	.widget-title p {
			text-transform: capitalize;
			font-weight: 400;
			font-size: 16px;
			line-height: 1.7;
			color: #333;
	}

	body .copyrights-centered .min-footer {
			text-align: center !important;
			font-weight: 400;
			font-size: 16px;
			line-height: 1;
			text-align: right;
			color: #333;
			padding-top: 0px;
			padding-bottom: 20px !important;
	}

	body .copyrights-wrapper {
			border: none;
	}

	body .footer-column {
			margin-bottom: 0px;
	}

	body .footer-sidebar {
			/* padding: 20px 10px 40px; */
	}

	.footer-column-2 {
			padding-left: 50px;
	}

	.sec-2 .wpb_single_image.wpb_content_element.vc_align_center {
			margin-bottom: 21px;
			margin-left: 70px;
	}

	.sec-2 .wpb_single_image.wpb_content_element.vc_align_center a::before {
			content: "\f120";
			font-family: "woodmart-font";
			font-weight: 400;
			position: absolute;
			right: 0;
			left: 0;
			bottom: 62px;
			rotate: 90deg;
			margin-right: -70px;
			font-size: 41px;
			color: #0c2641;
			z-index: 1;
			);
			)0;
			)00;
			)0;
			);
	}

	body .page-title .title {
			color: #0C2641;
			font-size: 60px;
			padding-top: 23px;
	}

	.breadcrumbs a {
			color: #000;
	}

	span.current {
			color: #000;
	}

	.about-pg {
			margin-bottom: 100px;
	}

	.cna-pg {
			padding-bottom: 70px;
			padding-top: 50px;
	}

	.service-pg h4 {
			background: #fff;
	}

	.service-pg h2 {
			color: #000;
	}

	.service-pg p {
			color: #000;
	}

	.service-pg .wd-tabs span.nav-link-text.wd-tabs-title {
			color: #000;
	}

	.service-pg {
			padding-top: 0px;
			padding-bottom: 10px;
	}

	.contact-pg p,
	a {
			color: #000;
	}

	.contact-pg button#wpforms-submit-130 {
			background: #0c2641 !important;
	}

	.post {
			display: flex;
			align-items: center;
			gap: 20px;
	}

	.post-meta {
			display: flex;
			padding-bottom: 20px;
			gap: 20px;
			align-items: center;
	}

	.post-box h3 {
			font-weight: 700;
			font-size: 22px;
			line-height: 1;
			color: #333;
			padding-bottom: 7px;
	}

	.post-date {
			display: flex;
			align-items: center;
			gap: 10px;
			font-weight: 300;
			font-size: 14px;
			line-height: 1;
			text-align: center;
			color: #0094a3;
	}

	.bg-post .post-img {
			width: 500px;
	}

	.bg-post {
			background: #fff;
			padding: 20px;
			border-radius: 20px;
	}

	.post-content {
			font-weight: 400;
			font-size: 14px;
			line-height: 1.6;
			color: #333;
			padding-top: 20px;
			border-top: 1px solid #E1E1E1;
	}

	.bg-post .post-btn {
			position: absolute;
			right: 0;
			bottom: 0;
	}

	.bg-post::before {
			width: 111px;
			height: 106px;
			content: "";
			background-image: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 49.67 75 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241,247,253)'%3E%3C/path%3E%3C/svg%3E");
			position: absolute;
			right: -3px;
			bottom: 0;
			rotate: 92deg;
	}

	.post-btn img {
			width: 62px;
	}

	.sec-10 .row {
			align-items: center;
	}

	.sec-10 .col-md-6 {
			display: flex;
			flex-direction: column;
			gap: 45px;
	}

	.sec-10 .col-md-6:first-child::before {
			content: '';
			background: #ACACAC;
			width: 90%;
			height: 1px;
			position: absolute;
			bottom: 0;
			top: 0;
			margin-top: 168px;
			left: 21px;
	}

	.blogs {
			padding-bottom: 60px;
	}

	.sec-10 {
			padding-bottom: 50px;
	}

	.sec-1 .wpb_text_column.wpb_content_element {
			padding: 170px 40px 100px;
	}

	.sec-1 {
			background-size: cover;
			background-repeat: no-repeat;
	}

	.sec-1 {
			margin-top: 30px;
			padding: 3px 1px 40px !important;
	}

	.whb-column.whb-col-right.whb-visible-lg::before {
			width: 413px;
			height: 145px;
			/* display: inline-block; */
			content: "";
			background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='407' height='144' viewBox='0 0 407 144' fill='none'%3E%3Cpath d='M406.13 143.33C406.13 143.33 405.73 101.92 362.4 96.29H90.53C90.53 96.29 51.33 92.63 47.13 50.91C47.13 50.91 48.81 18.02 21.67 5.71C21.67 5.71 11.07 0 0 0H406.13V143.33Z' fill='%23F1F7FD'/%3E%3C/svg%3E");
			background-repeat: no-repeat;
			background-size: cover;
			position: absolute;
			right: 17px;
			top: 30px;
	}

	.sec-1 {
			/* width: 115%; */
			/* margin: 25px auto  !important; */
			/* border-radius: 30px; */
			position: relative;
			z-index: 23;
	}

	.sec-1-ww {
			width: 97%;
			margin: 0px auto !important;
			border-radius: 30px;
			background-size: cover;
	}

	body .sec-2 {
			width: 96.8%;
			margin: -13px auto !important;
			background-size: cover !important;
	}

	.sec-2-2 {
			margin-top: -117px;
	}

	footer.footer-container.color-scheme-dark {
			width: 97%;
			margin: 0 auto 0px;
			border-radius: 20px;
			padding: 0px 0px 0px;
	}

	body {
			--wd-main-bgcolor: rgb(241, 247, 253);
	}

	.footer-column-2,
	.footer-column-3,
	.footer-column-4 {
			padding-top: 80px;
	}

	.sec-6::before {
			content: url(/wp-content/uploads/2024/11/service-bg-pattern-1.png);
			position: absolute;
			top: 0;
	}

	.ssss .wpb_text_column {
			background: url(/wp-content/uploads/2024/11/Mask-group11111.png);
			background-repeat: no-repeat;
			border-radius: 36px;
			background-size: cover;
	}

	.newwsssss .wpb_wrapper:first-child {
			background: url(/wp-content/uploads/2025/04/Group-36.png);
			padding: 5px;
			border-radius: 29px;
			background-repeat: no-repeat;
			background-size: cover;
	}

	body .wd-arrow-inner:hover {
			background: #551616;
			border: 1px solid #551616;
	}

	body .wd-next .wd-arrow-inner:hover:after {
			color: #fff;
	}

	body .wd-prev .wd-arrow-inner:hover:after {
			color: #fff;
	}

	.vision::before {
			content: url(/wp-content/uploads/2025/04/Group-80.png);
			position: absolute;
			top: 0;
			right: 0;
			left: 0;
			z-index: 12;
	}

	.mission::before {
			content: url(/wp-content/uploads/2025/04/Group-81.png);
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			z-index: 9;
	}

	.mission::after {
			width: 111px;
			height: 106px;
			content: "";
			background-image: ;
			display: inline-block;


			url(data:image/svg+xml,%3Csvg width='111' height='110' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241,247,253)'%3E%3C/path%3E%3C/svg%3E);

	}

	.vision::after {
			content: '';
			width: 117px;
			height: 126px;
			background-image: url("/wp-content/uploads/2024/11/Ellipse-18.png");
			position: absolute;
			top: 0;
			rotate: 674deg;
			top: -11px;
			margin-left: -60px;
			background-repeat: no-repeat;
			background-size: cover;
	}

	.mission::after {
			content: '';
			width: 117px;
			height: 126px;
			background-image: url("/wp-content/uploads/2024/11/Ellipse-18.png");
			position: absolute;
			top: 0;
			rotate: 674deg;
			top: -11px;
			margin-left: -60px;
			background-repeat: no-repeat;
			background-size: cover;
	}

	.second-aboutus {
			padding-top: 10px;
			padding-bottom: 10px;
	}

	/* Keyframes */

	.sec-2 .round img.vc_single_image-img.attachment-full {
			animation: rotateCircle 5s infinite linear;
			object-fit: cover;
	}

	@keyframes rotateCircle {
			0% {
					transform: rotate(0deg);
			}

			100% {
					transform: rotate(360deg);
			}
	}

	/* Apply fade in and fade out animation on the play button */
	.wd-el-video-play-btn {
			animation: fadeInOut 1.8s infinite;
			/* Animation name, duration, and infinite repeat */
			animation-play-state: running;
			/* Initially, animation runs */
	}

	/* Keyframes for fading in and fading out */
	@keyframes fadeInOut {
			0% {
					opacity: 0;
					/* Start invisible */
			}

			50% {
					opacity: 1;
					/* Fully visible */
			}

			100% {
					opacity: 0;
					/* End invisible */
			}
	}

	/* Stop animation when hovered over */
	.wd-el-video-play-btn:hover {
			animation-play-state: paused;
			/* Pause animation on hover */
	}

	.sec-9 img.attachment-800x600.size-800x600 {
			animation: fadeInOut 2s infinite;
			/* Animation name, duration, and infinite repeat */
			animation-play-state: running;
			/* Initially, animation runs */
	}

	#slider-4 .wd-slide {
			min-height: 0px !important;
	}

	.sec-2 .wd-slider.wd-section-container .wd-slide-container {
			padding: 0px !important;
	}

	.sec-2 .wd-slide-inner img.vc_single_image-img.attachment-full {
			max-width: 69px !important;
	}

	.wd-slide-inner .wpb_single_image.wpb_content_element.vc_align_left {
			margin-bottom: 0px !important;
	}

	.wd-slide-inner .vc_column-inner {
			padding: 0px !important;
	}

	.wpb_single_image.wpb_content_element.vc_align_left.img1 {
			margin-left: 20px;
	}

	.wpb_single_image.wpb_content_element.vc_align_left.img3 {
			margin-left: -25px;
	}

	.slidessss {
			display: flex;
			align-items: center;
	}

	.c-profile__list {
			display: flex;
			/* Ensures the images align in a row */
			justify-content: start;
	}

	.c-profile__list .c-profile.img2 {
			margin-left: -20px;
	}

	.c-profile__list .c-profile.img3 {
			margin-left: -20px;
	}

	.c-profile__list:hover .c-profile.img2 {
			margin: 0px;
	}

	.c-profile__list:hover .c-profile.img3 {
			margin: 0px;
	}

	.c-profile {
			transition: ease all 1s;
	}

	.slidessss p {
			margin-left: -21px;
	}

	.sec-extra {
			margin-bottom: 120px;
	}

	.sec-extra .wpb_single_image.wpb_content_element.vc_align_right {
			margin-bottom: 0px;
	}

	.sec-extra p {
			margin-bottom: 9px;
	}

	.extra-text {
			padding: 0px 54px 0px;
			margin-bottom: 25px;
	}

	.extra-text h2 {
			font-size: 37px;
	}

	.more {
			padding-left: 50px;
	}

	.extra-text p {
			/* font-size: 18px; */
			margin-bottom: 10px;
	}

	.pg-inner-1 .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column {
			padding: 0 0 0px 50px;
			margin-bottom: 0;
	}

	.pg-inner-2 {
			margin-top: 80px;
			padding: 20px 70px;
	}

	.pg-inner-1 .vc_col-sm-6 .vc_column-inner .wpb_single_image.wpb_content_element.vc_align_right {
			margin-bottom: 0 !important;

	}

	.pg-inner-2 a.wd-info-box-link.wd-fill {
			background: transparent;
			font-size: 0;
	}

	.pg-inner-2 a.wd-info-box-link.wd-fill::after {
			font-size: 0 !important;
	}

	.product-box .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column {
			padding: 30px 30px;
			margin-bottom: 0;
	}

	.product-box .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column ul li {
			font-size: 12px;
			font-weight: 400;
			font-size: 18px;
			color: #000;
			list-style: none;
			padding-left: 17px;
	}

	.product-box .vc_col-sm-6:first-child .vc_column-inner:first-child .wpb_wrapper>.wpb_text_column ul li {
			color: #fff;
			list-style: none !important;
			/* display: inline-flex; */
			gap: 10px;
	}

	.product-box .vc_col-sm-6:first-child .vc_column-inner:first-child .wpb_wrapper>.wpb_text_column h6 {
			color: #fff;
	}

	.product-box .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column h6 {
			font-size: 22px;
	}

	.product-box .vc_col-sm-6 .wpb_text_column.wpb_content_element.blue {
			background-color: #00AFCA;
			border-radius: 50px;
	}

	.product-box .vc_col-sm-6 .wpb_text_column.wpb_content_element.gray {
			background-color: #F1F7FD;
			border-radius: 50px;
	}

	.pg-product .wpb_column.vc_column_container.vc_col-sm-2 {
			display: none;
	}

	.pg-product .wpb_column.vc_column_container.vc_col-sm-6:first-child {
			/* padding-left: 40px; */
	}


	.product-box .vc_col-sm-6:first-child {
			padding-right: 20px !important;
	}

	.pg-product .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner {
			border-radius: 50px;
	}

	.product-box .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column h6 {
			display: inline-block;
			border-bottom: 1px solid;
			border-color: inherit !important;

	}

	.pg-product .vc_row {
			padding-left: 130px;
	}

	.product-box .vc_col-sm-12 .wpb_text_column.wpb_content_element.blue {
			background-color: #00AFCA;
			border-radius: 50px;
			padding: 30px 30px;
			margin-bottom: 0;
			border-radius: 50px;
	}

	.product-box .vc_col-sm-12 .vc_column-inner .wpb_wrapper>.wpb_text_column h6 {
			display: inline-block;
			border-bottom: 1px solid;
			border-color: inherit !important;
			font-size: 22px;
			color: #fff;
	}

	.product-box .vc_col-sm-12 .vc_column-inner {
			border-radius: 50px;
	}

	.product-box .vc_col-sm-12 .vc_column-inner .wpb_wrapper .wpb_text_column ul li {
			color: #fff;
			font-size: 14px !important;
			font-weight: 400;
			font-size: 18px;
	}

	.pg-padd {
			padding: 0 25px 0px 0px;
	}

	.pg-inner-2 .info-box-content {
			position: absolute !important;
			bottom: 10px;
			text-align: center;
			left: 0;
			right: 0;
			z-index: 9;
	}

	.pg-inner-2 .info-box-content h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
			color: #fff;
			font-size: 20px;
	}

	.pg-inner-2 .info-box-icon {
			position: relative;
			display: inline-block;
	}

	.pg-inner-2 .info-box-icon img {
			display: block;
			width: 100%;
			min-height: 400px;
	}

	.pg-inner-2 .info-box-icon::after {
			content: "";
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background-color: rgb(0 0 0 / 32%);
			z-index: 1;
			border-radius: 15px;
	}

	.pg-inner-2 .info-box-icon img {
			position: relative;
			z-index: 0;
	}

	.product-box .vc_col-sm-6:first-child .vc_column-inner:first-child .wpb_wrapper>.wpb_text_column ul li::before {
			content: url(/wp-content/uploads/2024/11/svgviewer-png-output-1.png);
			filter: brightness(100);
	}

	.product-box ul {
			padding-left: 0px;
	}

	.product-box .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column ul li::before {
			content: url(/wp-content/uploads/2024/11/svgviewer-png-output-1.png) !important;
			position: absolute;
			left: 18px;
			filter: none;
	}

	.product-box .blue ul li::before {
			content: url(/wp-content/uploads/2024/11/svgviewer-png-output-1.png);
			filter: brightness(100);
	}

	.product-box .blue ul li {
			display: flex;
			align-items: center;
	}

	.tabbbb-btn {
			display: flex;
			gap: 20px;
	}

	.page-id-198 .wpb_text_column.wpb_content_element {
			padding-top: 50px !important;
	}

	.pg-inner-1 h4 {
			margin-top: 30px !important;
			!i;
			!;
	}

	.pg-inner-1 p {
			margin-bottom: 16px;
			font-size: 17px;
	}

	.page-id-200 .wpb_text_column.wpb_content_element {
			padding-top: 40px !important;
			padding: 0px 20px;
	}

	.pg-inner-2 .wd-info-box {
			margin: 7px !important;
	}

	.pg-inner-blog {
			padding-top: 50px;
	}

	.appointment-pg span.nav-link-text.wd-tabs-title {
			color: #000;
	}

	.appointment-pg {
			padding-bottom: 0px !important;
			padding-top: 0px !important;
			margin-top: -40px;
	}

	.wd-action-play {
			/*     padding: 5px; */
			width: 230px !important;
	}

	.sec-2 .wd-el-video.wd-wpb.wd-rs-674e515f87cc0.wd-action-play.wd-video-youtube.vc_custom_1733185894376.text-center {
			width: 100% !important;
			padding: 10px 5px;
	}

	body .whb-sticked img {
			max-width: 90px !important;
	}

	/* Keyframes for fading in and fading out */
	@keyframes fadeInOut {
			0% {
					opacity: 0;
					/* Start invisible */
			}

			50% {
					opacity: 1;
					/* Fully visible */
			}

			100% {
					opacity: 0;
					/* End invisible */
			}
	}



	/**********media***********/

			@media screen and (min-device-width: 1000px) and (max-device-width: 1640px) {
					.sec-1 .wpb_text_column.wpb_content_element {
							padding: 150px 40px 80px;
					}

					.info-3 .parent div {
							font-size: 13px;
							min-height: 99px;
					}

					.sec-3 .info-box-content {
							padding: 40px 0px 42px 28px;
					}

					span.nav-link-text {
							font-size: 14px;
					}

					.sec-2 p {
							font-size: 15px;
					}

					.c-profile__list img {
							max-width: 60px;
					}

					.slidessss p {
							font-size: 16px;
							margin-left: 0px !important;
					}

					.sec-1-ww {
							width: 99%;
							background-repeat: no-repeat;
					}

					.whb-column.whb-col-right.whb-visible-lg::before {
							right: -59px;
					}

					.wd-header-text a {
							font-size: 16px;
							padding: 20px 51px;
					}

					.whb-general-header .wd-nav {
							gap: 25px;
					}

					.sec-1 h1 {
							font-size: 40px;
					}

					.sec-1 h1 strong {
							font-size: 54px;
					}

					.sec-1 p {
							font-weight: 400;
							font-size: 18px;
					}

					.sec-1 a {
							font-size: 16px;
							padding: 17px 34px;
					}

					body .sec-2 {
							width: 98.3%;
							padding: 56px 20px 10px;
					}

					.sec-2 .info-box-inner p {
							font-size: 17px;
					}

					.sec-2 .info-box-inner p br {
							display: none;
					}

					.sec-3 {
							padding: 90px 0px 100px;
					}

					.info-3 {
							background-position: right;
					}

					.parent p {
							font-size: 12px;
					}

					h2 {
							font-size: 34px;
					}

					p {
							font-size: 16px;

					}

					.sets {
							right: 100px;
					}

					.sec-5 {
							padding: 60px 0px;
					}

					.sec-5 .wpb_text_column p {
							font-size: 16px;
					}

					.wd-tabs span.nav-link-text.wd-tabs-title {
							font-size: 21px;
					}

					.sec-7 .wd-info-box::after {}

					.sec-7 .info-box-inner.set-cont-mb-s.reset-last-child p {
							padding-right: 40px;
					}

					.sec-7 .wd-info-box a img {
							margin-bottom: -32px;
					}

					.sec-7 .wd-info-box a img {
							margin-bottom: -49px !important;
					}

					.sec-8 {
							padding: 70px 0px 100px;
					}

					.health-1 {
							padding: 129px 20px 25px !important;
					}

					.sec-10 .col-md-6:first-child::before {
							margin-top: 154px;
					}

					.post-content {
							padding-right: 16px;
					}

					.sec-10 {
							padding-bottom: 0px;
					}

					h5.widget-title {
							font-size: 20px;
					}

					.textwidget p a {
							font-size: 15px;
					}

					.menu a {
							font-size: 15px;
					}

					body .footer-sidebar {
							padding-bottom: 0px;
					}

					.health-1 p {
							font-size: 25px;
					}

					.health-1 p a {
							font-size: 16px;
					}

					.sec-9 .wd-info-box {
							padding-top: 51px;
							margin-bottom: 4px;
					}

					.newwsssss .vc_column-inner {
							border-radius: 30px;
					}

					.tnp-field.tnp-field-button {
							margin-top: -64px;
					}

					.ssss .vc_column-inner {
							border-radius: 20px;
					}
			}

			@media screen and (min-device-width: 1400px) and (max-device-width: 1442px) {
					.whb-column.whb-col-right.whb-visible-lg::before {
							right: -59px;
					}
			}

			@media screen and (min-device-width: 1442px) and (max-device-width: 1460px) {
					.whb-column.whb-col-right.whb-visible-lg::before {
							right: -50px;
					}
			}

			@media screen and (min-device-width: 1460px) and (max-device-width: 1480px) {
					.whb-column.whb-col-right.whb-visible-lg::before {
							right: -45px;
					}
			}

			@media screen and (min-device-width: 1480px) and (max-device-width: 1499px) {
					.whb-column.whb-col-right.whb-visible-lg::before {
							right: -34px;
					}
			}

			@media screen and (min-device-width: 1500px) and (max-device-width: 1640px) {
					.whb-column.whb-col-right.whb-visible-lg::before {
							right: -20px;
					}
			}

			@media screen and (min-device-width: 481px) and (max-device-width: 768px) {}

			@media screen and (min-device-width: 1410px) and (max-device-width: 1640px) {
					.health-1 {
							padding: 232px 20px 25px !important;
					}

					.sec-9 .wd-info-box {
							padding-top: 150px;
					}
			}

			@media screen and (min-device-width: 1000px) and (max-device-width: 1410px) {
					body .box-1-info .info-box-content img {
							margin-bottom: -39px !important;
					}
			}

			@media screen and (min-device-width: 1250px) and (max-device-width: 1270px) {
					.sets {
							right: 49px;
					}
			}

			@media screen and (min-device-width: 1270px) and (max-device-width: 1300px) {
					.sets {
							right: 60px;
					}
			}

			@media screen and (min-device-width: 1300px) and (max-device-width: 1330px) {
					.sets {
							right: 80px;
					}
			}

			@media screen and (min-device-width: 1330px) and (max-device-width: 1390px) {
					.sets {
							right: 90px;
							bottom: -14px;
					}
			}

			@media screen and (min-device-width: 1400px) and (max-device-width: 1640px) {
					.sets {
							right: 125px;
							bottom: -17px;
					}
			}

			@media screen and (min-device-width: 1024px) and (max-device-width: 1100px) {
					span.nav-link-text {
							font-size: 13px;
					}

					.wd-header-text a {
							margin-left: 17px;
							padding: 16px 51px;
							margin-top: -3px;
					}

					.whb-general-header {
							padding-left: 0px;
					}

					body .wd-tools-element>a {
							padding: 22px 12px !important;
					}
			}

			a.theme-btn44 {
					font-weight: 400;
					font-size: 18px;
					line-height: 1;
					text-transform: capitalize;
					color: #fff;
					background: #0094A3;
					border-radius: 500000px;
					padding: 16px 42px;
					display: inline-flex;
			}

			a.theme-btn44::after {
					content: "\f120";
					font-family: "woodmart-font";
					font-weight: 600;
					padding-left: 11px;
					font-size: 18px;
			}

			/* .new {
		display: flex;
		justify-content: space-between;
	} */

			.new {
					display: flex;
					gap: 70px;
					margin-bottom: 12px;
			}

			.new ul li {
					color: #000;
					font-size: 17px;
					list-style: none;
					display: flex;
					gap: 10px;
			}

			.new-1 {
					background: #fff;
					border-radius: 20px;
					padding: 10px 6px 33px 15px;
			}

			.new-1 .vc_row {
					display: flex;
					align-items: center;
			}

			.new-1 img.vc_single_image-img.attachment-full {
					margin-bottom: 0px !important;
			}

			.new-1 .wpb_single_image.wpb_content_element.vc_align_left {
					margin-bottom: 0px;
			}

			.new-1 p {
					font-size: 16px;
					padding: 0px 60px 0px 0px;
					color: #000;
					padding-bottom: 10px;
			}

			.new-1 .wpb_text_column.wpb_content_element {
					padding-left: 22px;
					margin-bottom: 0px;
			}

			a.btn.theme-btn44:hover {
					background: #35B1C9;
					color: #fff;
			}

			.new-1 .vc_column-inner {
					padding-top: 11px !important;
					!i;
					!;
			}

			.new-1 {
					margin-bottom: 120px;
			}

			.new ul {
					padding-left: 0px;
					margin: 0px;
			}

			.sec-2 .wd-el-video.wd-wpb.wd-rs-674f9f2580cab.wd-action-play.wd-video-youtube.vc_custom_1733271347031.text-center {
					width: 100% !important;
					!i;
					!;
					!i;
					!;
					display: block !important;
					!i;
					!;
					margin-bottom: 0;
					padding: 20px;
			}

			.sec-2 .wd-el-video:is(.wd-action-overlay, .wd-action-without):not(.wd-with-aspect-ratio) {
					height: 160px !important;
					!i;
					!;
					border-radius: 18px !important;
					!i;
					!;
			}

			/* }.wpb_text_column.wpb_content_element.\33 0-y3ars {
		margin-left: -60px;
	} */
			.wd-el-video :is(iframe, video) {
					background: none !important;
					!i;
					!;
					!im
			}

			.whb-sticked .whb-column.whb-col-right.whb-visible-lg::before {
					display: none !important;
			}

			body .whb-sticked .wd-tools-element>a {
					background: #2b95a2;
					color: #fff;
			}

			body .whb-sticked .wd-tools-element>a {
					background: #0094A3;
					color: #fff;
			}

			.whb-sticked .wd-header-text a {
					margin-left: 0px;
					margin-top: -6px;
			}

			.about-sec-col {
					padding-right: 20px;
			}

			.about-sec-col .more {
					padding-left: 0px;
			}

			p.am-fs-sb__step-heading {
					color: #fff;
			}

			.amelia-v2-booking #amelia-container .am-fs-sb__step-checker-selected {
					border-color: #fff !important;
					!i;
					!;
			}

			.am-fs-sb__step-selection span {
					color: #fff !important;
					!i;
					!;
			}

			span.am-icon-check {
					color: #fff !important;
					!i;
					!;
					!u;
					!;
			}

			.am-fs-sb__step-checker {
					background: #fff !important;
					!i;
					!;
			}

			span.am-icon-check {
					background: #2b95a2 !important;
					!i;
					!;
			}

			.h2 {}

			.appoinment-form h2 {
					text-align: center;
					color: #000;
					padding: 30px 0px;
			}

			.appoinment-form div#amelia-container {
					margin-top: 0px !important;
					!I;
					!;
					margin-bottom: 0px !important;
					!i;
					!;
			}

			button.m-phone-number-input__country-flag {
					min-height: 0px !important;
					!i;
					!;
			}

			.sec-box .wpb_text_column.wpb_content_element {
					padding: 50px 29px;
					box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
					min-height: 304px;
					background: #fff;
					transition: 0.5s;
			}

			.sec-box {
					padding: 20px 0px 0px;
			}

			.sec-box .wpb_text_column.wpb_content_element h5 {
					color: #000;
					font-size: 21px;
					margin-bottom: 20px;
					font-weight: 700;
			}

			.sec-box .wpb_text_column.wpb_content_element ul li {
					color: #000;
					font-size: 15px;
			}

			.sec-box .wpb_text_column.wpb_content_element h5 strong {
					background: #35B1C9;
					/* padding: 8px 17px 5px 17px; */
					border-radius: 100%;
					text-align: center;
					color: #fff;
					position: absolute;
					top: -20px;
					left: 0;
					box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
					padding: 7px 16px 4px 16px !important;
					!I;
					!;
					font-size: 21px;
			}

			.sec-box .wpb_text_column.wpb_content_element h5 .one-strong {
					padding: 6px 17px 4px 17px !important;
					!i;
					!;
			}

			.our-treatment h2 {
					color: #000;
					padding-top: 15px;
			}

			.sec-box .wpb_text_column.wpb_content_element:hover {
					background: #35B1C9;
			}

			.sec-box .wpb_text_column.wpb_content_element:hover h5 {
					color: #fff;
			}

			.sec-box .wpb_text_column.wpb_content_element:hover ul li {
					color: #fff;
			}

			.sec-box .wpb_text_column.wpb_content_element:hover h5 strong {
					background: #fff;
					color: #0c2641;
			}


			.page .urgent-sec ul li {
					font-weight: 400;
					font-size: 15px;
					line-height: normal;
					color: #333;
					text-transform: capitalize;
			}
	}

	.page .urgent-sec ul li h4.info-box-title.title.box-title-style-default.wd-fontsize-m {}

	.page .urgent-sec h4 {
			font-size: 28px Im;
	}

	.urgent-sec h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
			font-size: 18px;
			text-transform: capitalize;
	}

	.urgent-sec .wpb_text_column.wpb_content_element {
			padding-top: 0 !important;
			/* width: 100%; */
	}

	.urgent-sec .wd-info-box {
			margin-bottom: 0 !important;
	}

	.urgent-sec .note p {
			font-size: 13px;
	}


	.urgent-sec .vc_row:nth-child(2) {
			border-radius: 20px !important;
			!i;
			!;
			padding: 30px 20px 60px 20px;
	}

	.urgent-sec .vc_row:nth-child(2) .vc_column-inner {
			padding: 0 !important;
	}


	.note {
			margin-top: -50px !important;
			!i;
			!;
			/* background: #ffffff; */
			padding: 0px 0px;
	}

	.urgent-sec .vc_column-inner {}

	.urgent-sec .wpb_text_column.wpb_content_element .wpb_wrapper {
			width: 100%;
	}

	.quote-sec .wpb_text_column.wpb_content_element {
			padding: 0 !important;
			!i;
			!;
			margin-bottom: 0 !important;
			!i;
			!;
	}

	.quote-sec .wpb_text_column.wpb_content_element * {
			color: #fff;
	}


	.quote-sec .wpb_text_column.wpb_content_element h5 {
			font-style: italic;
			font-weight: 200;
			font-size: 70px;
			color: #fff;
			text-transform: capitalize;
			/* font-weight: 400; */
			line-height: 137%;
			font-family: "Playfair Display", serif;
			position: relative;
			padding: 40px 40px;
			display: inline-block;
	}

	.quote-sec .wpb_text_column.wpb_content_element h5::before {
			border-left: 3px solid #ffffff;
			border-top: 3px solid #ffffff;
			border-radius: 4px;
			width: 205px;
			height: 161px;
			content: '';
			position: absolute;
			left: 0;
			top: 0;
	}

	.quote-sec .wpb_text_column.wpb_content_element h5::after {
			border-right: 3px solid #ffffff;
			border-bottom: 3px solid #f1f7fd;
			border-radius: 4px;
			width: 205px;
			height: 161px;
			content: '';
			position: absolute;
			right: 0;
			bottom: 0;
	}

	.quote-sec .wpb_text_column.wpb_content_element:last-child p:last-child {
			font-weight: 700;
			font-size: 30px;
			color: #fff;
	}

	.quote-sec .wpb_text_column.wpb_content_element:first-child p {
			font-size: 20px;
			padding-bottom: 30px;
			font-size: 18px;
	}


	.quote-sec .vc_column-inner {
			padding-top: 0 !important;
	}

	.quote-sec {
			padding: 100px 0;
			margin-top: 80px;
	}

	.site-logo img {
			max-height: initial !important;
			margin-top: 0px;
			max-height: 105px !important;
	}

	.whb-sticky-row img {
			/* max-width: 126px !important; */
			!I;
			!;
			/* margin-top: -20px; */
	}

	.note p {
			color: red;
			font-size: 16px !important;
			!i;
			!;
			text-align: center;
	}

	.tnp.tnp-subscription {
			position: relative;
	}

	.nums {
			display: flex;
			justify-content: space-between;
	}

	.nums strong {
			color: #fff;
			font-size: 17px;
			font-weight: 500;
			line-height: 2.6;
	}

	.nums a {
			font-size: 17px;
			font-weight: 500;
	}

	.sec-6 em {
			font-size: 19px;
			line-height: 1;
			color: red;
	}

	.slider {
			/* padding: 0px; */
			margin-bottom: 130px;
	}

	.quote-sec {
			margin-top: 30px !important;
	}


	@media only screen and (max-device-width: 767px) {
			.sec-1 .wpb_text_column.wpb_content_element {
					text-align: center;
					padding: 120px 0px 30px;
			}

			.sec-1 h1 {
					font-size: 29px;
			}

			.sec-1 h4 {
					width: 100%;
					font-size: 14px !important;
			}

			.sec-1 h1 strong {
					font-size: 30px;
			}

			.sec-1 p {
					font-size: 14px;
					margin-bottom: 0px;
			}

			.sec-1 a {
					font-size: 15px;
					padding: 16px 12px;
					width: 100%;
					text-align: center;
					justify-content: center;
					margin-top: 17px;
			}

			body .sec-2 {
					flex-direction: column;
					border-radius: 40px;
					padding: 110px 0px 20px;
			}

			.sec-2 .wpb_single_image.wpb_content_element.vc_align_center {
					margin-left: 0px;
			}

			.sec-2 .wpb_single_image.wpb_content_element.vc_align_center a::before {
					margin-right: 0px;
			}

			.slidessss {
					flex-direction: column;
			}

			.c-profile__list {
					justify-content: center;
			}

			.slidessss p {
					margin: 0px;
					text-align: center;
			}

			.video p {
					text-align: center;
			}

			.sec-2 .vc_column-inner {
					padding-top: 0px !important;
					!I;
					!;
			}

			.sec-3 {
					padding: 40px 0px 30px;
					display: flex;
					flex-direction: column;
					gap: 30px;
			}

			.parent p {
					font-size: 13px;
					text-align: left;
			}

			h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 23px !important;
					!i;
					!;
			}

			.sec-3 .wd-info-box {
					gap: 0px;
			}

			.sets {
					position: unset;
					width: 94%;
					height: auto;
					border-radius: 10px;
					margin: 20px auto 0px;
			}

			.sets .wpb_text_column.wpb_content_element {
					padding-top: 35px;
			}

			.sets .wpb_text_column.wpb_content_element {
					width: 100%;
					margin-left: auto;
					padding: 10px 0px;
			}

			.sec-4 .wpb_text_column.wpb_content_element h4 {
					width: 100%;
					text-align: center;

					!I;
					!;
			}

			.sec-4 .wpb_text_column.wpb_content_element h2 {
					text-align: center;
					font-size: 26px;
			}

			.about-sec-col {
					padding: 0px;
			}

			p {
					font-size: 14px;
					text-align: center;
			}

			.about-sec-col .wpb_text_column.wpb_content_element {
					margin-bottom: 10px;
			}

			body .BOLDS .vc_column-inner {
					padding-bottom: 0px !important;
					!i;
					!;
					!;
					!importan;
					!i;
					!;
			}

			.BOLDS .wpb_text_column.wpb_content_element {
					padding: 0px 0px 0px 0px !important;
					!i;
					!;
			}

			.BOLDS p {
					gap: 10px;
					text-align: left;
			}

			.BOLDS {
					padding-bottom: 20px;
			}

			.sec-4 a {
					width: 100%;
					text-align: center;
					justify-content: center;
					margin: 0px 0px 20px 0px !important;
					!i;
					!;
			}

			.more p {
					margin: 0px 10px 0px 10px;
			}

			.sec-4 .wpb_text_column.wpb_content_element {
					margin: 0px 10px 0px 10px;
			}

			.sec-5 {
					padding: 40px 0px 20px;
			}

			.sec-5 .wpb_text_column h3 {
					font-size: 29px;
			}

			.sec-5 .wpb_text_column p {
					font-size: 14px;
			}

			.sec-5 .wpb_text_column {
					padding: 104px 9px 43px;
			}

			.sec-6 {
					padding: 20px 0px;
			}

			.sec-6 h2 {
					font-size: 25px;
			}

			.sec-6 em {
					font-size: 15px;
			}

			.wd-tabs span.nav-link-text.wd-tabs-title {
					padding: 16px 40px 15px 34px;
					font-size: 14px;
					!I;
					!;
			}

			.wd-tab-content-wrapper {
					margin-top: -21px;
			}

			.tabs {
					border-radius: 10px;
					margin-right: -8px;
					margin-left: -8px;
					padding: 27px 13px 20px;
					margin-top: -30px;
			}

			.wd-nav-tabs {
					gap: 0px;
					position: unset;
					margin-top: 20px;
			}

			.tabs .col-md-7 {
					padding: 0px 0px;
			}

			.tabs p {
					text-align: center;
			}

			.sec-6 h2 {
					padding-top: 15px;
			}

			.wd-marquee-content span {
					font-size: 36px;
			}

			.marquee {
					padding-bottom: 10px;
					padding-top: 10px;
			}

			.new-1 .vc_row {
					flex-direction: column;
			}

			h2 {
					font-size: 25px;
			}

			.new-1 .wpb_text_column.wpb_content_element {
					padding-left: 2px;
			}

			.new-1 h2 {
					padding-top: 0px;
					margin-bottom: 10px;
					font-size: 24px;
			}

			.new-1 p {
					padding-right: 0px;
					text-align: center;
					font-size: 14px;
					margin-bottom: 10px;
			}

			.new {
					flex-direction: column;
					gap: 0px;
			}

			a.btn.all-green-btn {
					font-size: 14px;
					padding: 11px 30px;
			}

			.new ul li {
					font-size: 14px;
			}

			.new-1 a.btn.theme-btn44 {
					margin-top: 11px;
			}

			.sec-3 img.vc_single_image-img.attachment-full {}

			.sec-4 img.vc_single_image-img.attachment-full {}

			.sec-4 {
					margin: 0px;
			}

			h2 {}

			.quote-sec .wpb_text_column.wpb_content_element h5 {
					font-size: 20px;
			}

			.quote-sec .wpb_text_column.wpb_content_element:first-child p {
					font-size: 14px;
			}

			.quote-sec {
					padding: 40px 0;
			}

			.quote-sec .wpb_text_column.wpb_content_element:last-child p:last-child {
					FONT-SIZE: 20PX;
			}

			.slider {
					margin-bottom: 60px;
			}

			.sec-8 {
					width: 100%;
					margin: 0px !important;
					!I;
					!;
					padding: 50px 0px 100px;
			}

			.sec-8 .wpb_text_column.wpb_content_element {
					text-align: center;
			}

			.wd-nav-arrows.wd-pos-together.wd-hover-1.wd-icon-1 {
					margin-top: -23px;
					width: 100%;
					justify-content: center;
			}

			.sec-8 {
					padding: 0px 0px 25px;
					!I;
					!;
					!i;
					!;
			}

			.testmino-inner .wd-testimon-text.reset-last-child {
					font-size: 13px;
			}

			.sec-9 {
					padding: 10px 0px 50px;
			}

			.health-1 {
					padding: 70px 0px 55px !important;
			}

			.health-1 p {
					padding: 0px 0px 0px 0px;
					font-size: 23px;
			}

			.health-1 h2 {
					width: 100%;
					text-align: center;
					margin: 0 -1px 19px 0px;
					margin: 0 0px 20px;
			}

			.health-1 p a {
					font-size: 15px;
			}

			.health-1 p a {}

			.health-1 p a {}

			.sec-9 .wd-info-box {
					padding-left: 0px;
					padding-top: 50px;
					flex-direction: column;
					text-align: center;
					margin-bottom: 0px;
					padding-bottom: 10px;
			}

			.sec-9 .wd-info-box h3.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 26px;
			}

			.tnp-field.tnp-field-button {
					position: unset;
			}

			.blogs {
					padding-bottom: 20px;
			}

			.post-meta {
					gap: 10px;
					justify-content: center;
			}

			.post-date {
					flex-direction: column;
					justify-content: flex-start;
					align-items: center;
					font-size: 12px;
			}

			.post-box h3 {
					font-size: 20px;
					text-align: center;
			}

			.sec-10 .col-md-6 {
					margin-bottom: 40px;
			}

			.sec-10 .col-md-6 {
					margin-bottom: 50px;
			}

			.post-img {
					height: 100%;
			}

			img.attachment-medium.size-medium.wp-post-image {}

			div#media_image-2 {
					max-width: 60%;
					margin: 0 auto;
			}

			.footer-column-1 p {
					font-size: 14px;
					margin-top: 10px;
			}

			.wd-social-icons.icons-design-default.icons-size-default.color-scheme-dark.social-follow.social-form-circle.text-center {
					text-align: center;
					margin-bottom: 10px;
			}

			.footer-column-2,
			.footer-column-3,
			.footer-column-4 {
					padding-top: 10px;
			}

			.footer-column-2 {
					padding-left: 15px;
			}

			body .footer-column {
					text-align: center;
			}

			h5.widget-title {
					margin-bottom: 10px;
					font-size: 17px;
			}

			.sticky-toolbar-on {
					padding-bottom: 0px !important;
					!i;
					!;
			}

			.col-left.set-cont-mb-s.reset-last-child {
					text-align: center;
					font-size: 14px;
			}

			.new-1 {
					margin-bottom: 60px;
					padding-bottom: 30px;
			}

			.info-2 .parent div {
					font-size: 14px;
			}

			.info-3 .parent div {
					font-size: 14px;
			}

			.nums a {
					font-size: 15px;
			}

			.nums {
					gap: 20px;
			}

			.info-3 .info-box-content {
					padding: 32px 0px 22px 25px;
			}

			.info-3::before {
					width: 111px;
					height: 106px;
					/* left: 0px; */
			}

			.info-2 a {
					padding: 13px 50px;
			}

			.sec-10 .col-md-6:first-child::before {
					margin-top: 298px;
			}

			.sec-10 .wpb_text_column.wpb_content_element:last-child {
					margin-bottom: -1px;
			}

			.wd-prefooter {
					padding-bottom: 10px !important;
					!I;
					!;
			}

			.col-md-6.bg-post {
					margin-bottom: 20px;
					margin-left: 15px;
					margin-right: 15px;
			}

			.post {
					flex-direction: column;
					width: 100%^;
			}

			.post-img img.attachment-medium.size-medium.wp-post-image {
					width: 100%;
					margin: 0 auto;
			}

			.bg-post .post-img {
					width: 100%;
					text-align: center;
			}

			.bg-post {
					padding-bottom: 80px;
					text-align: center;
			}

			.post-img {
					text-align: left;
			}

			.home .site-content {
					margin-bottom: 40px !important;
			}

			body .page-title .title {
					font-size: 25px;
			}

			.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light {
					padding-top: 140px;
					margin-bottom: 0px;
			}

			.sec-5 {
					padding-bottom: 0px;
			}

			.site-content {
					margin-bottom: 10px !important;
			}

			.service-pg {
					padding-top: 0px;
					padding-bottom: 0px;
			}

			.service-pg h4 {
					font-size: 14PX;
					margin-bottom: 0px;
			}

			.service-pg .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 0px;
			}

			.wd-title-style-bordered .liner-continer:after {
					display: none !important;
			}

			.wd-title-style-bordered .liner-continer {
					justify-content: center;
			}

			.contact-pg button#wpforms-submit-130 {
					width: 100%;
			}

			.contact-pg .wpb_text_column.wpb_content_element {
					margin-bottom: 10px;
			}

			.sec-6 .vc_column-inner {
					padding-top: 0px !important;
			}

			.appoinment-form h2 {
					padding: 0px;
			}

			.appoinment-form .vc_column-inner {
					padding-top: 15px !important;
			}

			.pg-inner-1 .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column {
					padding: 0 0 20px 0px;
			}

			.pg-inner-1 p {
					font-size: 14px;
			}

			.pg-inner-1 {
					margin-top: 20px;
					margin-bottom: 20px;
					/* padding-top: 40px; */
			}

			.pg-inner-2 {
					padding: 20px 20px;
			}

			.pg-inner-2 h2 {
					margin-bottom: 10px !important;
			}

			.pg-inner-1 h4 {
					font-size: 15px;
			}

			.pg-inner-2 .info-box-content h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 20px !important;
			}

			.pg-inner-1 h2 {
					font-size: 22px !important;
			}

			.page-id-200 .wpb_text_column.wpb_content_element {
					padding-top: 0px !important;
			}

			h2 {}

			.our-treatment h2 {
					padding-top: 0px;
					font-size: 22px;
			}

			.sec-box .wpb_text_column.wpb_content_element {
					padding-top: 30px !important;
					!I;
					!;
					min-height: 1px;
			}

			.sec-box .wpb_text_column.wpb_content_element h5 {
					font-size: 17px;
			}

			.sec-box .wpb_text_column.wpb_content_element ul li {
					font-size: 13px;
			}

			.our-treatment a.btn.all-green-btn {
					padding: 13px 40px;
			}

			.quote-sec {
					margin-top: 0px !important;
					!i;
					!;
					padding-top: 0px;
					padding-bottom: 0px;
			}

			.urgent-sec h2 {
					margin-bottom: 9px;
			}

			.urgent-sec .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 30px;
			}

			.urgent-sec h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 16px !important;
			}

			.page .urgent-sec ul li {
					font-size: 13px;
			}

			.note p {
					font-size: 11px !important;
					margin-top: -80px;
			}

			.urgent-sec .vc_row:nth-child(2) {
					padding-bottom: 70px;
			}

			.page-id-200 .pg-inner-1 {
					padding-top: 40px;
			}

			.pg-inner-blog {
					padding-top: 0px;
			}

			.page-id-198 .wpb_text_column.wpb_content_element {
					padding-top: 40px !important;
			}

			.product-box .vc_col-sm-6 .wpb_text_column.wpb_content_element.blue {
					border-radius: 40px;
			}

			.pg-product .vc_row {
					padding-left: 14px;
					padding-top: 30px;
					padding-bottom: 30px;
			}

			.product-box .vc_col-sm-6:first-child {
					padding-right: 15px !important;
					margin-bottom: 20px;
			}

			.sec-2 p {
					font-size: 15px;
			}

			.sec-4 a {
					font-size: 15px;
					padding: 11px;
			}

			.sec-6 h4 {
					margin-bottom: 0px;
					font-size: 12px;
					margin-top: 10px;
			}

			.sec-6 .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 0px;
			}

			.new-1 a.btn.theme-btn44 {
					padding: 12px 30px;
					font-size: 15px;
			}

			.sets .wpb_text_column.wpb_content_element h1 {
					font-size: 34px;
			}

			footer.footer-container.color-scheme-dark {
					background-size: contain;
			}

			.menu a {
					font-size: 14px;
			}

			.footer-column-4 p {
					font-size: 14px;
			}

			.textwidget p a {
					font-size: 14px;
			}
	}

	@media screen and (min-device-width: 768px) and (max-device-width: 1000px) {
			.sec-1 .wpb_text_column.wpb_content_element {
					text-align: center;
					padding: 120px 0px 30px;
			}

			.sec-1 h1 {
					font-size: 39px;
			}

			.sec-1 h4 {
					width: 40%;
					margin: 0 auto 20px;
			}

			.sec-1 h1 strong {
					font-size: 36px;
			}

			.sec-1 p {
					font-size: 16px;
					margin-bottom: 0px;
					text-align: center;
					max-width: 100%;
					display: block;
			}

			.sec-1 a {
					font-size: 15px;
					padding: 16px 12px;
					width: 40%;
					text-align: center;
					justify-content: center;
					margin-top: 17px;
			}

			body .sec-2 {
					flex-direction: column;
					border-radius: 40px;
					padding: 110px 0px 20px;
			}

			body .sec-2 .wpb_single_image.wpb_content_element.vc_align_center {
					margin-left: 10px !important;
					!I;
					!;
			}

			.sec-2 .wpb_single_image.wpb_content_element.vc_align_center a::before {
					margin-right: 25px;
					bottom: 78px;
			}

			.slidessss {
					flex-direction: column;
			}

			.c-profile__list {
					justify-content: center;
			}

			.slidessss p {
					margin: 0px;
					text-align: center;
			}

			.video p {
					text-align: center;
			}

			.sec-2 .vc_column-inner {
					padding-top: 0px !important;
					!I;
					!;
			}

			.sec-3 {
					padding: 40px 0px 30px;
					display: flex;
					flex-direction: column;
					gap: 30px;
			}

			.parent p {
					font-size: 13px;
					text-align: left;
			}

			h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 23px !important;
					!i;
					!;
			}

			.sec-3 .wd-info-box {
					gap: 0px;
			}

			.sets {
					position: unset;
					width: 100%;
					height: auto;
					border-radius: 10px;
					margin: 20px auto 0px;
			}

			.sets .wpb_text_column.wpb_content_element {
					padding-top: 35px;
			}

			.sets .wpb_text_column.wpb_content_element {
					width: 100%;
					margin-left: auto;
					padding: 10px 0px;
			}

			.sec-4 .wpb_text_column.wpb_content_element h4 {
					width: 50%;
					text-align: center;

					!I;
					!;
					margin-top: 20px;
					font-size: 14px;
					margin: 30px auto 18px;
			}

			.sec-4 .wpb_text_column.wpb_content_element h2 {
					font-size: 26px;
			}

			.about-sec-col {
					padding: 0px 10px 0px 20px;
			}

			p {
					font-size: 15px;
					text-align: center;
			}

			.about-sec-col .wpb_text_column.wpb_content_element {
					margin-bottom: 10px;
			}

			body .BOLDS .vc_column-inner {
					padding-bottom: 0px !important;
					!i;
					!;
					!;
					!importan;
					!i;
					!;
			}

			.BOLDS .wpb_text_column.wpb_content_element {
					padding: 0px 0px 0px 0px !important;
					!i;
					!;
			}

			.BOLDS p {
					gap: 10px;
			}

			.BOLDS {
					padding-bottom: 20px;
			}

			.sec-4 a {
					width: 100%;
					text-align: center;
					justify-content: center;
					margin: 0px 0px 20px 0px !important;
					!i;
					!;
			}

			.more p {
					margin: 0px 10px 0px 10px;
			}

			.sec-4 .wpb_text_column.wpb_content_element {
					margin: 0px 0px 0px 0px;
			}

			.sec-5 {
					padding: 40px 0px 20px;
			}

			.sec-5 .wpb_text_column h3 {
					font-size: 22px;
			}

			.sec-5 .wpb_text_column p {
					font-size: 12px;
			}

			.sec-5 .wpb_text_column {
					padding: 104px 9px 43px;
			}

			.sec-6 {
					padding: 20px 0px;
			}

			.sec-6 h2 {
					font-size: 25px;
			}

			.sec-6 em {
					font-size: 15px;
			}

			.wd-tabs span.nav-link-text.wd-tabs-title {
					padding: 16px 40px 15px 34px;
					font-size: 14px;
					!I;
					!;
			}

			.wd-tab-content-wrapper {
					margin-top: -21px;
			}

			.tabs {
					border-radius: 10px;
					margin-right: -8px;
					margin-left: -8px;
					padding: 27px 13px 0px;
					margin-top: -30px;
					padding-bottom: 20px;
			}

			.wd-nav-tabs {
					gap: 0px;
					position: unset;
					margin-top: 20px;
			}

			.tabs .col-md-7 {
					padding: 0px 0px 0px 30px;
					text-align: left;
			}

			.tabs p {
					text-align: left !important;
					!i;
					!;
					margin-bottom: 10px;
			}

			.sec-6 h2 {
					padding-top: 0px;
			}

			.wd-marquee-content span {
					font-size: 36px;
			}

			.marquee {
					padding-bottom: 10px;
					padding-top: 10px;
			}

			.new-1 .vc_row {
					flex-direction: column;
			}

			h2 {
					font-size: 25px;
			}

			.new-1 .wpb_text_column.wpb_content_element {
					padding-left: 2px;
					width: 100%;
			}

			.new-1 h2 {
					padding-top: 18px;
					margin-bottom: 10px;
					font-size: 24px;
			}

			.new-1 p {
					padding-right: 0px;
					text-align: left;
					font-size: 14px;
					margin-bottom: 10px;
			}

			.new {
					/* flex-direction: column; */
					gap: 50px;
			}

			a.btn.all-green-btn {
					font-size: 14px;
					padding: 11px 30px;
			}

			.new ul li {
					font-size: 14px;
			}

			.new-1 a.btn.theme-btn44 {
					margin-top: 11px;
			}

			.sec-3 img.vc_single_image-img.attachment-full {}

			.sec-4 img.vc_single_image-img.attachment-full {
					width: 100%;
			}

			.sec-4 {
					margin: 0px;
					flex-direction: column;
			}

			h2 {}

			.quote-sec .wpb_text_column.wpb_content_element h5 {
					font-size: 20px;
			}

			.quote-sec .wpb_text_column.wpb_content_element:first-child p {
					font-size: 17px;
					text-align: center;
					padding-bottom: 30px;
					padding-top: 40px;
			}

			.quote-sec {
					padding: 40px 0;
			}

			.quote-sec .wpb_text_column.wpb_content_element:last-child p:last-child {
					FONT-SIZE: 20PX;
					text-align: center;
					padding-bottom: 30px;
			}

			.slider {
					margin-bottom: 60px;
			}

			.sec-8 {
					width: 100%;
					margin: 0px !important;
					!I;
					!;
					padding: 50px 0px 100px;
			}

			.sec-8 .wpb_text_column.wpb_content_element {
					text-align: center;
			}

			.wd-nav-arrows.wd-pos-together.wd-hover-1.wd-icon-1 {
					margin-top: -23px;
					width: 100%;
					justify-content: center;
			}

			.sec-8 {
					padding: 0px 0px 25px;
					!I;
					!;
					!i;
					!;
			}

			.testmino-inner .wd-testimon-text.reset-last-child {
					font-size: 13px;
			}

			.sec-9 {
					padding: 10px 0px 50px;
			}

			.health-1 {
					padding: 70px 10px 55px !important;
			}

			.health-1 p {
					padding: 0px 0px 0px 0px;
					font-size: 23px;
			}

			.health-1 h2 {
					text-align: center;
					margin: 0 -1px 19px 0px;
			}

			.health-1 p a {
					font-size: 15px;
			}

			.health-1 p a {}

			.health-1 p a {}

			.sec-9 .wd-info-box {
					padding-left: 0px;
					padding-top: 30px;
					/* flex-direction: column; */
					text-align: center;
					margin-bottom: 0px;
					padding-bottom: 10px;
			}

			.sec-9 .wd-info-box h3.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 20px;
					text-align: left;
			}

			.tnp-field.tnp-field-button {
					position: unset;
			}

			.blogs {
					padding-bottom: 20px;
			}

			.post-meta {
					gap: 10px;
					justify-content: center;
			}

			.post-date {
					flex-direction: column;
					justify-content: flex-start;
					align-items: center;
					font-size: 12px;
			}

			.post-box h3 {
					font-size: 20px;
					text-align: center;
			}

			.sec-10 .col-md-6 {
					margin-bottom: 40px;
			}

			.sec-10 .col-md-6 {
					margin-bottom: 50px;
			}

			.post-img {
					height: 100%;
			}

			img.attachment-medium.size-medium.wp-post-image {}

			div#media_image-2 {
					max-width: 60%;
					margin: 0 auto;
			}

			.footer-column-1 p {
					font-size: 14px;
					margin-top: 10px;
			}

			.wd-social-icons.icons-design-default.icons-size-default.color-scheme-dark.social-follow.social-form-circle.text-center {
					text-align: center;
					margin-bottom: 10px;
			}

			.footer-column-2,
			.footer-column-3,
			.footer-column-4 {
					padding-top: 10px;
			}

			.footer-column-2 {
					padding-left: 15px;
			}

			body .footer-column {
					text-align: center;
			}

			h5.widget-title {
					margin-bottom: 10px;
					font-size: 17px;
			}

			.sticky-toolbar-on {
					padding-bottom: 0px !important;
					!i;
					!;
			}

			.col-left.set-cont-mb-s.reset-last-child {
					text-align: center;
					font-size: 14px;
			}

			.new-1 {
					margin-bottom: 60px;
					padding-bottom: 15px;
			}

			.info-2 .parent div {
					font-size: 14px;
			}

			.info-3 .parent div {
					font-size: 14px;
			}

			.nums a {
					font-size: 15px;
			}

			.nums {
					gap: 20px;
			}

			.info-3 .info-box-content {
					padding: 72px 0px 22px 45px;
			}

			.info-3::before {
					width: 111px;
					height: 106px;
					/* left: 0px; */
			}

			.info-2 a {
					padding: 13px 50px;
			}

			.sec-10 .col-md-6:first-child::before {
					margin-top: 298px;
			}

			.sec-10 .wpb_text_column.wpb_content_element:last-child {
					margin-bottom: -1px;
			}

			.wd-prefooter {
					padding-bottom: 10px !important;
					!I;
					!;
			}

			.col-md-6.bg-post {
					margin-bottom: 20px;
					margin-left: 15px;
					margin-right: 15px;
			}

			.post {
					flex-direction: column;
					width: 100%^;
			}

			.post-img img.attachment-medium.size-medium.wp-post-image {
					width: 100%;
					margin: 0 auto;
			}

			.bg-post .post-img {
					width: 100%;
					text-align: center;
			}

			.bg-post {
					padding-bottom: 80px;
					text-align: center;
			}

			.post-img {
					text-align: left;
			}

			.home .site-content {
					margin-bottom: 40px !important;
			}

			body .page-title .title {
					font-size: 25px;
			}

			.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light {
					padding-top: 140px;
					margin-bottom: 0px;
			}

			.sec-5 {
					padding-bottom: 0px;
			}

			.site-content {
					margin-bottom: 10px !important;
			}

			.service-pg {
					padding-top: 0px;
					padding-bottom: 0px;
			}

			.service-pg h4 {
					font-size: 14PX;
					margin-bottom: 0px;
			}

			.service-pg .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 0px;
			}

			.wd-title-style-bordered .liner-continer:after {
					display: none !important;
			}

			.wd-title-style-bordered .liner-continer {
					/* justify-content: center; */
			}

			.contact-pg button#wpforms-submit-130 {
					width: 100%;
			}

			.contact-pg .wpb_text_column.wpb_content_element {
					margin-bottom: 10px;
			}

			.sec-6 .vc_column-inner {
					padding-top: 0px !important;
			}

			.appoinment-form h2 {
					padding: 0px;
			}

			.appoinment-form .vc_column-inner {
					padding-top: 15px !important;
			}

			.pg-inner-1 .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column {
					padding: 0 0 20px 0px;
			}

			.pg-inner-1 p {
					font-size: 14px;
			}

			.pg-inner-1 {
					margin-top: 20px;
					margin-bottom: 20px;
					/* padding-top: 40px; */
			}

			.pg-inner-2 {
					padding: 20px 20px;
			}

			.pg-inner-2 h2 {
					margin-bottom: 10px !important;
			}

			.pg-inner-1 h4 {
					font-size: 15px;
			}

			.pg-inner-2 .info-box-content h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 14px !important;
			}

			.pg-inner-1 h2 {
					font-size: 22px !important;
			}

			.page-id-200 .wpb_text_column.wpb_content_element {
					padding-top: 0px !important;
			}

			h2 {}

			.our-treatment h2 {
					padding-top: 0px;
					font-size: 22px;
			}

			.sec-box .wpb_text_column.wpb_content_element {
					padding-top: 30px !important;
					!I;
					!;
					min-height: 1px;
					padding: 50px 9px;
			}

			.sec-box .wpb_text_column.wpb_content_element h5 {
					font-size: 15px;
			}

			.sec-box .wpb_text_column.wpb_content_element ul li {
					font-size: 13px;
			}

			.our-treatment a.btn.all-green-btn {
					padding: 13px 40px;
			}

			.quote-sec {
					margin-top: 0px !important;
					!i;
					!;
					padding-top: 0px;
					padding-bottom: 0px;
			}

			.urgent-sec h2 {
					margin-bottom: 9px;
			}

			.urgent-sec .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 30px;
			}

			.urgent-sec h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 12px !important;
			}

			.page .urgent-sec ul li {
					font-size: 12px;
			}

			.note p {
					font-size: 14px !important;
					margin-top: -66px;
			}

			.urgent-sec .vc_row:nth-child(2) {
					padding-bottom: 70px;
			}

			.page-id-200 .pg-inner-1 {
					padding-top: 40px;
			}

			.pg-inner-blog {
					padding-top: 0px;
			}

			.page-id-198 .wpb_text_column.wpb_content_element {
					padding-top: 40px !important;
			}

			.product-box .vc_col-sm-6 .wpb_text_column.wpb_content_element.blue {
					border-radius: 40px;
			}

			.pg-product .vc_row {
					padding-left: 14px;
					padding-top: 30px;
					padding-bottom: 30px;
					width: 100%;
			}

			.product-box .vc_col-sm-6:first-child {
					padding-right: 15px !important;
					margin-bottom: 20px;
			}

			.sec-2 p {
					font-size: 15px;
			}

			.sec-4 a {
					font-size: 15px;
					padding: 11px;
			}

			.sec-6 h4 {
					margin-bottom: 10px;
					font-size: 12px;
					margin-top: 10px;
			}

			.sec-6 .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 0px;
			}

			.new-1 a.btn.theme-btn44 {
					padding: 12px 30px;
					font-size: 15px;
			}

			.sets .wpb_text_column.wpb_content_element h1 {
					font-size: 34px;
			}

			footer.footer-container.color-scheme-dark {
					background-size: contain;
			}

			.menu a {
					font-size: 14px;
			}

			.footer-column-4 p {
					font-size: 14px;
			}

			.textwidget p a {
					font-size: 14px;
			}

			.sec-2 * {
					width: 92%;
					margin: 0 auto 6px;
			}

			.c-profile {
					width: 240px;
			}

			.c-profile__list {
					width: 230px;
					/* margin-left: 59px; */
			}

			.wd-el-video-play-btn:after {
					width: 30%;
					margin: 0 auto;
					display: none;
			}

			.wpb_text_column.wpb_content_element.picturesss {
					margin-left: 0px;
			}

			.sec-3 .wpb_column.vc_column_container.vc_col-sm-4 {
					width: 60%;
					margin: 0 auto;
			}

			p {
					text-align: left;
			}

			.sec-6 p {
					text-align: center;
			}


			.new-1 .wpb_column.vc_column_container.vc_col-sm-5 {
					width: 100%;
			}

			.new-1 figure.wpb_wrapper.vc_figure {
					width: 100%;
			}

			.new-1 .vc_single_image-wrapper.vc_box_border_grey {
					width: 100%;
			}

			.new-1 img.vc_single_image-img.attachment-full {
					width: 100%;
			}

			.new-1 .vc_col-sm-7 {
					width: 100%;
			}

			.sec-8 p {
					text-align: center;
					padding-bottom: 10px;
			}

			input.tnp-submit {
					width: 100% !important;
					padding: 0px !important;
			}

			input#tnp-1 {
					padding: 0px 20px;
			}

			.sec-9 .newwsssss .wpb_text_column.wpb_content_element {
					padding-bottom: 0px;
			}

			.sec-10 .row {
					justify-content: center;
			}

			body .footer-sidebar {
					flex-direction: column;
					justify-content: center;
					align-items: center;
			}

			.footer-column-4 .textwidget p {
					text-align: center;
			}

			.about-pg {
					padding: 20px 10px 20px 10px;
					margin-top: 30px;
			}

			.pg-product .wpb_column.vc_column_container.vc_col-sm-4 {
					width: 100%;
			}

			.pg-product figure.wpb_wrapper.vc_figure {
					width: 100%;
			}

			.pg-product .vc_single_image-wrapper.vc_box_border_grey {
					width: 100%;
			}

			.pg-product .wpb_column.vc_column_container.vc_col-sm-6 {
					width: 100%;
					padding-right: 0px !important;
					!i;
					!;
					margin-left: 5px;
			}

			.pg-inner-1 .wpb_column.vc_column_container.vc_col-sm-6 {
					width: 100%;
					padding: 0px 20px;
			}

			.pg-inner-1 figure.wpb_wrapper.vc_figure {
					width: 100%;
			}

			.pg-inner-1 .vc_single_image-wrapper.vc_box_border_grey {
					width: 100%;
			}

			.wpb_text_column.wpb_content_element.text-center.our-treatment p {
					text-align: center;
			}

			.urgent-sec p {
					text-align: center;
			}
	}

	@media screen and (min-device-width: 1000px) and (max-device-width: 1190px) {
			.sec-3 .info-box-content {
					padding: 40px 0px 32px 18px;
			}

			.info-2 .parent div {
					padding-right: 0px;
			}

			.nums a {
					font-size: 15px;
			}

			.info-2 a {
					padding: 13px 37px;
			}

			.nums {
					gap: -1px;
			}

			.info-2 .parent div {
					min-height: 123px;
			}

			.parent p {
					min-height: 161px;
			}
	}

	.sec-3 .info-box-content {
			padding: 40px 20px 42px 18px;
	}

	.info-3 p {
			text-align: left;
	}

	.wd-nav-tabs li.wd-active {
			margin: 0px !important;
	}

	.wd-nav-tabs>li:not(:last-child) {
			margin: 0px !important;
	}

	.wd-tab-content {
			text-align: center;
	}

	.tab-uls ul li {
			text-align: left;
	}

	.tab-uls {
			flex-direction: column;
	}

	.tab-uls ul {
			margin: 0px;
	}

	.new-1 .wpb_text_column.wpb_content_element {
			text-align: center !important;
	}

	.fawq-section .wd-accordion {
			width: 100%;
	}

	.wd-accordion-title-text {
			font-size: 18px !important;
	}

	.wd-accordion-item .wd-active ul li,
	.wd-accordion-item .wd-active p {
			font-size: 14px;
			text-align: left;
	}

	.fawq-section {
			padding-bottom: 40px;
	}

	.faith .wpb_text_column.wpb_content_element.text-center {
			padding-inline: 0px;
			padding-block: 10px;
	}

	.faith .wpb_text_column.wpb_content_element.text-center p {
			font-size: 14px;
	}

	.faith {
			margin-bottom: 45px;
	}

	.sec-8 h2 br {
			display: none;
	}

	.testmino-inner::before {
			right: 5px;
	}

	.health-1 p {
			font-size: 25px;
			line-height: 1.1;
	}

	.health-1 h2 {}


	div#media_image-2 {
			max-width: 100%;
			padding-bottom: 20px;
	}

	.footer-column.footer-column-1.col-12 .textwidget {
			padding-bottom: 20px;
	}

	body .whb-sticky-row img {
			max-width: 96px !important;
			margin-top: -1px;
			!I;
			!;
	}

	body .whb-sticked .site-logo img {
			max-height: 60px !important;
			margin-left: -1px !important;
	}

	.whb-sticked .whb-column.whb-mobile-right.whb-hidden-lg {
			margin: 0px -8px 0px 0px;
	}

	body .whb-sticked .wd-tools-element>a {
			padding: 22px 13px !important;
			!i;
			!;
	}

	body .site-logo img {
			max-height: 100px !important;
			margin-top: 2px !important;
			margin-left: 1px !important;
	}

	.whb-column.whb-mobile-right.whb-hidden-lg {
			margin-right: 8px;
			margin-top: 39px;
	}

	body .wd-tools-element>a {
			background: #03afca !important;
			color: #FFF !important;
	}

	.wd-toolbar {
			display: none !important;
	}
	}

	@media screen and (min-device-width: 1000px) and (max-device-width: 1640px) {
			.sec-1 .wpb_text_column.wpb_content_element {
					padding: 150px 40px 80px;
			}

			.info-3 .parent div {
					font-size: 13px;
			}

			.sec-3 .info-box-content {
					padding: 40px 0px 42px 28px;
			}

			span.nav-link-text {
					font-size: 14px;
			}

			.sec-2 p {
					font-size: 15px;
			}

			.c-profile__list img {
					max-width: 60px;
			}

			.slidessss p {
					font-size: 16px;
					margin-left: 0px !important;
			}

			.sec-1-ww {
					width: 99%;
					background-repeat: no-repeat;
			}

			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -59px;
			}

			.wd-header-text a {
					font-size: 16px;
					padding: 20px 51px;
			}

			.whb-general-header .wd-nav {
					gap: 25px;
			}

			.sec-1 h1 {
					font-size: 40px;
			}

			.sec-1 h1 strong {
					font-size: 54px;
			}

			.sec-1 p {
					font-weight: 400;
					font-size: 18px;
			}

			.sec-1 a {
					font-size: 16px;
					padding: 17px 34px;
			}

			body .sec-2 {
					width: 98.3%;
					padding: 56px 20px 10px;
			}

			.sec-2 .info-box-inner p {
					font-size: 17px;
			}

			.sec-2 .info-box-inner p br {
					display: none;
			}

			.sec-3 {
					padding: 90px 0px 100px;
			}

			.info-3 {
					background-position: right;
			}

			.parent p {
					font-size: 12px;
			}

			h2 {
					font-size: 34px;
			}

			p {
					font-size: 16px;




					!;

					!i;
					!;
			}

			.sets {
					right: 100px;
			}

			.sec-5 {
					padding: 60px 0px;
			}

			.sec-5 .wpb_text_column p {
					font-size: 16px;
			}

			.wd-tabs span.nav-link-text.wd-tabs-title {
					font-size: 21px;
			}

			.sec-7 .wd-info-box::after {}

			.sec-7 .info-box-inner.set-cont-mb-s.reset-last-child p {
					padding-right: 40px;
			}

			.sec-7 .wd-info-box a img {
					margin-bottom: -32px;
			}

			.sec-7 .wd-info-box a img {
					margin-bottom: -49px !important;
			}

			.sec-8 {
					padding: 70px 0px 100px;
			}

			.health-1 {
					padding: 129px 20px 25px !important;
			}

			.sec-10 .col-md-6:first-child::before {
					margin-top: 154px;
			}

			.post-content {
					padding-right: 16px;
			}

			.sec-10 {
					padding-bottom: 0px;
			}

			h5.widget-title {
					font-size: 20px;
			}

			.textwidget p a {
					font-size: 15px;
			}

			.menu a {
					font-size: 15px;
			}

			body .footer-sidebar {
					padding-bottom: 0px;
			}

			.health-1 p {
					font-size: 25px;
			}

			.health-1 p a {
					font-size: 16px;
			}

			.sec-9 .wd-info-box {
					padding-top: 51px;
					margin-bottom: 4px;
			}

			.newwsssss .vc_column-inner {
					border-radius: 30px;
			}

			.tnp-field.tnp-field-button {
					margin-top: -64px;
			}

			.ssss .vc_column-inner {
					border-radius: 20px;
			}
	}

	@media screen and (min-device-width: 1400px) and (max-device-width: 1442px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -59px;
			}
	}

	@media screen and (min-device-width: 1442px) and (max-device-width: 1460px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -50px;
			}
	}

	@media screen and (min-device-width: 1460px) and (max-device-width: 1480px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -45px;
			}
	}

	@media screen and (min-device-width: 1480px) and (max-device-width: 1499px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -34px;
			}
	}

	@media screen and (min-device-width: 1500px) and (max-device-width: 1640px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -20px;
			}
	}

	@media screen and (min-device-width: 481px) and (max-device-width: 768px) {}

	@media screen and (min-device-width: 1410px) and (max-device-width: 1640px) {
			.health-1 {
					padding: 232px 20px 25px !important;
			}

			.sec-9 .wd-info-box {
					padding-top: 150px;
			}
	}

	@media screen and (min-device-width: 1000px) and (max-device-width: 1410px) {
			body .box-1-info .info-box-content img {
					margin-bottom: -39px !important;
			}
	}

	@media screen and (min-device-width: 1250px) and (max-device-width: 1270px) {
			.sets {
					right: 49px;
			}
	}

	@media screen and (min-device-width: 1270px) and (max-device-width: 1300px) {
			.sets {
					right: 60px;
			}
	}

	@media screen and (min-device-width: 1300px) and (max-device-width: 1330px) {
			.sets {
					right: 80px;
			}
	}

	@media screen and (min-device-width: 1330px) and (max-device-width: 1390px) {
			.sets {
					right: 90px;
					bottom: -14px;
			}
	}

	@media screen and (min-device-width: 1400px) and (max-device-width: 1640px) {
			.sets {
					right: 125px;
					bottom: -17px;
			}
	}

	@media screen and (min-device-width: 1024px) and (max-device-width: 1100px) {
			span.nav-link-text {
					font-size: 13px;
			}

			.wd-header-text a {
					margin-left: 17px;
					padding: 16px 51px;
					margin-top: -3px;
			}

			.whb-general-header {
					padding-left: 0px;
			}

			body .wd-tools-element>a {
					padding: 22px 12px !important;
			}
	}

	a.theme-btn44 {
			font-weight: 400;
			font-size: 18px;
			line-height: 1;
			text-transform: capitalize;
			color: #fff;
			background: #551616;
			border-radius: 500000px;
			padding: 16px 42px;
			display: inline-flex;
			border: 1px solid #521317;
	}

	a.theme-btn44::after {
			content: "\f120";
			font-family: "woodmart-font";
			font-weight: 600;
			padding-left: 11px;
			font-size: 18px;
	}

	/* .new {
		display: flex;
		justify-content: space-between;
	} */

	.new {
			display: flex;
			gap: 70px;
			margin-bottom: 12px;
	}

	.new ul li {
			color: #000;
			font-size: 17px;
			list-style: none;
			display: flex;
			gap: 10px;
	}

	.new-1 {
			background: #fff;
			border-radius: 20px;
			padding: 10px 6px 33px 15px;
	}

	.new-1 .vc_row {
			display: flex;
			align-items: center;
	}

	.new-1 img.vc_single_image-img.attachment-full {
			margin-bottom: 0px !important;
	}

	.new-1 .wpb_single_image.wpb_content_element.vc_align_left {
			margin-bottom: 0px;
	}

	.new-1 p {
			font-size: 16px;
			padding: 0px 60px 0px 0px;
			color: #000;
			padding-bottom: 10px;
	}

	.new-1 .wpb_text_column.wpb_content_element {
			padding-left: 22px;
			margin-bottom: 0px;
	}

	a.btn.theme-btn44:hover {
			background: #2b95a2;
			color: #fff;
	}

	.new-1 .vc_column-inner {
			padding-top: 11px !important;
			!i;
			!;
	}

	.new-1 {
			margin-bottom: 100px;
	}

	.new ul {
			padding-left: 0px;
	}

	.sec-2 .wd-el-video.wd-wpb.wd-rs-674f9f2580cab.wd-action-play.wd-video-youtube.vc_custom_1733271347031.text-center {
			width: 100% !important;
			!i;
			!;
			!i;
			!;
			display: block !important;
			!i;
			!;
			margin-bottom: 0;
			padding: 20px;
	}

	.sec-2 .wd-el-video:is(.wd-action-overlay, .wd-action-without):not(.wd-with-aspect-ratio) {
			height: 160px !important;
			!i;
			!;
			border-radius: 20px !important;
			!i;
			!;
	}

	/* }.wpb_text_column.wpb_content_element.\33 0-y3ars {
		margin-left: -60px;
	} */
	.wd-el-video :is(iframe, video) {
			background: none !important;
			!i;
			!;
			!im
	}

	.whb-sticked .whb-column.whb-col-right.whb-visible-lg::before {
			display: none !important;
	}

	body .whb-sticked .wd-tools-element>a {
			background: #2b95a2;
			color: #fff;
	}

	body .whb-sticked .wd-tools-element>a {
			background: #551616;
			color: #fff;
	}

	.whb-sticked .wd-header-text a {
			margin-left: 0px;
			margin-top: -6px;
	}

	.about-sec-col {
			padding-right: 40px;
	}

	.about-sec-col .more {
			padding-left: 0px;
	}

	p.am-fs-sb__step-heading {
			color: #fff;
	}

	.amelia-v2-booking #amelia-container .am-fs-sb__step-checker-selected {
			border-color: #fff !important;
			!i;
			!;
	}

	.am-fs-sb__step-selection span {
			color: #fff !important;
			!i;
			!;
	}

	span.am-icon-check {
			color: #fff !important;
			!i;
			!;
			!u;
			!;
	}

	.am-fs-sb__step-checker {
			background: #fff !important;
			!i;
			!;
	}

	span.am-icon-check {
			background: #2b95a2 !important;
			!i;
			!;
	}

	.h2 {}

	.appoinment-form h2 {
			text-align: center;
			color: #000;
			padding: 30px 0px;
	}

	.appoinment-form div#amelia-container {
			margin-top: 0px !important;
			!I;
			!;
			margin-bottom: 0px !important;
			!i;
			!;
	}

	button.m-phone-number-input__country-flag {
			min-height: 0px !important;
			!i;
			!;
	}

	.sec-box .wpb_text_column.wpb_content_element {
			padding: 50px 29px;
			box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
			min-height: 304px;
			background: #fff;
			transition: 0.5s;
	}

	.sec-box {
			padding: 20px 0px 0px;
	}

	.sec-box .wpb_text_column.wpb_content_element h5 {
			color: #000;
			font-size: 21px;
			margin-bottom: 20px;
			font-weight: 700;
	}

	.sec-box .wpb_text_column.wpb_content_element ul li {
			color: #000;
			font-size: 15px;
	}

	.sec-box .wpb_text_column.wpb_content_element h5 strong {
			background: #0c2641;
			/* padding: 8px 17px 5px 17px; */
			border-radius: 100%;
			text-align: center;
			color: #fff;
			position: absolute;
			top: -20px;
			left: 0;
			box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
			padding: 7px 16px 4px 16px !important;
			!I;
			!;
			font-size: 21px;
	}

	.sec-box .wpb_text_column.wpb_content_element h5 .one-strong {
			padding: 6px 17px 4px 17px !important;
			!i;
			!;
	}

	.our-treatment h2 {
			color: #000;
			padding-top: 15px;
	}

	.sec-box .wpb_text_column.wpb_content_element:hover {
			background: #0c2641;
	}

	.sec-box .wpb_text_column.wpb_content_element:hover h5 {
			color: #fff;
	}

	.sec-box .wpb_text_column.wpb_content_element:hover ul li {
			color: #fff;
	}

	.sec-box .wpb_text_column.wpb_content_element:hover h5 strong {
			background: #fff;
			color: #0c2641;
	}


	.page .urgent-sec ul li {
			font-weight: 400;
			font-size: 15px;
			line-height: normal;
			color: #333;
			text-transform: capitalize;
	}
	}

	.page .urgent-sec ul li h4.info-box-title.title.box-title-style-default.wd-fontsize-m {}

	.page .urgent-sec h4 {
			font-size: 28px Im;
	}

	.urgent-sec h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
			font-size: 18px;
			text-transform: capitalize;
	}

	.urgent-sec .wpb_text_column.wpb_content_element {
			padding-top: 0 !important;
			/* width: 100%; */
	}

	.urgent-sec .wd-info-box {
			margin-bottom: 0 !important;
	}

	.urgent-sec .note p {
			font-size: 13px;
	}


	.urgent-sec .vc_row:nth-child(2) {
			border-radius: 20px !important;
			!i;
			!;
			padding: 30px 20px 60px 20px;
	}

	.urgent-sec .vc_row:nth-child(2) .vc_column-inner {
			padding: 0 !important;
	}


	.note {
			margin-top: -50px !important;
			!i;
			!;
			/* background: #ffffff; */
			padding: 0px 0px;
	}

	.urgent-sec .vc_column-inner {}

	.urgent-sec .wpb_text_column.wpb_content_element .wpb_wrapper {
			width: 100%;
	}

	.quote-sec .wpb_text_column.wpb_content_element {
			padding: 0 !important;
			!i;
			!;
			margin-bottom: 0 !important;
			!i;
			!;
	}

	.quote-sec .wpb_text_column.wpb_content_element * {
			color: #fff;
	}

	.sec-4 .wpb_text_column.wpb_content_element {
			margin-bottom: 0;
	}

	.quote-sec .wpb_text_column.wpb_content_element h5 {
			font-style: italic;
			font-weight: 200;
			font-size: 70px;
			color: #fff;
			text-transform: capitalize;
			/* font-weight: 400; */
			line-height: 137%;
			font-family: "Playfair Display", serif;
			position: relative;
			padding: 40px 40px;
			display: inline-block;
	}

	.quote-sec .wpb_text_column.wpb_content_element h5::before {
			border-left: 3px solid #ffffff;
			border-top: 3px solid #ffffff;
			border-radius: 4px;
			width: 205px;
			height: 161px;
			content: '';
			position: absolute;
			left: 0;
			top: 0;
	}

	.quote-sec .wpb_text_column.wpb_content_element h5::after {
			border-right: 3px solid #ffffff;
			border-bottom: 3px solid #f1f7fd;
			border-radius: 4px;
			width: 205px;
			height: 161px;
			content: '';
			position: absolute;
			right: 0;
			bottom: 0;
	}

	.quote-sec .wpb_text_column.wpb_content_element:last-child p:last-child {
			font-weight: 700;
			font-size: 30px;
			color: #fff;
	}

	.quote-sec .wpb_text_column.wpb_content_element:first-child p {
			font-size: 20px;
			padding-bottom: 30px;
			font-size: 18px;
	}


	.quote-sec .vc_column-inner {
			padding-top: 0 !important;
	}

	.quote-sec {
			padding: 100px 0;
			margin-top: 80px;
	}

	.site-logo img {
			max-height: initial !important;
			margin-top: 0px;
			max-height: 105px !important;
	}

	.whb-sticky-row img {
			/* max-width: 126px !important; */
			!I;
			!;
			/* margin-top: -20px; */
	}

	.note p {
			color: red;
			font-size: 16px !important;
			!i;
			!;
			text-align: center;
	}

	.tnp.tnp-subscription {
			position: relative;
	}

	.nums {
			display: flex;
			justify-content: space-between;
	}

	.nums strong {
			color: #fff;
			font-size: 17px;
			font-weight: 500;
			line-height: 2.6;
	}

	.nums a {
			font-size: 17px;
			font-weight: 500;
	}

	.sec-6 em {
			font-size: 19px;
			line-height: 1;
			color: red;
			font-weight: 600;
	}

	.slider {
			/* padding: 0px; */
			margin-bottom: 130px;
	}

	.quote-sec {
			margin-top: 30px !important;
	}

	.tab-uls {
			font-weight: 400;
			font-size: 18px;
			line-height: 1.8;
			color: #333;
			display: flex;
			justify-content: space-between;
			padding-top: 15px;
			flex-direction: row;
	}

	.tab-uls li::before {
			content: url(/wp-content/uploads/2024/11/right0.png);
	}

	.tab-uls ul {
			padding: 0;
			list-style: none;
	}

	a.brown-btn {
			background: #521317;
			color: #fff;
			border: 1px solid #521317;
	}

	a.brown-btn:hover {
			border: 1px solid #521317;
			background: #fff;
			color: #521317;
	}

	.tab-uls ul li {
			display: flex;
			gap: 20px;
			margin-bottom: 20px;
			font-size: 15.5px;
			align-items: flex-start;
	}

	.faith .wpb_text_column.wpb_content_element.text-center {
			padding-block: 58px;
			padding-inline: 146px;
	}

	.faith .wpb_text_column.wpb_content_element.text-center p {
			color: #fff;
			font-weight: 300 !important;
			font-size: 22px;
			line-height: 150%;
			text-align: center;
			color: #fff;
	}

	.faith {
			margin-bottom: 100px;
	}

	.wd-header-text a:hover {
			color: #551616;
			background: transparent;
	}

	.parent div:nth-child(2) p {
			text-align: right;
	}




	.blog-slide {
			display: flex;
			align-items: center;
			box-shadow: 0 10px 10px 0 rgba(10, 27, 95, 0.05);
			background: #fff;
			/* border-radius: 20px; */
			gap: 29px;
			border-radius: 30px;
			/* padding: 20px; */
	}

	.blog-cnt h2 a {
			font-weight: 600;
			font-size: 22px;
			line-height: 1.2;
			letter-spacing: -0.01em;
			color: #333;
			font-family: 'inter';
			border-bottom: 0px !important;
			!i;
			!;
			width: 412px;
			text-align: left;
			font-family: sora !IMPORTANT;
			padding-right: 132px;
	}

	.blog-cnt p {
			font-weight: 400;
			font-size: 15px;
			line-height: 1.7;
			letter-spacing: -0.01em;
			color: #333;
			width: 318px;
			margin-bottom: 21px;
			font-family: 'sora';
	}

	.slick-track {
			display: flex;
			gap: 24px;
	}

	.blog-img img {
			/* border-radius: 20px; */
	}

	.blog-cnt p a {
			box-shadow: inset 0 -1px 0 0 #0065db;
			font-weight: 400;
			font-size: 16px;
			line-height: 150%;
			text-align: center;
			color: #0065db;
	}

	.blog-cnt a {
			display: inline-flex !important;
			align-items: center;
			gap: 10px;
			border-bottom: 1px solid;
			display: inline-block;
			padding-bottom: 5px;
	}

	.slick-center .blog-cnt {
			display: block;
	}

	.blog-cnt {
			display: none;
	}


	.blog-cnt img {
			position: absolute;
			bottom: -66px;
			/* left: 15px; */
			right: -8px;
			/* top: 0; */
	}

	.blog-cnt {
			position: relative;
			z-index: 2;
	}

	.sec-8 h4 {
			background: #f1f7fd;
			display: inline-block;
			border-radius: 5000px;
			padding: 8px 20px;
	}

	.sec-10 h4 {
			background: #fff;
			display: inline-block;
			border-radius: 5000px;
			padding: 8px 20px;
	}

	.footer-column.footer-column-1.col-12 {
			/* text-align: center; */
			display: flex;
			flex-direction: column;
			align-items: center !IMPORTANT;
			/* max-width: 72% !IMPORTANT; */
			/* margin: 0 auto; */
			text-align: center;
	}



	.wd-social-icons {
			text-align: center !important;
	}

	.footer-column.footer-column-1.col-12::after {
			content: url(/wp-content/uploads/2025/04/Line-10.png);
	}

	aside.footer-sidebar.widget-area.row::after {
			content: url(/wp-content/uploads/2025/04/Line-10.png);
	}

	.footer-column.footer-column-4.col-12.col-sm-6.col-lg-3 a {
			color: #333 !important;
			font-size: 16px !important;
	}

	.footer-column.footer-column-4.col-12.col-sm-6.col-lg-3 {
			/* padding-top: 145px !important; */
	}

	.footer-container {
			background-position: center;
	}

	div#text-6 {
			padding-top: 80px;
	}

	div#text-6 p {
			font-size: 16px;
			margin-bottom: 8px;
	}

	.footer-column.footer-column-1.col-12 .textwidget {
			padding-bottom: 60px;
	}

	.footer-column.footer-column-2.col-12.col-sm-6.col-lg-3 {
			padding-bottom: 50px;
	}

	.blog-cnt img::before {
			top: 10px;
	}

	a.btn.theme-btn44:hover {
			background: #fff;
			color: #521317;
	}

	.blog-cnt::after {
			content: '';
			background: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 49.67 75 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241,247,253)'%3E%3C/path%3E%3C/svg%3E");
			width: 100%;
			height: 100%;
			display: block;
			position: absolute;
			background-repeat: no-repeat;
			left: 21.2%;
			transform: rotate(89deg);
			margin-top: 36px;
			z-index: -1;
	}

	.new-1 h2 {
			color: #000;
			text-align: left;
	}

	.info-2 a:hover {
			color: #fff;
	}

	.wd-accordion-opener.wd-opener-style-plus:before {
			color: #39b5cc;
			font-size: 20px;
	}

	.fawq-section h2 {
			color: #000;
	}

	.fawq-section {
			padding-bottom: 100px;
	}

	.page-id-8 .fawq-section,
	.page-id-7 .fawq-section,
	.page-id-674 .fawq-section {
			padding-top: 60px;
			padding-bottom: 0px;
	}

	.page-id-199 .fawq-section,
	.page-id-678 .fawq-section {
			padding-bottom: 0px;
	}

	.page-id-199 .fawq-section {
			padding-bottom: 0px;
			padding-top: 60px;
	}

	.sec-4 p strong span {
			color: #35b1c9 !important;
			font-size: 20px !important;
	}

	.BOLDS {
			padding-bottom: 20px;
	}

	.sec-4 a:hover {
			background: #fff;
			color: #551616;
	}

	a.btn.all-green-btn:hover {
			background: #fff;
			color: #551616;
	}

	.pg-product .vc_row p {
			background: #551616;
			color: #fff;
			padding: 50px;
			border-radius: 60px 0;
	}

	.row.tabs img {
			border-radius: 20px;
	}

	.page-id-826 .product-box p {
			text-align: center;
			font-size: 35px;
	}

	span.wd-icon:hover {
			background: #551616;
			color: #fff;
			transition: .5s;
	}

	.wd-single-footer {
			display: none;
	}

	.wd-page-nav {
			display: none !important;
	}

	form#commentform {
			display: none;
	}

	h3#reply-title {
			display: none;
	}

	.post-single-page ul li {
			color: #000;
			font-size: 16px;
	}

	.post-single-page {
			width: 60%;
			margin: 0 auto;
	}

	.entry-thumbnail img {
			width: 100%;
	}

	.entry-thumbnail img {
			width: 100%;
	}

	.blog-cnt h2 {
			min-height: 78px;
	}

	ul.entry-meta-list {
			display: none;
	}

	.social-youtube .wd-icon:before {
			content: "" !important;
			background: url(/wp-content/uploads/2025/05/flipshop-1.png);
			width: 20px;
			height: 20px;
			background-size: cover;
	}

	.wd-social-icons.icons-size-default .social-youtube .wd-icon:hover:before {
			filter: brightness(100);
	}

	.single-post .main-page-wrapper {
			background: #f1f7fd !important;
	}

	.single-post .wd-prefooter {
			display: none !important;
	}

	.single-post .site-content.col-lg-12.col-12.col-md-12 {
			margin: 0 !important;
	}

	.single-post .main-page-wrapper {
			background: #f1f7fd !important;
	}

	.single-post .wd-prefooter {
			display: none !important;
	}

	.single-post .site-content.col-lg-12.col-12.col-md-12 {
			margin: 0 !important;
	}

	@media only screen and (max-device-width: 999px) {
		button.slick-prev.slick-arrow {
    bottom: -90px;
}

button.slick-next.slick-arrow {
    bottom: -90px;
}

		.video-2 {
    padding-bottom: 20px;
}
		.sec-3 .parent p br {
    display: block;
}
		p br {
			display: none;
	}

		body .sec-1-ww {
    background-position: bottom right !important;
    position: relative;
    background-size: 100%;
    background-color: #fff !important;
}

.sec-1-ww::before {
    /* content: ''; */
    /* background: #000; */
    width: 100%;
    height: 100%;
    position: absolute;
    border-radius: 20px;
    opacity: 0.4;
}

p {}
		
		.post-single-page {
    width: 100%;
}

.post-single-page ul li {
    font-size: 14px;
}

.post-single-page p {
    color: #000;
}
		.page-id-199 .sec-4  .info-box-icon {
    width: 100%;
}
		.page-id-826 .product-box p {
    font-size: 20px;
}

.pg-product .vc_row p {
    width: 96%;
}
		.page-id-199 .fawq-section {
    PADDING-TOP: 0PX;
}
		.contact-pg .wpb_text_column.wpb_content_element p a {
    word-break: break-all;
}
		.page-id-8 .fawq-section, .page-id-7 .fawq-section, .page-id-674 .fawq-section {
    padding-top: 5px;
}
		.new ul {
    padding-bottom: 10px;
}
		.wd-widget li a {
    font-size: 15px !important;
}

.footer-column.footer-column-4.col-12.col-sm-6.col-lg-3 a {
    font-size: 15px !important;
}

div#text-6 p {
    font-size: 15px;
}

aside.footer-sidebar.widget-area.row::after {
    width: 100%;
    display: flex;
    justify-content: center;
}
		.footer-column.footer-column-2.col-12.col-sm-6.col-lg-3 {
    padding-inline: 0px !important;
}

div#text-6 {
    padding-top: 10px;
}
		.slick-arrow {
    }
    .blog-img, .blog-img img {
    width: 100%;
    display: block;
    }
    
  
    
    .slick-slide > div {
        padding: 0 10px;
    }
    .blog-slide {
        flex-wrap: wrap;
    }
    
    .blog-cnt {
        padding: 0 15px 30px;
        text-align: center;
    }
    
    .slick-track {
        gap: 0;
    }
    
    .slick-slide .inline-blog {
        position: relative;
        margin-bottom: 20px;
    }
    
    .blog-cnt h2 a {
        width: auto;
        font-size: 19px !important;
        word-break: break-all;
        display: block !important;
        white-space: normal;
        text-align: center;
    }
    
    .slick-slide:not(.slick-center) .blog-cnt {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        width: 100%;
    }

.blog-cnt::after {
    display: none;
}

.blog-cnt h2 a {
    padding: 0;
}

.blog-cnt h2 {min-height: auto;margin-bottom: 0;}

.blog-cnt img {
    position: unset;
    border: none;
}

.blog-cnt a {
    border: none;
    padding: 0;
}

button.slick-next.slick-arrow {
    /* display: none !important; */
}

.slick-arrow {
    /* display: none !important; */
}
			.sec-3 p {
					min-height: auto !important;
					line-height: 1.9;
			}

			.new-1 a.btn.all-green-btn {
					margin-top: 10px;
					margin-bottom: 10px;
			}

			.sec-3 .info-box-content {
					padding: 40px 20px 42px 18px;
			}

			.info-3 p {
					text-align: left;
			}

			.wd-nav-tabs li.wd-active {
					margin: 0px !important;
			}

			.wd-nav-tabs>li:not(:last-child) {
					margin: 0px !important;
			}

			.wd-tab-content {
					text-align: center;
			}

			.tab-uls ul li {
					text-align: left;
					font-size: 14px;
					margin-bottom: 10px;
			}

			.tab-uls {
					flex-direction: column;
			}

			.tab-uls ul {
					margin: 0px;
			}

			.new-1 .wpb_text_column.wpb_content_element {
					text-align: center !important;
			}

			.fawq-section .wd-accordion {
					width: 100%;
			}

			.wd-accordion-title-text {
					font-size: 14px !important;
			}

			.wd-accordion-item .wd-active ul li,
			.wd-accordion-item .wd-active p {
					font-size: 14px;
					text-align: left;
			}

			.fawq-section {
					padding-bottom: 40px;
			}

			.faith .wpb_text_column.wpb_content_element.text-center {
					padding-inline: 0px;
					padding-block: 10px;
			}

			.faith .wpb_text_column.wpb_content_element.text-center p {
					font-size: 14px;
			}

			.faith {
					margin-bottom: 45px;
			}

			.sec-8 h2 br {
					display: none;
			}

			.testmino-inner::before {
					right: 5px;
			}

			.health-1 p {
					font-size: 25px;
					line-height: 1.1;
			}

			.health-1 h2 {}

			p br {
					display: none;
			}

			div#media_image-2 {
					max-width: 100%;
					padding-bottom: 20px;
			}

			.footer-column.footer-column-1.col-12 .textwidget {
					padding-bottom: 20px;
			}

			body .whb-sticky-row img {
					max-width: 96px !important;
					margin-top: -1px;
					!I;
					!;
			}

			body .whb-sticked .site-logo img {
					max-height: 60px !important;
					margin-left: -1px !important;
			}

			.whb-sticked .whb-column.whb-mobile-right.whb-hidden-lg {
					margin: 0px -8px 0px 0px;
			}

			body .whb-sticked .wd-tools-element>a {
					padding: 22px 13px !important;
					!i;
					!;
			}

			body .site-logo img {
					max-height: 100px !important;
					margin-top: 2px !important;
					margin-left: 1px !important;
			}

			.whb-column.whb-mobile-right.whb-hidden-lg {
					margin-right: 8px;
					margin-top: 39px;
			}

			body .wd-tools-element>a {
					background: #03afca !important;
					color: #FFF !important;
			}

			.wd-toolbar {
					display: none !important;
			}
	}

	@media screen and (min-device-width: 1000px) and (max-device-width: 1640px) {
			.sec-1 .wpb_text_column.wpb_content_element {
					padding: 150px 40px 80px;
			}

			.info-3 .parent div {
					font-size: 13px;
					min-height: 99px;
			}

			.sec-3 .info-box-content {
					padding: 40px 0px 42px 28px;
			}

			span.nav-link-text {
					font-size: 14px;
			}

			.sec-2 p {
					font-size: 15px;
			}

			.c-profile__list img {
					max-width: 60px;
			}

			.slidessss p {
					font-size: 16px;
					margin-left: 0px !important;
			}

			.sec-1-ww {
					width: 99%;
					background-repeat: no-repeat;
			}

			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -59px;
			}

			.wd-header-text a {
					font-size: 16px;
					padding: 20px 51px;
			}

			.whb-general-header .wd-nav {
					gap: 25px;
			}

			.sec-1 h1 {
					font-size: 40px;
			}

			.sec-1 h1 strong {
					font-size: 54px;
			}

			.sec-1 p {
					font-weight: 400;
					font-size: 18px;
			}

			.sec-1 a {
					font-size: 16px;
					padding: 17px 34px;
			}

			body .sec-2 {
					width: 98.3%;
					padding: 56px 20px 10px;
			}

			.sec-2 .info-box-inner p {
					font-size: 17px;
			}

			.sec-2 .info-box-inner p br {
					display: none;
			}

			.sec-3 {
					padding: 90px 0px 100px;
			}

			.info-3 {
					background-position: right;
			}

			.parent p {
					font-size: 12px;
			}

			h2 {
					font-size: 34px;
			}

			p {
					font-size: 16px;

			}

			.sets {
					right: 100px;
			}

			.sec-5 {
					padding: 60px 0px;
			}

			.sec-5 .wpb_text_column p {
					font-size: 16px;
			}

			.wd-tabs span.nav-link-text.wd-tabs-title {
					font-size: 21px;
			}

			.sec-7 .wd-info-box::after {}

			.sec-7 .info-box-inner.set-cont-mb-s.reset-last-child p {
					padding-right: 40px;
			}

			.sec-7 .wd-info-box a img {
					margin-bottom: -32px;
			}

			.sec-7 .wd-info-box a img {
					margin-bottom: -49px !important;
			}

			.sec-8 {
					padding: 70px 0px 100px;
			}

			.health-1 {
					padding: 129px 20px 25px !important;
			}

			.sec-10 .col-md-6:first-child::before {
					margin-top: 154px;
			}

			.post-content {
					padding-right: 16px;
			}

			.sec-10 {
					padding-bottom: 0px;
			}

			h5.widget-title {
					font-size: 20px;
			}

			.textwidget p a {
					font-size: 15px;
			}

			.menu a {
					font-size: 15px;
			}

			body .footer-sidebar {
					padding-bottom: 0px;
			}

			.health-1 p {
					font-size: 25px;
			}

			.health-1 p a {
					font-size: 16px;
			}

			.sec-9 .wd-info-box {
					padding-top: 51px;
					margin-bottom: 4px;
			}

			.newwsssss .vc_column-inner {
					border-radius: 30px;
			}

			.tnp-field.tnp-field-button {
					margin-top: -64px;
			}

			.ssss .vc_column-inner {
					border-radius: 20px;
			}
	}

	@media screen and (min-device-width: 1400px) and (max-device-width: 1442px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -59px;
			}
	}

	@media screen and (min-device-width: 1442px) and (max-device-width: 1460px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -50px;
			}
	}

	@media screen and (min-device-width: 1460px) and (max-device-width: 1480px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -45px;
			}
	}

	@media screen and (min-device-width: 1480px) and (max-device-width: 1499px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -34px;
			}
	}

	@media screen and (min-device-width: 1500px) and (max-device-width: 1640px) {
			.whb-column.whb-col-right.whb-visible-lg::before {
					right: -20px;
			}
	}

	@media screen and (min-device-width: 481px) and (max-device-width: 768px) {}

	@media screen and (min-device-width: 1410px) and (max-device-width: 1640px) {
			.health-1 {
					padding: 232px 20px 25px !important;
			}

			.sec-9 .wd-info-box {
					padding-top: 150px;
			}
	}

	@media screen and (min-device-width: 1000px) and (max-device-width: 1410px) {
			body .box-1-info .info-box-content img {
					margin-bottom: -39px !important;
			}
	}

	@media screen and (min-device-width: 1250px) and (max-device-width: 1270px) {
			.sets {
					right: 49px;
			}
	}

	@media screen and (min-device-width: 1270px) and (max-device-width: 1300px) {
			.sets {
					right: 60px;
			}
	}

	@media screen and (min-device-width: 1300px) and (max-device-width: 1330px) {
			.sets {
					right: 80px;
			}
	}

	@media screen and (min-device-width: 1330px) and (max-device-width: 1390px) {
			.sets {
					right: 90px;
					bottom: -14px;
			}
	}

	@media screen and (min-device-width: 1400px) and (max-device-width: 1640px) {
			.sets {
					right: 125px;
					bottom: -17px;
			}
	}

	@media screen and (min-device-width: 1024px) and (max-device-width: 1100px) {
			span.nav-link-text {
					font-size: 13px;
			}

			.wd-header-text a {
					margin-left: 17px;
					padding: 16px 51px;
					margin-top: -3px;
			}

			.whb-general-header {
					padding-left: 0px;
			}

			body .wd-tools-element>a {
					padding: 22px 12px !important;
			}
	}

	a.theme-btn44 {
			font-weight: 400;
			font-size: 18px;
			line-height: 1;
			text-transform: capitalize;
			color: #fff;
			background: #0094A3;
			border-radius: 500000px;
			padding: 16px 42px;
			display: inline-flex;
	}

	a.theme-btn44::after {
			content: "\f120";
			font-family: "woodmart-font";
			font-weight: 600;
			padding-left: 11px;
			font-size: 18px;
	}

	/* .new {
		display: flex;
		justify-content: space-between;
	} */

	.new {
			display: flex;
			gap: 70px;
			margin-bottom: 12px;
	}

	.new ul li {
			color: #000;
			font-size: 17px;
			list-style: none;
			display: flex;
			gap: 10px;
			text-align: left;
	}

	.new-1 {
			background: #fff;
			border-radius: 20px;
			padding: 10px 6px 33px 15px;
	}

	.new-1 .vc_row {
			display: flex;
			align-items: center;
	}

	.new-1 img.vc_single_image-img.attachment-full {
			margin-bottom: 0px !important;
	}

	.new-1 .wpb_single_image.wpb_content_element.vc_align_left {
			margin-bottom: 0px;
	}

	.new-1 p {
			font-size: 16px;
			padding: 0px 60px 0px 0px;
			color: #000;
			padding-bottom: 10px;
	}

	.new-1 .wpb_text_column.wpb_content_element {
			padding-left: 22px;
			margin-bottom: 0px;
	}

	a.btn.theme-btn44:hover {
			background: #35B1C9;
			color: #fff;
	}

	.new-1 .vc_column-inner {
			padding-top: 11px !important;
			!i;
			!;
	}

	.new-1 {
			margin-bottom: 120px;
	}

	.new ul {
			padding-left: 0px;
	}

	.sec-2 .wd-el-video.wd-wpb.wd-rs-674f9f2580cab.wd-action-play.wd-video-youtube.vc_custom_1733271347031.text-center {
			width: 100% !important;
			!i;
			!;
			!i;
			!;
			display: block !important;
			!i;
			!;
			margin-bottom: 0;
			padding: 20px;
	}

	.sec-2 .wd-el-video:is(.wd-action-overlay, .wd-action-without):not(.wd-with-aspect-ratio) {
			height: 160px !important;
			!i;
			!;
			border-radius: 18px !important;
			!i;
			!;
	}

	/* }.wpb_text_column.wpb_content_element.\33 0-y3ars {
		margin-left: -60px;
	} */
	.wd-el-video :is(iframe, video) {
			background: none !important;
			!i;
			!;
			!im
	}

	.whb-sticked .whb-column.whb-col-right.whb-visible-lg::before {
			display: none !important;
	}

	body .whb-sticked .wd-tools-element>a {
			background: #2b95a2;
			color: #fff;
	}

	body .whb-sticked .wd-tools-element>a {
			background: #0094A3;
			color: #fff;
	}

	.whb-sticked .wd-header-text a {
			margin-left: 0px;
			margin-top: -6px;
	}

	.about-sec-col {
			padding-right: 20px;
	}

	.about-sec-col .more {
			padding-left: 0px;
	}

	p.am-fs-sb__step-heading {
			color: #fff;
	}

	.amelia-v2-booking #amelia-container .am-fs-sb__step-checker-selected {
			border-color: #fff !important;
			!i;
			!;
	}

	.am-fs-sb__step-selection span {
			color: #fff !important;
			!i;
			!;
	}

	span.am-icon-check {
			color: #fff !important;
			!i;
			!;
			!u;
			!;
	}

	.am-fs-sb__step-checker {
			background: #fff !important;
			!i;
			!;
	}

	span.am-icon-check {
			background: #2b95a2 !important;
			!i;
			!;
	}

	.h2 {}

	.appoinment-form h2 {
			text-align: center;
			color: #000;
			padding: 30px 0px;
	}

	.appoinment-form div#amelia-container {
			margin-top: 0px !important;
			!I;
			!;
			margin-bottom: 0px !important;
			!i;
			!;
	}

	button.m-phone-number-input__country-flag {
			min-height: 0px !important;
			!i;
			!;
	}

	.sec-box .wpb_text_column.wpb_content_element {
			padding: 50px 29px;
			box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
			min-height: 304px;
			background: #fff;
			transition: 0.5s;
	}

	.sec-box {
			padding: 20px 0px 0px;
	}

	.sec-box .wpb_text_column.wpb_content_element h5 {
			color: #000;
			font-size: 21px;
			margin-bottom: 20px;
			font-weight: 700;
	}

	.sec-box .wpb_text_column.wpb_content_element ul li {
			color: #000;
			font-size: 15px;
	}

	.sec-box .wpb_text_column.wpb_content_element h5 strong {
			background: #35B1C9;
			/* padding: 8px 17px 5px 17px; */
			border-radius: 100%;
			text-align: center;
			color: #fff;
			position: absolute;
			top: -20px;
			left: 0;
			box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
			padding: 7px 16px 4px 16px !important;
			!I;
			!;
			font-size: 21px;
	}

	.sec-box .wpb_text_column.wpb_content_element h5 .one-strong {
			padding: 6px 17px 4px 17px !important;
			!i;
			!;
	}

	.our-treatment h2 {
			color: #000;
			padding-top: 15px;
	}

	.sec-box .wpb_text_column.wpb_content_element:hover {
			background: #35B1C9;
	}

	.sec-box .wpb_text_column.wpb_content_element:hover h5 {
			color: #fff;
	}

	.sec-box .wpb_text_column.wpb_content_element:hover ul li {
			color: #fff;
	}

	.sec-box .wpb_text_column.wpb_content_element:hover h5 strong {
			background: #fff;
			color: #0c2641;
	}


	.page .urgent-sec ul li {
			font-weight: 400;
			font-size: 15px;
			line-height: normal;
			color: #333;
			text-transform: capitalize;
	}
	}

	.page .urgent-sec ul li h4.info-box-title.title.box-title-style-default.wd-fontsize-m {}

	.page .urgent-sec h4 {
			font-size: 28px Im;
	}

	.urgent-sec h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
			font-size: 18px;
			text-transform: capitalize;
	}

	.urgent-sec .wpb_text_column.wpb_content_element {
			padding-top: 0 !important;
			/* width: 100%; */
	}

	.urgent-sec .wd-info-box {
			margin-bottom: 0 !important;
	}

	.urgent-sec .note p {
			font-size: 13px;
	}


	.urgent-sec .vc_row:nth-child(2) {
			border-radius: 20px !important;
			!i;
			!;
			padding: 30px 20px 60px 20px;
	}

	.urgent-sec .vc_row:nth-child(2) .vc_column-inner {
			padding: 0 !important;
	}


	.note {
			margin-top: -50px !important;
			!i;
			!;
			/* background: #ffffff; */
			padding: 0px 0px;
	}

	.urgent-sec .vc_column-inner {}

	.urgent-sec .wpb_text_column.wpb_content_element .wpb_wrapper {
			width: 100%;
	}

	.quote-sec .wpb_text_column.wpb_content_element {
			padding: 0 !important;
			!i;
			!;
			margin-bottom: 0 !important;
			!i;
			!;
	}

	.quote-sec .wpb_text_column.wpb_content_element * {
			color: #fff;
	}


	.quote-sec .wpb_text_column.wpb_content_element h5 {
			font-style: italic;
			font-weight: 200;
			font-size: 70px;
			color: #fff;
			text-transform: capitalize;
			/* font-weight: 400; */
			line-height: 137%;
			font-family: "Playfair Display", serif;
			position: relative;
			padding: 40px 40px;
			display: inline-block;
	}

	.quote-sec .wpb_text_column.wpb_content_element h5::before {
			border-left: 3px solid #ffffff;
			border-top: 3px solid #ffffff;
			border-radius: 4px;
			width: 205px;
			height: 161px;
			content: '';
			position: absolute;
			left: 0;
			top: 0;
	}

	.quote-sec .wpb_text_column.wpb_content_element h5::after {
			border-right: 3px solid #ffffff;
			border-bottom: 3px solid #f1f7fd;
			border-radius: 4px;
			width: 205px;
			height: 161px;
			content: '';
			position: absolute;
			right: 0;
			bottom: 0;
	}

	.quote-sec .wpb_text_column.wpb_content_element:last-child p:last-child {
			font-weight: 700;
			font-size: 30px;
			color: #fff;
	}

	.quote-sec .wpb_text_column.wpb_content_element:first-child p {
			font-size: 20px;
			padding-bottom: 30px;
			font-size: 18px;
	}


	.quote-sec .vc_column-inner {
			padding-top: 0 !important;
	}

	.quote-sec {
			padding: 100px 0;
			margin-top: 80px;
	}

	.site-logo img {
			max-height: initial !important;
			margin-top: 0px;
			max-height: 105px !important;
	}

	.whb-sticky-row img {
			/* max-width: 126px !important; */
			!I;
			!;
			/* margin-top: -20px; */
	}

	.note p {
			color: red;
			font-size: 16px !important;
			!i;
			!;
			text-align: center;
	}

	.tnp.tnp-subscription {
			position: relative;
	}

	.nums {
			display: flex;
			justify-content: space-between;
	}

	.nums strong {
			color: #fff;
			font-size: 17px;
			font-weight: 500;
			line-height: 2.6;
	}

	.nums a {
			font-size: 17px;
			font-weight: 500;
	}

	.sec-6 em {
			font-size: 19px;
			line-height: 1;
			color: red;
	}

	.slider {
			/* padding: 0px; */
			margin-bottom: 130px;
	}

	.quote-sec {
			margin-top: 30px !important;
	}


	@media only screen and (max-device-width: 767px) {
			.sec-1 .wpb_text_column.wpb_content_element {
					text-align: center;
					padding: 100px 0px 150px;
			}

			.sec-1 h1 {
					font-size: 29px;
					color: #000;
			}

			.sec-1 h4 {
					width: 100%;
					font-size: 14px !important;
					border: 1px solid;
			}

			.sec-1 h1 strong {
					font-size: 30px;
			}

			.sec-1 p {
					font-size: 14px;
					margin-bottom: 0px;
			}

			.sec-1 a {
					font-size: 14px;
					padding: 13px 12px;
					width: 100%;
					text-align: center;
					justify-content: center;
					margin-top: 17px;
			}

			body .sec-2 {
					flex-direction: column;
					border-radius: 40px;
					padding: 110px 0px 20px;
			}

			.sec-2 .wpb_single_image.wpb_content_element.vc_align_center {
					margin-left: 0px;
			}

			.sec-2 .wpb_single_image.wpb_content_element.vc_align_center a::before {
					margin-right: 0px;
			}

			.slidessss {
					flex-direction: column;
			}

			.c-profile__list {
					justify-content: center;
			}

			.slidessss p {
					margin: 0px;
					text-align: center;
			}

			.video p {
					text-align: center;
			}

			.sec-2 .vc_column-inner {
					padding-top: 0px !important;
					!I;
					!;
			}

			.sec-3 {
					padding: 40px 0px 30px;
					display: flex;
					flex-direction: column;
					gap: 30px;
			}

			.parent p {
					font-size: 13px;
					text-align: left;
			}

			h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 23px !important;
					!i;
					!;
			}

			.sec-3 .wd-info-box {
					gap: 0px;
					min-height: auto !important;
			}

			.sets {
					position: unset;
					width: 94%;
					height: auto;
					border-radius: 10px;
					margin: 20px auto 0px;
			}

			.sets .wpb_text_column.wpb_content_element {
					padding-top: 35px;
			}

			.sets .wpb_text_column.wpb_content_element {
					width: 100%;
					margin-left: auto;
					padding: 10px 0px;
			}

			.sec-4 .wpb_text_column.wpb_content_element h4 {
					width: 100%;
					text-align: center;

					!I;
					!;
			}

			.sec-4 .wpb_text_column.wpb_content_element h2 {
					text-align: center;
					font-size: 26px;
			}

			.about-sec-col {
					padding: 0px;
			}

			p {
					font-size: 14px;
					text-align: center;
			}

			.about-sec-col .wpb_text_column.wpb_content_element {
					margin-bottom: 10px;
			}

			body .BOLDS .vc_column-inner {
					padding-bottom: 0px !important;
					!i;
					!;
					!;
					!importan;
					!i;
					!;
			}

			.BOLDS .wpb_text_column.wpb_content_element {
					padding: 0px 0px 0px 0px !important;
					!i;
					!;
			}

			.BOLDS p {
					gap: 10px;
					text-align: left;
			}

			.BOLDS {
					padding-bottom: 20px;
			}

			.sec-4 a {
					width: 100%;
					text-align: center;
					justify-content: center;
					margin: 0px 0px 20px 0px !important;
					!i;
					!;
			}

			.more p {
					margin: 0px 10px 0px 10px;
			}

			.sec-4 .wpb_text_column.wpb_content_element {
					margin: 0px 10px 0px 10px;
			}

			.sec-5 {
					padding: 40px 0px 20px;
			}

			.sec-5 .wpb_text_column h3 {
					font-size: 29px;
			}

			.sec-5 .wpb_text_column p {
					font-size: 14px;
					padding-bottom: 0px;
			}

			.sec-5 .wpb_text_column {
					padding: 104px 9px 43px;
			}

			.sec-6 {
					padding: 20px 0px;
			}

			.sec-6 h2 {
					font-size: 25px;
			}

			.sec-6 em {
					font-size: 15px;
			}

			.wd-tabs span.nav-link-text.wd-tabs-title {
					padding: 16px 40px 15px 34px;
					font-size: 14px;
					!I;
					!;
			}

			.wd-tab-content-wrapper {
					margin-top: -21px;
			}

			.tabs {
					border-radius: 10px;
					margin-right: -8px;
					margin-left: -8px;
					padding: 27px 13px 20px;
					margin-top: -30px;
			}

			.wd-nav-tabs {
					gap: 0px;
					position: unset;
					margin-top: 20px;
			}

			.tabs .col-md-7 {
					padding: 0px 0px;
			}

			.tabs p {
					text-align: center;
			}

			.sec-6 h2 {
					padding-top: 15px;
					text-align: center;
			}

			.wd-marquee-content span {
					font-size: 36px;
			}

			.marquee {
					padding-bottom: 10px;
					padding-top: 10px;
			}

			.new-1 .vc_row {
					flex-direction: column;
			}

			h2 {
					font-size: 25px;
			}

			.new-1 .wpb_text_column.wpb_content_element {
					padding-left: 2px;
			}

			.new-1 h2 {
					padding-top: 0px;
					margin-bottom: 10px;
					font-size: 24px;
					text-align: center;
			}

			.new-1 p {
					padding-right: 0px;
					text-align: center;
					font-size: 14px;
					margin-bottom: 10px;
			}

			.new {
					flex-direction: column;
					gap: 0px;
			}

			a.btn.all-green-btn {
					font-size: 14px;
					padding: 11px 30px;
			}

			.new ul li {
					font-size: 14px;
					text-align: left;
			}

			.new-1 a.btn.theme-btn44 {
					margin-top: 11px;
			}

			.sec-3 img.vc_single_image-img.attachment-full {}

			.sec-4 img.vc_single_image-img.attachment-full {
    height: 300px;
    object-fit: cover;
    object-position: top;
    border-radius: 20px;
}

			.sec-4 {
					margin: 0px;
					padding-bottom: 20px;
			}

			h2 {}

			.quote-sec .wpb_text_column.wpb_content_element h5 {
					font-size: 20px;
			}

			.quote-sec .wpb_text_column.wpb_content_element:first-child p {
					font-size: 14px;
			}

			.quote-sec {
					padding: 40px 0;
			}

			.quote-sec .wpb_text_column.wpb_content_element:last-child p:last-child {
					FONT-SIZE: 20PX;
			}

			.slider {
					margin-bottom: 60px;
			}

			.sec-8 {
					width: 100%;
					margin: 0px !important;
					!I;
					!;
					padding: 50px 0px 100px;
			}

			.sec-8 .wpb_text_column.wpb_content_element {
					text-align: center;
			}

			.wd-nav-arrows.wd-pos-together.wd-hover-1.wd-icon-1 {
					margin-top: -23px;
					width: 100%;
					justify-content: center;
			}

			.sec-8 {
					padding: 0px 0px 25px;
					!I;
					!;
					!i;
					!;
			}

			.testmino-inner .wd-testimon-text.reset-last-child {
					font-size: 13px;
			}

			.sec-9 {
					padding: 10px 0px 50px;
			}

			.health-1 {
					padding: 70px 20px 55px !important;
			}

			.health-1 p {
					padding: 0px 0px 0px 0px;
					font-size: 23px;
			}

			.health-1 h2 {
					width: 100%;
					text-align: center;
					margin: 0 -1px 19px 0px;
					margin: 0 0px 20px;
			}

			.health-1 p a {
					font-size: 15px;
			}

			.health-1 p a {}

			.health-1 p a {}

			.sec-9 .wd-info-box {
					padding-left: 0px;
					padding-top: 50px;
					flex-direction: column;
					text-align: center;
					margin-bottom: 0px;
					padding-bottom: 10px;
			}

			.sec-9 .wd-info-box h3.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 26px;
			}

			.tnp-field.tnp-field-button {
					position: unset;
			}

			.blogs {
					padding-bottom: 20px;
			}

			.post-meta {
					gap: 10px;
					justify-content: center;
			}

			.post-date {
					flex-direction: column;
					justify-content: flex-start;
					align-items: center;
					font-size: 12px;
			}

			.post-box h3 {
					font-size: 20px;
					text-align: center;
			}

			.sec-10 .col-md-6 {
					margin-bottom: 40px;
			}

			.sec-10 .col-md-6 {
					margin-bottom: 50px;
			}

			.post-img {
					height: 100%;
			}

			img.attachment-medium.size-medium.wp-post-image {}

			div#media_image-2 {
					/* max-width: 60%; */
					margin: 0 auto;
			}

			.footer-column-1 p {
					font-size: 14px;
					margin-top: 10px;
			}

			.wd-social-icons.icons-design-default.icons-size-default.color-scheme-dark.social-follow.social-form-circle.text-center {
					text-align: center;
					margin-bottom: 10px;
			}

			.footer-column-2,
			.footer-column-3,
			.footer-column-4 {
					padding-top: 10px;
			}

			.footer-column-2 {
					padding-left: 15px;
			}

			body .footer-column {
					text-align: center;
					padding-bottom: 10px !important;
			}

			h5.widget-title {
					margin-bottom: 10px;
					font-size: 17px;
			}

			.sticky-toolbar-on {
					padding-bottom: 0px !important;
					!i;
					!;
			}

			.col-left.set-cont-mb-s.reset-last-child {
					text-align: center;
					font-size: 14px;
			}

			.new-1 {
					margin-bottom: 60px;
					padding-bottom: 30px;
			}

			.info-2 .parent div {
					font-size: 14px;
					min-height: auto;
			}

			.info-3 .parent div {
					font-size: 14px;
			}

			.nums a {
					font-size: 15px;
			}

			.nums {
					gap: 20px;
			}

			.info-3 .info-box-content {
					padding: 32px 0px 22px 25px;
					min-height: auto;
			}

			.info-3::before {
					width: 111px;
					height: 106px;
					/* left: 0px; */
					background-image: url("data:image/svg+xml,%3Csvg width='111' height='111' viewBox='0 0 111 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0C19.33 0 35 15.67 35 35V41C35 60.33 50.67 76 70 76H76C95.33 76 111 91.67 111 111V0H0Z' fill='rgb(241, 247, 253)'%3E%3C/path%3E%3C/svg%3E");
					right: -2px;
			}

			.info-2 a {
					padding: 13px 50px;
			}

			.sec-10 .col-md-6:first-child::before {
					margin-top: 298px;
			}

			.sec-10 .wpb_text_column.wpb_content_element:last-child {
					margin-bottom: -1px;
			}

			.wd-prefooter {
					padding-bottom: 10px !important;
					!I;
					!;
			}

			.col-md-6.bg-post {
					margin-bottom: 20px;
					margin-left: 15px;
					margin-right: 15px;
			}

			.post {
					flex-direction: column;
					width: 100%^;
			}

			.post-img img.attachment-medium.size-medium.wp-post-image {
					width: 100%;
					margin: 0 auto;
			}

			.bg-post .post-img {
					width: 100%;
					text-align: center;
			}

			.bg-post {
					padding-bottom: 80px;
					text-align: center;
			}

			.post-img {
					text-align: left;
			}

			.home .site-content {
					margin-bottom: 40px !important;
			}

			body .page-title .title {
					font-size: 25px;
			}

			.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light {
					padding-top: 140px;
					margin-bottom: 0px;
			}

			.sec-5 {
					padding-bottom: 0px;
			}

			.site-content {
					margin-bottom: 10px !important;
			}

			.service-pg {
					padding-top: 0px;
					padding-bottom: 0px;
			}

			.service-pg h4 {
					font-size: 14PX;
					margin-bottom: 0px;
			}

			.service-pg .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 0px;
			}

			.wd-title-style-bordered .liner-continer:after {
					display: none !important;
			}

			.wd-title-style-bordered .liner-continer {
					justify-content: center;
			}

			.contact-pg button#wpforms-submit-130 {
					width: 100%;
			}

			.contact-pg .wpb_text_column.wpb_content_element {
					margin-bottom: 10px;
			}

			.sec-6 .vc_column-inner {
					padding-top: 0px !important;
			}

			.appoinment-form h2 {
					padding: 0px;
			}

			.appoinment-form .vc_column-inner {
					padding-top: 15px !important;
			}

			.pg-inner-1 .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column {
					padding: 0 0 20px 0px;
			}

			.pg-inner-1 p {
					font-size: 14px;
			}

			.pg-inner-1 {
					margin-top: 20px;
					margin-bottom: 20px;
					/* padding-top: 40px; */
			}

			.pg-inner-2 {
					padding: 20px 20px;
			}

			.pg-inner-2 h2 {
					margin-bottom: 10px !important;
			}

			.pg-inner-1 h4 {
					font-size: 15px;
			}

			.pg-inner-2 .info-box-content h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 20px !important;
			}

			.pg-inner-1 h2 {
					font-size: 22px !important;
			}

			.page-id-200 .wpb_text_column.wpb_content_element {
					padding-top: 0px !important;
			}

			h2 {}

			.our-treatment h2 {
					padding-top: 0px;
					font-size: 22px;
			}

			.sec-box .wpb_text_column.wpb_content_element {
					padding-top: 30px !important;
					!I;
					!;
					min-height: 1px;
			}

			.sec-box .wpb_text_column.wpb_content_element h5 {
					font-size: 17px;
			}

			.sec-box .wpb_text_column.wpb_content_element ul li {
					font-size: 13px;
			}

			.our-treatment a.btn.all-green-btn {
					padding: 13px 40px;
			}

			.quote-sec {
					margin-top: 0px !important;
					!i;
					!;
					padding-top: 0px;
					padding-bottom: 0px;
			}

			.urgent-sec h2 {
					margin-bottom: 9px;
			}

			.urgent-sec .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 30px;
			}

			.urgent-sec h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 16px !important;
			}

			.page .urgent-sec ul li {
					font-size: 13px;
			}

			.note p {
					font-size: 11px !important;
					margin-top: -80px;
			}

			.urgent-sec .vc_row:nth-child(2) {
					padding-bottom: 70px;
			}

			.page-id-200 .pg-inner-1 {
					padding-top: 40px;
			}

			.pg-inner-blog {
					padding-top: 0px;
			}

			.page-id-198 .wpb_text_column.wpb_content_element {
					padding-top: 40px !important;
			}

			.product-box .vc_col-sm-6 .wpb_text_column.wpb_content_element.blue {
					border-radius: 40px;
			}

			.pg-product .vc_row {
					padding-left: 14px;
					padding-top: 30px;
					padding-bottom: 30px;
			}

			.product-box .vc_col-sm-6:first-child {
					padding-right: 15px !important;
					margin-bottom: 20px;
			}

			.sec-2 p {
					font-size: 15px;
			}

			.sec-4 a {
					font-size: 15px;
					padding: 11px;
			}

			.sec-6 h4 {
					margin-bottom: 0px;
					font-size: 12px;
					margin-top: 10px;
			}

			.sec-6 .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 0px;
			}

			.new-1 a.btn.theme-btn44 {
					padding: 12px 30px;
					font-size: 15px;
			}

			.sets .wpb_text_column.wpb_content_element h1 {
					font-size: 34px;
			}

			footer.footer-container.color-scheme-dark {
					background-size: contain;
			}

			.menu a {
					font-size: 15px;
			}

			.footer-column-4 p {
					font-size: 14px;
			}

			.textwidget p a {
					font-size: 14px;
			}
	}

	@media screen and (min-device-width: 768px) and (max-device-width: 1000px) {
			.sec-1 .wpb_text_column.wpb_content_element {
					text-align: center;
					padding: 120px 0px 30px;
			}

			.sec-1 h1 {
					font-size: 39px;
			}

			.sec-1 h4 {
					width: 40%;
					margin: 0 auto 20px;
			}

			.sec-1 h1 strong {
					font-size: 36px;
			}

			.sec-1 p {
					font-size: 16px;
					margin-bottom: 0px;
					text-align: center;
					max-width: 100%;
					display: block;
			}

			.sec-1 a {
					font-size: 15px;
					padding: 16px 12px;
					width: 40%;
					text-align: center;
					justify-content: center;
					margin-top: 17px;
			}

			body .sec-2 {
					flex-direction: column;
					border-radius: 40px;
					padding: 110px 0px 20px;
			}

			body .sec-2 .wpb_single_image.wpb_content_element.vc_align_center {
					margin-left: 10px !important;
					!I;
					!;
			}

			.sec-2 .wpb_single_image.wpb_content_element.vc_align_center a::before {
					margin-right: 25px;
					bottom: 78px;
			}

			.slidessss {
					flex-direction: column;
			}

			.c-profile__list {
					justify-content: center;
			}

			.slidessss p {
					margin: 0px;
					text-align: center;
			}

			.video p {
					text-align: center;
			}

			.sec-2 .vc_column-inner {
					padding-top: 0px !important;
					!I;
					!;
			}

			.sec-3 {
					padding: 40px 0px 30px;
					display: flex;
					flex-direction: column;
					gap: 30px;
			}

			.parent p {
					font-size: 13px;
					text-align: left;
			}

			h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 23px !important;
					!i;
					!;
			}

			.sec-3 .wd-info-box {
					gap: 0px;
			}

			.sets {
					position: unset;
					width: 100%;
					height: auto;
					border-radius: 10px;
					margin: 20px auto 0px;
			}

			.sets .wpb_text_column.wpb_content_element {
					padding-top: 35px;
			}

			.sets .wpb_text_column.wpb_content_element {
					width: 100%;
					margin-left: auto;
					padding: 10px 0px;
			}

			.sec-4 .wpb_text_column.wpb_content_element h4 {
					width: 50%;
					text-align: center;

					!I;
					!;
					margin-top: 20px;
					font-size: 14px;
					margin: 30px auto 18px;
			}

			.sec-4 .wpb_text_column.wpb_content_element h2 {
					font-size: 26px;
			}

			.about-sec-col {
					padding: 0px 10px 0px 20px;
			}

			p {
					font-size: 15px;
					text-align: center;
			}

			.about-sec-col .wpb_text_column.wpb_content_element {
					margin-bottom: 10px;
			}

			body .BOLDS .vc_column-inner {
					padding-bottom: 0px !important;
					!i;
					!;
					!;
					!importan;
					!i;
					!;
			}

			.BOLDS .wpb_text_column.wpb_content_element {
					padding: 0px 0px 0px 0px !important;
					!i;
					!;
			}

			.BOLDS p {
					gap: 10px;
			}

			.BOLDS {
					padding-bottom: 20px;
			}

			.sec-4 a {
					width: 100%;
					text-align: center;
					justify-content: center;
					margin: 0px 0px 20px 0px !important;
					!i;
					!;
			}

			.more p {
					margin: 0px 10px 0px 10px;
			}

			.sec-4 .wpb_text_column.wpb_content_element {
					margin: 0px 0px 0px 0px;
			}

			.sec-5 {
					padding: 40px 0px 20px;
			}

			.sec-5 .wpb_text_column h3 {
					font-size: 22px;
			}

			.sec-5 .wpb_text_column p {
					font-size: 12px;
			}

			.sec-5 .wpb_text_column {
					padding: 104px 9px 43px;
			}

			.sec-6 {
					padding: 20px 0px;
			}

			.sec-6 h2 {
					font-size: 25px;
			}

			.sec-6 em {
					font-size: 15px;
			}

			.wd-tabs span.nav-link-text.wd-tabs-title {
					padding: 16px 40px 15px 34px;
					font-size: 14px;
					!I;
					!;
			}

			.wd-tab-content-wrapper {
					margin-top: -21px;
			}

			.tabs {
					border-radius: 10px;
					margin-right: -8px;
					margin-left: -8px;
					padding: 27px 13px 0px;
					margin-top: -30px;
					padding-bottom: 20px;
			}

			.wd-nav-tabs {
					gap: 0px;
					position: unset;
					margin-top: 20px;
			}

			.tabs .col-md-7 {
					padding: 0px 0px 0px 30px;
					text-align: left;
			}

			.tabs p {
					text-align: left !important;
					!i;
					!;
					margin-bottom: 10px;
			}

			.sec-6 h2 {
					padding-top: 0px;
			}

			.wd-marquee-content span {
					font-size: 36px;
			}

			.marquee {
					padding-bottom: 10px;
					padding-top: 10px;
			}

			.new-1 .vc_row {
					flex-direction: column;
			}

			h2 {
					font-size: 25px;
			}

			.new-1 .wpb_text_column.wpb_content_element {
					padding-left: 2px;
					width: 100%;
			}

			.new-1 h2 {
					padding-top: 18px;
					margin-bottom: 10px;
					font-size: 24px;
			}

			.new-1 p {
					padding-right: 0px;
					text-align: left;
					font-size: 14px;
					margin-bottom: 10px;
			}

			.new {
					/* flex-direction: column; */
					gap: 50px;
			}

			a.btn.all-green-btn {
					font-size: 14px;
					padding: 11px 30px;
			}

			.new ul li {
					font-size: 14px;
			}

			.new-1 a.btn.theme-btn44 {
					margin-top: 11px;
			}

			.sec-3 img.vc_single_image-img.attachment-full {}

			.sec-4 img.vc_single_image-img.attachment-full {
					width: 100%;
			}

			.sec-4 {
					margin: 0px;
					flex-direction: column;
			}

			h2 {}

			.quote-sec .wpb_text_column.wpb_content_element h5 {
					font-size: 20px;
			}

			.quote-sec .wpb_text_column.wpb_content_element:first-child p {
					font-size: 17px;
					text-align: center;
					padding-bottom: 30px;
					padding-top: 40px;
			}

			.quote-sec {
					padding: 40px 0;
			}

			.quote-sec .wpb_text_column.wpb_content_element:last-child p:last-child {
					FONT-SIZE: 20PX;
					text-align: center;
					padding-bottom: 30px;
			}

			.slider {
					margin-bottom: 60px;
			}

			.sec-8 {
					width: 100%;
					margin: 0px !important;
					!I;
					!;
					padding: 50px 0px 100px;
			}

			.sec-8 .wpb_text_column.wpb_content_element {
					text-align: center;
			}

			.wd-nav-arrows.wd-pos-together.wd-hover-1.wd-icon-1 {
					margin-top: -23px;
					width: 100%;
					justify-content: center;
			}

			.sec-8 {
					padding: 0px 0px 25px;
					!I;
					!;
					!i;
					!;
			}

			.testmino-inner .wd-testimon-text.reset-last-child {
					font-size: 13px;
			}

			.sec-9 {
					padding: 10px 0px 50px;
			}

			.health-1 {
					padding: 70px 10px 55px !important;
			}

			.health-1 p {
					padding: 0px 0px 0px 0px;
					font-size: 23px;
			}

			.health-1 h2 {
					text-align: center;
					margin: 0 -1px 19px 0px;
			}

			.health-1 p a {
					font-size: 15px;
			}

			.health-1 p a {}

			.health-1 p a {}

			.sec-9 .wd-info-box {
					padding-left: 0px;
					padding-top: 30px;
					/* flex-direction: column; */
					text-align: center;
					margin-bottom: 0px;
					padding-bottom: 10px;
			}

			.sec-9 .wd-info-box h3.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 20px;
					text-align: left;
			}

			.tnp-field.tnp-field-button {
					position: unset;
			}

			.blogs {
					padding-bottom: 20px;
			}

			.post-meta {
					gap: 10px;
					justify-content: center;
			}

			.post-date {
					flex-direction: column;
					justify-content: flex-start;
					align-items: center;
					font-size: 12px;
			}

			.post-box h3 {
					font-size: 20px;
					text-align: center;
			}

			.sec-10 .col-md-6 {
					margin-bottom: 40px;
			}

			.sec-10 .col-md-6 {
					margin-bottom: 50px;
			}

			.post-img {
					height: 100%;
			}

			img.attachment-medium.size-medium.wp-post-image {}

			div#media_image-2 {
					max-width: 60%;
					margin: 0 auto;
			}

			.footer-column-1 p {
					font-size: 14px;
					margin-top: 10px;
			}

			.wd-social-icons.icons-design-default.icons-size-default.color-scheme-dark.social-follow.social-form-circle.text-center {
					text-align: center;
					margin-bottom: 10px;
			}

			.footer-column-2,
			.footer-column-3,
			.footer-column-4 {
					padding-top: 10px;
			}

			.footer-column-2 {
					padding-left: 15px;
			}

			body .footer-column {
					text-align: center;
			}

			h5.widget-title {
					margin-bottom: 10px;
					font-size: 17px;
			}

			.sticky-toolbar-on {
					padding-bottom: 0px !important;
					!i;
					!;
			}

			.col-left.set-cont-mb-s.reset-last-child {
					text-align: center;
					font-size: 14px;
			}

			.new-1 {
					margin-bottom: 60px;
					padding-bottom: 15px;
			}

			.info-2 .parent div {
					font-size: 14px;
			}

			.info-3 .parent div {
					font-size: 14px;
			}

			.nums a {
					font-size: 15px;
			}

			.nums {
					gap: 20px;
			}

			.info-3 .info-box-content {
					padding: 72px 0px 22px 45px;
			}

			.info-3::before {
					width: 111px;
					height: 106px;
					/* left: 0px; */
			}

			.info-2 a {
					padding: 13px 50px;
			}

			.sec-10 .col-md-6:first-child::before {
					margin-top: 298px;
			}

			.sec-10 .wpb_text_column.wpb_content_element:last-child {
					margin-bottom: -1px;
			}

			.wd-prefooter {
					padding-bottom: 10px !important;
					!I;
					!;
			}

			.col-md-6.bg-post {
					margin-bottom: 20px;
					margin-left: 15px;
					margin-right: 15px;
			}

			.post {
					flex-direction: column;
					width: 100%^;
			}

			.post-img img.attachment-medium.size-medium.wp-post-image {
					width: 100%;
					margin: 0 auto;
			}

			.bg-post .post-img {
					width: 100%;
					text-align: center;
			}

			.bg-post {
					padding-bottom: 80px;
					text-align: center;
			}

			.post-img {
					text-align: left;
			}

			.home .site-content {
					margin-bottom: 40px !important;
			}

			body .page-title .title {
					font-size: 25px;
			}

			.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light {
					padding-top: 140px;
					margin-bottom: 0px;
			}

			.sec-5 {
					padding-bottom: 0px;
			}

			.site-content {
					margin-bottom: 10px !important;
			}

			.service-pg {
					padding-top: 0px;
					padding-bottom: 0px;
			}

			.service-pg h4 {
					font-size: 14PX;
					margin-bottom: 0px;
			}

			.service-pg .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 0px;
			}

			.wd-title-style-bordered .liner-continer:after {
					display: none !important;
			}

			.wd-title-style-bordered .liner-continer {
					/* justify-content: center; */
			}

			.contact-pg button#wpforms-submit-130 {
					width: 100%;
			}

			.contact-pg .wpb_text_column.wpb_content_element {
					margin-bottom: 10px;
			}

			.sec-6 .vc_column-inner {
					padding-top: 0px !important;
			}

			.appoinment-form h2 {
					padding: 0px;
			}

			.appoinment-form .vc_column-inner {
					padding-top: 15px !important;
			}

			.pg-inner-1 .vc_col-sm-6 .vc_column-inner .wpb_wrapper>.wpb_text_column {
					padding: 0 0 20px 0px;
			}

			.pg-inner-1 p {
					font-size: 14px;
			}

			.pg-inner-1 {
					margin-top: 20px;
					margin-bottom: 20px;
					/* padding-top: 40px; */
			}

			.pg-inner-2 {
					padding: 20px 20px;
			}

			.pg-inner-2 h2 {
					margin-bottom: 10px !important;
			}

			.pg-inner-1 h4 {
					font-size: 15px;
			}

			.pg-inner-2 .info-box-content h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 14px !important;
			}

			.pg-inner-1 h2 {
					font-size: 22px !important;
			}

			.page-id-200 .wpb_text_column.wpb_content_element {
					padding-top: 0px !important;
			}

			h2 {}

			.our-treatment h2 {
					padding-top: 0px;
					font-size: 22px;
			}

			.sec-box .wpb_text_column.wpb_content_element {
					padding-top: 30px !important;
					!I;
					!;
					min-height: 1px;
					padding: 50px 9px;
			}

			.sec-box .wpb_text_column.wpb_content_element h5 {
					font-size: 15px;
			}

			.sec-box .wpb_text_column.wpb_content_element ul li {
					font-size: 13px;
			}

			.our-treatment a.btn.all-green-btn {
					padding: 13px 40px;
			}

			.quote-sec {
					margin-top: 0px !important;
					!i;
					!;
					padding-top: 0px;
					padding-bottom: 0px;
			}

			.urgent-sec h2 {
					margin-bottom: 9px;
			}

			.urgent-sec .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 30px;
			}

			.urgent-sec h4.info-box-title.title.box-title-style-default.wd-fontsize-m {
					font-size: 12px !important;
			}

			.page .urgent-sec ul li {
					font-size: 12px;
			}

			.note p {
					font-size: 14px !important;
					margin-top: -66px;
			}

			.urgent-sec .vc_row:nth-child(2) {
					padding-bottom: 70px;
			}

			.page-id-200 .pg-inner-1 {
					padding-top: 40px;
			}

			.pg-inner-blog {
					padding-top: 0px;
			}

			.page-id-198 .wpb_text_column.wpb_content_element {
					padding-top: 40px !important;
			}

			.product-box .vc_col-sm-6 .wpb_text_column.wpb_content_element.blue {
					border-radius: 40px;
			}

			.pg-product .vc_row {
					padding-left: 14px;
					padding-top: 30px;
					padding-bottom: 30px;
					width: 100%;
			}

			.product-box .vc_col-sm-6:first-child {
					padding-right: 15px !important;
					margin-bottom: 20px;
			}

			.sec-2 p {
					font-size: 15px;
			}

			.sec-4 a {
					font-size: 15px;
					padding: 11px;
			}

			.sec-6 h4 {
					margin-bottom: 10px;
					font-size: 12px;
					margin-top: 10px;
			}

			.sec-6 .wpb_text_column.wpb_content_element.text-center {
					margin-bottom: 0px;
			}

			.new-1 a.btn.theme-btn44 {
					padding: 12px 30px;
					font-size: 15px;
			}

			.sets .wpb_text_column.wpb_content_element h1 {
					font-size: 34px;
			}

			footer.footer-container.color-scheme-dark {
					background-size: contain;
			}

			.menu a {
					font-size: 14px;
			}

			.footer-column-4 p {
					font-size: 14px;
			}

			.textwidget p a {
					font-size: 14px;
			}

			.sec-2 * {
					width: 92%;
					margin: 0 auto 6px;
			}

			.c-profile {
					width: 240px;
			}

			.c-profile__list {
					width: 230px;
					/* margin-left: 59px; */
			}

			.wd-el-video-play-btn:after {
					width: 30%;
					margin: 0 auto;
					display: none;
			}

			.wpb_text_column.wpb_content_element.picturesss {
					margin-left: 0px;
			}

			.sec-3 .wpb_column.vc_column_container.vc_col-sm-4 {
					width: 60%;
					margin: 0 auto;
			}

			p {
					text-align: left;
			}

			.sec-6 p {
					text-align: center;
			}


			.new-1 .wpb_column.vc_column_container.vc_col-sm-5 {
					width: 100%;
			}

			.new-1 figure.wpb_wrapper.vc_figure {
					width: 100%;
			}

			.new-1 .vc_single_image-wrapper.vc_box_border_grey {
					width: 100%;
			}

			.new-1 img.vc_single_image-img.attachment-full {
					width: 100%;
			}

			.new-1 .vc_col-sm-7 {
					width: 100%;
			}

			.sec-8 p {
					text-align: center;
					padding-bottom: 10px;
			}

			input.tnp-submit {
					width: 100% !important;
					padding: 0px !important;
			}

			input#tnp-1 {
					padding: 0px 20px;
			}

			.sec-9 .newwsssss .wpb_text_column.wpb_content_element {
					padding-bottom: 0px;
			}

			.sec-10 .row {
					justify-content: center;
			}

			body .footer-sidebar {
					flex-direction: column;
					justify-content: center;
					align-items: center;
			}

			.footer-column-4 .textwidget p {
					text-align: center;
			}

			.about-pg {
					padding: 20px 10px 20px 10px;
					margin-top: 30px;
			}

			.pg-product .wpb_column.vc_column_container.vc_col-sm-4 {
					width: 100%;
			}

			.pg-product figure.wpb_wrapper.vc_figure {
					width: 100%;
			}

			.pg-product .vc_single_image-wrapper.vc_box_border_grey {
					width: 100%;
			}

			.pg-product .wpb_column.vc_column_container.vc_col-sm-6 {
					width: 100%;
					padding-right: 0px !important;
					!i;
					!;
					margin-left: 5px;
			}

			.pg-inner-1 .wpb_column.vc_column_container.vc_col-sm-6 {
					width: 100%;
					padding: 0px 20px;
			}

			.pg-inner-1 figure.wpb_wrapper.vc_figure {
					width: 100%;
			}

			.pg-inner-1 .vc_single_image-wrapper.vc_box_border_grey {
					width: 100%;
			}

			.wpb_text_column.wpb_content_element.text-center.our-treatment p {
					text-align: center;
			}

			.urgent-sec p {
					text-align: center;
			}
	}

	@media screen and (min-device-width: 1000px) and (max-device-width: 1190px) {
			.sec-3 .info-box-content {
					padding: 40px 0px 32px 18px;
			}

			.info-2 .parent div {
					padding-right: 0px;
			}

			.nums a {
					font-size: 15px;
			}

			.info-2 a {
					padding: 13px 37px;
			}

			.nums {
					gap: -1px;
			}

			.info-2 .parent div {
					min-height: 123px;
			}

			.parent p {
					min-height: 161px;
			}
	}