@media (min-width: 100px) and (max-width:479px){
	.fillerBanner{
		display:none;
	}
	.slide {
  width: 90%;
	position:absolute;
	border:.5px solid purple;
	padding-top:50px;
	margin-left:5%;
	height:calc(93% - 65px) !important;
  display: none;
	background-color:white;
}
	.slideshow-container {
	background-color:#9ce0dc;
  position: relative;
  width: 100%;
	height:auto;
	min-height:60vh;
	padding-top:0px;
	margin-top:10px !important;
}
	.slideOptionsContainer{
	list-style-position: inside;
		margin-left:10px;
	padding:0;
	width:98%;
	display:flex;
		list-style-type:none;
	gap:30px;
		padding-bottom:20px;
		flex-wrap:wrap;
}
.slideOptionsContainerBoard{
		list-style-position: inside;
		margin-left:15%;
	padding:0;
	width:70%;
	display:flex;
		list-style-type:none;
	justify-content:center;
	gap:Calc(100%/5);

		padding-bottom:20px;
	}
.slideOptions{
	display:inline-block !important;
	width:100px;
	flex:2;
}
	.spacer{
		border-bottom:1px solid purple;
	}
	.previcon, .nexticon{
	font-size:20px;
}
	.prev, .next {
	width:20px;
		height:20px;
	}
	
	#carlImage2{
		background-image:url(https://generationpmto.org/wp-content/uploads/2024/09/Carl-Ivar_4.jpg);
	background-size:150px auto;
	background-position:center;
	background-repeat:no-repeat;
	display:inline-block;
	height:150px;
	width:100%;
	background-color:white;
		border:none !important;
}
	#eyvindImage2{
		background-image:url(https://generationpmto.org/wp-content/uploads/2022/12/Eyvind-2019-2.jpg);
	background-size:150px auto;
	background-position:center;
	background-repeat:no-repeat;
	display:inline-block;
	height:150px;
	width:100%;
		border:none !important;
	background-color:white;
}
	#stephanieImage2{
	background-color:white;
		background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Stephanie-Bryson.png);
	background-size:150px auto;
	background-position:center;
	background-repeat:no-repeat;
	display:inline-block;
	height:150px;
	width:100%;
}
	#jonImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/12/Jon-B_1.jpg);
	background-size:150px auto;
	background-position:center;
	background-repeat:no-repeat;
	display:inline-block;
	height:150px;
	width:100%;
	background-color:white;
}
	.slide{
		height:100%;
			padding-top:10px !important;
		background-color:white !important;
		margin-left:100px;
			width:calc(100% - 110px);
	}
	#dougImage2, #nancyImage2, #kDawgImage2, #rebeccaImage2, #melanieImage2, #marionImage2, #abiImage2, #luannImage2, #cherylImage2, #jessicaImage2, #rubenImage2, #lauraImage2, #elizabethImage2, #bessieImage2, #margretImage2, #annaImage2, #sandraImage2, #eddaImage2{
		border:0 !important;
		background-size:contain;
		display:inline-block;
	height:150px;
	width:100%;
		background-color:white !important;
	}
	.subInfo{
			margin: 0px 0px 0px 0px !important;
		padding:0px 0 0 0 !important;
		text-align:center;
		position:relative;
		font-size:14px;
		height:auto;
		width:99%;
	}
	.bioInfo{
border-left:1px solid purple !important;
		border-right:.5px solid purple !important;
		border-bottom:none !important;
	width:auto;
	height:100%;
	margin:0 !important;
		padding:10px 5px 10px 5px;
	background-color:white;
	font-family:"Helvettica";
		border:none;
}
	.infoContainer2 > p:nth-of-type(1){
	font-size:20px;
		margin:0 !important;
}
.infoContainer2 > p:nth-of-type(2){
	font-size:16px;
	margin:0;
}
	.infoContainer2{
	padding:0;
	display:block;
	height:auto;
	width:100%;
	text-align:center;
	position:relative !important;
		margin-top:-15px !important;
		margin-bottom:-16px !important;
}
		.slideWrapper{
	height:auto;
			margin-top:50px;
}
	.infoContainerRight{
	display:block;
	height:auto;
	overflow-x:hidden;
	overflow-y:auto;
	width:100%;
	background-color:#9ce0dc;
	position:relative;
	max-height:600px;
}
	#nancyImage{
	display:none;
}
#kDawgImage{
	display:none;
}

#rebeccaImage{
	display:none;
}
#melanieImage{
	display:none;
}

#marionImage{
	display:none;
}
#abiImage{
	display:none;
}

#luannImage{
display:none;
}
#cherylImage{
	display:none;
}

#jessicaImage{
display:none;
}
#rubenImage{
	display:none;
}

#lauraImage{
	display:none;
}
#elizabethImage{
	display:none;
}

