.choose-item:hover .icon-choose img {
    filter: invert(100%) brightness(1000%);
}
.treatment-item-text p:empty {
    display: none;
}
.News-items .News-item-img img {
    height: 250px;
    object-fit: cover;
    display: block;
}
.News-items .News-item-img {
    display: block;
}
.footer-newsletter-form .uacf7-form-194 {
    width: 100%;
    padding-top: 24px;
    padding-bottom: 13px;
    border-bottom: 0.5px solid rgba(255, 255, 255, 0.24);
    display: flex;
}
.email-btn-holder .wpcf7-form-control-wrap {
    width: calc(100% - 65px);
}
.footer-newsletter-form .uacf7-form-194 span.flex {
    display: inline-flex;
}
.footer-newsletter-form .uacf7-form-194 .email-btn-holder {
    display: flex;
    width: calc(100% - 40px);
    margin-left: auto;
}
.email-btn-holder .wpcf7-form-control-wrap input {
    width: 100%;
    overflow: hidden;
}
.email-btn-holder .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
    position: absolute;
    bottom: -36px;
	font-size: 13px;
}
.wpcf7-response-output {
    color: red;
    font-size: 13px;
    margin-top: 30px !important;
	margin-bottom: 0px !important;
	border: none !important;
	padding: 0px !important;
}
.team-member-img img {
    display: block;
}
.About-left h2 span, .choose-head h2 span, .our-team-head h2 span, .Your-Path-head h2 span, .contact-head-left h2 span, .Faqs-head h2 span, .News-head h2 span, .Vision-head h2 span {
    font-style: italic;
    font-family: var(--Redaction_Font_400);
    font-weight: 400;
}
.team-member-img {
    margin: 0 0 14px;
}
.footer-newsletter-form form.sent .wpcf7-response-output {
    color: #fff;
    font-size: 14px;
}
.page-template-what-to-expect .Detoxification .About-left h2 span {
    display: inline;
}

.nav-links li a {
    position: relative;
}

.nav-links li a .menu-drop-arrow, .nav-links li  .menu-drop-arrow {
    position: absolute;
    right: -18px;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
	transition:all 250ms linear ;
}

.nav-links li a .menu-drop-arrow img {
    display: block;
}

.menu-header-menu-container {
    position: relative;
    z-index: 9;
    width: 100%;
}

.nav-links li .menu-drop-arrow {
    right: 10px;
}

.archive .News {
    padding: 40px 0px;
}

.archive .News .Recent-blog-body {
    padding: 0px;
}

.not-found-container {
    text-align: center;
}

.not-found-container h1 {
    font-size: 32px;
    color: #fff;
    font-family: 'Nunito';
    line-height: normal;
}

.not-found-home a {
    font-size: 14px;
    font-family: 'Second_Redaction_400';
    background-color: #fff;
    padding: 10px 30px;
    display: block;
    max-width: max-content;
    margin: 0 auto;
    border-radius: 30px;
    color: #743bbc;
    letter-spacing: 1px;
}

.not-found-home {
    margin: 20px 0px 0px;
}

.archive-page-head {
    margin: 0px 0px 20px;
}

.archive-page-head h1 {
    color: #fff;
    font-size: 40px;
    font-family: 'circular';
    line-height: normal;
}
.contact-body iframe {
    width: 100%;
}
.culture-img img {
    height: 100% !important;
    object-fit: cover;
}
.wpcf7 form.sent .wpcf7-response-output {
    color: #46b450 !important;!i;!;
}
@media only screen and (max-width: 991px) {
	.nav-links li .menu-drop-arrow {
		right: 10px;
		top: 5px;
		bottom: auto;
	}
	.nav-links li .menu-drop-arrow img {
		filter: invert(1);
	}
/* 	.nav-links .sub-menu {
		position: relative;
        opacity: 1;
        max-height: fit-content;
        transition: none;
        margin: 5px 0px 0px;
        display: none;
	} */

	.nav-links li {
		position: relative;
	}

	.nav-links li .sub-menu li {
		padding: 10px 0px;
		border-bottom: 1px solid #fff;
	}

	.nav-links li .sub-menu li a {
		padding: 0px;
		font-size: 16px;
		border: 0px;
		color: var(--p-950);
	}
	.archive-page-head h1 {
		font-size: 32px;
	}
}
/* .terms-privacy-content ul li {
    list-style: disc !important;
    color: #000 !important;
    margin-left: 24px !important;
}
.terms-privacy-content ul>li>strong {
    color: #743BBC !important;
} */
.service-related-articles {
    gap: 2%;
}

.our-team-body>:nth-child(3)>.team-member-img>img {
    object-position: 0px -15px;
}