/* POPUP */

.md-popup-holder,
.md-popup-holder-referral {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,0.6);
	display: none;
	align-items: center;
	justify-content: center;
	z-index:99999999;
}

.popup-show#md-popup-holder {
	display: block;
}
.md-popup-in {
	max-width: 520px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	float: left;
	width: 100%;
	height: 100%;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: flex;
	align-items: center;
}
.md-img-pop-up {
	background: #fff;
	display: flex;
	justify-content: center;
	padding: 30px 0;
}
/* .md-pop-up-c {
background: #fff;
padding: 60px 0 65px;
filter: drop-shadow(2px 7px 5px black);
display: flex;
justify-content: center;
} */
.md-popup-holder .md-popup-close,
.md-popup-holder-referral .md-popup-close {
	position: absolute;
	z-index: 99999;
	color: #c9c3d1;
	font-size: 30px;
	top: -37px;
	right: 0px;
	cursor: pointer;
}



.form-popup.form-holder {
	background-color: #fff;
	padding: 20px 30px 50px;
}

.form-popup.form-holder .input-field {
	width: 100%;
}


.form-popup.form-holder input[type="text"], .form-popup.form-holder input[type="email"] {
	float: left;
	width: 100%;
	border: none;
	height: 50px;
	border-bottom: 1px solid #132555;
	background-color: transparent;
	border-radius: 0px;
	color: #132555;
	font-size: 16px;
	font-family: "FuturaLight";
	outline: none;
	box-shadow: 0 0 0 30px #fff inset;
	-webkit-text-fill-color: #132555!important;
	text-fill-color: #132555!important;
	text-align: center;
	margin-bottom: 20px;
}

.form-popup.form-holder .wpcf7-form-control.wpcf7-submit {
	height: 50px;
	width: 250px;
	margin: 0px auto;
}


@media only screen and (max-width: 550px) {
	.form-popup.form-holder .wpcf7-form-control.wpcf7-submit {
		width: 220px;
	}
	.inner-hero-text {
		margin-top: 40px;
	}
}