#margretImage{
display:none;
}
#annaImage{
	display:none;
}
#eddaImage{
	display:none;
}
	.staffRight{
	background-color:#9ce0dc;
	height: auto;
	width:100%;
	overflow-X:auto;
  max-height:1000px;
		margin-top:20px!important;
}
		.infoContainer{
	background-color:#9ce0dc;
	display:inline-block;
	height:auto;
	width:100%;
	margin-left:10px !important;
		max-height:800px;	
}
	.staffLeft{
	height:auto;
	width:100%;	
	overflow-x:auto;
	max-height:1000px;
background-color:#9ce0dc;
}
}
@media (min-width: 480px) and (max-width:768px) 	
{
	.fillerBanner{
		display:none;
	}
	.slideshow-container {
	background-color:#9ce0dc;
  position: relative;
  width: 100%;
	height:auto;
	min-height:60vh;
	padding-top:0px;
	margin-top:10px !important;
}
	.slideOptionsContainer{
		list-style-position: inside;
		 font-size:1px !important;
	padding:0;
	width:98%;
	display:flex;
		list-style-type:none;
	gap:30px;
		padding-bottom:20px;
		flex-wrap:wrap;
}
.slideOptionsContainerBoard{
		list-style-position: inside;
		margin-left:15%;
	padding:0;
	width:70%;
	display:flex;
		list-style-type:none;
	justify-content:center;
	gap:Calc(100%/5);

		padding-bottom:20px;
	}
.slideOptions{
	display:inline-block !important;
	position:absolute;
	bottom:-150px;
	width:90%;
	margin-left:5%;
}
	.slide {
  width: 90%;
	position:absolute;
	border:.5px solid purple;
	padding-top:50px;
	margin-left:5%;
	height:calc(84% - 65px) !important;
  display: none;
	background-color:white;
}.slide:first-child {
  display: block;
}
	.previcon, .nexticon{
	font-size:30px;
}
	.prev, .next {
	width:30px !important;
		height:30px !important;
	}

	#carlImage2{
	margin-left:10px;
	background-color:#9ce0dc;
		background-image:url(https://generationpmto.org/wp-content/uploads/2024/09/Carl-Ivar_4.jpg);
	background-size:250px auto;
	background-position:center;
	background-repeat:no-repeat;
	display:inline-block;
	height:250px;
	width:250px;
	background-color:white;;
		border-radius:0;
}
	#eyvindImage2{
		margin-left:10px;
	border-radius:0;
		border:none;
		background-image:url(https://generationpmto.org/wp-content/uploads/2022/12/Eyvind-2019-2.jpg);
	background-size:200px auto;
	background-position:center 0;
	background-repeat:no-repeat;
	display:inline-block;
	height:250px;
	width:200px;
	background-color:white;
}
	#stephanieImage2{
	background-color:white;
		background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Stephanie-Bryson.png);
	background-size:200px auto;
	background-position:center 0;
	background-repeat:no-repeat;
	display:inline-block;
	height:250px;
	width:150px;
	border-radius:0;
		margin-left:10px;
}
	#jonImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/12/Jon-B_1.jpg);
	background-size:250px auto;
		border-radius:0;
	background-position:center 0;
	background-repeat:no-repeat;
	display:inline-block;
		margin-left:10px;
	height:250px;
	width:200px;
	background-color:white;
}
	#dougImage2, #nancyImage2, #kDawgImage2, #rebeccaImage2, #melanieImage2, #marionImage2, #abiImage2, #luannImage2, #cherylImage2, #jessicaImage2, #rubenImage2, #lauraImage2, #elizabethImage2, #bessieImage2, #margretImage2, #annaImage2, #sandraImage2, #eddaImage2{
		display:inline-block;
	height:250px;
	width:250px;
		margin-left:10px;
		background-size:250px auto;
		background-color:white !important;
		border:none !important;
	}
		.subInfo{
			position:relative;
			padding:50px 0 0 0;
			height:auto;
			margin: -80px 0 8px 0 !important;
				border-left:1px solid purple;
		border-right:1px solid purple;
	}
	.bioInfo{
	width:Calc(100% - 20px);
	height:auto;
	margin:0 !important;
	padding: 10px 10px 10px 10px;
	background-color:#9ce0dc;
	font-family:"Helvettica";
}
	.infoContainer2 > p:nth-of-type(1){
	font-size:24px;
}
.infoContainer2 > p:nth-of-type(2){
	font-size:16px;
}
	.infoContainer2{
	display:inline-block;
	height: 250px !important;
	width:Calc(100% - 300px);
}
	.slideWrapper{
	height:auto;
}
	.infoContainerRight{
	display:inline-block;
	height:auto;
	overflow-x:hidden;
	overflow-y:auto;
	width:79%;
	background-color:#9ce0dc;
	position:relative;
	max-height:800px;
}
	.staffRight{
	background-color:#9ce0dc;
	height: auto;
	width:100%;
	overflow-X:hidden;
		overflow-y:auto;
  max-height:1000px;
		margin-top:20px
		!important;
		background-color:#9ce0dc;
}
	.staffLeft{
	height:auto;
	width:100%;	
	overflow-x:hidden;
	max-height:800px;
		overflow-y:auto;
background-color:#9ce0dc;
}
	.infoContainer{
	background-color:#9ce0dc;
	display:inline-block;
	height:auto;
	overflow:hidden;
	width:78%;
	margin-left:10px !important;
		max-height:800px;
		
}
	.infoContainerRight > p:nth-of-type(1){
	width:80%;
	display:inline-block;
	margin-left:20%;
	padding:0;
	height:50px;
	vertical-align:bottom;
	text-align:right;
	font-size:16px;
}
.infoContainerRight > p:nth-of-type(2), .infoContainerRight > p:nth-of-type(3), .infoContainerRight > p:nth-of-type(4),.infoContainerRight > p:nth-of-type(5){
	width:100%;
	font-size:16px;
	margin: 0 0 0 0;
	padding:0;
	text-align:left;
}
	.infoContainer > p:nth-of-type(1){
	width:40%;
	display:inline-block;
	padding:0;
	margin:0;
	height:auto;
		font-size:16px;
}
.infoContainer > p:nth-of-type(2){
	width:59%;
	text-align:right;
	margin:0 0 5px 0;
	padding:0;
	display:inline-block;
	font-size:16px;
}
.infoContainer > p:nth-of-type(3), .infoContainer > p:nth-of-type(4), .infoContainer > p:nth-of-type(5), .infoContainer > p:nth-of-type(6){
	width:100%;
	font-size:16px;
	margin:0;
	padding:0 5px 0 5px;
}
	#nancyImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/Nancy-Amador-Buenadad.jpg);
	background-size:110px 150px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:150px;
	width:110px;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#kDawgImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/IMG_4237-768x1024.jpg);
	background-size: 110px 150px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:150px;
	width:110px;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#rebeccaImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/Rebecca-Clore.jpg);
	background-size:110px 150px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:150px;
	width:110px;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#melanieImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/2016-mdr-headshot.jpg);
	background-size: 125px 160px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:160px;
	width:125px;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#marionImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/Marion-with-title_edited_edited.jpg);
	background-size:150px 175px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:175px;
	width:120px;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#abiImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Gewirtz-abi.jpg);
	background-size: 110px 150px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:150px;
	width:110px;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#luannImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Gray-Luann-120px.jpg);
	background-size:110px 150px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:150px;
	width:110px;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#cherylImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/DSC_0024.jpg);
	background-size: 110px 150px;
	background-repeat:no-repeat;
	background-position:center 30%;
	width:110px;
	display:inline-block;
	height:150px;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#jessicaImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/me2.jpeg);
	background-size:150px 175px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:150px;
	width:100px;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#rubenImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Ruben-Parra-Cardona-1.jpg);
	background-size: 110px 150px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:150px;
	margin-top:-10px;
	width:110px;
	float:right;
	background-color:#9ce0dc;
}

#lauraImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/rains-laura-120px.jpg);
	background-size:110px 150px;
	width:110px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:150px;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#elizabethImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Liz-Wieling.jpg);
	background-size: 110px 150px;
	width:110px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:150px;;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#margretImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/sigmarsdottir-2014.jpg);
	background-size:110px 175px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:175px;
	width:100px;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#annaImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Anna-Suski.jpg);
	background-size: 120px 150px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:310px;
	width:20%;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#bessieImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/bessie.jpg);
	background-size:135px 175px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:130px;
	width:110px;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#sandraImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2025/02/Beezer_1.jpg);
	background-size: 110px 150px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:150px;
	width:110px;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}
#eddaImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Edda-Guomendsdottir.jpg);
	background-size:125px 175px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:170px;
	width:110px;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
	.jerryDiv > figure >figcaption{
	display:none;
}
	.jerryDiv > p{
		margin:0 !important;
	}
	.marionDiv > figure > img{
 display:none;
}
	.jerryDiv > figure > img{
	display:none;
}
	#UpdatesTab{
		background-image:none;
	}
	.PMTOButton{
	background-color:lightblue;
	border-radius:25px;
  max-width:100%;
	font-size:10px !important;
	width:50%;
	margin-left:25%;
	border:1px solid purple;
}

	.PTMOSiteTable{
	font-size:10px;
}
	.reduceImage{
	width:100%;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	background-color:rgba(209, 224, 243, 0.56);
	margin-top:10px !important;
}
.reduceImage > figure > img{
	margin-top:10px !important;
}
.reduceImageDelivery{
		width:100%;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	background-color:rgba(209, 224, 243, 0.56);
}
	.reduceImage h3 {
		width:100%;
	}
	h3.reduceHeader{
	width:100%;
	padding:0;
}
p.reduceHeader{
	width:100%;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	padding-bottom:10px !important;
	font-size:16px !Important;
}
	.newsLetterSub{
	position:absolute;
	top:10%;
	padding:0;
		margin:0 !important;
	width:96%;
	overflow:hidden;
	background-image: linear-gradient(to bottom right, rgb(146, 208, 182), rgb(114, 150, 207));
		height:700px !important;
}
	.newsLetterSub div{
		padding:0 !important;
		margin:0;
	}
