/* Custom Styles
 * Version: 2.8.24
 */

@media(max-width: 1023px) {
#nav-contact-us {
	display: none
}	
}
@media(max-width: 767px) {
#main-menu-nav-wrapper .fusion-column-wrapper {
	align-items: flex-end;
    justify-content: flex-end;
}
}

.hover-column.hover-column-wrapper  {
	min-height: 150px;
}

.hover-column-image {
	position: relative;
}

.contact-content-wrapper a {
	color: #000 !important;
	text-decoration: none;
}

#gform_2 input[type="text"],
#gform_2 input[type="email"],
#gform_2 input[type="tel"] {
	background: #FFF;
	border-radius: 40px;
}

#gform_2 textarea {
	background: #FFF;
	border-radius: 20px;
}

.fusion-button.secondary-btn {
	padding-top: var(--button_padding-top, 13px);
    padding-right: var(--button_padding-right, 29px);
    padding-bottom: var(--button_padding-bottom, 13px);
    padding-left: var(--button_padding-left, 29px);
	--button_line_height: var(--awb-custom_typography_7-line-height);
}

.faq-block-container p {
	margin: 0 !important;
}

.idg-green-block-left-right-bg-wrapper {
	position: relative;
}

.idg-green-block-left-right-bg-wrapper:before {
	content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height: 100%;
    background-image: url('https://dev.staging.idgadvertising.com/mindfulapproaches/wp-content/uploads/2026/06/green-left.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    aspect-ratio: 442 / 462;
}

.idg-green-block-left-right-bg-wrapper:after {
	content: '';
    position: absolute;
    right: 0;
    bottom: 0;
    height: 100%;
    background-image: url('https://dev.staging.idgadvertising.com/mindfulapproaches/wp-content/uploads/2026/06/green-right.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    aspect-ratio: 442 / 462;
}

@media(max-width: 1620px) {
	.idg-green-block-left-right-bg-wrapper:before {
		width: 396px;
		height: auto;
	}
	
	.idg-green-block-left-right-bg-wrapper:after{
		width: 396px;
		height: auto;
	}
	.idg-green-block-left-right-bg-wrapper-center {
		max-width: calc(100vw - 396px - 396px);
		margin: 0 auto;
	}
}

@media(max-width: 1110px) { 
	.idg-green-block-left-right-bg-wrapper:before,
	.idg-green-block-left-right-bg-wrapper:after {display: none;}
	.idg-green-block-left-right-bg-wrapper-center {
		max-width: 100%;
	}
}


.idg-header-block-left-right-bg-wrapper-psy-therapy,
.idg-header-block-left-right-bg-wrapper {
	position: relative;
	margin: 0 !important;
}

.idg-header-block-left-right-bg-wrapper-testing h2,
.idg-header-block-left-right-bg-wrapper-psy-therapy h2,
.idg-header-block-left-right-bg-wrapper h2 {
	position: relative;
	width: auto;
    text-align: center;
    max-width: fit-content;
	margin: 0 auto !important;
	padding: var(--sp-4) 0 var(--sp-4) 0 !important;
}

.idg-header-block-left-right-bg-wrapper h2:before {
	content: '';
    position: absolute;
    left: -235px;
    bottom: 0;
    width: 220px;
	height: auto;
    background-image: url('https://dev.staging.idgadvertising.com/mindfulapproaches/wp-content/uploads/2026/06/faq-header-left.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    aspect-ratio: 220 / 136;
}

.idg-header-block-left-right-bg-wrapper h2:after {
	content: '';
    position: absolute;
    right: -235px;
    bottom: 0;
    width: 220px;
	height: auto;
    background-image: url('https://dev.staging.idgadvertising.com/mindfulapproaches/wp-content/uploads/2026/06/faq-header-right.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    aspect-ratio: 220 / 136;
}

.idg-header-block-left-right-bg-wrapper-psy-therapy h2:before {
	content: '';
    position: absolute;
    left: -190px;
    bottom: 0;
    width: 175px;
	height: auto;
    background-image: url('https://dev.staging.idgadvertising.com/mindfulapproaches/wp-content/uploads/2026/06/psy-left.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    aspect-ratio: 175 / 136;
}

.idg-header-block-left-right-bg-wrapper-psy-therapy h2:after {
	content: '';
    position: absolute;
    right: -235px;
    bottom: 0;
    width: 219px;
	height: auto;
    background-image: url('https://dev.staging.idgadvertising.com/mindfulapproaches/wp-content/uploads/2026/06/psy-right.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    aspect-ratio: 219 / 136;
}

.idg-header-block-left-right-bg-wrapper-testing h2:before {
	content: '';
    position: absolute;
    left: -120px;
    bottom: 0;
    width: 104px;
	height: auto;
    background-image: url('https://dev.staging.idgadvertising.com/mindfulapproaches/wp-content/uploads/2026/06/testing-left.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    aspect-ratio: 104 / 136;
}

.idg-header-block-left-right-bg-wrapper-testing h2:after {
	content: '';
    position: absolute;
    right: -170px;
    bottom: 0;
    width: 154px;
	height: auto;
    background-image: url('https://dev.staging.idgadvertising.com/mindfulapproaches/wp-content/uploads/2026/06/testing-right.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    aspect-ratio: 154 / 136;
}