/* rehab */
section.inner-hero.inner-hero-rehab {
	background: linear-gradient(180deg, rgba(19,37,85,1) 96%, rgba(255,255,255,1) 96%);
	padding-bottom: 0;
}
.md-rehab-hero-right img {
	border-radius: 100px 0px;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.page-id-9717 .md-rehab-hero-right img {
	border-radius: 200px 0px;
}
.inner-hero-right-rehab p {
	font-weight: 400;
	font-size: 20px;
	line-height: 33px;
	margin-bottom: 33px;
}

.inner-hero-right-rehab .p-sub {
	margin-bottom: 30px;
}
.inner-hero-right-rehab h1.inner-title {
	font-weight: 400;
	font-size: 42px;
	line-height: 58px;
	margin-bottom: 11px;
}
a.md-button-rehab,
.md-button-rehab-n {
	background: #F66B3E;
	height: 58px;
	display: flex;
	align-items: center;
	width: fit-content;
	padding: 0 26px;
	font-weight: 500;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
}
section {
	float: left;
	width: 100%;
}
.md-section-1-wrap {
	background: #F9F9F9;
	padding: 57px 75px 70px;
}
section.md-section-1 {
	padding: 85px 0 100px;
}
.md-section-1-wrap h2,
.md-section-2-wrap h2,
.md-section-3-wrap h2,
.md-sec-4-bot-left h2,
.md-benefits-left h2,
.md-banner-2-wrap h2,
.md-reh-blog h2,
.md-section-5-left h2,
.md-services-re-wrap h2,
.md-rehab-team h2,
.md-single-rehab-cont h2,
section.md-why-us h2,
.md-rehab-content h2 {
	font-weight: 400;
	font-size: 38px;
	line-height: 48px;
}
.md-baner-wrap a.md-button-rehab {
	padding: 0 40px;
}
.md-section-1-wrap h2 {
	padding-bottom: 20px;
}
.md-section-1-wrap p {
	margin-bottom: 20px;
}
.md-section-1-wrap a,
.md-section-1-wrap .md-learnmore {
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	position: relative;
	color: #192454;
	margin-bottom:0;
	max-width: 92px;
	cursor:pointer;
}
.md-section-1-wrap a:before,
.md-section-1-wrap .md-learnmore:before{
	content: "";
	position: absolute;
	width: 27px;
	height: 1px;
	background: #192454;
	right: -37px;
	top: 13px;
}
.page-template-page-rehab-single section.md-baner {
	background: linear-gradient(180deg,#192454 52%,rgb(255 255 255 / 0%) 52%);
}
section.inner-hero.inner-hero-rehab::before {
	display:none;
}
.md-section-2-wrap h2 {
	padding-bottom: 65px;
}
.md-sec-2-card-cont {
	padding: 0 21px 40px 34px;
	box-shadow: 8px 8px 40px rgba(2, 7, 29, 0.08);
	height: 100%;
}

.md-section-2-container {
	display: inline-flex;
	flex-wrap: wrap;
}
.md-sec-2-card-cont h3 {
	font-weight: 400;
	font-size: 24px;
	line-height: 54px;
	padding: 25px 0 7px;
}
.md-sec-2-card-cont p {
	margin-bottom: 0;
}
section.md-section-2 {
	padding-bottom: 135px;
}
.md-section-3-wrap h2 {
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 75px;
}
.md-sec-3-card-wrap {
	border-radius: 60px 0px;
	background: #414B76;
	padding: 56px 47px 51px;
}
.md-sec-3-card-wrap p {
	margin-bottom: 0;
}
.md-sec-3-card-wrap h3 {
	font-weight: 400;
	font-size: 26px;
	line-height: 32px;
	color: #fff;
	padding-bottom: 6px;
}
.md-sec-3-card-wrap p {
	color: #FFFFFF;
}
.md-sec-3-card-wrap {
	display: flex;
	flex-direction: column;
	position: relative;
	height: 100%;
}
.md-sec-3-card-wrap img {
	margin-left: auto;
	position: absolute;
	top: -34px;
	right: 47px;
}
.md-section-3-card-wrap {
	display: inline-flex;
	flex-wrap: wrap;
}
section.md-section-3 {
	background: #192454;
	padding: 124px 70px 140px;
}
.md-baner-wrap {
	padding: 78px 0 71px;
	background: #FFFFFF;
	box-shadow: 8px 8px 40px rgba(2, 7, 29, 0.08);
	display: flex;
	flex-direction: column;
}
.md-baner-wrap h2 {
	font-weight: 500;
	font-size: 38px;
	line-height: 48px;
	text-align: center;
	letter-spacing: 0.01em;
	color: #192454;
	max-width: 733px;
	margin: 0 auto;
	padding-bottom: 16px;
}
.md-baner-wrap p {
	font-weight: 400;
	font-size: 20px;
	line-height: 33px;
	text-align: center;
	letter-spacing: 0.02em;
	color: #000000;
	max-width: 733px;
	margin: 0 auto;
	padding-bottom: 29px;
}
.md-baner-wrap a.md-button-rehab {
	margin: 0 auto;
}
section.md-baner {
	/*     background: linear-gradient(180deg,rgba(19,37,85,1) 52%,rgba(255,255,255,1) 53%); */
	background-image: linear-gradient(180deg,#192454 52%,rgb(255 255 255 / 0%) 52%),url(/wp-content/uploads/2023/06/unlock_power_baground_dots_3.svg);
	background-position: bottom;
}
section.md-services-rehab {
	background-image: url(/wp-content/uploads/2023/06/unlock_power_baground_dots_3.svg);
}
.md-serv-inf {
	background: #fff;
}
section.md-banner-2 {
	/*     background-image: linear-gradient(180deg,rgb(255 255 255) 52%,rgb(255 255 255 / 0%) 52%) , url(/wp-content/uploads/2023/06/unlock_power_baground_dots_3.svg); */
	background-image: url(/wp-content/uploads/2023/06/unlock_power_baground_dots_3.svg);
	background-position: bottom;
}
section.md-banner-2 {
	padding-top: 130px;
}
.md-banner-2-wrap {
	background: #fff;
}
section.md-services-rehab {
	padding: 108px 100px 122px;
}
.md-services-re-wrap h2 {
	text-align: center;
	padding-bottom: 20px;
}
.md-services-re-wrap p {
	max-width: 969px;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 50px;
}
.md-serv-inf {
	transition: all .5s;
}
.md-services-cont {
	float: left;
	width: 100%;
}
.md-serv-inf {
	/*     max-width: 486px; */
	padding: 47px 37px 58px 43px;
	box-shadow: 8px 8px 40px rgba(2, 7, 29, 0.08);
	margin-left: auto;
}
a.md-services-inf-c {
	display: flex;
	align-items: center;
	position: relative;
	height: 100%;
}
.md-serv-inf p {
	padding-bottom: 0;
	text-align: left;
	padding-top: 18px;
}
.md-services-inf-cont {
	margin-bottom: 58px;
}
.md-serv-inf {
	width: calc(100% - 66px);
}
.md-services-cont {
	display: inline-flex;
	flex-wrap: wrap;
}
.md-services-inf-c img {
	position: absolute;
	top: 47px;
}
section.md-section-4 {
	background: #192454;
	padding: 157px 0 135px;
}
.md-sec-4-top {
	float: left;
	width: 100%;
}
.md-sec-top-li-wr h3 {
	font-weight: 400;
	font-size: 80px;
	line-height: 54px;
	letter-spacing: 0.01em;
	color: #AFCD25;
	padding-bottom: 30px;
}
.md-sec-top-li-wr p {
	color: #FFFFFF;
	margin-bottom: 0;
}
.md-sec-4-top {
	padding-bottom: 60px;
	border-bottom: 0.5px dashed #FFFFFF;
}
.md-sec-4-bot {
	padding-top: 80px;
	float: left;
	width: 100%;
}
.md-sec-4-bot-left h2 {
	color: #FFFFFF;
	padding-bottom: 20px;
}
.md-sec-4-bot p {
	color: #FFFFFF;
	margin-bottom: 0;
}
section.md-benefits {
	padding: 127px 0 45px;
}
.md-benefits-left h2 {
	color: #192454;
	max-width: 370px;
}
.md-benefits-inf {
	display: flex;
	align-items: flex-start;
}
section.md-reh-blog {
	background-image: url(/wp-content/uploads/2023/06/unlock_power_baground_dots_3.svg);
}
.md-benefits-inf p {
	margin-bottom: 0;
	margin-left: 53px;
	font-weight: 400;
	font-size: 22px;
	line-height: 33px;
	letter-spacing: 0.01em;
	color: #192454;
	font-family: "FuturaHeavy";
}
.md-benefits-inf {
	padding-bottom: 53px;
}
.md-banner-2-wrap {
	padding: 73px 0 84px;
	box-shadow: 8px 8px 40px rgba(2, 7, 29, 0.08);
}
.md-banner-2-wrap h2 {
	text-align: center;
	padding-bottom: 38px;
}
.md-banner-2-wrap a.md-button-rehab {
	margin: 0 auto;
}
section.md-reh-blog {
	padding: 147px 0 194px;
}
.md-reh-blog h2 {
	max-width: 881px;
	text-align: center;
	margin: 0 auto;
	padding-bottom: 50px;
}
.md-section-5-left p {
	display: flex;
	align-items: flex-start;
}
.md-sec-5-list p img {
	margin-top: 5px;
}
.md-reh-blog-wrap {
	display: flex;
	flex-wrap: wrap;
}
.md-reh-blog-wrap .md-blog-info-left {
	padding-left: 0;
	padding-right: 0;
	background: #F9F9F9;
	height: 100%;
	padding: 66px 21px 69px 59px;
}
.md-blog-info-left h3 {
	font-weight: 400;
	font-size: 26px;
	line-height: 36px;
	padding-bottom: 20px;
}
.md-blog-info-right.col-xs-12.col-md-6 {
	padding-left: 0;
	padding-right: 0;
	height: 100%;
}
.md-blog-info-right img {
	height: 100%;
}
.md-blog-info:nth-child(2n+2) {
	display: flex;
}
.md-blog-info:nth-child(2n+2) .md-blog-info-left {
	order: 2;
}
section.md-section-5 {
	padding: 155px 0 160px;
	background: #192454;
}
.md-section-5-left h2 {
	color: #fff;
	padding-bottom: 25px;
}
.md-sec-5-list p {
	margin: 0;
	color: #fff;
	padding-bottom: 12px;
}
.md-sec-5-list p img {
	margin-right: 15px;
}
.md-section-5-left p {
	margin-bottom: 0;
	color: #fff;
}
.md-sec-5-list {
	padding-bottom: 22px;
}
.md-section-5-right img {
	border-radius: 100px 0px;
	height: 100%;
	object-fit: cover;
}
section.md-banner-2.md-baner-3 h2 {
	max-width: 884px;
	margin: 0 auto;
	padding-bottom: 15px;
}
section.md-banner-2.md-baner-3 p {
	max-width: 787px;
	margin: 0 auto;
	padding-bottom: 38px;
	text-align:center;
}
.md-banner-2-wrap h2 {
	max-width: 884px;
	margin: 0 auto;
}
section.md-banner-2.md-baner-3 {
	padding: 127px 0 144px;
}
a.md-button-rehab,
.md-button-rehab-n {
	background: linear-gradient(to right,#b0cc15 50%,#ff6537 50%);
	transition: all 0.2s ease-in-out;
	position: relative;
	background-position: right bottom;
	background-size: 205% 100%;
}
a.md-button-rehab:hover,
.md-button-rehab-n:hover{
	outline: none;
	text-decoration: none;
	color: #fff;
	opacity: 1;
	background-position: left bottom;
}
a.md-button-rehab,
.md-button-rehab-n {
	font-family: "FuturaHeavy";
}
.md-sec-2-card-wrap:nth-child(1) {
	padding-left: 0;
}
.md-sec-2-card-wrap:nth-child(3) {
	padding-right: 0;
}
.page-template-page-rehab-single .inner-hero-text.inner-hero-right-rehab {
	display: flex;
	flex-direction: column;
}
@media only screen and (min-width:1500px)  {
	.inner-hero-rehab .container {
		display: flex;
	}
	.inner-hero-text.inner-hero-right-rehab {
		margin-top: 60px;
		margin-bottom: auto;
	}
	.page-template-page-rehab-single section.inner-hero.inner-hero-rehab {
		background: linear-gradient(180deg,rgba(19,37,85,1) 93%,rgba(255,255,255,1) 93%);
	}
	.page-template-page-rehab-single .col-xs-12.col-md-6.inner-hero-text.inner-hero-right-rehab {
		width: 100%;
		max-width: 637px;
	}
	.page-template-page-rehab-single .md-rehab-hero-right.col-xs-12.col-md-6 {
		max-width: 537px;
		margin-left: auto;
		padding-right: 0;
	}
	.inner-hero-text.inner-hero-right-rehab {
		margin-top: 60px;
	}
}
@media only screen and (max-width:1500px){
	.md-sec-2-card-cont h3 {
		line-height: 36px;
	}
	.md-baner-wrap {
		padding: 54px 0 54px;
	}
	.md-banner-2-wrap {
		padding: 60px 0;
	}
	.md-banner-2-wrap h2 {
		max-width: 600px;
	}
	.md-serv-inf {
		padding: 40px 37px 36px 43px;
	}

}
@media only screen and (min-width:1200px) and (max-width:1500px) {
	.inner-hero-right-rehab h1.inner-title {
		font-size: 35px;
		line-height: 50px;
	}
	section.inner-hero.inner-hero-rehab {
		background: linear-gradient(180deg,rgba(19,37,85,1) 94%,rgba(255,255,255,1) 90%);
		padding-bottom: 0;
	}
	.md-section-1-wrap h2, .md-section-2-wrap h2,
	.md-section-3-wrap h2, .md-sec-4-bot-left h2,
	.md-benefits-left h2, .md-banner-2-wrap h2,
	.md-reh-blog h2, .md-section-5-left h2,
	.md-services-re-wrap h2,
	.md-rehab-team h2,
	.md-single-rehab-cont h2,
	.md-why-us h2,
	.md-rehab-content h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.md-sec-2-card-cont h3 {
		font-size: 20px;
	}
	.md-sec-3-card-wrap h3 {
		font-size: 20px;
		line-height: 28px;
	}
	.md-baner-wrap.md-baner-wrap-rehab h2 {
		font-size: 30px;
		line-height: 40px;
		max-width: 545px;
	}

	.md-baner-wrap p {
		max-width: 600px;
	}
	.inner-hero-text.inner-hero-right-rehab {
		margin-top: 10px;
	}
	.page-template-page-rehab-single section.inner-hero.inner-hero-rehab .container {
		display: flex;
	}
	.page-template-page-rehab-single .col-xs-12.col-md-6.inner-hero-text.inner-hero-right-rehab {
		width: 100%;
		max-width: 550px;
	}
	.page-template-page-rehab-single  .md-rehab-hero-right.col-xs-12.col-md-6 {
		max-width: 400px;
	}
	.page-template-page-rehab-single  .md-rehab-hero-right img {
		border-radius: 150px 0;
	}
	.md-baner-wrap h2 {
		font-size: 30px;
		line-height: 40px;
		max-width: 530px;
	}
	.md-single-rehab-bog .md-section-6-blog-wrap .md-section-6-title h3 {
		font-size: 22px;
		line-height: 28px;
	}
	.inner-hero-text.inner-hero-right-rehab {
		margin-top: 40px;
	}
	.md-rehab-form {
		overflow-y: scroll;
		max-height: 555px;
	}
	.page-template-page-rehab-single .inner-hero-text.inner-hero-right-rehab {
		padding-bottom: 80px;
	}
}
@media only screen and (min-width:991px) and (max-width:1500px) {
	.md-popup-in .md-rehab-form input,.md-popup-in .md-rehab-form select {
		font-size: 16px;
		padding: 10px 0;
	}
	.md-popup-in .md-rehab-form textarea {
		font-size: 16px;
		max-height: 80px;
	}
	.md-popup-in .md-rehab-form input.wpcf7-form-control.wpcf7-submit {
		margin-top: 20px;
	}
}
@media only screen and (max-width:1366px){

	.inner-hero-right-rehab p {
		font-size: 16px;
		line-height: 25px;
	}

	.md-sec-3-card-wrap {
		padding: 48px 28px 41px;
	}
	.md-sec-3-card-wrap h3 {
		font-size: 20px;
		line-height: 32px;
	}

	.md-baner-wrap p {
		font-size: 16px;
		line-height: 26px;
		max-width: 453px;
	}
	.md-serv-inf h3 {
		font-size: 21px;
		line-height: 31px;
	}
	.md-sec-top-li-wr h3 {
		font-size: 65px;
		line-height: 54px;
		padding-bottom: 20px;
	}
	.md-benefits-inf p {
		font-size: 16px;
		line-height: 26px;
		margin-left: 33px;
	}
	.md-reh-blog h2 {
		max-width: 581px;
	}
	.md-blog-info-left h3 {
		font-size: 20px;
		line-height: 30px;
	}
	section.md-section-3 {
		padding: 124px 35px 140px;
	}
}
.md-serv-inf {
	height: 100%;
}
@media only screen and (max-width:1200px){
	section.md-services-rehab {
		padding: 108px 35px 122px;
	}
	.md-serv-inf {
		padding: 47px 30px 58px 43px;
	}
	.md-section-6-blog-wrap .md-section-6-title h3 {
		padding-bottom: 0;
	}
	.md-section-2-wrap h2 {
		padding-left: 15px;
	}
	section.md-section-2 {
		padding-bottom: 120px;
	}
	section.md-section-3 {
		padding: 120px 35px 70px;
	}
	section.md-services-rehab {
		padding: 85px 35px 70px;
	}
	section.md-section-4 {
		padding: 100px 0 70px;
	}
	.md-sec-top-list.col-xs-12.col-md-3 {
		width: 50%;
	}
	.md-benefits-left h2 {
		max-width: 100%;
		padding-bottom: 50px;
	}
	section.md-benefits {
		padding: 100px 0 70px;
	}
	section.md-reh-blog {
		padding: 100px 0 120px;
	}
	section.md-section-5 {
		padding: 100px 0 120px;
	}
	section.md-banner-2.md-baner-3 {
		padding: 85px 0 100px;
	}
	.md-sec-2-card-cont h3 {
		font-size: 18px;
	}
	.inner-hero-text.inner-hero-right-rehab {
		padding-bottom: 63px;
	}
	.md-rehab-hero-right {
		display: flex;
	}
	.md-rehab-hero-right img {
		object-position: bottom;
		margin-top: auto;
		height: 100%;
		object-fit: cover;
	}
	.md-sec-3-card-wrap h3 {
		font-size: 18px;
		line-height: 23px;
	}
	.md-sec-4-top {
		display: flex;
	}
	.md-services-re-wrap h2 {
		font-size: 25px;
		line-height: 39px;
	}

	.md-section-1-wrap h2, .md-section-2-wrap h2, .md-section-3-wrap h2, .md-sec-4-bot-left h2, .md-benefits-left h2, .md-banner-2-wrap h2, .md-reh-blog h2, .md-section-5-left h2, 
	.md-single-rehab-bog h2, .md-rehab-team h2,
	.md-single-rehab-cont h2, section.md-why-us h2, .md-rehab-content h2 {
		font-size: 25px;
		line-height: 39px;
	}
	.md-baner-wrap h2 {
		font-size: 25px;
		line-height: 39px;
		max-width: 453px;
	}
	.md-section-6-blog-wrap .md-section-6-title h3 {
		font-size: 20px;
		line-height: 28px;
	}
	section.md-why-us {
		padding: 120px 20px 140px;
	}
}
@media only screen and (min-width:991px) and (max-width:1200px) {
	.inner-hero-right-rehab h1.inner-title {
		font-size: 33px;
		line-height: 44px;
	}
	.md-section-1-wrap h2, .md-section-2-wrap h2, .md-section-3-wrap h2, .md-sec-4-bot-left h2, .md-benefits-left h2, .md-banner-2-wrap h2, 
	.md-reh-blog h2, .md-section-5-left h2, .md-baner-wrap h2, .md-services-re-wrap h2, .md-rehab-team h2,
	.md-single-rehab-cont h2, .md-why-us h2, .md-rehab-content h2 {
		font-size: 30px!important;
		line-height: 39px;
	}
	.md-baner-wrap h2 {
		max-width: 600px;
	}
	.inner-hero-text.inner-hero-right-rehab {
		margin-top: 50px;
	}
	.site-main .md-why-us {
		padding: 120px 20px 150px;
	}
}
@media only screen and (min-width:991px) {
	.md-blog-info:nth-child(2n+2) .md-blog-info-left {
		padding-left: 44px;
		padding-right:50px;
	}
	.md-blog-info:nth-child(2n+1) .md-blog-info-left {
		padding-left: 50px ;
		padding-right:44px ;
	}

}
@media only screen and (min-width:991px) {
	.page-template-page-rehab-single .md-benefits-left h2 {
		max-width: 100%;
	}
}
@media only screen and (min-width:600px) and (max-width:991px) {
	.page-template-page-rehab-single .site-footer .form-holder {
		padding: 80px 30px 160px;
	}
}
@media only screen and (max-width:991px) {
	.inner-hero-right-rehab h1.inner-title {
		font-size: 30px;
		line-height: 40px;
	}
	.md-services-inf-cont.col-xs-12.col-md-4 {
		width: 50%;
	}
	.md-rehab-hero-right img {
		width: 100%;
		/* 		margin-top: 40px; */
	}
	.md-sec-2-card-wrap.col-xs-12.col-md-4 {

		margin-bottom: 40px;

	}
	.md-sec-2-card-wrap.col-xs-12.col-md-4:not(:last-child) {
		padding-left: 15px;
		padding-right: 15px;
	}
	.md-sec-3-card.col-xs-12.col-md-3 {
		width: 50%;
		margin-bottom: 65px;
	}
	.md-sec-4-top {
		display: inline-flex;
		flex-wrap: wrap;
	}
	.md-sec-top-list.col-xs-12.col-md-3 {
		padding-bottom: 30px;
	}
	.md-sec-4-top {
		display: inline-flex;
		flex-wrap: wrap;
		padding-bottom: 30px;
	}
	.md-sec-4-bot-right img {
		width: 100%;
		margin-top: 40px;
	}
	.md-blog-info-left.col-xs-12.col-md-6, .md-blog-info-right.col-xs-12.col-md-6 {
		width: 50%;
	}
	.md-blog-info-right img {
		object-fit: cover;
	}
	.md-reh-blog-wrap .md-blog-info-left {
		padding: 40px 21px 35px 30px;
	}
	.md-section-5-right img {
		width: 100%;
		margin-top: 40px;
	}
	a.md-button-rehab {
		margin: 0 auto;
	}
	.page-template-page-rehab .site-footer .form-holder {
		display: flex;
		flex-direction: column;
	}
	.md-section-6-blog-wrap .md-section-6-iner-wrap {
		height: auto;
	}
	.md-section-6-blog-wrap.col-xs-12.col-md-4 {
		margin-bottom: 45px;
	}
	a.md-link.md-button-rehab {
		margin-left: 0;
	}
	.inner-hero-text.inner-hero-right-rehab {
		margin-top: 0;
	}
	.inner-hero-right-rehab h1.inner-title {
		text-align: center;
	}
	.inner-hero-right-rehab p {
		text-align: center;
	}
	.inner-hero-right-rehab h1.inner-title {
		max-width: 400px;
		margin-left: auto;
		margin-right: auto;
	}
	.inner-hero-right-rehab p {
		max-width: 500px;
		margin-left: auto;
		margin-right: auto;
	}
	.md-sec-2-card-cont h3 {
		font-size: 22px;
	}
	.md-sec-3-card-wrap h3 {
		font-size: 20px;
		line-height: 28px;
	}
	.md-blog-info-left a.md-button-rehab {
		margin-left: 0;
	}
	.md-baner-wrap h2, .md-baner-wrap p {
		max-width: 453px;
		margin-left: auto;
		margin-right: auto;
	}
	.md-baner-wrap {
		padding: 60px 0 60px;
	}
	.md-serv-inf {
		padding: 60px 30px 44px 43px;
	}
	.md-banner-2-wrap {
		padding: 75px 30px 84px;
	}
	.md-rehab-hero-right.col-xs-12.col-md-6 {
		display: flex;
	}
	.md-rehab-hero-right img {
		max-width: 462px;
		margin-left: auto;
		margin-right: auto;
	}
	.md-services-re-wrap h2 {
		font-size: 25px;
		line-height: 39px;
	}
	section.md-rehab-team {
		padding: 100px 0;
	}
	section.md-section-2 {
		padding-bottom: 85px;
	}
	.page-template-page-rehab-single .site-main section.md-why-us {
		padding-top: 155px;
	}
}
@media only screen and (max-width:767px){
	.md-sec-3-card.col-xs-12.col-md-3 {
		width: 100%;
	}
	.md-services-inf-cont.col-xs-12.col-md-4 {
		width: 100%;
		margin-bottom: 48px;
	}
	.md-blog-info-left.col-xs-12.col-md-6, .md-blog-info-right.col-xs-12.col-md-6 {
		width: 100%;
	}
	.md-blog-info {
		flex-direction: column;
		display: flex;
		height: 100%;
	}
	.md-blog-info-right img {
		width: 100%;
	}
	.md-blog-info-left.col-xs-12.col-md-6 {
		order: 2;
	}
	.md-blog-info-right.col-xs-12.col-md-6 {
		order: 1;
	}
	.md-single-rehab-bog {
		padding-bottom: 65px;
	}
	section.md-section-3 {
		padding: 100px 35px 70px;
	}
	.site-main section.md-why-us {
		padding-bottom: 100px;
		padding-top:250px;
	}


	.site-main section.md-why-us h2 {
		padding-bottom: 15px;
	}
	.md-single-rehab-bog {
		padding-bottom: 60px;
	}
	.md-section-6-date-link {
		margin-top: 20px;
	}
}
@media only screen and (max-width:600px) {
	.md-rehab-hero-right img {
		border-radius: 100px 0;
	}
	.md-section-1-wrap {
		padding: 35px 35px 40px;
	}
	.md-baner-wrap {
		padding: 60px 15px;
	}
	.md-serv-inf {
		width: 100%;
	}
	a.md-services-inf-c {
		padding-top: 66px;
	}
	.md-services-inf-c img {
		top: 16px;
		left: 43px;
	}
	.md-banner-2-wrap {
		padding: 60px 15px;
	}
	.md-blog-info-left a.md-button-rehab {
		margin-left: 0;
	}
	section.md-services-rehab {
		padding: 85px 15px 70px;
	}
	.md-sec-top-list.col-xs-12.col-md-3 {
		width: 50%;
	}
	.md-sec-top-li-wr h3 {
		font-size: 50px;
		line-height: 50px;
		padding-bottom: 5px;
	}
	.md-sec-top-li-wr p {
		font-size: 16px;
		line-height: 24px;
	}
	.md-sec-top-list.col-xs-12.col-md-3:nth-child(2n+1) {
		padding-left: 0;
		padding-right: 10px;
	}
	.md-sec-top-list.col-xs-12.col-md-3:nth-child(2n+2) {
		padding-right: 0;
		padding-left: 10px;
	}
	.md-blog-info {
		height: 100%;
	}
	.md-benefits-inf {
		flex-direction: column;
		align-items: flex-start;
	}
	.md-benefits-inf p {
		margin-left: 0;
		margin-top: 20px;
	}
	.md-section-1-wrap h2, .md-section-2-wrap h2, .md-section-3-wrap h2, .md-sec-4-bot-left h2, .md-benefits-left h2, .md-banner-2-wrap h2, .md-reh-blog h2, .md-section-5-left h2,
	.md-rehab-team h2,
	.md-single-rehab-cont h2,section.md-why-us h2, .md-rehab-content h2  {
		line-height: 36px;
	}
	.md-sec-2-card-cont h3 {
		font-size: 20px;
		line-height: 28px;
	}
	.md-serv-inf h3 {
		font-size: 20px;
		line-height: 28px;
	}
	.md-services-re-wrap h2 {
		font-size: 25px;
		line-height: 36px;
	}
	.md-baner-wrap h2 {
		line-height: 36px;
	}
	.md-serv-inf {
		padding: 63px 30px 38px 43px;
	}
	.md-blog-info-left p {
		margin-bottom: 22px;
	}
	section.md-rehab-team {
		padding: 80px 0;
	}
	.page-template-page-rehab-single .site-footer .form-holder {
		display: flex;
		flex-direction: column;
	}
	section.md-single-rehab-bog .md-single-rehab-cont h2 {
		padding-bottom: 20px;
	}
}
@media only screen and (min-width:991px)  {
	section.md-rehab-team {
		padding: 124px 0 100px;
	}
	section.md-rehab-team.md-rehab-team-single {
		padding-bottom: 150px;
	}
}
.md-single-rehab-cont h2 {
	color: #192454;
	text-align: center;
	padding-bottom: 60px;
}
.md-section-6-title h3 {
	font-size: 26px;
	line-height: 36px;
	color: #192454;
	padding: 20px 0 40px;
}
.md-section-6-title a {
	color: #192454;
}
.md-single-rehab-con-wrap {
	display: inline-flex;
	flex-wrap: wrap;
}
.md-section-6-iner-wrap {
	height: 100%;
}
.md-section-6-title-date-link {
	display: flex;
	flex-direction: column;
	height: 50%;
}
.md-section-6-date-link {
	margin-top: auto;
}
.md-section-6-blog-img img {
	width: 100%;
	height: 235px;
	object-fit: cover;
}
.md-single-rehab-bog {
	padding-bottom: 135px;
}
a.md-services-inf-c:hover {
	text-decoration: none;
}
a.md-services-inf-c:hover h3, a.md-services-inf-c:hover p {
	color: #fff;
}
a.md-services-inf-c:hover .md-serv-inf {
	background-color: #132555;
}
.md-blog-info-right img {
	object-fit: cover;
}
.md-rehab-wrap h2 {
	text-align: center;
	padding-bottom: 50px;
}

.carousel-indicators li.active {
	background-color: #192454!important;
}
.md-rehab-wrap ol.carousel-indicators {
	position: relative;
	float: left;
	width: 100%;
	margin-left: 0;
	left: 0;
	bottom: -28px;
}
.carousel-indicators li {
	background-color: #F0EDED!important;
}
section.md-rehab-team.md-rehab-team-single {
	padding-top: 10px;
}
.after-head .menu .sub-menu .sub-menu li a {
	margin-bottom: 15px;
}
.md-sec6-date {
	margin: 0;
	padding-top: 10px;
	font-size: 16px;
	line-height: 26px;
}
.md-section-1-wrap p a {
	/*     font-family: "FuturaHeavy"; */
	font-family: "FuturaLight";
	font-size: 16px;
	color: #b0cc15;
	text-decoration: none;
	font-weight: 700;
}
.md-section-1-wrap p a::before {
	display:none;
}
.md-section-1-wrap p a:hover {
	color: #ff6537;
	text-decoration: none;
}
ul.md-tags li {
	position: relative;
}
ul.md-tags li:before {
	content: "\2022";
	color: #132555;
	font-weight: 700;
	display: inline-block;
	position: absolute;
	left: 7px;
	top: 0;
}
ul.md-tags li a {
	color: #132555;
	text-decoration: none;
	font-size: 18px;
	padding: 7px 10px;
	line-height: 23px;
}
.md-rehab-contet-below-h {
	background: #F9F9F9;
	padding: 40px 47px 40px 39px;
	margin-bottom: 30px;
}
.md-rehab-co-below-wrap p {
	margin: 0;
}

/* reahb post  */
.md-rehab-hero-right-single img {
	/* 	min-height: 595px; */
	object-fit: cover;
	margin: 0;
}
.md-rehab-branding-single-container {
	float: left;
	width: 100%;
	background: #364277;
	margin: 40px 0 80px;
}
.md-rehab-branding-single-container h2 {
	margin: 0;
	text-align: center;
	font-style: normal;
	font-weight: 400;
	font-size: 28px;
	line-height: 56px;
	letter-spacing: 0.01em;
	color: #FFFFFF;
	padding: 16px 0 ;
	border-bottom: 0.967848px solid #5E6BA3;
	margin-bottom:0px;
}
.md-rehab-branding-single-container h2 span {
	font-weight: 400;
	font-size: 28px;
	line-height: 56px;
	color: #F66B3E;
	font-family: "FuturaHeavy";
}
.md-rehab-branding-single-cowrap .md-rehab-branding-single {
	display: flex;
	align-items: center;
	flex-direction: row;
	padding-left: 0;
	padding-right: 0;
}
.md-rehab-branding-single-cor {
	width: 100%;
	background: #192454;
	padding: 28px 21px 0 28px;
	height: 100%;
	min-height: 128px;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
}
.md-rehab-branding-single-cor h4 {
	margin: 0;
	font-weight: 400;
	font-size: 25.1641px;
	line-height: 35px;
	letter-spacing: 0.01em;
	color: #FFFFFF;
}
.md-rehab-branding-single-cor p {
	margin-bottom: 0;
	font-weight: 400;
	font-size: 19.357px;
	line-height: 20px;
	letter-spacing: 0.02em;
	color: #FFFFFF;
}
.md-rehab-branding-single {
	border-bottom: 0.967848px solid #5E6BA3;
}
.md-rehab-branding-single:nth-child(2n) {
	border-left: 0.967848px solid #5E6BA3;
}
.md-rehab-branding-single-img {
	width: 112px;
	height: 128px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.md-rehab-tips-single {
	display: flex;
	flex-direction: row;
	align-items: center;
}
.md-rehab-tips-single-img img {
	margin-bottom: 0;
}
.md-rehab-tips-single-cor h4 {
	margin: 0;
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 28px;
	letter-spacing: 0.01em;
	color: #192454;
}
.md-rehab-tips-single-cor {
	width: 100%;
	padding: 22px 21px 18px;
	height: 100%;
	min-height: 99px;
	background: #F9F9F9;
	display: flex;
	align-items: center;
}
.md-rehab-tips-single-img {
	min-width: 100px;
}
.md-rehab-tips-single:nth-child(1) {
	padding-left: 0;
}
.md-rehab-tips-single-container {
	margin: 15px 0 70px;
	float: left;
	width: 100%;
}
.md-rehabservices-single-cowrap {
	display: inline-flex;
	flex-wrap: wrap;
}
.md-rehabservices-single-wrap {
	display: flex;
	position: relative;
}
.md-rehabservices-single-cor {
	display: flex;
	min-height: 370px;
	position: relative;
	z-index: 2;
	flex-direction: column;
	padding: 28px 22px 21px 20px;
	align-items: flex-start;
	background: #00000030;
	width: 100%;
}
.md-rehabservices-single-img {
	position: absolute;
	height: 100%;
	width: 100%;
}
.md-rehabservices-single-img img {
	height: 100%;
	object-fit: cover;
	margin-bottom: 0;
	width: 100%;
}
img.md-rehabservices-ar {
	margin: 0;
	margin-top: auto;
}
.md-rehabservices-single-cor h3.md-rehabservices-title {
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	letter-spacing: 0.01em;
	color: #FFFFFF;
	margin: 0;
}
a.md-rehabservices-single-wrap {
	margin-bottom: 30px;
}
a.md-rehabservices-single-wrap:hover {
	text-decoration: none;
}
a.md-rehabservices-single-wrap:hover .md-rehabservices-single-cor {
	background: #0000005e;
}
a.md-rehabservices-single-wrap:hover .md-rehabservices-single-cor h3.md-rehabservices-title {
	color: #F66B3E;
}
a.md-rehabservices-single-wrap:hover .md-rehabservices-single-cor img.md-rehabservices-ar {
	content: url(/wp-content/uploads/2023/06/gotohover.svg);
}
.md-rehabservices-single-container {
	margin: 40px 0 40px;
}
.md-rehabbaner-wrap {
	background: #FFFFFF;
	box-shadow: 8px 8px 40px rgba(2, 7, 29, 0.08);
	float: left;
	width: 100%;
	display: flex;
	flex-direction: column;
	padding: 74px 0 84px;
	justify-content: center;
	align-items: center;
}
.md-rehabbaner-wrap h2 {
	font-weight: 400;
	font-size: 38px;
	line-height: 56px;
	text-align: center;
	letter-spacing: 0.01em;
	color: #192454;
	max-width: 773px;
	margin-bottom: 20px;
}
.md-rehabbaner-wrap p {
	font-weight: 400;
	font-size: 20px;
	line-height: 33px;
	text-align: center;
	letter-spacing: 0.02em;
	color: #000000;
	margin-bottom: 37px;
}
.md-rehabbaner {
	margin: 20px 0 50px;
	float: left;
	width: 100%;
}
h3.faq-title.md-border-box {
	font-weight: 400;
	font-size: 18px;
	line-height: 26px;
	letter-spacing: 0.01em;
	color: #192454;
	background: #FFFFFF;
	box-shadow: 8px 8px 40px rgba(2, 7, 29, 0.08);
	position: relative;
	margin-bottom: 0px;
	margin-top: 0;
	padding: 20px 15px 20px 78px;
	cursor:pointer;
}
.md-rehabservices-single-container .md-rehabservices-single-cor h3.md-rehabservices-title {
	margin: 0;
}
.faq-title:after {
	content: "\203A";
	font-size: 50px;
	left: 37px;
	top: 21px;
	position: absolute;
	color: #192454;
	transform: rotate(90deg);
}
.faq-holder {
	margin-bottom: 10px;
}
.faq-content p {
	font-weight: 400;
	font-size: 20px;
	line-height: 33px;
	letter-spacing: 0.02em;
	color: #000000;
	margin: 0;
	padding: 28px 0;
}
.md-rehabfaq-single-container h2 {
	font-weight: 400;
	font-size: 38px;
	line-height: 56px;
	letter-spacing: 0.01em;
	color: #192454;
	margin-bottom: 38px;
}
.md-rehabfaq-single-container {
	float: left;
	width: 100%;
	margin-top: 50px;
}
.faq-content {
	display: none;
}
.md-rehab-content figure {
	margin-left: 0;
	margin-right: 0;
	width: 100%!important;
}
.md-rehab-content figure img {
	width: 100%;
}
.md-brandingsecond-single-cowrap {
	display: inline-flex;
	flex-wrap: wrap;
	align-items: center;
}
.brandingsecond-holder-inf {
	background: #192454;
	display: flex;
	align-items: flex-start;
	padding: 0 38px 33px 28px;
	flex-direction: column;
}
.brandingsecond-holder-inf img {
	margin: 0;
	height: 84px;
}
.brandingsecond-holder-inf h4 {
	font-weight: 400;
	font-size: 19px;
	line-height: 25px;
	letter-spacing: 0.01em;
	color: #FFFFFF;
	margin-top: 26px;
	margin-bottom: 0;
}
.brandingsecond-holder:nth-child(1) {
	padding-left: 0;
}
.brandingsecond-holder:last-child {
	padding-right: 0;
}
.md-infographic {
	float: left;
	width: 100%;
}
.md-infographic-wrap img {
	margin-bottom: 0;
}
.md-infographic-wrap {
	margin: 40px 0 40px;
}
.md-rehab-branding-single-img img {
	margin: 0;
}
.md-rehab-tips-single-cowrap {
	display: flex;
	flex-wrap: wrap;
}
.md-rehab-tips-single-img {
	min-height: 100%;
	display: flex;
	height: 100%;
}
.md-rehab-tips-single-img img {
	height: 100%;
	object-fit: cover;
	min-height: 100%;
	width: 100%;
}
.md-brandingsecond-single-container {
	float: left;
	width: 100%;
	margin: 40px 0;
	display: flex;
}
.brandingsecond-holder, .brandingsecond-holder-inf {
	min-height: 100%;
	height: 100%;
}
.md-infographic-wrap img {
	width: 100%;
}
.inner-hero-rehab-single p#breadcrumbs {
	line-height: 23px;
}
.md-rehab-content h3 {
	font-size: 30px;
	margin: 45px 0 25px;
	line-height: 38px;
}
@media only screen and (min-width: 1500px) {
	.inner-hero-rehab-single .inner-hero-text.inner-hero-right-rehab {
		/* 		margin-top: 0px; */
	}
	.inner-hero-right-rehab h1.inner-title {
		/* 		max-width: 550px; */
	}
}
@media only screen and (max-width:1500px) {
	.md-rehabfaq-single-container h3.faq-title.md-border-box {
		margin-top: 0;
		font-size: 18px;
		line-height: 26px;
	}
	.md-rehabfaq-single-cowrap .faq-content p {
		font-size: 16px;
		line-height: 28px;
	}
}
@media only screen and (max-width: 1200px) {
	.md-rehab-branding-single-container h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.md-rehab-branding-single-cowrap {
		display: flex;
		flex-wrap: wrap;
	}
	h3.md-rehabservices-title {
		font-size: 24px;
		line-height: 33px;
	}
	.md-rehabbaner-wrap h2 {
		font-size: 30px;
		line-height: 40px;
	}
	.md-rehab-content h2 {
		line-height: 1.3;
	}
	.md-rehab-branding-single-container h2, .md-rehab-branding-single-container h2 span {
		font-size: 24px;
	}
	.inner-hero-right-rehab h1.inner-title br {
		display:none;
	}
}

@media only screen and (min-width: 991px) and (max-width: 1200px) {
	.md-rehab-branding-single-cor h4 {
		font-size: 20px;
	}

}

@media only screen and (max-width: 991px) {
	.md-rehab-tips-single.col-xs-12.col-md-4 {
		padding-left: 0;
		padding-right: 0;
		padding-top: 20px;
	}
	.brandingsecond-holder-inf h4 {
		font-size: 19px;
		line-height: 25px;
	}

	.inner-hero-rehab-single .md-rehab-hero-right img {
		/* 		margin-top: 40px; */
		margin-left: auto;
		margin-right: auto;
	}
	.md-section-6-date-link {
		margin-top: 25px;
	}
	.md-single-rehab-bog {
		padding-bottom: 70px;
	}
	.md-rehabfaq-single-container  .faq-content p {
		font-size: 16px;
		line-height: 28px;
	}
	.md-rehabfaq-single-container h3.faq-title.md-border-box {
		margin-top: 0;
	}
}
@media only screen and (min-width: 600px) and (max-width: 991px) {
	.md-brandingsecond-single-cowrap {
		align-items: unset;
	}
	.md-rehabservices-single.col-xs-12.col-md-4 {
		width: 50%;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.brandingsecond-holder.col-xs-12.col-md-3 {
		width: 50%;
		max-height: 223px;
	}
	.brandingsecond-holder:nth-child(2n+1) {
		padding-left: 0;
	}
	.brandingsecond-holder:nth-child(2n+2) {
		padding-right: 0;
	}
	.brandingsecond-holder {
		padding-top: 30px;
	}
}
@media only screen and (max-width: 767px){
	.md-infographic-desktop {
		display: none;
		float: left;
		width: 100%;
	}
	.md-rehab-branding-single-cowrap .md-rehab-branding-single-cor h4 {
		font-size: 16px;
		line-height: 20px;
	}
	.md-rehab-branding-single-cor p {
		line-height: 26px;
	}
	.md-brandingsecond-single-cowrap {
		display: flex;
		align-items: center;
		flex-wrap: unset;
		flex-direction: column;
		width: 100%;
	}
	.brandingsecond-holder:nth-child(1) {
		padding-left: 15px;
	}
	.brandingsecond-holder:last-child {
		padding-right: 15px;
	}
	.brandingsecond-holder.col-xs-12.col-md-3 {
		width: 100%;
		padding-top: 20px;
	}

}
@media only screen and (min-width: 768px){
	.md-infographic-mob {
		display: none;
	}
}
@media only screen and (max-width: 600px) {
	.brandingsecond-holder.col-xs-12.col-md-3 {
		height: auto;
		padding-left: 0;
		padding-right: 0;
		padding-top: 20px;
	}
	.md-rehab-branding-single-container h2, .md-rehab-branding-single-container h2 span {
		font-size: 22px;
	}
	.md-rehab-branding-single-cor {
		padding-bottom: 15px;
	}
	.md-rehab-content h2, .md-rehab-content h2 span {
		line-height: 1.3;
	}
	.md-rehab-branding-single-cor h4 {
		font-size: 16px;
		line-height: 22px;
	}
	.md-rehab-branding-single-cor p {
		line-height: 20px;
		font-size: 16px;
	}
	.md-rehab-content h2 {
		font-size: 25px;
		line-height: 36px;
	}
	.md-rehabfaq-single-container  h3.faq-title.md-border-box {
		font-size: 18px;
		line-height: 25px;
	}
	.faq-content p {
		font-size: 16px;
		line-height: 26px;
	}
	.md-popup-in .md-rehab-form div#wpcf7-f8948-o2,
	.md-popup-in .md-rehab-form div#wpcf7-f9809-o2 {
		padding: 0 30px 0px;
	}
	.md-popup-in {
		margin-top: 60px;
	}
	.md-popup-in .md-rehab-form h3 {
		font-size: 20px;
		line-height: 28px;
	}
	.md-popup-in  .md-rehab-poptw {
		margin-bottom: 14px;
	}
	.md-rehab-hero-right img {
		max-height: 360px;
		height: 100%;
		object-fit: cover;
	}
	a.md-button-rehab {
		padding: 0 40px;
	}
	.md-rehabbaner-wrap p {
		font-size: 16px;
		line-height: 26px;
	}
	section.inner-hero.inner-hero-rehab.inner-hero-rehab-single {
		padding: 130px 0px 0;
	}
}
.md-rehab-content ul, .md-rehab-content ol {
	background: #F9F9F9;
	padding: 27px 27px 27px 54px;
	float: left;
	width: 100%;
	list-style: unset;
	margin-bottom: 30px;
}
.md-rehab-content ul li,
.md-rehab-content ol li {
	font-weight: 400;
	font-size: 18px;
	line-height: 30px;
	letter-spacing: 0.02em;
	color: #192454;
	padding-left: 0;
	margin-bottom: 0;
}
/* POPUP */

.md-popup-holder-rehab {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,0.6);
	display: none;
	align-items: center;
	justify-content: center;
	z-index:99999999;
}
.md-popup-in-rehab {
	height: fit-content;
	position:relative;
	/*     overflow: auto; */
}
.md-popup-close-rehab {
	position: absolute;
	z-index: 99999;
	color: #000;
	font-size: 40px;
	top: -37px;
	right: 10px;
	cursor: pointer;
}
.md-rehab-content h2 {
	margin-bottom: 23px;
}
.md-rehab-branding-single-container h2 {
	margin-bottom: 0;
}
.md-rehab-form {
	background: #fff;
	max-width: 537px;
	/*     padding: 15px 15px 56px 15px; */
	height: 100%;
	width: 100%;
}
.md-rehab-form h3 {
	font-weight: 400;
	font-size: 26px;
	line-height: 35px;
	letter-spacing: 0.01em;
	color: #192454;
	margin: 0;
	text-align:center;
}
.md-rehab-form p {
	font-weight: 400;
	font-size: 20px;
	line-height: 33px;
	letter-spacing: 0.02em;
	color: #192454;
	margin: 0;
	text-align: center;
}
.md-rehab-form form.wpcf7-form {
	display: flex;
	flex-direction: column;
}
.md-rehab-form input, .md-rehab-form select {
	font-weight: 400;
	font-size: 18px;
	letter-spacing: 0.02em;
	color: #000000;
	width: 100%;
	border: none;
	border-bottom: 1px solid #132555;
	padding: 15px 0;
	font-family: "FuturaLight";
}
.md-rehab-form input:placeholder {
	font-size: 18px;
	letter-spacing: 0.02em;
	color: #000000;
	font-family: "FuturaHeavy";
	font-weight:500px
}
.md-rehab-form  textarea {
	font-weight: 400;
	font-size: 18px;
	letter-spacing: 0.02em;
	color: #000000;
	width: 100%;
	border: none;
	border-bottom: 1px solid #132555;
	padding: 15px 0;
	max-height: 110px;
}
.md-rehab-form input.wpcf7-form-control.wpcf7-submit {
	background: #F66B3E;
	font-weight: 500;
	font-size: 18px;
	line-height: 30px;
	letter-spacing: 0.02em;
	color: #FFFFFF;
	font-family: "FuturaHeavy";
	border-bottom: none;
	margin-top: 24px;
}
.md-rehab-poptw {
	border-bottom: 1.5px solid #E5E8F2;
	padding: 26px 15px 21px 15px; 
	margin-bottom: 40px;
}
.md-rehab-form div#wpcf7-f8948-o2,
.md-rehab-form div#wpcf7-f9809-o2{
	padding: 0 55px 30px;
}
.md-popup-in-rehab .md-rehab-form div#wpcf7-f8948-o2 label,
.md-popup-in-rehab .md-rehab-form  div#wpcf7-f9809-o2 label{
	width: 100%;
}
section.md-why-us {
	background: #F9F9F9;
	padding: 120px 20px 150px;
}
section.md-why-us h2 {
	text-align: center;
	padding-bottom: 60px;
}
.md-why-us-li-wrap {
	background: #fff;
	height: 100%;
	display: flex;
	flex-direction: column;
}
.md-wy-li-top h3 {
	font-size: 24px;
	line-height: 34px;
	letter-spacing: 0.01em;
	color: #192454;
}
.md-wy-li-top h3 {
	padding: 19px 0 13px;
}
.md-wy-li-top {
	padding: 36px;
}
.md-wy-li-top p {
	font-size: 20px;
	line-height: 33px;
	letter-spacing: 0.02em;
	color:  #192454;
	margin: 0;
}
.md-why-us-wrap {
	display: inline-flex;
	flex-wrap: wrap;
}
.md-wy-li-botom {
	margin-top: auto;
	padding-top: 21px;
	border-top: 1.5px solid #D9DAE1;
	padding-left: 36px;
}
p.md-wy-li-po {
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: 0.01em;
	color: #6E748D;
	margin: 0;
	padding-bottom: 26px;
}
@media only screen and (max-width:1500px)  {
	.md-wy-li-top h3 {
		font-size: 24px;
		line-height: 32px;
	}
	.md-wy-li-top p {
		font-size: 16px;
		line-height: 26px;
	}
	.md-wy-li-top {
		padding: 30px;
	}
	.md-wy-li-top img {
		height: 20px;
	}
	.md-wy-li-top h3 {
		font-size: 21px;
		line-height: 32px;
		padding: 15px 0 12px;
	}
	.md-wy-li-botom.md-wy-li-botom-hp {
		padding: 25px;
	}
	h4.md-wy-li-name {
		font-size: 17px;
		line-height: 28px;
	}
	.md-wy-libox {
		width: 60%;
	}
	.md-wy-li-logo {
		width: 40%;
		height: 50px;
		text-align: right;
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}
	.md-wy-li-logo img {
		max-width: 100%;
		margin-right: 0;
	}
}
@media only screen and (min-width:1200px) and (max-width:1500px) {
	.md-rehab-form .md-rehab-poptw {
		margin-bottom: 14px;
	}
	.md-rehab-form div#wpcf7-f8948-o2,
	.md-rehab-form div#wpcf7-f9809-o2 {
		padding: 0 33px 10px;
	}
	section.md-why-us {
		padding: 120px 20px 140px;
	}
	.md-rehab-content h2 {
		font-size: 30px;
		line-height: 38px;
	}
	.inner-hero-text.inner-hero-right-rehab {
		margin-top: 40px;
	}
	.inner-hero-right-rehab h1.inner-title {
		max-width: 610px;
		width: 100%;
	}
	.container.md-rehab-content h3 {
		font-size: 24px;
		line-height: 32px;
		margin: 45px 0 18px;
	}
	.md-rehabfaq-single-container h2 {
		font-size: 30px;
	}
}
@media only screen and (min-width:992px) and (max-width:1200px)  {
	.md-rehab-form form.wpcf7-form {
		/* 		flex-direction: unset; */
		flex-wrap: wrap;
	}
	.md-rehab-form h3 {
		font-size: 25px;
		line-height: 32px;
	}
	.md-popup-in-rehab .md-rehab-form div#wpcf7-f8948-o2 label,
	.md-popup-in-rehab .md-rehab-form  div#wpcf7-f9809-o2 label{
		margin-bottom: 0;
	}
	/* 	.md-popup-in .md-rehab-form div#wpcf7-f9216-o2 label {
	width: 50%;
}
	.md-popup-in .md-rehab-form div#wpcf7-f9216-o2 label:nth-child(7), .md-popup-in .md-rehab-form div#wpcf7-f9216-o2 label:nth-child(6) {
	width: 100%;
	padding-left: 0!important;
}
	.md-popup-in .md-rehab-form div#wpcf7-f9216-o2 label:nth-child(2n+1) {
	padding-left: 15px;
} */
	.md-popup-in-rehab {
		margin-top: 50px;
	}
	.md-rehab-form {
		overflow-y: scroll;
		max-height: 584px;
	}
	.container.md-rehab-content h3 {
		font-size: 24px;
		line-height: 32px;
		margin: 45px 0 18px;
	}
	.md-rehabfaq-single-container h2 {
		font-size: 30px;
	}
}
@media only screen and (max-width:1200px){
	.md-wy-li-top h3 {
		font-size: 18px;
		line-height: 26px;
	}
	.md-wy-li-top p {
		font-size: 16px;
		line-height: 26px;
	}
	.md-rehab-form div#wpcf7-f8948-o2,
	.md-rehab-form div#wpcf7-f9809-o2 {
		padding: 0 30px 15px;
	}

	.md-rehab-poptw {
		margin-bottom: 14px;
	}
	.md-rehab-form form.wpcf7-form.invalid {
		display: flex;
		flex-wrap: wrap;
	}
	.md-rehab-form input.wpcf7-form-control.wpcf7-submit {
		margin-top: 18px;
	}

}
@media only screen and (max-width:991px){
	.md-why-us-li:not(:first-child) {
		margin-top: 40px;
	}
	.md-rehab-branding-single-cor h4 {
		font-size: 20px;
	}
	.md-rehabfaq-single-container h2 {
		font-size: 25px;
	}
	.container.md-rehab-content h3 {
		font-size: 20px;
		line-height: 28px;
		margin: 45px 0 18px;
	}
}
@media only screen  and (min-width:600px) and (max-width:991px){
	section.md-why-us {
		padding: 100px 20px 140px;
	}
	section.md-why-us h2 {
		padding-bottom: 28px;
	}
}
@media only screen and (min-width:1920px) {
	.md-section-3-card-wrap {
		justify-content: center;
		width:100%;
	}
}
@media only screen and (max-width:600px) {
	.md-rehab-form p {
		font-size: 16px;
		line-height: 26px;
	}
	.md-rehab-form {
		overflow-y: scroll;
		max-height: 584px;
		margin: 0 15px;
	}
	.md-popup-holder-rehab .md-popup-close,
	.md-popup-holder-referral .md-popup-close {
		right: 15px;
	}
	.md-rehab-form textarea {
		max-height: 80px;
		font-size: 15px;
	}
	.md-popup-in-rehab .md-rehab-form h3 {
		font-size: 18px;
	}
	.md-rehab-form input, .md-rehab-form select {
		font-size: 15px;
	}
	.md-rehab-content h3 {
		font-size: 20px;
		line-height: 30px;
	}
	.md-rehab-content .md-rehab-branding-single-container h2, .md-rehab-content .md-rehab-branding-single-container h2 span {
		font-family: "FuturaHeavy";
		font-size: 22px;
		line-height: 30px;
	}
	div#portfolio-pdf iframe {
		width: 90%;
	}
	.md-rehab-content ul li, .md-rehab-content ol li {
		font-size: 16px;
		line-height: 26px;
		padding-bottom: 10px;
	}
	.md-rehabfaq-single-container h2 {
		font-size: 24px;
	}
	h4.md-wy-li-name {
		font-size: 16px;
		line-height: 26px;
	}
	p.md-wy-li-po {
		font-size: 14px;
		line-height: 18px;
	}
	.md-wy-libox {
		padding-right: 10px;
	}
}
@media only screen and (max-width:407px) {
	.md-popup-in-rehab .md-rehab-form h3 {
		font-size: 16px;
	}
	.md-popup-in-rehab  .md-rehab-form p {
		font-size: 15px;
		line-height: 20px;
	}
	.md-popup-in-rehab  .md-rehab-form input,.md-popup-in  .md-rehab-form select,.md-popup-in  .md-rehab-form textarea {
		padding: 10px 0;
	}
	.md-popup-in-rehab  .md-rehab-form input.wpcf7-form-control.wpcf7-submit {
		margin-top: 15px;
		font-size: 16px;
		line-height: 25px;
	}
}
.md-rehab-form input, .md-rehab-form select {
	outline: none;
}
.md-rehab-form input:active, .md-rehab-form select:active, .md-rehab-form input:focus, .md-rehab-form select:focus,
.md-rehab-form textarea:active , .md-rehab-form textarea:focus {
	border-bottom: 2px solid #132555;
	color:  #192454;
	font-weight: 600; 
}
.md-rehab-form input::placeholder:active {
	color:  #192454;
}
.md-rehab-form input::placeholder,
.md-rehab-form textarea::placeholder {
	color:  #192454;
	opacity: 1
} 
.md-rehab-form input.wpcf7-form-control.wpcf7-submit {
	background: linear-gradient(to right,#BCE01D 50%,#A7CA0B 50%);
	transition: all 0.2s ease-in-out;
	position: relative;
	background-position: right bottom;
	background-size: 205% 100%;
	border-radius: 0;
}
.md-rehab-form input.wpcf7-form-control.wpcf7-submit:hover {
	outline: none;
	text-decoration: none;
	color: #fff;
	opacity: 1;
	background-position: left bottom;
}
.md-rehab-form textarea {
	outline: none;
}
.md-why-us-li-wrap {
	box-shadow: 8px 8px 40px rgba(2,7,29,.08);
}
.dd-porfolio {
	display: flex;
	justify-content: center;
}
img.closeME {
	position: fixed;
	top: 40px;
	right: 5%;
	font-size: 25px;
	color: #fff;
}
div#portfolio-pdf iframe {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 60%;
	height: 80%;
}
div#portfolio-pdf {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,.8);
	z-index: 9999999;
	cursor: pointer;
}
.dd-porfoliopdf {
	cursor: pointer;
}
a.md-rehabservices-single-wrap:hover .md-rehabservices-single-cor {
	transition: 0.3s ease-in-out;
}
.md-why-us-post {
	margin: 40px 0;
}
figcaption {
	font-family: "FuturaLight";
	font-size: 15px;
}
section.md-why-us.md-why-us-post h2 {
	padding-bottom: 0;
}
section.md-why-us.md-why-us-post h3 {
	margin: 0;
}
.md-wy-li-top img {
	margin-bottom: 0;
}
h4.md-wy-li-name {
	margin: 0;
}
a.md-button-rehab {
	cursor: pointer;
}
#scaled-frame {
	zoom: 0.75;
	-moz-transform: scale(0.75);
	-moz-transform-origin: 0 0;
	-o-transform: scale(0.75);
	-o-transform-origin: 0 0;
	-webkit-transform: scale(0.75);
	-webkit-transform-origin: 0 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#portfolio-pdf iframe {
		zoom: 1;
	}
}
a.md-button-rehab-n {
	color: #fff;
}
@media only screen and (min-width:1700px) {
	.md-section-1-wrap .md-sec1-content p a {
		font-size: 20px;
		line-height: 30px;
	}
}
@media only screen and (min-width:1367px) and (max-width:1700px) {
	.md-section-1-wrap .md-sec1-content p a {
		font-size: 18px;
		line-height: 28px;
	}
}
.page-template-page-seo .md-popup-in img.md-logo-img {
	width: 100%;
	object-fit: contain;
	max-width: 242px;
}
.md-img-pop-up {
	width: 100%;
}
.popup-show#md-popup-holder {
	z-index: 999999999999999;
	display: flex;
}
.page-template-page-seo .md-popup-in {
	flex-direction: column;
	margin-top: 114px;
}
.page-template-page-seo .md-popup-in {
	flex-direction: column;
	margin-top: 114px;
	position: relative;
}