.newsLetter div div{
	color:;
	background-image: linear-gradient(to bottom right, rgb(146, 208, 182), rgb(114, 150, 207));
}
.newsLetter div div div h2{
	color:#8c00b7;
	font-size:24px
}
.newsLetter.slide-in-element{
	overflow:hidden;
	width:50%;
	margin-left:25%;
	height:600px;
}
.newsLetterSub button{
	background-color:#7ad8b2;
	color:#0693e3;
	border:1px solid purple !important;
	display:block;
	width:100px;
	
}
.newsLetterSub:nth-of-type(2){
}
	#subscribe-email > input{
		width:100% !important;
		margin:0 !important;
		
	}
	#subscribe-email > label{
		width:100% !important;
		margin:0 !important;
		padding:0 !important;
	}
	#subscribe-submit > button{
		width:100% !important;
	}
.newsLetterSub > .closeSiteButton{
	width:90%;
	margin-left:5% !important;
}
	#subscribe-email{
		width:100 !important;
	}
	.newsLetter{
		height:800px !important;
	}
}
@media (min-width: 769px) and (max-width:4000px){
	.slide {
  width: 90%;
	position:absolute;
	border:1px solid purple;
	padding-top:50px;
	margin-left:5%;
	height:100%;
  display: none;
	background-color:white;
}
		.fillerBanner > img{
	content: url("https://generationpmto.org/wp-content/uploads/2022/02/df0906_a73835ce1bdd4488876714328e40a5e3_mv2-e1762459758293.webp");
	width:98%;
	margin-left:1%;
	height:250px;
	object-fit:cover;
  opacity:.5;
	object-position: 0 0;
}
.slideshow-container {
	background-color:#9ce0dc;
  position: relative;
  width: 100%;
	height:auto;
	min-height:60vh;
	padding-top:0px;
	margin-top:50px !important;
}
	.slideOptionsContainer{
	list-style-position: inside;
		margin-left:10px;
	padding:0;
	width:98%;
	display:flex;
		list-style-type:none;
	gap:30px;
		padding-bottom:20px;
		flex-wrap:wrap;
}
	.slideOptionsContainerBoard{
		list-style-position: inside;
		margin-left:10%;
	padding:0;
	width:80%;
	display:flex;
		list-style-type:none;
	justify-content:center;
	gap:Calc(100%/5);
		position:absolute;
		padding-bottom:20px;
	}
.slideOptions{
	display:inline-block !important;
	position:absolute;
	bottom:-50px;
	width:90%;
	margin-left:5%;
}
	.previcon, .nexticon{
	font-size:50px;
}
	.prev, .next {
	width:50px;
  height:50px;
	}
	#carlImage2{
	border:none;
		border-radius:0;
		background-image:url(https://generationpmto.org/wp-content/uploads/2024/09/Carl-Ivar_4.jpg);
	background-size:contain;
	background-position:center;
	background-repeat:no-repeat;
	display:inline-block;
	height: 300ox;
	width:300px;
	background-color:white;
}
	#eyvindImage2{
	border:none;
	background-color:#9ce0dc;
		background-image:url(https://generationpmto.org/wp-content/uploads/2022/12/Eyvind-2019-2.jpg);
	background-size:contain;
	background-position:center;
	background-repeat:no-repeat;
	display:inline-block;
	height:300px;
	width:300px;
	background-color:white;
}
	#stephanieImage2{
	background-color:#9ce0dc;
		background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Stephanie-Bryson.png);
	background-size:contain;
	background-position:center;
	background-repeat:no-repeat;
	margin-left:10px;
	display:inline-block;
	height:300px;
	width:290px;
	background-color:white;
		border-radius:0;
}
	#jonImage2{	
	
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/12/Jon-B_1.jpg);
	background-color:white;
}
	#dougImage2, #carlImage2, #jonImage2, #nancyImage2, #kDawgImage2, #rebeccaImage2, #melanieImage2, #marionImage2, #abiImage2, #luannImage2, #cherylImage2, #jessicaImage2, #rubenImage2, #lauraImage2, #elizabethImage2, #bessieImage2, #margretImage2, #annaImage2, #sandraImage2, #eddaImage2{
		border-radius:0;
		background-size:contain;
		image-rendering:crisp-edges;
		display:inline-block;
	height:300px;		
	width:290px;		
		border:none !important;
		margin-left:10px;
		background-color:white !important;
		background-repeat:no-repeat;
	}
	.subInfo{
			padding:0 0 0 0;
			margin: 0 0 0 0 !important;
	 border:none !important;
		height:auto;
	}
	.bioInfo{
	width:98%;
	height:auto;
	margin:0 0 0 1% !important;
		font-size:18px;
	padding:0;
		overflow-y:hide;
}
	.infoContainer2 > p:nth-of-type(1){
	font-size:23px;
}
.infoContainer2 > p:nth-of-type(2){
	font-size:20px;
}
	.infoContainer2{
	padding:10px 0 0 10px !important;
	text-align:left;
	display:inline-block;
	width:Calc(100% - 300px);
	height:300px !important;
	position:absolute;
		border-top:1px solid purple !important; 
	border-right:1px solid purple;
}
	.slideWrapper{
	height:auto;
}
	.staffRight{
	background-color:#9ce0dc;
	height: auto;
	width:100%;
	overflow-X:auto;
  max-height:600px;
	
}
	.infoContainerRight{
	display:inline-block;
	height:auto;
	overflow:hidden;
	width:79%;
	background-color:#9ce0dc;
	position:relative;
	max-height:600px;
}
	.staffLeft{
	height:auto;
	width:100%;	
	overflow-x:hidden;
	max-height:500px;
}
	.infoContainer{
	background-color:#9ce0dc;
	display:inline-block;
	height:auto;
	overflow:hidden;
	width:78%;
	margin-left:10px !important;
}
	.infoContainerRight > p:nth-of-type(1){
	width:80%;
	display:inline-block;
	margin-left:20%;
	padding:0;
	height:50px;
	vertical-align:bottom;
	text-align:right;
}
.infoContainerRight > p:nth-of-type(2), .infoContainerRight > p:nth-of-type(3){
	width:100%;
	font-size:18px;
	margin: 0 0 0 0;
	padding:0;
	text-align:left;
}
	.infoContainer > p:nth-of-type(1){
	width:40%;
	display:inline-block;
	padding:0;
	margin:0;
	height:auto;
}
.infoContainer > p:nth-of-type(2){
	width:59%;
	text-align:right;
	margin:0 0 5px 0;
	padding:0;
	display:inline-block;
}
.infoContainer > p:nth-of-type(3), .infoContainer > p:nth-of-type(4){
	width:100%;
	font-size:18px;
	margin:0;
	padding:0 5px 0 5px;
}
#kDawgImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/IMG_4237-768x1024.jpg);
	background-size: 220px 300px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:310px;
	width:20%;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}




#marionImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/Marion-with-title_edited_edited.jpg);
	background-size:300px 350px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:360px;
	width:20%;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}


#luannImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Gray-Luann-120px.jpg);
	background-size:300px 350px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:360px;
	width:20%;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#cherylImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/DSC_0024.jpg);
	background-size: 220px 300px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:310px;
	width:20%;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#jessicaImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/me2.jpeg);
	background-size:300px 350px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:360px;
	width:20%;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#rubenImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Ruben-Parra-Cardona-1.jpg);
	background-size: 220px 300px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:310px;
	width:20%;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#lauraImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/rains-laura-120px.jpg);
	background-size:250px 350px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:360px;
	width:20%;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#elizabethImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Liz-Wieling.jpg);
	background-size: 220px 300px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:310px;
	width:20%;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#margretImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/sigmarsdottir-2014.jpg);
	background-size:300px 350px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:360px;
	width:20%;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#annaImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Anna-Suski.jpg);
	background-size: 220px 300px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:310px;
	width:20%;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}

#bessieImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/bessie.jpg);
	background-size:270px 350px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:360px;
	width:20%;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
#sandraImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2025/02/Beezer_1.jpg);
	background-size: 220px 300px;
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	height:310px;
	width:20%;
	margin-top:-10px;
	float:right;
	background-color:#9ce0dc;
}
#eddaImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Edda-Guomendsdottir.jpg);
	background-size:250px 350px;
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	height:360px;
	width:20%;
	margin-top:-10px;
	float:left;
	background-color:#9ce0dc;
}
	.jerryDiv > figure > img{
	width:252px;
	height:auto;
}
	.marionDiv > figure > img{
	width:272px;
	height:auto;
	border:2px solid purple;
	margin-left:
}
	.newsLetterSub{
	position:absolute;
	top:10%;
	padding-top:0;
	width:98%;
	overflow:hidden;
	background-image: linear-gradient(to bottom right, rgb(146, 208, 182), rgb(114, 150, 207));
}
.newsLetterSub div{
		padding:0 !important;
		margin:0;
	}
.newsLetter div div{
	color:;
	background-image: linear-gradient(to bottom right, rgb(146, 208, 182), rgb(114, 150, 207));
}
.newsLetter div div h2{
	color:#8c00b7;
}
.newsLetter.slide-in-element{
	overflow:hidden;
	width:50%;
	margin-left:25%;
	height:500px;
}
.newsLetterSub button{
	background-color:#7ad8b2;
	color:#0693e3;
	border:1px solid purple !important;
}
.newsLetterSub:nth-of-type(2){
}
.newsLetterSub > .closeSiteButton{
	width:50%;
	margin-left:25% !important;
}
	h3.reduceHeader{
	width:600px;
	padding:10px;
}
p.reduceHeader{
	width:600px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	padding-bottom:10px !important;
}
	.reduceImage{
	width:600px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	background-color:rgba(209, 224, 243, 0.56);
	margin-top:10px !important;
}
.reduceImage > figure > img{
	margin-top:10px !important;
}
.reduceImageDelivery{
		width:620px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	background-color:rgba(209, 224, 243, 0.56);
}
}

.heart-button {
  background-color: #8c00b7; /* Or your desired heart color */
  display: inline-block;
  height: 30px !important; /* Adjust size as needed */
  width: 30px !important;/*Adjust size as needed */
  position: relative;
  transform: rotate(-45deg); /* Rotate the main element to form the point of the heart */
  border: none; /* Remove default button border */
  cursor: pointer; /* Indicate it's clickable */
	padding-top:0;
	padding-left:0
	padding-right:0;
	padding-bottom:2px !important;
}
#DonateText{
	text-align:center;
}

#locationsTable{
	display:none;
}
#projectsTable{
	display:none;
}
.heart-button::before,
.heart-button::after {
  content: "";
  background-color: #8c00b7; /* Match main heart color */
  border-radius: 50%; /* Create rounded shapes for the top lobes */
  height: 30px; /* Match main element height */
  width: 30px; /* Match main element width */
  position: absolute;
}

.heart-button::before {
  top: -15px; /* Position the top-left lobe */
  left: 0 !important;
}

.heart-button::after {
  left:16px; /* Position the top-right lobe */
  top: 1px !important;
}

/* Optional: Add hover effects for interactivity */
.heart-button:hover {
  background-color: #8c00b7; /* Change color on hover */
}

#siteHeader{
	width:100%;
	height:auto;
	background-color:rgba(169, 227, 225,100);
}

.PMTOTable{border-style:solid; border-collapse: collapse; table-layout:fixed; width:100%}

.wp-block-cover__inner-container{
	background-color:rgba(255,255,255,1);
}
.PMTOTable th{border-bottom:2px solid black; font-size:32px;}

.PMTOFig{display:inline-block; margin-right:10px;
vertical-align:middle;}

.PMTODiv{display:inline-block;}

.PMTOAnchor{vertical-align:middle; display:block; width:100%;}

.PMTOTable td{vertical-align:middle; display:block; width:100%;}
#modalContent{
	 text-align:center;
}
#modalContent img{
	height:150px;
	object-fit:cover;
	background-position: -100px;
	max-width:150px;
	height:150px;
}
.staffName{
	margin:0; 
	font-size:22px;
	width:max-content;
	display:inline-block;
}
#modalContent figure{
	border:none;
}


/* Modal Content/Box */
.modal-content {
  background-color: rgb(250, 250,250);
  margin: auto; /*15% from the top and centered */
  padding: 50px;
  border: 1px solid #888;
  width: 80%/* Could be more or less, depending on screen size */
		overflow:auto;
}
.sticky-header{display:none;}
.modal-content span{
	margin-right:10px;
}
.popupImage{
	border-radius:50%;
}
.popupImage img{
		border: 2px solid rgb(117,99,171);
}
/* The Close Button */
.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
#modalContentOuter{
	border:5px solid black;
	border-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3ClinearGradient id='g' x1='0%25' y1='0%25' x2='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23cffffe' /%3E%3Cstop offset='25%25' stop-color='%23f9f7d9' /%3E%3Cstop offset='50%25' stop-color='%23fce2ce' /%3E%3Cstop offset='100%25' stop-color='%23ffc1f3' /%3E%3C/linearGradient%3E %3Cpath d='M1.5 1.5 l97 0l0 97l-97 0 l0 -97' stroke-linecap='square' stroke='url(%23g)' stroke-width='3'/%3E %3C/svg%3E") 1;
	border-radius:20%;
	padding:5px;
	overflow:scrollbar;
}
.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}
 @keyframes opac {
   from {
     opacity: 0
   }
   to {
     opacity: 1
   }
 }
.w3-animate-opacity {
   animation: opac 0.8s
 }
@keyframes close{
	from{ opacity:1}
	to {opacity 0}
}
.closeFrame{
	animation: close 0.8s;
}
/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 20%;
  top: 5%;
  width: 60%; /* Full width */
  height: auto; /* Full height */
  overflow:auto /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(00,0,0,0.4); /* Black w/ opacity */
}


