section#index-banner-section button.btn__danger.bg-transparent.mw-11 a, section#index-banner-section div.banner-mobile-slider.home-page-slider.bg-transparent.show-for-large-up a  {
	color: #FFFFFF !important;
}
.container.home-container span.btn__danger.bg-transparent.mw-11 a {
	color: #FFFFFF;
}

a.IndexActionCalledButton, a.IndexActionCalledButtonBlk:hover {
	color: #FFFFFF;
}
a.IndexActionCalledButtonBlk {
	color: #000000;
}
section#index-banner-section div.banner-mobile-slider.home-page-slider.bg-transparent.show-for-large-up button {
	margin-right:.25em;
}
section.pathway-section div.sceVideo iframe {
    width: 100%;
}
/*School of Continuting Education Title on every section*/
span.sceSectionHeadlines {
display:block;
margin:0;
font-size: 1rem;
}
.home__banner--img {
	min-height: 32.5rem;
}

.banner__img {
	position: absolute;
	bottom: -3.625rem;
	right: 0;
	max-width: 42.5rem;
}

.text-wrapper {
	position: relative;
	z-index: 1;
}

.banner__img img {
	display: block;
	width: 100%;
	height: auto;
}

.banner .container {
	display: grid;
	align-items: center;
}

.banner .container.home-container {
	position: relative;
	min-height: 25.863rem;
}



.banner .banner-mobile-slider {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: var(--danger);
	padding: 1rem 0.9375rem 0; 
}

.banner .buttons-group .btn__danger {
	width: auto;
	margin: 0 .25em 1rem;
}

.banner .banner-mobile-slider.home-page-slider {
	position: static;
	padding: 0;
	background: inherit;
	z-index:1000;
}

.section-holder {
	overflow: hidden;
}

.section-holder h6 {
	margin: 0;
}

.section-holder .btn__danger:hover {
	background-color: var(--danger);
}

.category-section {
	position: relative;
	height: 27.25rem;
}

.section-holder .section-w:after {
	content: '';
	display: block;
	clear: both;
}

.section-holder .img-holder {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	max-width: 42.25rem;
}

.section-holder .img-holder img {
	display: block;
	width: 100%;
	height: auto;
}

.section-holder section:nth-child(even) .img-holder {
	right: 0;
	left: auto;
}

.section-holder section:nth-child(2n) .img-holder { max-width: 34.563rem; }
.section-holder section:nth-child(3n) .img-holder { max-width: 46.063rem; }
.section-holder section:nth-child(4n) .img-holder { max-width: 24.938rem; }
.section-holder section:nth-child(5n) .img-holder { max-width: 55.625rem; left: -4rem; }
.section-holder section:nth-child(6n) .img-holder { max-width: 38.375rem; }

.pathway-section {
	position: relative;
}

.pathway-section .custom-container {
	max-width: 84.313rem;
	position: relative;
	margin: 0 auto;
}

.pathway-section .image-container {
	position: absolute;
	bottom: 0;
	left: 0;
	max-width: 27rem;
}

.pathway-section .image-container + .image-container {
	left: auto;
	right: -1.875rem;
	max-width: 34rem;
}

.pathway-section .video-section {
	padding: 3rem 0 4rem;
}

.event-section h5,
.pathway-section h5, span.sceConEdHeadline,span.pathwaySCETitle {
	font-size: clamp(1.125rem, 5.8vw, 1.375rem);
	display: inline-block;
	vertical-align: top;
	padding: 0 0 0.40rem;
}

.pathway-section h5, span.sceConEdHeadline, span.pathwaySCETitle {
	border-bottom: 0.063rem solid var(--warning);
}
span.pathwaySCETitle {
	display:inline-block;
	color: #FFFFFF;
}

.event-section h5 {
	border-bottom: 0.063rem solid var(--danger);
}



#footer {
	padding: 3rem 0;
}

.show-more__btn {
	min-width: 15rem;
}

@media only screen and (min-width: 120.063rem) {
	.section-holder section:nth-child(5n) .container {
		position: relative;
	}

	.section-holder section:nth-child(5n) .img-holder {
		left: 0;
	}
}

@media only screen and (min-width: 105em) { 
	.pathway-section .image-container {
		left: -1.25rem;
	}

	.pathway-section .image-container + .image-container {
		right: -5.875rem;
	}
}

@media only screen and (min-width: 85.4em) {  /* extra large screen */
	#mobile-scroll-btm button { margin-bottom: 0 ; }
}

@media only screen and (max-width: 76.25em) {
	.section-holder .img-holder, .section-holder section:nth-child(2) .img-holder, .section-holder section:nth-child(3) .img-holder { max-width: 30.25rem; }
	.section-holder section:nth-child(3n) .img-holder { max-width: 36.063rem; }
	.section-holder section:nth-child(5n) .img-holder { max-width: 46.625rem; }
	.pathway-section .image-container { max-width: 18rem; }
	.pathway-section .image-container + .image-container { max-width: 23rem; }
}

@media only screen and (max-width: 64em) {
	.banner .container,
	.banner__img {
		position: static;
		display: block;
	}
	.category-section {
		height: auto;
		padding: 3.75rem 0;
	}

	.section-holder .img-holder { 
		position: static;
		margin: 0 auto 4.25rem;
		border-bottom: 0.063rem solid var(--orange);
	}

	.mobile-arrow {
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
	}

	.mobile-arrow .icon {
		border-radius: 0.938rem 0.938rem 0 0;
		background: var(--danger-dark);
		display: inline-block;
		vertical-align: top;
		padding: 0.65rem 1.95rem;
	}



	h2 {
		padding-bottom: 1rem;
	}

	.section-holder .img-holder, 
	.section-holder section:nth-child(2) .img-holder,
	.section-holder section:nth-child(3) .img-holder,
	.section-holder section:nth-child(3n) .img-holder,
	.section-holder section:nth-child(4n) .img-holder,
	.section-holder section:nth-child(5n) .img-holder { max-width: 30.25rem; }


}

@media only screen and (max-width: 40em) {
	.home__banner--img {
		background-image: url('../img/home/bg.png');
	}

	.banner .banner-mobile-slider .mobile-slider .icon-arrow {
		top: 0.2rem;
	}

	.section-holder .section-w:nth-child(odd) .img-holder {
		position: static;
	}

	.section-w--spacing {
		padding: 1rem 0;
	}

}

@media screen and (max-width:28.25rem) {

	.mw-210 {
		width: 14.5rem;
	}

	.better-life {
		padding: 0 3.125rem;
	}

}

@media screen and (max-width:20rem) {

	.mw-210 {
		width: 102%;
	}

	.better-life {
		padding: 0 3.125rem;
	}

}

@media only screen and (max-width: 28.75em) {
	.custom-break {
		display: block;
	}
}