/* new css fix */
@media only screen and (max-width:550px) {
	.md-form2 .md-wrap-in-f {
		min-width: 100%;
		width: 100%;
	}
}
.md-blog-pa {
	display: inline-flex;
	flex-wrap: wrap;
}
.md-blog-pa .dd-post-single {
	margin-bottom: 50px;
}
.md-blog-pa .post {
	height: 100%;
	display: flex;
}
.md-blog-pa .dd-home-blog-box {
	display: flex;
	height: 100%;
}
.md-blog-pa .dd-home-blog-inner-box {
	height: 100%;
	display: flex;
	flex-direction: column;
	margin-bottom: 0;
}
.md-blog-pa .dd-blog-textarea {
	height: 100%;
	margin-top: auto;
	display: flex;
	flex-direction: column;
}
.md-blog-pa .dd-blog-textarea a.blog-btn {
	margin-top: auto;
	max-width: 130px;
}
.nav-links {
	float: left;
	width: 100%;
	min-width: 190px;
}
.nav-links a {
	font-family: "FuturaHeavy";
	color: #132555;
	min-width: 173px;
}
.md-rehab-co-below-wrap p a,
.md-rehab-content p a {
	color: #b0cc15;
	font-weight: 700;
}
section.md-banner-2.md-baner-emm {
	padding-bottom: 80px;
}
a.md-button-rehab {
	text-align: center;
}
.md-popup-in-rehab .md-rehab-form input, .md-popup-in .md-rehab-form select, .md-popup-in .md-rehab-form textarea {
	background: #fff;
}
.md-popup-in .md-rehab-form select {
	-webkit-appearance: none;
}
.page-id-9090 .inner-hero-image img {
	display: none;
}
.md-single-rehab-bog .md-section-6-iner-wrap {
	box-shadow: none;
}
.md-single-rehab-bog .md-section-6-blog-img {
	height: auto;
	display: unset;
}
.md-single-rehab-bog .md-section-6-title-date-link {
	padding: unset;
}