.staffPosition li:nth-child(1){
	margin-left:-10%;
margin-bottom:-20px;
}
.staffPulled p{
	font-size:16px;
}
.staffPulled ul li{
	font-size:14px;
	color:rgb(117,99,171);
	list-style:none;
	margin-bottom:-20px;
}
.staffPosition li:nth-child(2){
	margin-right:-10%;
	margin-top: -20px;
}
.staffPosition{
	text-align:center;
	list-style-type:none;
}
.teamlist li{
list-style:none;
}

.teamlist li::before,.staffPulled ul li::before{
		content:"\25E6";
		margin:10px;
		color:red;
		font size:30px;
		display:inline-block;
		width:em;
		margin-left:-1em;
	margin-bottom:0px;
}
.teamlist li:nth-child(2n)::before, .staffPulled ul li:nth-child(2n)::before {
color:blue;
	margin-bottom:0px;
}
.teamlist li:nth-child(3n)::before, .staffPulled ul li:nth-child(3n)::before{
color:green;
	margin-bottom:0px;
}
.teamlist li:nth-child(4n)::before, .staffPulled ul li:nth-child(4n)::before{
color:purple;
	margin-bottom:0px;
}
.staffImage{
	object-fit:contain;
	overflow:hidden;
	float:left;
	width:200px;
	margin-right:20px !important;
}
.staffImage:hover{
	border:2px solid black;
}
.staffName.header{
	font-size:16px;
}
.staffName.header.pulled{
	font-size:22px;
	color:rgb(117,99,171);
}
.tooltip .tooltiptext{
  background-color:  rgb(61, 186, 178);
  visibility: hidden;
  position:absolute;
  z-index:1;
  color:black;
  width:100%;
	font-size:14px;
  border:1px solid black;
	padding:10px;
	border-radius: 10px;
}
.tooltip:hover .tooltiptext{
  visibility:visible;
}
.PMTOButton{
	background-color:lightblue;
	border-radius:25px;
  max-width:100%;
	font-size:14px;
	width:50%;
	margin-left:25%;
	border:1px solid purple;
}
.PMTOButton a{
		color:purple;
}
.PMTOFlag{
	width:100px !important;
	border:1px solid black;
}
.PTMOSiteTable{
	border:1px solid purple;
	color:purple;
	background-color:#55b6b1 !important;	
}

#toggleLocationsTable{
	margin-left:10px;
	width:120px;
	height:40px;
	font-size:14px;
	font-family:"Arial";
}
#toggleProjectsButton{
	margin-left:10px;
	width:120px;
	height:40px;
	font-size:14px;
	font-family:"Arial";
}
.slide-in-element {
	overflow-x:hidden;
	overflow-y:auto;
  /* Initial state: positioned off-screen to the right */
  transform: translateX(100%); /* Moves the element completely off-screen to the right */
  opacity: 0; /* Starts invisible */
 height: auto;
  /* Transition properties for smooth animation */
  transition: transform 0.8s ease-out, opacity 0.8s ease-out; /* Adjust timing and easing as needed */

  /* Optional: Styling for the element itself */
  width: 95%;
	position:fixed;
	top:5%;
	z-index:99999;
	max-height:90%;
	padding-right:5px;
	padding-left:5px !important;
	display:none;
	background-image: linear-gradient(to bottom right, rgb(146, 208, 182), rgb(114, 150, 207));
  background-color: #86CDCB;
  border: 2px solid purple;
  box-shadow: 5px 5px 8px rgba(0, 0, 0, .6);
	border-radius:20px;
	margin-left:5%;
	padding-bottom:20px;
}
.slide-in-element >h3{
	text-align:center;
	color:purple;
}
.slide-in-element >p{
	color:white;
	margin:5px;
}
/* Class to trigger the animation */
.slide-in-element.active {
  transform: translateX(0); /* Moves the element to its original position */
  opacity: 1; /* Makes the element fully visible */
}
.slide-in-element.inactive {
  transform: translateX(100%); /* Moves the element to its original position */
  opacity: 0; /* Makes the element fully visible */
}
.showPage{
	display:block;
	width:100%;
}
.hidePage{
	display:none;
}
.closeSiteButton{
	color:Purple;
	border-radius:10px;
	margin:0;
	padding:2px;
	width:98%;
	background-color:lightblue;
}
.closeSiteButton:hover{
	color:white;
	background-color:blue;
	cursor:pointer;
}

.PMTOButton:hover{
	color:white;
	background-color:blue;
	cursor:hand;
}

div.PMTOButton{
	cursor:pointer;
}


.slide-in-element.deliveryModes{
	margin-left:1%;
	width:97%;
}
#indFamily{
	display:none;
}
#multiFamily{
	display:none;
}
#indButton > a:hover, #multiFamButton >a:hover, #toggleLocationsTable >  a:hover, #toggleProjectsButton >a:hover, #toggleLocationsTable >a:active, #toggleProjectsButton > a:active{
	color:white !important;
	background-color:blue !important;
}
#subscribe-submit > button:hover{
	color:purple;
	background-color:white;
		cursor:pointer !important;
}
#slideNews:hover > a, #deliveryModeButton > a:hover, #implementationsButton > a:hover{
	color:purple;
	background-color:white !important;
	cursor:pointer;
}
.projectItem{
	height:50px;
	width:150px;
	border-radius:25px;
	margin:10px;
	float:left;
	background-color:#7ad8b2;
	color:purple;
}
.projectItem:hover{
	color:white;
	background-color:purple;
}
#projectsTable > uL{
	list-style-type:none;
}
#modesSelection > h3{
	color:purple;
	text-align:center;
	position:relative;
	font-size:40px;
}
#modesSelection > h3::after{
	content:"";
	position:absolute;
	height:2px;
	background-color:purple;
	left:0;
	bottom:0;
	width:99%;
}
#modesSelection > h3::before{
	content:"";
	position:absolute;
	height:2px;
	background-color:purple;
	left:0;
	top:0;
	width:99%;
}
#modesSelection > p{
	font-size:22px;
	color:black;
	width:98%;
	margin-left:1%;
	margin-right:1%;
}
#modesSelection > p > a{
	color: purple;
}
#modesSelection{
	position:relative;
	margin-top:-20px;
}
#indButton{
	margin-left:2%;
}
#deliveryModeDisplay{
	position:relative;
}
#deliveryModeDisplay::before{
	position:absolute;
	top:0;
	left:0;
	width:99%;
	height:2px;
	background-color:purple;
	content:"";
}
#indFamily > p:first-child {
	text-align:center;
	margin-top:30px;
	font-size:24px;
}
.pressedButton{
	background-color:white !important;
	color:purple !important;
}
#multiFamily > p:first-child {
	text-align:center;
	margin-top:30px;
	font-size:24px;
}
#indFamily > p, #indFamily > figure {
	width:96%;
	margin-left:2%;
	font-size:22px;
}
#indFamily > figure > img{
	border:1px solid black;
	border-radius:10px;
	margin:0 auto;
}
#multiFamily > p{
	width:96%;
	margin-left:2%;
	font-size:22px
}
#multiFamily > figure > img{
	border:1px solid black;
	border-radius:10px;
}
.tooltiptext{
	max-width:400px;
	word-wrap:break-work;
  position:relative;
	right:0;
}
#indFamily > figure{
	text-align:center;
}
.pageHead{
	position:relative;
}
.pageHead::before{
	position:absolute;
	content:"";
	height:2px;
	background-color:purple;
	width:98%;
	top:0;
	left:0;
}
.pageHead::after{
	position:absolute;
	content:"";
	height:2px;
	background-color:purple;
	width:98%;
	bottom:0;
	left:0;
}
.trainingCertTab{
	position:relative;
	width:auto;
}
.coachingCertTab{
	position:relative;
  width:auto;
}
.certDiv{
	position:relative;
	border:1px solid white;
}
.trainingCertTab::after{
	content:"";
	height:2px;
	width:100%;
	bottom:0;
	left:0;
	background-color:#2abcb2;
	position:absolute;
}
.coachingCertTab::after{
	content:"";
	height:2px;
	width:100%;
	bottom:0;
	left:0;
	background-color:#2abcb2;
	position:absolute;
}
.staffInfo{
	max-width:80%;
	word-wrap:auto;
	float:left;
	margin-top:10px !important;
}
.boardDiv > ul{
	list-style:none;
}
.boardDiv > ul > li{
	display:inline-block;
}
#dougImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Doug-Carnine.jpg);
	background-size:cover;
	background-position:center 20%;
	display:inline-block;
	height:300px;
	width:20%;
	margin-top:-10px;
	float:left;	
}

#nancyImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/Nancy-Amador-Buenadad.jpg);
	background-repeat:no-repeat;
	background-position:center;
	display:inline-block;
	background-color:#9ce0dc;
		border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	background-color:white;
}

#kDawgImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/IMG_4237-768x1024.jpg);
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	background-color:#9ce0dc;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	background-color:white;
}
#rebeccaImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/Rebecca-Clore.jpg);
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	background-color:white;
	border-bottom-left-radius:0;
}
#melanieImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/2016-mdr-headshot.jpg);

	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	background-color:#9ce0dc;
		border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#marionImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/Marion-with-title_edited_edited.jpg);
	background-repeat:no-repeat;
	background-position:center;
	display:inline-block;
	background-color:white;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#abiImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Gewirtz-abi.jpg);
background-color:white;
	background-repeat:no-repeat;
	background-position:center 10%;
	display:inline-block;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#luannImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Gray-Luann-120px.jpg);
	background-repeat:no-repeat;
	background-position:center;
	display:inline-block;
	background-color:white;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#cherylImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/DSC_0024.jpg);
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	background-color:white;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#jessicaImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/me2.jpeg);
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	background-color:white;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#rubenImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Ruben-Parra-Cardona-1.jpg);

	background-repeat:no-repeat;
	background-position:center 10%;
	display:inline-block;
	background-color:white;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#lauraImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/rains-laura-120px.jpg);
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	background-color:white;
		border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#elizabethImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Liz-Wieling.jpg);
	background-repeat:no-repeat;
	background-position:center 30%;
	display:inline-block;
	background-color:white;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#margretImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/sigmarsdottir-2014.jpg);
	background-repeat:no-repeat;
	background-position:center 5%;
	display:inline-block;
	background-color:white;
		border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#annaImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Anna-Suski.jpg);
	background-repeat:no-repeat;
	background-position:center 20%;
	display:inline-block;
	background-color:white;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#bessieImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/bessie.jpg);
	background-repeat:no-repeat;
	background-position:center 20%;
	display:inline-block;
	background-color:white;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#sandraImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2025/02/Beezer_1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	display:inline-block;
