@font-face {
  font-family: 'Work Sans';
  src: url('https://fonts.wp.com/s/worksans/v19/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXNi0Dp6_cOyA.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'PT Sans';
  src: url('https://fonts.wp.com/s/ptsans/v17/jizfRExUiTo99u79B_mh0O6tLR8a8zI.woff2') format('woff2');
  font-display: swap;
}


/* Footer widgets / 17932223-HC (MI) */
@media only screen and (min-width: 560px) {
	.site-footer .widget-area {
		display: flex;
	}
	.site-footer .widget {
		width: 50%;
		margin-top: 0;
	}
}
/* end / 17932223-HC (MI) */


/* Footer and footer background color / mm / xxxxx-hc */
#colophon {
	background-color: #D3D3D3	;
	max-width: none;
	width: 100%;
}

#blog_subscription-6 {
  margin-left: 100px;
  margin-right: 0px;
}

#jetpack_widget_social_icons-5 {
  margin-left: 100px;
}

.wp-block-uagb-container.uagb-block-2d58f666 {
	margin: auto !important;
}

/* Use this code to hide Wordpress page title */
.entry-title {
display: none;
}
/* code for homepage icons and 6 images */
.wp-block-uagb-container .wp-block-cover p {
	margin-top: 70px !important;
	height: 50px !important;
	width: 150px !important;
}

.wp-block-uagb-container .wp-block-cover .wp-block-cover__inner-container {
	width: auto;
}

.wp-block-uagb-container .wp-block-cover {
	height: 214px !important;
}

.play-hover-text,
.parent-coach-hover-text,
.couples-hover-text,
.family-counselling-hover-text,
.phone-online-hover-text,
.adult-indiv-hover-text,
.counsel-block-image:hover .counsel-block-text-title,
.counsel-block-image:hover .counsel-block-arrow-link,
.counsel-block-image .learn-more-btn-border,
.counsel-block-image2:hover .counsel-block-text-title,
.counsel-block-image2:hover .counsel-block-arrow-link,
.counsel-block-image2 .learn-more-btn-border,
.counsel-block-image3:hover .counsel-block-text-title,
.counsel-block-image3:hover .counsel-block-arrow-link,
.counsel-block-image3 .learn-more-btn-border,
.counsel-block-image4:hover .counsel-block-text-title,
.counsel-block-image4:hover .counsel-block-arrow-link,
.counsel-block-image4 .learn-more-btn-border,
.counsel-block-image5:hover .counsel-block-text-title,
.counsel-block-image5:hover .counsel-block-arrow-link,
.counsel-block-image5 .learn-more-btn-border,
.counsel-block-image6:hover .counsel-block-text-title,
.counsel-block-image6:hover .counsel-block-arrow-link,
.counsel-block-image6 .learn-more-btn-border {
	display: none;
}

.counsel-block-image:hover .wp-block-cover__background.has-background-dim,
.counsel-block-image2:hover .wp-block-cover__background.has-background-dim,
.counsel-block-image3:hover .wp-block-cover__background.has-background-dim,
.counsel-block-image4:hover .wp-block-cover__background.has-background-dim,
.counsel-block-image5:hover .wp-block-cover__background.has-background-dim,
.counsel-block-image6:hover .wp-block-cover__background.has-background-dim {
	background: #0C80A1;
	opacity: 1;
}

.counsel-block-image:hover .play-hover-text,
.counsel-block-image2:hover .parent-coach-hover-text,
.counsel-block-image3:hover .couples-hover-text,
.counsel-block-image4:hover .family-counselling-hover-text,
.counsel-block-image5:hover .phone-online-hover-text,
.counsel-block-image6:hover .adult-indiv-hover-text {
	display: block;
	font-weight: normal !important;
	font-size: 14px !important;
	width: auto !important;
	height: auto !important;
	text-align: center;
	line-height: normal;
}

.counsel-block-image:hover .learn-more-btn-border {
	display: block;
	padding-bottom: 55px;
}

.counsel-block-image2:hover .learn-more-btn-border,
.counsel-block-image3:hover .learn-more-btn-border {
	display: block;
	padding-top: 15px;
	padding-bottom: 25px;
}

.counsel-block-image4:hover .learn-more-btn-border,
.counsel-block-image5:hover .learn-more-btn-border,
.counsel-block-image6:hover .learn-more-btn-border {
	display: block;
	padding-top: 20px;
	padding-bottom: 30px;
}

.play-hover-text {
	padding-top: 25px;
}

.learn-more-btn a.uagb-buttons-repeater.wp-block-button__link {
	padding: 0 !important;
}

.learn-more-btn a {
	font-size: 11px !important;
}

@media only screen and (max-width: 781px) {
	.wp-container-core-columns-is-layout-2 img {
		width: 38px !important;
		height: 38px !important;
	}
	
	.wp-container-core-columns-is-layout-2 p {
			width: 200px;
			text-align: left;
	}
	
	.wp-block-uagb-container .wp-block-cover p {
	height: 50px !important;
	width: 200px !important;
	}
}
/* end of code for homepage icons and 6 images */


    .wp-block-columns .wp-block-column>* {
        margin-top: 18px;
        margin-bottom: 18px;
    }

.wpr_social_media{
	border-radius:45px !important;
}