.md-heroform.md-form2.md-new-cta,
.md-heroform.md-form3.md-new-cta {
	background: #07112e75;
	padding: 35px 30px 15px;
	max-width: fit-content;
}
.md-heroform.md-form3.md-new-cta p.md-tx-blfem {
	padding-bottom: 0;
}
@media only screen and (min-width:1200px) {
	#testemonials .md-carus-cont {
		min-height: 780px;
	}
}
@media only screen and (min-width:991px) and (max-width:1200px) {
	#testemonials .md-carus-cont {
		min-height: 717px;
	}
}
.md-why-us-temp.md-why-us h2:before {
	display:none;
}
@media only screen and (max-width:450px) {
	.site-main section.md-why-us {
		padding-top: 170px;
	}
	.page-template-page-rehab-single .site-main section.md-why-us {
		padding-top: 150px;
	}
}
@media screen and (min-width:768px) and (max-width:1700px){
	.form-holder {
		margin-top: 30px;
	}
}

/*  BANNERS SUBSCRIBE  1 and 2 ************************************************************/

.md-subscribe-banner-1 {
	float: left;
	padding: 40px 0 116px;
	width: 100%;
}
.md-subscribe-banner-1-wrap {
	display: flex;
}
.md-subscribe-banner-1-wrap .md-subscribe-banner-1-left{
	padding: 0px;
}

