.conHomeHero {
  padding: 0;
  margin: 0;  
	position: relative;
}
.conCarHomeHero {
  height: calc(100vw * 0.7);
  width: 100%;
}
.conCarHomeHeroSlide {
  display: block;
  padding-left: var(--lftHomeTagLine);
  padding-top: var(--topHomeTagLine);
  position: relative;
}
.sliHomeHero1 {
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imHome01.jpg);
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imHome01.jpg);
	background: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imHome01.jpg); 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
	width: 100%;
}


.conWWA {
	background-color: var(--clrSec04-50);
	border: 0;
  padding: var(--padConHomeWWA);
  text-align: center;
  width: 100%;
}
.txtWAATitle {
	font-size: var(--fontSizeHeadingTwo);	
}
.txtWAAText {
	font-size: var(--fontSizeTextLarge);	
}


.conWWD {
	border: 0;
	color: white;
	font-size: var(--fontSizeTextLarge);	
  padding: 0;
  text-align: center;
  width: 100%;
}
.layWWD {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
  margin: 0;
  padding: 0;
  width: 100%;
}
.conWWDImage01 {
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD01.jpg);
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD01.jpg);
	background: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD01.jpg); 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.conWWDImage02 {
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD02.jpg);
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD02.jpg);
	background: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD02.jpg); 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.conWWDImage03 {
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD03.jpg);
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD03.jpg);
	background: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD03.jpg); 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.conWWDImage04 {
	background: -moz-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD04.jpg);
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD04.jpg);
	background: linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url(../img/imWWD04.jpg); 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.conWWDImage01,
.conWWDImage02,
.conWWDImage03,
.conWWDImage04 {
	height: 30vh;
	padding: var(--padConHomeWWD);
  text-align: center;
  width: 100%;
}
.txtWWDText {
	color: white;
	font-size: var(--fontSizeTextLarge);	
	font-weight: bold;
}


.conHWW {

}


.conBio {
	padding: var(--padConHomeBio);
}
.layBio {
  display: grid !important;
  grid-template-columns: 1fr;
  grid-template-rows: auto auto;
  margin: 0;
  padding: 0;
  width: 100%;
}
.conBioPhoto {
	padding-bottom: 8px;	
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 8px;	
}
.conBioPhoto > img {
	border-radius: 50% !important;
  display:block !important; 
  margin-left: auto;
  margin-right: auto;
}
.txtBioPhotoName {
	color: var(--clrPri01);
	font-size: var(--fontSizeTextLarge);	
	text-align: center;
}
.txtBioPhotoTitle {
	color: var(--clrSec04);
	font-size: var(--fontSizeTextSmall);
	text-align: center;
}
.conBioText {
	font-size: var(--fontSizeTextLarge);	
	padding-left: 4px;
	padding-right: 4px;
}
.conBioText > div {
	padding-bottom: 4px;
}


.conHWW {
	background-color: var(--clrPri02);
	border: 0;
	color: white;
  padding: var(--padConHomeHWW);
  text-align: center;
	width: 100%;	
}
.conHWW ul {
	list-style-type: disc;
}
.txtHWWTitle {
	font-size: var(--fontSizeHeadingTwo);	
}
.txtHWWText {
	font-size: var(--fontSizeTextLarge);
	text-align: left;
}