  /** Do not edit this file **
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 07 2025 | 15:14:31 */
#custom-header {
	width: 100%;
	height: 450px;
	background-position: center;
}

.news-title {
	margin-top: -.25rem !important;
}

.breadcrumb-links.custom-h {
	margin: 0;
	padding: 1.5rem 10rem;
}

#content.custom-p {
	margin-top: 0 !important;
	margin-bottom: -15px !important;
}

.pt-3.content-adjuster {
	padding-right: 5rem;
	padding-top: 3rem !important;
}

/* Generated Footer */

.pb-3 {
	color: #fff !important;
}

.separator {
	color: #fff !important;
}

.nowrap {
	color: #fff !important;
}

/* Program Contact */

.program-contact-name {
	color: #2d2d2a !important;
}

.program-contact-title {
	color: #2d2d2a !important;
}

.program-contact-phone span {
	color: #2d2d2a !important;
}

.office-number {
	color: #2d2d2a !important;
}

/* Google Calendar Iframe */


.google-calendar {
  position: relative;
  height: 0;
  padding-bottom: 50%;
}

.google-cal-iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
	border: none !important;
}

/*
.google-cal-iframe {
	width: 1400px;
	height: 1000px;
}

@media screen and (max-width: 1400px) {
	.google-cal-iframe {
	width: 1200px !important;
	height: 900px !important;
	}
}

@media screen and (max-width: 1200px) {
	.google-cal-iframe {
	width: 1000px !important;
	height: 800px !important;
	}
}

@media screen and (max-width: 1000px) {
	.google-cal-iframe {
	width: 800px !important;
	height: 600px !important;
	}
}

@media screen and (max-width: 800px) {
	.google-cal-iframe {
	width: 600px !important;
	height: 400px !important;
	}
}
*/

@media screen and (max-width: 640px) {
	.breadcrumb-links.custom-h {
		padding: 1.5rem;
	}
}

.grecaptcha-badge {
	bottom: 100px !important;
}