.md-subscribe-banner-1-wrap .md-subscribe-banner-1-left img {
	object-fit: cover;
	object-position: center;
	height: 100%;
	width: 100%;
	margin: 0px;
}

.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right {
	padding: 39px 55px 58px 48px;
	background-image: url('/wp-content/uploads/2025/05/first_banner_bg_image-1.jpg');
	background-size: cover; /* optional: scales image */
	background-repeat: no-repeat; /* optional: prevents tiling */
	background-position: center; /* optional: centers image */
}

.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right .submit-btn,
.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right .submit-btn {
	height: 50px;
}

.md-subscribe-banner-1-wrap .md-sub-banner-1-title,
.md-subscribe-banner-2 .md-sub-banner-1-title{
	letter-spacing: 0px;
	color: #fff;
	margin-bottom: 25px;
}
.md-subscribe-banner-1-wrap .md-sub-banner-1-subtitle,
.md-subscribe-banner-2 .md-sub-banner-1-subtitle{
	font-family: "FuturaLight";
	font-weight: 400;
	font-size: 16px;
	line-height: 23px;
	letter-spacing: 0px;
	color: #fff;
	margin-bottom: 75px;
	position: relative;
}

.md-subscribe-banner-1-wrap .md-sub-banner-1-subtitle:after,
.md-subscribe-banner-2 .md-sub-banner-1-subtitle:after {
	position: absolute;
	content: "";
	width: 7.61px;
	height: 7.61px;
	border-radius: 5px;
	/*     background-color: #192454; */
	color: #ff2c4700;
	box-shadow: 0 0 0 0 #FF2C47, 15px 0 0 0 #339BE7, 30px 0 0 0 #FF682A, 45px 0 0 0 #AFBF0A;
	animation: dot-typing 1.5s infinite linear;
	left: -10px;
	bottom: -30px;
}
.md-subscribe-banner-1-wrap .next-btn,
.md-subscribe-banner-2 .next-btn {
	max-width: 143px;
	display: flex;
}
.md-subscribe-banner-1-wrap button.cf7-next,
.md-subscribe-banner-2 button.cf7-next {
	font-size: 14px;
	max-width: 167px;
	max-height: 43px;
	padding: 0px;
	width: 167px;
	height: 43px;
	border: none;
	outline: none;
	border-radius: 0px;
	font-family: "FuturaHeavy";
	font-weight: 400;
	font-size: 14px;
	line-height: 100%;
	letter-spacing: 0px;
	color: #fff;
	background: #A7CA0B;
}

