.header-simple-wrapper2 .header-simple-wrapper2-shader {
	background-color: unset;
	background: unset;
	padding: 0;
}
.header-simple-wrapper2 {
	border-radius: 20px;
	background: var(--inner-bg-color)!important;
	padding: 20px 25px 25px 25px;
	position: relative;
}
.dd-single-wrap .hsw2-1 h1 {
	color: var(--inner-title-color);
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: 40px;
	margin: 0;
	padding-bottom: 0px;
}
.hsw2-1 p {
	color: #4b4b50;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 0.1px;
	padding-bottom: 0px;
}
.byLine {
	color: #4b4b50;
	font-family: Inter;
	font-size: 13px;
	font-style: normal;
	font-weight: 500;
	line-height: 28px;
	letter-spacing: 0.065px;
}
.byLine a {
	color: #2596a4;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0.065px;
}
.rmbc1 p {
	color: #4b4b50;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: 0.065px;
}
.rmbc1 p a {
	color: #2596a4;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: 0.065px;
}
.hsw2-1 .rmbc1 {
	max-width: 520px;
	padding-top: 10px;
	margin: 10px 300px 0 0;
	border-top: 1px solid #CDDBE5;
}
.hsw2-1 .CTM-Links {
	border-radius: 0px 0px 20px 0px;
	background: var(--inner-button-bg);
	max-width: 550px;
	width: 100%;
	padding: 29px 35px 3px;
}
.CTM-Links a.btn-primary-link {
	border-radius: 4px;
	background-color:var(--inner-button-bgoncolor);!important;
	height: 56px;
	color: #FFF;
	font-family: Inter;
	font-size: 16px;
}
.secondary-home-buttons1 {
	margin-bottom: 15px;
}
aside#secondary .wp-block-button__link {
	border-radius: 4px!important;
	background-color: #01A962!important;
	height: 56px;
	max-width: 328px;
	margin: 0 auto;
	border: none!important;
}
aside#secondary p {
	display: flex;
	justify-content: center;
}
aside#secondary h3.has-neve-link-hover-color-color.has-text-color {
	color: #042749!important;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
	padding: 39px 0 15px;
	max-width: 366px;
	margin: 0 auto;
}
aside#secondary .wp-block-cover.animated.fadeInRight {
	background: #000;
	border-radius: 20px;
	position: relative;
	overflow: hidden;
}
aside#secondary .wp-block-cover.animated.fadeInRight:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background: #00000063;
	z-index: 2;
}
aside#secondary .wp-block-cover.animated.fadeInRight .wp-block-cover__inner-container {
	position: relative;
	z-index: 3;
}
aside#secondary .wp-block-cover.animated.fadeInRight .wp-block-cover__inner-container p:first-child {
	color: #FFF;
	text-align: center;
	font-size: 28px;
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
	margin: 30px 0 20px;
}
aside#secondary .wp-block-cover.animated.fadeInRight .wp-block-cover__inner-container p:nth-child(2) {
	color: #FFF;
	text-align: center;
	font-size: 16px;
	font-style: normal;
	font-weight: 300!important;
	line-height: 28px;
	letter-spacing: 0.08px;
	margin-bottom: 15px!important;
}
aside#secondary .wp-block-cover.animated.fadeInRight .wp-block-cover__inner-container p:nth-child(3) {
	margin: 0;
}
aside#secondary {
	border-radius: 20px!important;
	overflow: hidden;
}
aside#secondary .external-form {
	padding: 0 30px;
}
aside#secondary h2 {
	color: #042749;
	font-size: 22px;
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
	text-align: left!important;
}
aside#secondary .external-form h6 {
	color: #042749;
	font-size: 13px;
	font-style: italic!important;
	font-weight: 500;
	line-height: 28px;
	letter-spacing: 0.13px;
	text-align: left!important;
}
aside#secondary .external-form p:nth-child(3) {
	display: flex;
	flex-direction: column;
	text-align: left!Important;
	color: #42525E;
	font-family: Inter;
	font-size: 13px;
	font-style: normal;
	font-weight: 300;
	line-height: 23px;
	letter-spacing: 0.13px;
	margin-bottom: 25px;
}
aside#secondary .external-form p:nth-child(3) a {
	color: #01A962;
}
aside#secondary div#block-19 {
	margin-bottom: 0!Important;
}
aside#secondary div#block-21 {
	border-top: 1px solid #CDDBE5;
	margin-bottom: 15px;
}
aside#secondary .nv-cv-d.nv-cv-m {
	flex-direction: column;
	justify-content: start;
	align-items: baseline;
	padding-left: 50px;
}
aside#secondary .nv-cv-d.nv-cv-m a.wp-block-button__link {
	background-color: #01a96200!important;
	color: #42525E!important;
	font-size: 13px;
	font-style: normal;
	font-weight: 300!important;
	line-height: 20px;
	letter-spacing: 0.13px;
	height: auto;
	position: relative;
	text-transform: uppercase;
}
aside#secondary .nv-cv-d.nv-cv-m a.wp-block-button__link:before {
	content: "";
	position: absolute;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #000;
	left: -20px;
	top: 11px;
}
aside#secondary p.widget-title {
	color: #042749;
	font-family: Inter;
	font-size: 22px;
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
	justify-content: flex-start;
	padding-left: 35px;
}
aside#secondary ul {
	padding-left: 50px;
	list-style: disc;
}
aside#secondary ul li {
	color: #42525E;
	font-family: Inter;
	font-size: 13px;
	font-style: normal;
	font-weight: 300;
	line-height: 26px;
	letter-spacing: 0.13px;
}
aside#secondary .nv-cv-d.nv-cv-m.wp-block-cover.ticss-4d2f30a4 {
	border-radius: 20px;
	background: #042749!important;
	position: relative;
	z-index: 2;
	padding: 42px 30px 50px;
}
aside#secondary .nv-cv-d.nv-cv-m.wp-block-cover.ticss-4d2f30a4 {
	border-radius: 20px;
	background: #042749!important;
	position: relative;
	z-index: 2;
	padding: 42px 30px 50px;
}
aside#secondary .nv-cv-d.nv-cv-m.wp-block-cover.ticss-4d2f30a4 span {
	background: #042749!important;
}
aside#secondary .nv-cv-d.nv-cv-m.wp-block-cover.ticss-4d2f30a4 h6.wp-block-heading.has-medium-font-size {
	color: #FFF;
	text-align: center;
	font-size: 22px!important;
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
	margin-bottom: 20px;
}
aside#secondary .nv-cv-d.nv-cv-m.wp-block-cover.ticss-4d2f30a4 label.wp-block-search__label {
	display: none;
}
aside#secondary .nv-cv-d.nv-cv-m.wp-block-cover.ticss-4d2f30a4 .wp-block-search__inside-wrapper {
	flex-direction: column;
}
aside#secondary .nv-cv-d.nv-cv-m.wp-block-cover.ticss-4d2f30a4 input#wp-block-search__input-1 {
	border-radius: 4px;
	background: #FFF;
	height: 55px;
	color: #42525E;
	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 300;
	line-height: 34px;
	letter-spacing: 0.08px;
	margin-bottom: 15px;
}
aside#secondary .nv-cv-d.nv-cv-m.wp-block-cover.ticss-4d2f30a4 button.wp-block-search__button.wp-element-button {
	border-radius: 4px;
	background: #5A7998;
	margin-left: 0;
	border: none;
	height: 56px;
	color: #FFF;
	font-family: Inter;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}