border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	background-color:white;
}
#eddaImage2{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Edda-Guomendsdottir.jpg);
	background-repeat:no-repeat;
	background-position:center 0;
	display:inline-block;
	background-color:white !important;
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
#dougImage2{
	border-top-left-radius:0;
	border-left:1px solid purple;
	border-top:1px solid purple;
	border-right:0;
	border-bottom:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	background-color:#9ce0dc;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Doug-Carnine.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#9ce0dc;
}
.KendraBullet{
	height:10px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/IMG_4237-768x1024.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.RebeccaBullet{
	height:10px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/Rebecca-Clore.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.MelanieBullet{
	height:10px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/2016-mdr-headshot.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.MarionBullet{
	height:10px;
background-image:url(https://generationpmto.org/wp-content/uploads/2022/04/Marion-with-title_edited_edited.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.LuannBullet{
	height:10px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Gray-Luann-120px.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.CherylBullet{
	height:10px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/DSC_0024.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.LauraBullet{
	font-size:1px !important;
	height:1px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/rains-laura-120px.jpg);
  background-size: 50px 50px !important; /* Adjusts the size of the image */
	list-style-type:none;
}
.ElizabethBullet{
	height:10px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Liz-Wieling.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.AnnaBullet{
		height:10px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Anna-Suski.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.MargrétBullet{
	font-size:1px !important;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/sigmarsdottir-2014.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.BessieBullet{
	font-size:1px !important;
		background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/bessie.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.SandraBullet{
	font-size:1px !important;
	background-image:url(https://generationpmto.org/wp-content/uploads/2025/02/Beezer_1.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.EddaBullet{
	font-size:1px !important;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Edda-Guomendsdottir.jpg);
  background-size: 50px 50px !important; /* Adjusts the size of the image */
	list-style-type:none;
}
.RubenBullet{
	height:10px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Ruben-Parra-Cardona-1.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.JessicaBullet{
	height:10px;
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/me2.jpeg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.AbiBullet{
	height:10px;
		background-image:url(https://generationpmto.org/wp-content/uploads/2022/06/Gewirtz-abi.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.NancyBullet{
	height:10px;
	background-image: url(https://generationpmto.org/wp-content/uploads/2022/04/Nancy-Amador-Buenadad.jpg);
  background-size: cover; /* Adjusts the size of the image */
	list-style-type:none;
}
.DougBullet{
	background-image: url(https://generationpmto.org/wp-content/uploads/2022/08/Doug-Carnine.jpg);
  background-size: 50px 50px; /* Adjusts the size of the image */
	list-style-type:none;
}
.StephanieBullet{
	background-image: url(https://generationpmto.org/wp-content/uploads/2022/08/Stephanie-Bryson.png);
  background-size: 50px 50px; /* Adjusts the size of the image */
	list-style-type:none;
}
.EyvindBullet{
	background-image: url(https://generationpmto.org/wp-content/uploads/2022/12/Eyvind-2019-2.jpg);
  background-size: 50px 50px; /* Adjusts the size of the image */
	list-style-type:none;
}
.CarlBullet{
	background-image: url(https://generationpmto.org/wp-content/uploads/2024/09/Carl-Ivar_4.jpg);
  background-size: 50px 50px; /* Adjusts the size of the image */
	list-style-type:none;
}
.infoContainer{
	background-color:#9ce0dc;
	display:inline-block;
	height:auto;
	overflow:hidden;
	width:78%;
	margin-left:10px !important;
	max-height:600px;
}

.staffLeft.carl{
	height:auto;
	width:100%;	
	max-height:600px;
}

#jonImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/12/Jon-B_1.jpg);
	background-size:cover;
	background-position:center 30%;
	display:inline-block;
	height:300px;
	width:20%;
	margin-top:-10px;
	float:right;
}

.infoContainerRight::before{
	position:absolute;
	height:5px;
	background-color:purple;
	content:"";
	width:100%;
}
.infoContainer::before{
	position:absolute;
	height:5px;
	background-color:purple;
	content:"";
	width:79%;
}
.staffRight.eyvind{
	background-color:#9ce0dc;
	height:auto;
	width:100%;
	overflow-x:auto;
	max-height:600px;
}
#stephanieImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/08/Stephanie-Bryson.png);
	background-size:cover;
	background-position:center 0;
	display:inline-block;
	height:300px;
	width:20%;
	margin-top:-10px;
	float:left;
}
#eyvindImage{
	background-image:url(https://generationpmto.org/wp-content/uploads/2022/12/Eyvind-2019-2.jpg);
	background-size:cover;
	background-position:center center;
	display:inline-block;
	height:400px;
	width:20%;
	margin-top:-10px;
	float:right;
}

.infoContainerRightEyvind{
	display:inline-block;
	height:auto;
	overflow:hidden;
	width:79%;
	background-color:#9ce0dc;
	position:relative;
}
.infoContainerRightEyvind > p:nth-of-type(2){
	width:59%;
	text-align:right;
	margin:0 0 5px 0;
	padding:0;
	display:inline-block;
}
.infoContainerRightEyvind > p:nth-of-type(1){
	width:40%;
	display:inline-block;
	padding:0;
	margin:0;
	height:auto;
}
.infoContainerRightEyvind::before{
	position:absolute;
	height:3px;
	background-color:purple;
	content:"";
	width:100%;
}
#carlImage{
background-image:url(https://generationpmto.org/wp-content/uploads/2024/09/Carl-Ivar_4.jpg);
	background-size:cover;
	background-position:center 0;
	display:inline-block;
	height:350px;
	width:20%;
	margin-top:-10px;
	float:left;
}
.infoContainerLeftCarl{
	display:inline-block;
	height:auto;
	width:79%;
	background-color:#9ce0dc;
	position:relative;
	padding-left:5px !important;
}
.infoContainerLeftCarl > p:nth-of-type(2){
	width:59%;
	text-align:right;
	margin:0 0 5px 0;
	padding:0;
	display:inline-block;
}
.infoContainerLeftCarl > p:nth-of-type(1){
	width:40%;
	display:inline-block;
	padding:0;
	margin:0;
	height:auto;
}
.infoContainerLeftCarl::before{
	position:absolute;
	height:3px;
	background-color:purple;
	content:"";
	width:100%;
}

.teamOption{
	margin:0;
	padding:0;
	height:50px;
	position:relative;
}
.jerryDiv > figure{
	float:left !important;
	width:272px;
	height:auto;
}


.jerryDiv > p:nth-of-type(3), .jerryDiv > p:nth-of-type(4){
	width:auto;
	padding:0;
	display:inline-block;
	margin-left:10px!important;
	overflow-x:hidden;
	width:60%;
}

.jerryDiv > p:nth-of-type(1){
	margin-top:100px !important;
} 
.jerryDiv{
	padding:0;
	margin:0;
	width:70%
}
.jerryDiv > p:nth-of-type(3){
	width:70%;
	clear:both;
	padding:0 !important;
	margin:170px 0 0 0 !important;
}
.marionDiv > figure{
	float:right !important;
	width:272px;
	height:auto;
	margin-top:-250px!important;
	position:relative;
}
.marionDiv p:nth-of-type(1)::after{
	position:absolute;
	height:2px;
	background-color:purple;
	width:80%;
	content:"";
	top:0;
	left:0;
}
.jerryDiv p:nth-of-type(2)::before{
	height:2px;
	background-color:blue;
	content: "";
	position:absolute;
	width:100%;
}
.jerryDiv p:nth-of-type(1){
	display:none;
}
.jerryDiv p:nth-of-type(3){
	display:none;
}
.jerryDiv p:nth-of-type(5){
	clear:both;
}
.jerryDiv p {
	padding-left:5px;
}
.marionDiv > p:nth-of-type(1), .marionDiv > p:nth-of-type(2){
	width:auto;
	padding:0;
	display:inline-block;
	margin-left:10px!important;
	overflow-x:hidden;
	margin-top:10px;
}
.marionDiv > p:nth-of-type(1){margin-top:10px!important;
margin-left:20% !important;
width:59%;
	text-align:right;
} 
.marionDiv{
	padding:0;
	background-color:#9ce0dc;
	margin:0 !important;
	display:relative;
}
.marionDiv > p:nth-of-type(2){
	width:70%;
	clear:both;
	padding:0 !important;
	margin-left:20% !important;
}
.slide-in-element > a > h4{
	color:purple;
	text-decoration:underline;
}
.slide-in-element a > h4:hover{
	color:blue;
	text-decoration:underline;
	cursor:pointer;
}
#UpdatesTab{
	background-size: cover;
	background-position: 0 20%;
		background-image:url(https://generationpmto.org/wp-content/uploads/2025/10/Groupfornewsletter.png);	
		background-blend-mode:lighten;
	}
	#DeliveryTab{
		background-size: cover;
	background-position: 0 20%;
		background-image:url(https://generationpmto.org/wp-content/uploads/2025/10/GroupForDelivery.jpg);	
		background-blend-mode:lighten;
	}
	#ImplementationTab{
		background-size: cover;
	background-position: 0 20%;
		background-image:url(https://generationpmto.org/wp-content/uploads/2025/10/RubenMarionImplementation.jpeg);	
		background-blend-mode:lighten;
	}
.tooltip >b >strong, .tooltip >b{
	color:purple;
}
p.tooltip{
	color:black;
}
.slide-in-element > p{
	color:black;
}.slide:first-child {
  display: block;
}.prev, .next {
  position: absolute;
  top: 50vh;
	border-radius:25%;
	background-color:#e7f6f7;
  transform: translateY(-50%);
  color: purple;
  font-weight: bold;
  transition: 0.6s ease;
  cursor: pointer;
}.next {
  right: 0px ;
}.prev{
	left:0px !important;
}
.infoContainer2{
	background-color:white;
	font-family:"Helvettica";
	position:absolute;
	vertical-align:middle;
	border-radius:0px !important;
	color:purple !important;
	border:none !important;
}
.infoContainer2 > p:nth-of-type(1){
	font-weight: lighter;
	line-height:1;
	vertical-align:middle;
	margin:5px;
}
.infoContainer2 > p:nth-of-type(2){
	margin-left:5px;
	vertical-align:middle;
	line-height:1;
}
.subInfo{
	display:block;
	width:100%;
	border-bottom:0;
	border:none;
}
.bioInfo{
	background-color:white;
	font-family:"Helvettica";
	font-size:20px;
}
.prev:hover, .next:hover{
	color:white;
	background-color:purple;
}
body{
	height:auto;
}
.PMTOContent{
	height:auto;
}
.spacer{background-color:#9ce0dc;
	height:120px;
	}
.fillerBanner{
width:100%;
	height:285px;
	object-fit:contain;
	display:block;
	margin:20px 0 10px 0;
	opacity:.58;
}
.dotStaff{
	font-size:10px !important;
	border-radius:50px;
	padding-top:50px;
	flex-grow:1;
	 flex-shrink:0;
	flex-basis:50px;
	color: #e7f7f6;
	z-index:9999;
	height:0px;
	position:relative;
	width:50px;   /* Space for the image next to the text */
  background-repeat: no-repeat; /* Ensure the image appears only once */
  background-position: top; /* Position the image to the left and center vertically */
  background-size: 50px 50px; /* Control the size of the image */
	text-align:center;
	color:transparent;
}


.dot{
	border-radius:50px;
	padding-top:50px;
	text-align:center;
	font-size:12px;
	color: #e7f7f6;
	z-index:9999;
	height:100px;
	position:relative;
	width:100pxx;   /* Space for the image next to the text */
  background-repeat: no-repeat; /* Ensure the image appears only once */
  background-position: top; /* Position the image to the left and center vertically */
  background-size: 50px 50px; /* Control the size of the image */
	
}

.dot[data-title]:hover::after, .dotStaff[data-title]:hover::after{
		content: attr(data-title); /* Get the content from the data-title attribute */
  position: absolute;
  bottom: 100%; /* Position above the li element */
  left: 50%;
  transform: translateX(-50%);
  background-color: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: nowrap; /* Prevent text from wrapping */
  z-index: 10; /* Ensure the tooltip appears above other content */
  /* Add more styling as needed */
  font-size: 14px;
  opacity: 0; /* Initially hidden */
  transition: opacity 0.3s ease; /* Smooth fade-in */
	}
.dot[data-title]:hover::after, .dotStaff[data-title]:hover::after {
  opacity: 1; /* Show on hover */
}
.activeStaff.dot, .activeStaff.dotStaff{
	color:#333333;
	list-style-type:none;
}
.sitesList > li{
	list-style:none;
	font-size:24px;
	padding:0;
	height:100%;
	margin:0;
}
.sitesList > li:nth-of-type(1)::before, .sitesList > li:nth-of-type(2)::before,.sitesList > li:nth-of-type(3)::before,.sitesList > li:nth-of-type(4)::before,.sitesList > li:nth-of-type(5)::before,.sitesList > li:nth-of-type(6)::before, .sitesList > li:nth-of-type(7)::before,.sitesList > li:nth-of-type(8)::before,.sitesList > li:nth-of-type(9)::before,.sitesList > li:nth-of-type(10)::before,.sitesList > li:nth-of-type(11)::before, .sitesList > li:nth-of-type(12)::before,.sitesList > li:nth-of-type(13)::before,.sitesList > li:nth-of-type(14)::before,.sitesList > li:nth-of-type(15)::before{
	content: "";
	display:inline-block;
	width:100px;
	height:100px;
	vertical-align:middle;
	background-size:contain;
	background-repeat:no-repeat;
	background-size:100px 56px;
	margin-right:10px;
}
.sitesList > li:nth-of-type(1)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/Flag_of_Norway.svg_.png");
}

#sitesRework > table > tbody > tr > td:nth-of-type(1), #projectsRework > table > tbody > tr > td:nth-of-type(1){
	width:350px;
	border:none;
	height:400px;
	vertical-align:top;
}
#sitesRework > table > tbody > tr > td:nth-of-type(2),
#projectsRework > table > tbody > tr > td:nth-of-type(2){
	width:Calc(100% - 350px);
	border:none;
	vertical-align:top;
}
.sitesList > li:nth-of-type(2)::before{

	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/Flag-Iceland.webp");

}
.sitesList > li:nth-of-type(3)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/coat-of-arms-seal-flag-Michigan-state-1865.webp");
}
.sitesList > li:nth-of-type(4)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/flag-prototype-Netherlands-countries-European-flags.webp");
}
.sitesList > li:nth-of-type(5)::before{	
	vertical-align:middle;
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/Flag_of_Detroit.svg_.png");
}
.sitesList > li:nth-of-type(6)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/Flag_of_Denmark.svg_.png");
}
.sitesList > li:nth-of-type(7)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/Flag_of_Kansas.svg_.png");
}
.sitesList > li:nth-of-type(8)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/image.png");
}
.sitesList > li:nth-of-type(9)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/image-1.png");
}
.sitesList > li:nth-of-type(10)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/image-2.png");
}
.sitesList > li:nth-of-type(11)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/image-3.png");
}
.sitesList > li:nth-of-type(12)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/image-4.png");
}
.sitesList > li:nth-of-type(13)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/image-5.png");
}
.sitesList > li:nth-of-type(14)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/image-6.png");
}
.sitesList > li:nth-of-type(15)::before{
	background-image:url("https://generationpmto.org/wp-content/uploads/2025/06/image-7.png");
}
.outerBlur, .outerBlur2{
	height:300px;
	overflow-y:scroll;
	-ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;
	position:relative;
}
.outerBlur::-webkit-scrollbar, .outerBlur2::-webkit-scrollbar   {
	display: none;
}
.blurTD{
	height:400px;
	position:relative;
}
.innerBlur{
	float:center;
	height:200px;
	width:100%;
	margin-top:-200px;
	backdrop-filter:blur(4px);
	background:linear-gradient(to top, rgba(156, 224, 220, 1), rgba(156, 224, 220, 0));
}
.blurTD::after{
	content: "";
  display: table;
  clear: both;
}
.outerBlur > ul > li, .outerBlur2 > ul > li{
	scroll-snap-align:start;
		scroll-snap-type:y mandatory;
	scroll-behavior:smooth;
}
.outerBlur > ul > li:last-child, .outerBlur2 > ul > li:last-child{
	padding-bottom:200px;
}

.sitesList, .projectsList{
	position:absolute;
	height:100px;
	top:0;
	margin:0;
}
.siteInfoSection > h3{
	color:#00004d;
	font-family:"Merriweather" !important;
	font-size:34px;
	margin:0;
}
.siteInfoSection > p{
	color:#333333;
	font-family: "Merriweather" !important;
}
.siteInfoSection > h4 > a, .siteInfoSection > h4{
padding:0;	 
	color:#333333;
	text-decoration:none;
}
.siteInfoSection > h4 > a:hover, .siteInfoSection >h4:hover{
	cursor:pointer;
	color:blue;
}
.PMTOHead{
	font-family:"Helvettica";
	color:#333333;
	font-size:56px;
	width:95%;
	background-color:white;
	padding-left:5%;
	border-bottom:1px solid black;
}
.PMTOContent > div:nth-of-type(1){
	width:100% !important;
	padding:0 !important;
}
.pagePrompt{
	padding:2%;
}
.sitesHeader, .projectsHeader{
	font-size:46px;
	font-family:"Merriweather" !important;
	padding-left:2%;
	border-bottom:1px solid black;
}
.projectsHeader{
	text-align:right;
	padding-right:3%;
	margin-top:100px;
	
}
.projectsList > li{
	height:100px;
	font-size:24px;
	list-style-type:none;
}
#projectsRework{
	height:400px;
	overflow:hidden;
}
#housingInfo2 > p, #spanishInfo > p, #referralInfo > p, #telehealthInfo > p, #familyInfo > p, #refugeeInfo > p, #feasibleInfo > p{
  font-family:"Merriweather" !important;
}
#housingInfo2 > p > b, #spanishInfo > p > b, #referralInfo > p > b, #telehealthInfo > p > b, #familyInfo > p > b, #refugeeInfo > p > b, #feasibleInfo > p > b > strong, #feasibleInfo > p > b {
	color:#00004d;
	font-family:"Merriweather" !important;
	font-size:34px;
	margin:0;
}