.md-subscribe-banner-1-wrap  .form-holder select.wpcf7-form-control.wpcf7-select,
.md-subscribe-banner-2-wrap  .form-holder select.wpcf7-form-control.wpcf7-select{
	float: left;
	width: 100%;
	border: none;
	height: 43px;
	border: 1px solid rgba(255, 255, 255, 0.75);
	background-color: transparent;
	border-radius: 0px;
	color: #fff;
	font-size: 16px;
	font-family: "FuturaLight";
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	/* box-shadow: 0 0 0 30px #132555 inset; */

	background-image: url("/wp-content/uploads/2025/03/pngwing.com-1.png");
	background-repeat: no-repeat;
	background-position: right 10px center;
	background-size: 14px;
	padding-left:15px;
	/* Add space for the arrow so text doesn't overlap */
	padding-right: 35px;
}
.md-subscribe-banner-1-wrap  .form-holder select.wpcf7-form-control.wpcf7-select:focus,
.md-subscribe-banner-2-wrap  .form-holder select.wpcf7-form-control.wpcf7-select:focus{
	border: 2px solid #fff;
}
.md-subscribe-banner-1-wrap .form-holder select.wpcf7-form-control.wpcf7-select option,
.md-subscribe-banner-2-wrap .form-holder select.wpcf7-form-control.wpcf7-select option {
	background: #192454;
	padding: 10px;
}