aside#secondary .nv-cv-d.nv-cv-m .wp-block-cover__inner-container .wp-block-button.is-style-primary   a.wp-block-button__link.wp-element-button {
	color: #01A962!important;
	font-family: Inter;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 20px;
}
.nv-single-post-wrap .nv-content-wrap h2.wp-block-heading {
	color: var(--inner-title-color);
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: 44px;
	margin: 0 0 20px;
	text-align:left;
}
.nv-single-post-wrap .nv-content-wrap h2.wp-block-heading strong {
	font-weight: 600;
}
.wp-container-core-columns-layout-4.wp-container-core-columns-layout-4 {
	margin-top: 20px;
}
.nv-single-post-wrap .nv-content-wrap p {
	color: var(--inner-paragraf-color);
	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 28px;
	letter-spacing: 0.16px;
	margin: 0;
	padding-bottom: 35px;
		text-align:left;
}
.dd-color-background-light + .wp-block-cover__inner-container .wp-block-column h3.wp-block-heading,
.dd-color-background-light + .wp-block-cover__inner-container .wp-block-column h3.wp-block-heading span {
    color: var(--inner-title-color)!important;
}
.nv-single-post-wrap .nv-content-wrap .sc-05 p {
    text-align: center;
}
details.wp-block-details.is-layout-flow.wp-block-details-is-layout-flow {
    text-align: left;
}
.dd-single-wrap .location-nap {
    align-items: baseline;
}
.nv-single-post-wrap .nv-content-wrap h4.wp-block-heading {
	color: var(--inner-title-color);
	/* font-size: 22px; */
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
	margin-bottom: 15px;
}
.nv-single-post-wrap .nv-content-wrap ul, .nv-single-post-wrap .nv-content-wrap ul li, .nv-single-post-wrap .nv-content-wrap ul li a {
	color: var(--inner-paragraf-color);
	font-size: 16px!important;
	font-style: normal;
	font-weight: 400!important;
	line-height: 26px;
	letter-spacing: 0.16px!important;
	text-decoration: none;
}
.nv-single-post-wrap .nv-content-wrap .sc-03 {
	border-radius: 20px;
	background: var(--inner-bg-color);
	padding: 44px;
	background-image: url(/wp-content/uploads/banner_image.png);
	background-repeat: no-repeat;
	background-position: right;
	background-size: contain;
}
.nv-single-post-wrap .nv-content-wrap .sc-03 .sc-03-img {
	display: none;
}
.nv-single-post-wrap .nv-content-wrap .sc-03 .sc-03-wrap {
	justify-content: start;
}
.nv-single-post-wrap .nv-content-wrap .sc-03 p.cta-h2,
.nv-single-post-wrap .nv-content-wrap .wp-block-cover .sc-03 p.cta-h2 {
	color: #042749;
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
	line-height: 50px;
	letter-spacing: -0.6px;
	margin: 0;
	padding-bottom: 17px;
}
.nv-single-post-wrap .nv-content-wrap .sc-03 p,
.nv-single-post-wrap .nv-content-wrap .wp-block-cover .wp-block-cover__inner-container .sc-03 p {
	color: var(--inner-paragraf-color);
	font-family: Inter;
	font-size: 20px;
	font-style: normal;
	font-weight: 300;
	line-height: 33px;
	letter-spacing: 0.2px;
	max-width: 510px;
	padding-bottom: 40px;
}
.nv-single-post-wrap .nv-content-wrap .sc-03 a.sc-button-s1-blue {
	border-radius: 4px;
	background: var(--main-cta-border);
	height: 65px;
	color: var(--main-banner-buton-title);
	border: none;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	display: flex;
	align-items: center;
	width: 283px;
	justify-content: center;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h2 {
	border-bottom: 1px solid  var(--inner-baner-line-color);
	color: #FFF;
	text-align: left;
	font-weight: 500;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h2:first-of-type {
	font-size: 30px;
	line-height: 44px;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h2:nth-of-type(2) {
	font-size: 24px;
	line-height: 36px;
	letter-spacing: 0em;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h3 {
	color: #FFF;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
	margin: 0;
	padding-bottom: 25px;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 a.sc-button-s1-blue {
	border-radius: 4px;
	border: 1px solid var(--inner-button-border-onbg);
	height: 64px;
	display: flex;
	align-items: center;
	max-width: 260px;
	justify-content: center;
	background: transparent;
	color: var(--inner-button-border-onbg);
	font-family: Inter;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 .sc-04-s1-content {
	border-right: 1px solid var(--inner-baner-line-color);
	margin: 0;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 45px;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 .sc-04-s1-content:last-child {
	border: none;
}
.nv-single-post-wrap .nv-content-wrap .sc-04-s1 {
	border-bottom: 1px solid  var(--inner-baner-line-color);
}
.nv-single-post-wrap .nv-content-wrap .sc-04 li {
	color: #FFF;
	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 28px;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 {
	border-radius: 20px;
	background: #03636f;
	padding: 0;
	margin-bottom: 60px;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 a.sc-button-s1-gray {
	border-radius: 4px;
	background:var(--main-cta-border);
	height: 64px;
	color:var(--main-banner-buton-title);
	border: none;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	max-width: 390px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.nv-single-post-wrap .nv-content-wrap .wp-block-media-text__content {
	padding-left: 0;
}
.nv-single-post-wrap .nv-content-wrap .wp-block-button {
	width: 100%;
	padding-bottom: 30px;
}
.nv-single-post-wrap .nv-content-wrap .wp-block-button a.wp-block-button__link.wp-element-button {
	border-radius: 4px!important;
	border: 1px solid var(--inner-button-border)!important;
	min-height: 64px;
	width: 100%;
	max-width: 100%;
	background: transparent;
	color: var(--inner-button-border)!important;
	font-size: 18px;
	line-height: 25px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.nv-single-post-wrap .nv-content-wrap summary.wp-block-themeisle-blocks-accordion-item__title {
	border-radius: 10px;
	background: var(--inner-bg-color);
	border: none;
	color: var(--inner-paragraf-color)!important;
	font-family: Inter;
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 30px;
}
.nv-single-post-wrap .nv-content-wrap details.wp-block-themeisle-blocks-accordion-item {
	margin-bottom: 10px;
}
.nv-single-post-wrap .nv-content-wrap .wp-block-themeisle-blocks-accordion-item__content {
	border: none;
}
.nv-single-post-wrap .nv-content-wrap .sc-05 {
	border-radius: 20px;
	background: var(--inner-bg-color);
	padding: 65px 0 70px;
}
.nv-single-post-wrap .nv-content-wrap .sc-05 p.cta-h2 {
	color: #042749;
	text-align: center;
	font-family: Inter;
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
	line-height: 44px;
	max-width: 930px;
	margin: 0 auto;
}
.nv-single-post-wrap .nv-content-wrap .sc-05 a.sc-button-s1-blue {
	border-radius: 4px;
	background: var(--inner-button-bg);
	height: 65px;
	width: 283px;
	margin: 0 auto;
	color: var(--inner-button-bg-text);
	font-size: 18px;
	font-weight: 600;
	line-height: normal;
	border: none;
}
.nv-single-post-wrap .nv-content-wrap .sc-05 p {
	max-width: 860px;
	margin: 0 auto;
}
.nv-single-post-wrap .nv-content-wrap .sc-01 {
	border-radius: 20px;
	background: var(--inner-button-bg);
	padding: 70px 0 50px;
}
.nv-single-post-wrap .nv-content-wrap .sc-01 p.cta-h2 {
	color: #FFF;
	text-align: center;
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
	line-height: 44px;
	max-width: 736px;
	margin: 0 auto;
}
.nv-single-post-wrap .nv-content-wrap .sc-01 p.cta-h3 {
	color: #FFF;
	text-align: center;
	font-family: Inter;
	font-size: 20px;
	font-style: normal;
	font-weight: 300;
	line-height: 28px;
	letter-spacing: 0.2px;
	margin: 0;
	padding-bottom: 45px;
}
.nv-single-post-wrap .nv-content-wrap .wlu-testimonials01 p {
    color: #fff;
}
.nv-single-post-wrap .nv-content-wrap .wlu-testimonials01 {
    background: var(--inner-button-bg);
}
.nv-single-post-wrap .nv-content-wrap .sc-01 a.sc-button-s1-blue {
	border-radius: 4px;
	background:var(--inner-button-bgoncolor);
	margin-bottom: 35px;
	border: none;
	font-weight: 600;
}
.nv-single-post-wrap .nv-content-wrap .sc-01 a.sc-button-s1-blue:hover {
	background:var(--inner-button-bgoncolor-hover);
	transition:0.3s ease-in-out;
}
.secondary-home-buttons1 a.btn-primary-link:first-child {
	background:var(--inner-button-bgoncolor);
}
.nv-single-post-wrap .nv-content-wrap .sc-01 span {
	color: #FFF;
	text-align: center;
	font-family: Inter;
	font-size: 16px!important;
	font-style: normal;
	font-weight: 300;
	line-height: 28px;
	letter-spacing: 0.16px;
	max-width: 728px!important;
	margin: 0 auto;
	width: 100%;
	display: flex;
}
.nv-single-post-wrap .nv-content-wrap .sc-06 {
	border-radius: 20px;
	background: var(--inner-bg-color);
}
.nv-single-post-wrap .nv-content-wrap .sc-06 p.cta-h2 {
	color: #042749;
	font-family: Inter;
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
	line-height: 44px;
	margin-bottom: 0;
	padding-bottom: 0;
}
.nv-single-post-wrap .nv-content-wrap .sc-06 ul {
	margin-top: 00;
}
.nv-single-post-wrap .nv-content-wrap .sc-06 ul li {
	margin-top: 0px;
	font-weight: 500!important;
}
.nv-single-post-wrap .nv-content-wrap .sc-06 .sc-06-img {
	position: relative;
	border-radius: 10px;
	overflow: hidden;
}
.nv-single-post-wrap .nv-content-wrap .sc-06 .sc-06-img:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
/* 	background: #0000003b; */
	left: 0;
	top: 0;
	z-index: 1;
}
.nv-single-post-wrap .nv-content-wrap .sc-06 .sc-06-img p.cta-h2 {
	position: relative;
	z-index: 2;
	color: #FFF;
}
.nv-single-post-wrap .nv-content-wrap .sc-06 .sc-06-img iframe#ctm-frame-1 {
	z-index: 2;
	position: relative;
}
.nv-single-post-wrap .nv-tags-list span {
	color: #042749;
	font-family: Inter;
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
	line-height: 44px;
	width: 100%;
	display: flex;
	padding-bottom: 20px;
}
.nv-single-post-wrap .nv-tags-list a {
	border-radius: 4px;
	border: 1px solid var(--inner-button-bg);
	height: 41px;
	background: transparent;
	color: var(--inner-button-bg)!important;
	font-size: 13px!important;
	font-style: normal;
	font-weight: 500;
	line-height: 20px;
}
.nv-single-post-wrap .section-title h2 {
	color: #042749;
	font-family: Inter;
	font-size: 30px;
	font-style: normal;
	font-weight: 500;
	line-height: 44px;
	margin-bottom: 10px;
}
.nv-single-post-wrap .posts-wrapper h3.title.entry-title {
	color: #042749;
	font-family: Inter;
	font-size: 24px;
	font-style: normal;
	font-weight: 500;
	line-height: 36px;
	padding: 18px 0 13px;
	margin: 0;
}
.nv-single-post-wrap .posts-wrapper p {
	color: #42525E;
	font-size: 16px;
	font-style: normal;
	font-weight: 300;
	line-height: 28px;
	letter-spacing: 0.16px;
}
.sc-04-s2 {
	flex-direction: column;
}
.nv-single-post-wrap .nv-content-wrap p.dd-sh-ba-big-ti {
	color: #fff;
	font-size: 60px;
	font-style: normal;
	font-weight: 400;
	line-height: 100.203px;
	padding-bottom: 0;
}
.nv-single-post-wrap .nv-content-wrap p.dd-sh-ba-te {
	color: #FFF;
	font-size: 16px;
	font-style: normal;
	font-weight: 300;
	line-height: 26px;
	letter-spacing: 0.16px;
	padding-bottom: 0;
}
.dd-sh-ba-ywrap:not(:last-child) {
	border-right: 1px solid  var(--inner-baner-line-color);
}
.nv-single-post-wrap .nv-content-wrap .sc-04 a.sc-button-s1-gray {
    border: 1px solid #9eedd7;
}
.nv-single-post-wrap .nv-content-wrap .sc-05 a.sc-button-s1-blue {
    margin: 20px auto;
}
.dd-sh-ba-ywrap {
	min-height: 182px;
}
.dd-sh-ba-ywrap {
	padding: 10px 40px 30px;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h2 {
	margin-bottom: 0;
	padding: 30px 40px;
}
.dd-sh-ba-ye {
	border-bottom: 1px solid  var(--inner-baner-line-color);
	display: flex;
}
.sc-04 ul li::before {
	background-image: url('/wp-content/uploads/tamarac_check-1.svg')!important;
}
.dd-sh-ba-list li {
	margin-top: 5px;
	padding: 0;
}
.dd-sh-ba-list ul {
	max-height: 140px;
	display: flex;
	flex-wrap: wrap;
}
.dd-sh-ba-list {
	padding: 25px 40px 30px;
	display: flex;
}
.dd-sh-ba-list ul li {
	width: 50%;
}
p.dd-sh-ba-te {
	max-width: 208px;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h3 {
	padding-top: 30px;
	max-width: 474px;
}
.nv-sidebar-right .nv-single-post-wrap {
 	float: left;
	width: calc(100% - 480px); 
}
.nv-single-post-wrap .wp-block-column h3.wp-block-heading {
	font-size: 22px;
	font-weight: 600;
	line-height: 30px;
	letter-spacing: 0em;
	color: var(--inner-title-color);
	margin-bottom: 25px;
}
.wp-block-column .sc-06-img {
	padding: 25px 20px 0;
	border-radius: 10px;
}
.hsw2-1 .rmbc1 {
	width: calc(100% - 550px);
}
.dd-single-wrap  .sc-05 .sc-05-wrap h2 {
    font-size: 28px;
    line-height: 40px;
    padding-top: 20px;
}
h6#search-we-level-up-fl-effective-mental-health-treatment-centers-topics-resources {
    color: var(--inner-title-color);
}
span.wp-block-cover__background.has-nv-dark-bg-background-color.has-background-dim-100.has-background-dim {
    background: #05666f!important;
}
.dd-single-wrap h6.wp-block-heading, .dd-single-wrap h6.wp-block-heading span {
    color: #05666f !important;
}
.dd-inner-over .nv-single-post-wrap .nv-content-wrap h2.wp-block-heading,
.dd-inner-over .nv-single-post-wrap .nv-content-wrap h2.wp-block-heading span {
    color: var(--inner-title-color)!important;
}
/* Media */
@media all and (max-width: 1500px) {
	.dd-single-wrap .hsw2-1 h1 {
		font-size: 30px;
		line-height: 40px;
	}
	.nv-sidebar-right .nv-single-post-wrap {
		width: calc(100% - 450px);
	}
	.dd-single-wrap {
		padding-left: 15px;
		padding-right: 15px;
	}
	.hsw2-1 .CTM-Links {
		max-width: 460px;
	}
	.hsw2-1 .rmbc1 {
		width: calc(100% - 470px);
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h2:first-of-type {
		font-size: 27px;
		line-height: 30px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h3 {
		font-size: 18px;
		line-height: 28px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h2:nth-of-type(2) {
		font-size: 21px;
		line-height: 27px;
	}
	.nv-single-post-wrap .nv-content-wrap p.dd-sh-ba-big-ti {
		font-size: 54px;
		line-height: 83.203px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h2,
	.nv-single-post-wrap .nv-content-wrap .sc-04 .sc-04-s1-content,
	.dd-sh-ba-ywrap, .dd-sh-ba-list {
		padding-left: 30px;
		padding-right: 30px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05,
	.nv-single-post-wrap .nv-content-wrap .sc-01 {
		padding-left: 50px;
		padding-right: 50px;
	}
	.dd-sh-ba-list {
		padding-bottom: 40px;
	}
	.dd-location-hero figure.wp-block-post-featured-image {
		height: 100%;
		object-fit: cover;
	}
	.dd-location-hero h1 {
    font-size: 30px;
	}
	.nv-single-post-wrap .nv-content-wrap .wp-block-button a.wp-block-button__link.wp-element-button {
		padding: 11px 15px !important;
		font-size: 16px;
		min-height: 50px;
	}
	.location-testimonials h2#what-our-clients-are-saying {
    text-align: center;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-01 p {
		text-align: center;
	}
}

@media all and (max-width: 1300px) {
	.dd-single-wrap .hsw2-1 h1 {
		font-size: 28px;
		line-height: 38px;
	}
	h2.hsw2-1-excerpt p {
		font-size: 14px;
	}
	.hsw2-1 .CTM-Links {
		max-width: 50%;
	}
	.hsw2-1 .rmbc1 {
		margin-right: 20px;
		width: 50%;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 p.cta-h2 {
		text-align: left;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05 {
		padding-top: 30px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05 p.cta-h2,
	.nv-single-post-wrap .nv-content-wrap h2.wp-block-heading {
		font-size: 28px;
		line-height: 40px;
	}
}

@media all and (max-width: 1200px) {
	.nv-sidebar-right .nv-single-post-wrap {
		width: calc(100% - 380px);
	}
	.dd-single-wrap .hsw2-1 h1 {
		font-size: 25px;
		line-height: 34px;
	}
	.header-simple-wrapper2 {
		padding: 35px 40px 40px 40px;
	}
	h2.hsw2-1-excerpt p {
		font-size: 17px;
		line-height: 27px;
	}
	.hsw2-1 .CTM-Links {
		max-width: 100%;
		width: 100%;
		border-radius: 20px;
	}
	.hsw2-1 .rmbc1 {
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05 p.cta-h2, .nv-single-post-wrap .nv-content-wrap h2.wp-block-heading {
		font-size: 25px;
		line-height: 35px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 p.cta-h2 {
		text-align: center;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 a.sc-button-s1-blue {
		height: 56px;
		width: 269px;
		max-width: 100%;
		font-size: 16px;
		margin-left: auto;
		margin-right: auto;
	}
	.dd-sh-ba-list ul {
		max-height: unset;
	}
	.sc-04-wrap .sc-04-s1 {
		flex-direction: column;
	}
	.sc-04-wrap .sc-04-s1 .sc-04-s1-content {
		width: 100%;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 .sc-04-s1-content {
		border-right: none;
		border-bottom: 1px solid #3D5A75;		
	}
	.nv-single-post-wrap .nv-content-wrap .sc-01 p.cta-h2 {
		font-size: 25px;
		line-height: 38px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-01 {
		padding-top: 40px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-01 p.cta-h3 {
		font-size: 18px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 p {
		max-width: unset;
	}
	.hsw2-1 .byLine {
		max-width: 100%;
	}
	.hsw2-1 .rmbc1 {
		max-width: 100%;
	}
	.nv-single-post-wrap .nv-content-wrap p {
		padding-bottom: 10px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 {
		padding-bottom: 266px;
		background-image: url(/wp-content/uploads/isolated_hands-1.png)!important;
		background-position: bottom 20px center;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-06 h2, .nv-single-post-wrap .nv-content-wrap .sc-06 p {
		text-align: left;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-06 {
		padding-left: 30px;
		padding-right: 30px;
	}
}

@media all and (max-width: 991px){
	.nv-single-page-wrap,
	.nv-single-post-wrap{
		max-width:100%!important;
	}
	.dd-single-wrap {
		display: flex;
		flex-direction: column;
	}
	.nv-sidebar-right .nv-single-post-wrap {
		width: 100%;
	}
}

@media all and (max-width: 767px) {
	.dd-single-wrap .hsw2-1 h1 {
		font-size: 24px;
		line-height: 30px;
	}
	.header-simple-wrapper2 {
		padding: 25px 25px 30px 25px;
	}
	h2.hsw2-1-excerpt p {
		font-size: 16px;
	}
	.hsw2-1 .CTM-Links {
		padding-left: 0;
		padding-right: 0;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 {
		background-position: bottom;
		padding-right: 25px;
		padding-left: 25px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 p.cta-h2 {
		font-size: 27px;
		line-height: 43px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 p {
		font-size: 17px;
		line-height: 29px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 .cta-h2:first-of-type {
		font-size: 24px;
	}
	.dd-sh-ba-ye {
		flex-direction: column;
	}
	.dd-sh-ba-ywrap:not(:last-child) {
		border-bottom: 1px solid #3D5975;
		border-right: none;
	}
	.dd-sh-ba-list ul li {
		width: 100%;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05, .nv-single-post-wrap .nv-content-wrap .sc-01 {
		padding-left: 25px;
		padding-right: 25px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05 p.cta-h2, .nv-single-post-wrap .nv-content-wrap h2.wp-block-heading {
		font-size: 20px;
		line-height: 31px;
		padding-bottom: 20px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05 a.sc-button-s1-blue {
		font-size: 16px;
		max-width: 100%;
	}
	.sc-01 a.sc-button-s1-blue {
		font-size: 16px;
	}
	.nv-single-post-wrap .nv-tags-list a {
		height: auto;
	}
	#block-73 > div {
		padding: 25px 25px 40px;
	}
	#block-73 .wp-block-heading {
		font-size: 18px;
	}
	.nv-single-post-wrap .nv-content-wrap .wp-block-button a.wp-block-button__link.wp-element-button {
		height: auto;
	}
	.dd-color-background-dark + .wp-block-cover__inner-container h2 {
		text-align: left;
		line-height: 34px!important;
		font-size: 33px!important;
		margin-bottom: 0!important;
	}
	.dd-color-background-dark + .wp-block-cover__inner-container ul {
		padding-left: 15px;
	}
	.dd-color-background-dark + .wp-block-cover__inner-container {
		padding: 20px;
	}
	.location-wrap .location-wrap-single {
		padding-bottom: 30px;
	}
	.wp-block-cover.ticss-4d2f30a4, .wp-block-cover.ticss-c4d61451 {
		padding: 20px;
	}
	.dd-color-change .has-large-font-size, .dd-color-background-dark .wp-block-cover__inner-container {
		font-size: 33px!important;
			line-height: 38px!important;
	}
	.dd-inner-over .location-top-section h1 {
		text-align: left;
		margin-left: 0;
	}
	.dd-inner-over .dd-location-hero .wp-block-buttons {
		justify-content: left;
	}
	.dd-inner-over .dd-location-hero .wp-block-buttons .wp-block-button.is-style-default {
		padding-left: 0;
	}
	.nv-single-post-wrap .nv-content-wrap p {
		padding-bottom: 30px;
	}
	.nv-single-post-wrap .nv-content-wrap h2.wp-block-heading {
		margin-bottom: 0;
	}
	.dd-single-wrap .sc-05 .sc-05-wrap h2 {
		font-size: 20px;
		line-height: 30px;
		margin-top: 0;
		padding-top: 0;
	}
	.sc-06 .sc-06-wrap h2 {
		font-size: 24px;
	}
}
@media all and (min-width: 1300px)  and (max-width: 1500px)  {
	.nv-sidebar-right .hsw2-1 .byLine {
		max-width: 363px;
	}
	.nv-sidebar-right .hsw2-1 .CTM-Links {
		max-width: 395px;
	}
}
@media all and (min-width: 1200px)  and (max-width: 1300px)  {
	.nv-sidebar-right .hsw2-1 .byLine{
		max-width: 311px;
	}
}
@media all and (min-width: 1200px)  {
	.header-simple-wrapper2.test1,
	.header-simple-wrapper2.test2{
		min-height: 365px;
	}
	.header-simple-wrapper2 {
		min-height: 290px;
	}
	.dd-single-wrap .nv-single-page-wrap .hsw-1-excerpt {
		padding-bottom: 15px;
	}
}
.dd-contact-icon img {
    filter: invert(1);
}
/* new css */
.entry-header .rank-math-breadcrumb a {
	color: #042749;
}
figcaption.wp-element-caption {
    font-family: Inter!important;
}
.nv-single-post-wrap .nv-content-wrap ul li span {
    font-family: Inter!important;
}
.entry-content .sc-01-wrap p {
	color: #fff;
	font-size: 16px;
	font-style: normal;
	font-weight: 300;
	line-height: 28px;
	letter-spacing: 0.16px;
	margin: 0;
	padding-bottom: 35px;
}
.entry-content p {
	color: #42525E;
}
.entry-content .sc-01-wrap p {
	color: #fff;
}
.wp-block-group ul ul {
	margin: 5px 0 15px;
}
.wp-block-group nav > ul,
.entry-content ul,
.entry-content ol {
	background: var(--inner-bg-color);
	padding: 23px 15px 33px 45px;
	border-radius: 20px;
	margin: 6px 0 25px !Important;
}
.entry-content ol li,
.entry-content ul li {
	color: #42525E;
	font-size: 16px!important;
	font-style: normal;
	font-weight: 300!important;
	line-height: 26px;
	letter-spacing: 0.16px!important;
	text-decoration: none;
	font-family: Inter!important;
}
.wp-block-group ul ul {
	padding:0px  0px 0px 20px;
}
.sc-04 ul {
	background: transparent;
}
.hsw2-1 h1 {
	line-height: 140%;
}
.format-standard .entry-content {
	margin: 20px 0;
}
.format-standard .entry-header {
	margin-bottom: 10px!important;
}
.single h1.entry-title {
	color: #153f6b;
	--fontweight: 600;
}
.nv-single-post-wrap .nv-content-wrap .sc-01 {
	padding: 70px 100px 50px;
}
.post .sc-04 {
	padding: 40px 0px 20px;
}
.sc-04 .sc-04-s1
{
	padding-left: 15px;
	padding-right: 15px;
}
.sc-04 p.cta-h2,
.sc-04  .dd-sh-ba-ye,
.sc-04 .dd-sh-ba-list {
	padding-left: 30px;
	padding-right: 30px;
}
.sc-06-s1 ul {
	margin: 0!important;
	padding-top: 0;
	padding-left: 20px;
}
.wp-block-cover.ticss-4d2f30a4.dd-change-block {
	border-radius: 20px;
	background: #042749;
}
.dd-change-block h6#search-we-level-up-your-topic-detox-mental-health-topics-resources, .dd-change-block h6#search-we-level-up-your-topic-detox-mental-health-topics-resources strong {
	font-size: 30px;
	line-height: 40px;
	text-align: center;
	margin-bottom: 40px;
}
.dd-change-block input {
	height: 55px;
	max-width: 394px;
	font-size: 16px!important;
	font-family: Inter!important;
	border-radius: 4px!important;
}
.dd-change-block button.wp-block-search__button.wp-element-button {
	height: 56px;
	border-radius: 4px;
	width: 154px;
	border: none;
	background: #5A7998;
	font-size: 18px!important;
}
.dd-change-block .wp-block-search__inside-wrapper {
	justify-content: center;
}
.dd-change-block label.wp-block-search__label {
	display: none;
}
.dd-change-block .wp-block-buttons {
	flex-direction: row;
}
.dd-change-block .wp-block-buttons .wp-block-button.is-style-primary {
	width: 20.3%;
	padding: 0;
}
.dd-change-block h6#search-we-level-up-your-topic-detox-mental-health-topics-resources, .dd-change-block h6#search-we-level-up-your-topic-detox-mental-health-topics-resources strong {
	max-width: 700px;
	margin: 0 auto;
	padding-bottom: 40px;
}
.dd-change-block {
	padding: 35px 0;
}
.dd-change-block span.wp-block-cover__background.has-background-dim-100.has-background-dim {
	background: #042749!important;
}
.nv-single-post-wrap .posts-wrapper h3.title.entry-title a {
	color: #042749;
}
.nv-single-post-wrap .posts-wrapper p {
	color: #42525E;
}
.nv-single-post-wrap .nv-content-wrap .sc-03 p.cta-h2,
.nv-single-post-wrap .nv-content-wrap .sc-06 p.cta-h2 {
	font-weight: 600;
}
.related-post a.button.button-primary {
	display: none;
}

/* Quiz Form */
.quiz-form input[type="text"] {
	background: #fff;
	border-radius: 4px;
	height: 50px;
	border: 1px solid #cecece;
	color: #42525E;
	font-family: Inter;
	font-size: 16px;
	font-weight: 300;
	line-height: 34px;
	letter-spacing: 0.08px;
	box-shadow: none;
}
.quiz-form input[type="text"]:focus {
	outline: none;
	border: 1px solid #042749;
}
.question-content > div {
	font-family: 'Inter';
	font-size: 16px;
	color: #42525e;
}
.question-choices .watupro-question-choice {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.question-choices .watupro-question-choice input[type="radio"] {
	width: 25px;
	height: 25px;
	border: 1px solid #cecece;
	margin-top: 0;
	margin-right: 10px;
	accent-color: #01a962;
}
.watupro-question-choice .answer {
	width: 100%;
	color: #42525e;
	font-size: 15px;
	line-height: 20px;
}
.watupro_buttons input[type="button"].watupro-submit-button {
    width: 100% !important;
    background: #05666f;
    height: 55px;
    font-weight: 600;
    font-family: 'Inter';
    font-size: 16px;
    border-radius: 4px;
	color:#9eedd7;
}
.watupro_buttons > div {
	width: 100%;
}
.dd-color-background-light + .wp-block-cover__inner-container h5 {
    color: var(--inner-paragraf-color);
}
@media only screen and (max-width:1500px) {
	.nv-single-post-wrap .nv-content-wrap .sc-01 p.cta-h2 {
		padding-bottom: 17px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-01 p.cta-h3 {
		padding-bottom: 17px;
	}
	.nv-sidebar-right .hsw2-1 .rmbc1 {
		max-width: 330px;
	}
	.nv-sidebar-right .header-simple-wrapper2 {
		margin: 30px 0 40px;
	}
	.nv-sidebar-right aside#dd-secondary {
		margin-top: 30px;
	}
	.nv-single-post-wrap .nv-content-wrap p {
		padding-bottom: 20px;
	}
	.nv-sidebar-right .hsw2-1 .rmbc1 p {
		padding-bottom: 0;
	}
	.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item {
		padding: 10px!important;
	}
}
@media only screen and (max-width:1300px){
	.hsw2-1 .byLine {
		max-width: 500px;
	}
	.hsw2-1 .rmbc1 {
		max-width: 535px;
	}
}
@media only screen and (max-width:1200px) {
	.hsw2-1 p {
		font-size: 14px;
		line-height: 24px;
	}
	.sc-03 p.cta-h2 {
		text-align: left;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 a.sc-button-s1-blue {
		outline: none;
		border: none;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05 {
		padding: 65px 60px 70px;
	}
	.sc-01 .sc-01-wrap img {
		width: 33%!important;
		height: auto!important;
		object-fit: contain;
		border: none!important;
		outline: none;
	}
	.dd-change-block .wp-block-buttons .wp-block-button.is-style-primary {
		width: 26.3%;
		padding: 0;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-01 {
		padding: 70px 60px 50px;
	}
	.hsw2-1 .rmbc1 {
		max-width: 100%;
	}
	.hsw2-1 .byLine {
		max-width: 100%;
	}
	h2.hsw2-1-excerpt p {
		font-size: 14px;
		line-height: 24px;
	}
}
@media only screen and (max-width:991px) {
	.dd-sh-ba-list ul {
		max-height: 185px;
	}
	.sc-06-wrap p {
		text-align: left;
	}
	.nv-single-post-wrap .nv-content-wrap .wp-block-button a.wp-block-button__link.wp-element-button {
		font-size: 16px;
	}
	.dd-change-block .wp-block-buttons {
		flex-direction: unset;
	}
}
@media only screen and (max-width:767px) {
	.sc-01 .sc-01-wrap img{
		width: 100%!important;
	}
	.dd-change-block .wp-block-buttons .wp-block-button.is-style-primary {
		width: 100%;
		padding: 0;
	}
	.dd-change-block .wp-block-buttons  {
		padding: 0 20px;
	}
	.dd-change-block .wp-block-search__inside-wrapper {
		flex-direction: column;
		padding: 20px;
		justify-content: center;
		align-items: center;
	}
	.dd-change-block .wp-block-search__inside-wrapper button.wp-block-search__button.wp-element-button {
		margin-left: 0;
		margin-top: 10px;
		width: 100%;
	}
	.dd-change-block h6#search-we-level-up-your-topic-detox-mental-health-topics-resources, .dd-change-block h6#search-we-level-up-your-topic-detox-mental-health-topics-resources strong {
		font-size: 28px;
		padding: 0 10px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-01 {
		padding: 70px 30px 50px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-01 a.sc-button-s1-blue {
		font-size: 16px;
		width: 100%;
		padding: 15px 15px;
   	 	line-height: 24px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05 {
		padding: 30px 30px 30px;
	}
	.dd-sh-ba-ye {
		display: flex;
		flex-wrap: wrap;
	}
	.dd-sh-ba-ywrap:not(:last-child) {
		border-right: none;
		border-bottom: 1px solid #3D5975;
	}
	.dd-sh-ba-ywrap {
		padding: 20px 0;
		min-height: 140px;
	}
	.nv-single-post-wrap .nv-content-wrap p.dd-sh-ba-te {
		max-width: 100%;
	}
	.nv-single-post-wrap .nv-content-wrap p.dd-sh-ba-big-ti {
		font-size: 50px;
		line-height: 65.203px;
	}
	.dd-sh-ba-list ul {
		max-height: 100%;
		flex-direction: column;
	}
	.dd-sh-ba-list ul li {
		max-width: 100%;
		width: 100%;
	}
	.header-simple-wrapper2 {
		padding: 33px 20px 30px 20px;
	}
	.hsw2-1 .CTM-Links {
		padding: 18px 25px 0px;
	}
	.CTM-Links a.btn-primary-link {
		height: 46px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-05 p.cta-h2 {
		font-size: 26px;
		line-height: 36px;
	}
	.dd-sh-ba-ywrap:not(:first-child) {
		padding-left: 0;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 .sc-04-s1-content:last-child {
		padding-left: 15px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 a.sc-button-s1-gray {
		font-size: 16px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 a.sc-button-s1-blue {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-04 .sc-04-s1-content:nth-child(1) {
		border-right: none;
		border-bottom: 1px solid #3D5A75;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 {
		min-height: 510px;
		padding: 40px 20px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 p.cta-h2 {
		text-align: center;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 a.sc-button-s1-blue {
		width: 100%;
		font-size: 16px;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 {
		background-position: bottom;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 {
		background-position: bottom;
		background-image: url(/wp-content/uploads/2024/01/isolated_hands-1.png)!important;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 {
		background-position: bottom;
		background-image: url(/wp-content/uploads/2024/01/isolated_hands-1.png)!important;
		background-position: bottom 20px center;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-03 p {
		font-size: 18px;
		line-height: 30px;
	}
	.hsw2-1 h1 {
		line-height: 140%;
		font-weight: 600;
	}
	.nv-single-post-wrap .nv-content-wrap .wlu-testimonials01 > div {
		margin: 0px;
	}
	.nv-single-post-wrap .nv-content-wrap .wlu-testimonials01 > div img {
		object-fit: contain;
		height: auto!important;
	}
	.dd-single-wrap .wlu-testimonials01 a {
		font-size: 15px;
		padding: 15px 20px;
		margin: 20px 0;
	}
	.nv-single-post-wrap .nv-content-wrap .sc-06 .sc-06-img h2 {
		font-size: 24px;
	}
}
.nv-single-post-wrap .nv-content-wrap .sc-05 a.sc-button-s1-blue {
	border: none!important;
	outline: none!important;
}
.nv-single-post-wrap .nv-content-wrap .wp-block-button a.wp-block-button__link.wp-element-button {
    width: fit-content;
    margin: 0 auto;
}
.nv-single-post-wrap .nv-content-wrap p.wp-block-themeisle-blocks-icon-list-item-content {
    color: #42525E;
    padding-bottom: 0;
}
.wp-container-core-columns-layout-1 a.wp-block-button__link.has-background.has-text-align-center.wp-element-button {
    background-color: transparent!Important;
}
img.d-hp-testmon-cont-icon {
    max-width: 53px;
    max-height: 53px;
}
.dd-color-background-dark + .wp-block-cover__inner-container h2, .dd-color-background-dark + .wp-block-cover__inner-container p,
.dd-color-background-dark + .wp-block-cover__inner-container p span, .dd-color-background-dark + .wp-block-cover__inner-container strong {
/*     color: #fff!important; */
}
.dd-color-background-dark + .wp-block-cover__inner-container ul, .dd-color-background-dark + .wp-block-cover__inner-container summary.wp-block-themeisle-blocks-accordion-item__title {
    background: transparent;
}
.dd-color-background-dark + .wp-block-cover__inner-container summary.wp-block-themeisle-blocks-accordion-item__title::after {
    color: #ffffff;
}
.location-wrap  .location-wrap-single .lw-a-cta {
    background-color: #01a962;
    border-radius: 4px;
}
.nv-single-post-wrap .nv-content-wrap .location-wrap ul {
    background: transparent;
    padding-left: 18px;
    padding-top: 0;
    padding-bottom: 5px;
}
.location-wrap  .lw-header h2 {
    font-size: 22px;
}
.wp-block-themeisle-blocks-accordion-item__content {
    padding-bottom: 0;
}
.dd-single-wrap .wlu-testimonials01 a {
    background: var(--inner-button-bgoncolor);
    border: none;
}
.dd-single-wrap .wlu-testimonials01 a:hover {
    background: var(--inner-button-bgoncolor-hover);
}
section.dd-realted-post-section .nv-related-posts.nv-is-boxed.nv-cv-m.nv-cv-d {
    background: transparent!important;
}
.dd-realted-post-section h2 {
    color: #05666f;
}
.dd-color-background-dark + .wp-block-cover__inner-container p span.tadv-color {
    color: #fff!important;
}
.dd-color-background-dark + .wp-block-cover__inner-container  figcaption.wp-element-caption {
	  color: #fff!important;
}
.nv-single-post-wrap .nv-content-wrap .sc-04 a.sc-button-s1-gray:hover,
.nv-single-post-wrap .nv-content-wrap .sc-04 a.sc-button-s1-blue:hover {
    opacity: 0.5;
}
.nv-single-post-wrap .nv-content-wrap .sc-05 .sc-05-wrap a.sc-button-s1-blue:hover,
button.wp-block-search__button.wp-element-button:hover,
.nv-single-post-wrap .nv-content-wrap .sc-03 a.sc-button-s1-blue:hover {
    background: var(--main-button-hover-bg);
}
.dd-posts-wrapper h3.title.entry-title a {
    font-weight: 600;
}
div#rank-math-toc li a:hover {
    color: #2596A4;
}
.nv-single-post-wrap .nv-content-wrap ul li a {
    color: var(--inner-title-color);
    cursor: pointer;
    text-decoration: var(--linkdeco);
}

.nv-single-post-wrap .nv-content-wrap .sc-06 .sc-06-img:before {
    z-index: -1;
}
.sc-06 .ctm-call-widget {
    height: 220px !important;
}
.nv-single-post-wrap .nv-content-wrap blockquote p {
    padding: 0;
}
.nv-single-post-wrap .nv-content-wrap blockquote cite {
	color: var(--inner-paragraf-color);
    font-family: Inter;
    font-weight: 600;
    line-height: 48px;
    letter-spacing: 0.16px;
    margin: 0;
    text-align: center !important;
    display: flex;
    flex-direction: column;
    font-style: italic;
    font-size: 38px !important;
}
.nv-single-post-wrap .nv-content-wrap blockquote {
    border-color: transparent;
    padding-left: 0;
}
.dd-excerpt-hsw-1-excerpt h2 p {
    padding-bottom: 0px !important;
}
p.dd-excerpt {
    font-style: italic !important;
}
.nv-single-post-wrap .nv-content-wrap p.dd-excerpt {
    font-size: 14px;
    line-height: 24px;
}