.md-subscribe-banner-1-wrap fieldset.fieldset-cf7mls.cf7mls_current_fs .cf7-step-2,
.md-subscribe-banner-2-wrap fieldset.fieldset-cf7mls.cf7mls_current_fs .cf7-step-2  {
	display: flex;
	flex-direction: column;
}

.md-subscribe-banner-1-wrap .form-holder .cf7-step.cf7-step-2 .input-field,
.md-subscribe-banner-2-wrap .form-holder .cf7-step.cf7-step-2 .input-field {
	float: left;
	width: 100%;
}

.md-subscribe-banner-1-wrap .form-holder .wpcf7-form-control.wpcf7-submit, 
.md-subscribe-banner-1-wrap .form-holder .cf7mls_next.action-button,
.md-subscribe-banner-2-wrap .form-holder .wpcf7-form-control.wpcf7-submit, 
.md-subscribe-banner-2-wrap .form-holder .cf7mls_next.action-button {
	font-size: 14px;
	max-width: 167px;
	max-height: 43px;
}
.md-subscribe-banner-1-wrap .form-holder .wpcf7-form-control.wpcf7-submit,
.md-subscribe-banner-2-wrap .form-holder .wpcf7-form-control.wpcf7-submit{
	max-width:100%;
}
.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right .submit-btn,
.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left .submit-btn  {
	height: 43px;
	width: 100%;
	max-width: CALC(100% - 15px);
	max-height: 43px;
	min-width: unset;
	margin-top: 15px;
	margin-left: 0;
	margin-right: 0;
}
.md-subscribe-banner-1-wrap .form-holder input[type="text"], 
.md-subscribe-banner-1-wrap .form-holder input[type="email"], 
.md-subscribe-banner-1-wrap .form-holder input[type="tel"],
.md-subscribe-banner-2-wrap .form-holder input[type="text"], 
.md-subscribe-banner-2-wrap .form-holder input[type="email"], 
.md-subscribe-banner-2-wrap .form-holder input[type="tel"] {
	height: 43px;
	font-size: 16px;
}

.md-subscribe-banner-1-wrap .form-holder .wpcf7 form.sent .wpcf7-response-output,
.md-subscribe-banner-2-wrap .form-holder .wpcf7 form.sent .wpcf7-response-output {
	color: #fff;
}

.md-subscribe-banner-1-wrap .form-holder input[type="text"]::placeholder, 
.md-subscribe-banner-1-wrap .form-holder input[type="email"]::placeholder, 
.md-subscribe-banner-1-wrap .form-holder input[type="tel"]::placeholder,
.md-subscribe-banner-2-wrap .form-holder input[type="text"]::placeholder, 
.md-subscribe-banner-2-wrap .form-holder input[type="email"]::placeholder, 
.md-subscribe-banner-2-wrap .form-holder input[type="tel"]::placeholder {
	font-size: 16px;
}

.md-subscribe-banner-1-wrap .wpcf7 form.failed .wpcf7-response-output,
.md-subscribe-banner-1-wrap .wpcf7 form.aborted .wpcf7-response-output,
.md-subscribe-banner-2-wrap .wpcf7 form.failed .wpcf7-response-output,
.md-subscribe-banner-2-wrap .wpcf7 form.aborted .wpcf7-response-output  {
	border-color: #dc3232;
	color: #fff;
}

/* BANNER subsrcibe #2 ***************************** */

.md-subscribe-banner-2 {
	float: left;
	width: 100%;
	display: flex;
	padding: 40px 0 116px;
}
.md-subscribe-banner-2-wrap {
	display: flex;
}
.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left{
	padding: 42px 47px 62px 44px;
	background-image: url(/wp-content/uploads/2025/05/second_banner_image-1.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.md-subscribe-banner-2-wrap .md-subscribe-banner-2-right {
	padding: 0px;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #132555;
	padding: 55px 55px 53px;
}

.md-subscribe-banner-2-right-img-wrap {
	display: flex;
	height: 100%;
}

.md-subscribe-banner-2-right-img-wrap img {
	object-fit: cover;
	height: 100%;
	width: 100%;
	object-position: center;
	margin: 0px;
}

.md-subscribe-banner-2 .md-sub-banner-1-title{
	font-weight: 400;
	font-size: 28px;
	line-height: 36px;
	letter-spacing: 0px;
	margin-bottom: 16px
}
.md-subscribe-banner-2 .md-sub-banner-1-subtitle {
	margin-bottom: 70px;
}
/* .site-info fieldset.fieldset-cf7mls.cf7mls_current_fs .cf7-step-2, 
.site-info fieldset.fieldset-cf7mls.cf7mls_current_fs .cf7-step-2 {
display: flex;
flex-direction: column;
} */


/* MEDIA FOR SUBSCRIBE BANNERS ********************************************************************/
@media screen and (min-width:768px){
	.md-subscribe-banner-1-wrap .form-holder select.wpcf7-form-control.wpcf7-select, 
	.md-subscribe-banner-2-wrap .form-holder select.wpcf7-form-control.wpcf7-select, 
	.input-field-ddl input.wpcf7-form-control.wpcf7-text {
		margin-top:10px;
	}
}

}
@media all and (max-width:1500px){
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-right {
		padding: 30px 30px;
	}
	.md-subscribe-banner-2 .md-sub-banner-1-subtitle {
		margin-bottom: 50px;
	}
	.md-subscribe-banner-1,
	.md-subscribe-banner-2 {
		padding: 35px 0 90px;
	}
}


@media all and (max-width:1200px){
	.md-subscribe-banner-1, .md-subscribe-banner-2 {
		padding: 33px 0 80px;
	}
	.md-subscribe-banner-1-wrap .md-sub-banner-1-title,
	.md-subscribe-banner-2-wrap .md-sub-banner-1-title {
		margin-bottom: 15px;
		font-size: 28px;
	}
	.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right {
		padding: 30px 30px 30px 30px;
	}
	.md-subscribe-banner-1-wrap .md-sub-banner-1-subtitle {
		margin-bottom: 55px;
	}
	.md-subscribe-banner-1,
	.md-subscribe-banner-1 {
		padding: 30px 0 96px;
	}
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left {
		padding: 40px 30px 50px;
	}
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-right {
		padding: 30px 30px;
	}
}
@media all and (max-width:991px){
	.md-subscribe-banner-1, .md-subscribe-banner-2 {
		padding: 30px 0 70px;
	}

	.md-subscribe-banner-2-wrap {
		flex-direction: column;
	}
	.md-subscribe-banner-1-wrap {
		flex-direction: column-reverse;
	}
	.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right {
		padding: 40px 30px 50px 30px;
	}
	/* .md-subscribe-banner-1-wrap .md-subscribe-banner-1-right .submit-btn,
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left .submit-btn {
	margin: 20px auto 0;
} */
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-right {
		padding: 40px;
	}
	.md-subscribe-banner-2-right-img-wrap {
		width: 100%;
	}

}

@media all and (max-width:767px){
	.md-subscribe-banner-1,
	.md-subscribe-banner-2 {
		padding: 20px 0 50px;
	}
	.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right {
		background-image: url('/wp-content/uploads/2025/05/first_banner_bg_image_mobile-1.jpg');
	}
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left{
		background-image: url(/wp-content/uploads/2025/05/second_banner_image_mobile-1.jpg);
	}
	.md-subscribe-banner-1-wrap {
		flex-direction: column-reverse;
	}
	.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right,
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left {
		padding: 29px 35px 29px 35px;
	}
	.md-subscribe-banner-1-wrap .form-holder .wpcf7-form-control.wpcf7-submit,
	.md-subscribe-banner-2-wrap .form-holder .wpcf7-form-control.wpcf7-submit{
		margin: 0;
	}
	.md-subscribe-banner-1-wrap .form-holder .cf7-step-2 input[type="text"],
	.md-subscribe-banner-2-wrap .form-holder .cf7-step-2 input[type="text"]{
		text-align: left;
	}
	.md-subscribe-banner-1-wrap .md-sub-banner-1-title,
	.md-subscribe-banner-2-wrap .md-sub-banner-1-title  {
		font-size: 26px;
	}
	.md-subscribe-banner-1-wrap .md-sub-banner-1-subtitle,
	.md-subscribe-banner-1-wrap .md-sub-banner-1-subtitle {
		margin-bottom: 60px;
	}
	.md-subscribe-banner-1-wrap .form-holder .wpcf7,
	.md-subscribe-banner-2-wrap .form-holder .wpcf7  {
		padding: 0px 0px;
	}

	/* 	.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right .submit-btn,
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left .submit-btn {
	margin: 10px auto 0;
} */
	.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right .submit-btn, .md-subscribe-banner-2-wrap .md-subscribe-banner-2-left .submit-btn{
		max-width:100%;
	}
	.md-subscribe-banner-1-wrap .form-holder .wpcf7-form-control.wpcf7-submit, .md-subscribe-banner-2-wrap .form-holder .wpcf7-form-control.wpcf7-submit{
		width:100%;
	}
	.md-subscribe-banner-1-wrap .form-holder input[type="text"]::placeholder, 
	.md-subscribe-banner-1-wrap .form-holder input[type="email"]::placeholder, 
	.md-subscribe-banner-1-wrap .form-holder input[type="tel"]::placeholder,
	.md-subscribe-banner-2-wrap .form-holder input[type="text"]::placeholder, 
	.md-subscribe-banner-2-wrap .form-holder input[type="email"]::placeholder, 
	.md-subscribe-banner-2-wrap .form-holder input[type="tel"]::placeholder {
		font-size: 14px;
		word-spacing: -0.1em;
	}
	.md-subscribe-banner-1-wrap  .form-holder select.wpcf7-form-control.wpcf7-select,
	.md-subscribe-banner-2-wrap  .form-holder select.wpcf7-form-control.wpcf7-select {
		font-size: 14px;
		word-spacing: -0.1em;
	}

	section.cta-banner-wrap .container {
		padding-left: 0px;
		padding-right: 0px;
	}

}

@media all and (max-width:600px){
	.md-subscribe-banner-1,
	.md-subscribe-banner-2 {
		padding: 20px 0 40px;
	}
	.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right,
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left {
		padding: 29px 23px 29px;
	}
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-right {
		padding: 29px 23px;
	}


}

@media all and (max-width:550px){
	.md-subscribe-banner-1-wrap .form-holder input[type="text"], 
	.md-subscribe-banner-1-wrap .form-holder input[type="email"], 
	.md-subscribe-banner-1-wrap .form-holder input[type="tel"], 
	.md-subscribe-banner-2-wrap .form-holder input[type="text"], 
	.md-subscribe-banner-2-wrap .form-holder input[type="email"], 
	.md-subscribe-banner-2-wrap .form-holder input[type="tel"] {
		text-align: left;
	}
	.md-subscribe-banner-1-wrap .form-holder .wpcf7-form-control.wpcf7-submit, 
	.md-subscribe-banner-1-wrap .form-holder .cf7mls_next.action-button, 
	.md-subscribe-banner-2-wrap .form-holder .wpcf7-form-control.wpcf7-submit, 
	.md-subscribe-banner-2-wrap .form-holder .cf7mls_next.action-button {
		max-width: 100%;
		width: 100%;
	}
	.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right .submit-btn, 
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left .submit-btn {
		width: 100%;
		max-width: 100%;
	}

}

@media all and (max-width:370px){
	.md-subscribe-banner-1-wrap .md-subscribe-banner-1-right,
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-left {
		padding: 15px 10px 20px;
	}
	.md-subscribe-banner-2-wrap .md-subscribe-banner-2-right {
		padding: 20px 10px 30px;
	}
}



.md-subscribe-banner-2-left .form-holder .input-field ,
.md-subscribe-banner-1-right .form-holder .input-field{
	width: 30%;
}
.md-subscribe-banner-2-left .cf7mls-btns,
.md-subscribe-banner-1-right .cf7mls-btns{
	width:38%;
}
.md-subscribe-banner-2-left button.cf7mls_next.cf7mls_btn.action-button, 
.md-subscribe-banner-1-right  button.cf7mls_next.cf7mls_btn.action-button{
	width:100%!important;
	min-width:100%!important;
	max-width:100%!important;
}
/* https://digitaldot.com/metas-advertising-policies-a-guide-for-aesthetic-clinics/ 14426*/
/* https://digitaldot.com/how-to-make-google-ads-hipaa-compliant-a-guide-for-plastic-surgery-clinics/ 15513  */
/* https://digitaldot.com/the-best-lead-magnet-ideas-for-aesthetic-clinics/ 17667 */
/* https://digitaldot.com/how-much-should-a-plastic-surgery-practice-spend-on-marketing/ 15194 */
/* https://digitaldot.com/how-to-handle-negative-reviews-professionally-in-the-aesthetic-industry/ 14777 */
/* https://digitaldot.com/google-reviews-vs-instagram-before-afters/ 17836 */
/* https://digitaldot.com/social-media-promoting-mental-health-awareness/ 9444 */
/* https://digitaldot.com/how-color-psychology-impacts-mental-health-website-design/ 16482 */
/* https://digitaldot.com/how-to-choose-the-best-mental-health-seo-keywords-for-content-marketing/ 11995 */
/* https://digitaldot.com/the-simple-email-script-that-gets-patients-to-leave-a-review/ 17831 */
/* https://digitaldot.com/the-most-searched-mental-health-questions-and-how-to-address-them/ 13436 */
/* https://digitaldot.com/data-security-in-digital-marketing-for-detox-centers/ 14689 */
/* https://digitaldot.com/how-to-encourage-rehab-admissions-without-pressure/ 17458 */
/* https://digitaldot.com/beyond-seo-and-ppc-alternative-digital-marketing-channels-for-rehabs/ 17463 */
/* https://digitaldot.com/email-pre-send-checklist-for-addiction-treatment-centers/ 12733 */
/* https://digitaldot.com/reducing-cost-per-admission-tactics-to-optimize-your-rehab-centers-ppc-strategy/ 14015 */
/* https://digitaldot.com/plastic-surgery-marketing-ideas-to-increase-patient-inquiries/ 14242  */
/* https://digitaldot.com/the-ultimate-guide-to-content-marketing-for-medical-aesthetic-clinics/ 13784 */
/* https://digitaldot.com/design-mental-health-marketing-strategy/ 9488*/
/* https://digitaldot.com/addiction-treatment-branding/ 9095*/
/* https://digitaldot.com/how-to-improve-ppc-leads-quality-for-addiction-treatment-centers/ 13733 */
/* https://digitaldot.com/how-to-open-rehab-center/ 9111 */
/* https://digitaldot.com/a-guide-to-instagram-ads-for-aesthetic-clinics-med-spas/ 17352*/
/* https://digitaldot.com/how-to-write-a-psychology-today-profile-that-actually-brings-in-clients/ 17669*/
/* https://digitaldot.com/lessons-from-successful-mental-health-awareness-campaigns/ 12817*/
/* https://digitaldot.com/names-for-rehab-centers/ 9103*/
/* https://digitaldot.com/effective-plastic-surgery-marketing-strategies-that-work/ 20305*/
.postid-14426 section.inner-hero .md-pop-up-f-trig,
.postid-15513 section.inner-hero .md-pop-up-f-trig,
.postid-17667 section.inner-hero .md-pop-up-f-trig,
.postid-15194 section.inner-hero .md-pop-up-f-trig,
.postid-14777 section.inner-hero .md-pop-up-f-trig,
.postid-17836 section.inner-hero .md-pop-up-f-trig,
.postid-9444 section.inner-hero .md-pop-up-f-trig,
.postid-16482 section.inner-hero .md-pop-up-f-trig,
.postid-11995 section.inner-hero .md-pop-up-f-trig,
.postid-17831 section.inner-hero .md-pop-up-f-trig,
.postid-13436 section.inner-hero .md-pop-up-f-trig,
.postid-14689 section.inner-hero .md-pop-up-f-trig,
.postid-17458 section.inner-hero .md-pop-up-f-trig,
.postid-17463 section.inner-hero .md-pop-up-f-trig,
.postid-12733 section.inner-hero .md-pop-up-f-trig,
.postid-14015 section.inner-hero .md-pop-up-f-trig,
.postid-14242 section.inner-hero .md-pop-up-f-trig,
.postid-13784 section.inner-hero .md-pop-up-f-trig,
.postid-9488 section.inner-hero .md-pop-up-f-trig,
.postid-9095 section.inner-hero .md-pop-up-f-trig,
.postid-13733 section.inner-hero .md-pop-up-f-trig,
.postid-9111 section.inner-hero .md-pop-up-f-trig,
.postid-17352 section.inner-hero .md-pop-up-f-trig,
.postid-17669 section.inner-hero .md-pop-up-f-trig,
.postid-12817 section.inner-hero .md-pop-up-f-trig,
.postid-9103 section.inner-hero .md-pop-up-f-trig,
.postid-20305 section.inner-hero .md-pop-up-f-trig{
	flex-direction: column-reverse;
}
.postid-14426 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-15513 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-17667 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-15194 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-14777 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-17836 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-9444 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-16482 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-11995 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-17831 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-13436 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-14689 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-17458 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-17463 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-12733 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-14015 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-14242 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-13784 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-9488 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-9095 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-13733 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-9111 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-17352 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-17669 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-12817 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-9103 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
.postid-20305 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta{
	color: #fff;
	background: linear-gradient(to right, #BCE01D 50%, #A7CA0B 50%);
	background-size: 200% 100%;
	background-position: right bottom;
	border: none;

}
.postid-14426 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-15513 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-17667 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-15194 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-14777 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-17836 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-9444 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-16482 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-11995 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-17831 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-13436 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-14689 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-17458 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-17463 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-12733 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-14015 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-14242 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-13784 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-9488 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-9095 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-13733 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-9111 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-17352 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-17669 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-12817 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-9103 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover,
.postid-20305 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta:hover{
	outline: none;
	text-decoration: none;
	color: #fff;
	opacity: 1;
	background-position: left bottom;
}

.postid-14426 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-15513 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-17667 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-15194 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-14777 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-17836 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-9444 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-16482 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-11995 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-17831 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-13436 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-14689 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-17458 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-17463 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-12733 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-14015 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-14242 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-13784 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-9488 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-9095 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-13733 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-9111 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-17352 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-17669 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-12817 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-9103 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
.postid-20305 section.inner-hero .md-pop-up-f-trig input#popup-submit-button{
	color: #fff;
	border: 1px solid #fff;
	background: rgba(255, 255, 255, 0.2);
	transition: background .3s ease-in-out;

}
.postid-14426 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-15513 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-17667 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-15194 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-14777 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-17836 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-9444 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-16482 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-11995 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-17831 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-13436 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-14689 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-17458 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-17463 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-12733 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-14015 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-14242 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-13784 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-9488 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-9095 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-13733 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-9111 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-17352 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-17669 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-12817 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-9103 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover,
.postid-20305 section.inner-hero .md-pop-up-f-trig input#popup-submit-button:hover{	
	background: rgba(255, 255, 255, 0);
}
@media screen and (min-width:768px){
	.postid-14426 section.inner-hero .md-pop-up-f-trig,
	.postid-15513 section.inner-hero .md-pop-up-f-trig,
	.postid-17667 section.inner-hero .md-pop-up-f-trig,
	.postid-15194 section.inner-hero .md-pop-up-f-trig,
	.postid-14777 section.inner-hero .md-pop-up-f-trig,
	.postid-17836 section.inner-hero .md-pop-up-f-trig,
	.postid-9444 section.inner-hero .md-pop-up-f-trig,
	.postid-16482 section.inner-hero .md-pop-up-f-trig,
	.postid-11995 section.inner-hero .md-pop-up-f-trig,
	.postid-17831 section.inner-hero .md-pop-up-f-trig,
	.postid-13436 section.inner-hero .md-pop-up-f-trig,
	.postid-14689 section.inner-hero .md-pop-up-f-trig,
	.postid-17458 section.inner-hero .md-pop-up-f-trig,
	.postid-17463 section.inner-hero .md-pop-up-f-trig,
	.postid-12733 section.inner-hero .md-pop-up-f-trig,
	.postid-14015 section.inner-hero .md-pop-up-f-trig,
	.postid-14242 section.inner-hero .md-pop-up-f-trig,
	.postid-13784 section.inner-hero .md-pop-up-f-trig,
	.postid-9488 section.inner-hero .md-pop-up-f-trig,
	.postid-9095 section.inner-hero .md-pop-up-f-trig,
	.postid-13733 section.inner-hero .md-pop-up-f-trig,
	.postid-9111 section.inner-hero .md-pop-up-f-trig,
	.postid-17352 section.inner-hero .md-pop-up-f-trig,
	.postid-17669 section.inner-hero .md-pop-up-f-trig,
	.postid-12817 section.inner-hero .md-pop-up-f-trig,
	.postid-9103 section.inner-hero .md-pop-up-f-trig,
	.postid-20305 section.inner-hero .md-pop-up-f-trig{
		flex-direction: row-reverse;
		justify-content: flex-end;
	}
}
@media screen and (max-width:767px){
	.postid-14426 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-15513 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-17667 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-15194 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-14777 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-17836 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-9444 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-16482 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-11995 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-17831 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-13436 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-14689 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-17458 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-17463 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-12733 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-14015 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-14242 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-13784 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-9488 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-9095 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-13733 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-9111 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-17352 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-17669 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-12817 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-9103 section.inner-hero .md-pop-up-f-trig input#popup-submit-button,
	.postid-20305 section.inner-hero .md-pop-up-f-trig input#popup-submit-button{
		margin-top:0;
	}
	.postid-14426 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-15513 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-17667 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-15194 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-14777 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-17836 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-9444 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-16482 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-11995 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-17831 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-13436 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-14689 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-17458 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-17463 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-12733 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-14015 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-14242 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-13784 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-9488 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-9095 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-13733 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-9111 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-17352 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-17669 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-12817 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-9103 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta,
	.postid-20305 section.inner-hero .md-pop-up-f-trig a.dd-dubai-contact-cta{
		margin-top:20px;
	}

	.md-subscribe-banner-2-left .form-holder .input-field ,
	.md-subscribe-banner-1-right .form-holder .input-field{
		width: 100%;
	}
	.md-subscribe-banner-2-left .cf7mls-btns,
	.md-subscribe-banner-1-right .cf7mls-btns{
		width:100%;
	}
}