/* Custom.css < Do your own thing! */

body {
    background: transparent;
}

.landing {
 font-family: "Bodoni Moda", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-size:6rem;
  line-height:0.8;
  opacity:0.8;	
}

.subLanding {
 font-family: "Bodoni Moda", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-size:3rem;
  opacity:1;	
}


.logoSize {
	width:140px;
}

.AboutTable table {
  border-collapse: collapse;
  width: 100%;
	margin-top:0px;
}

.AboutTable td, th {
 font-family: "Roboto", sans-serif;
  font-weight: 200;
  font-style: normal;	
  border: 1px solid #000;
  text-align: left;
  padding: 12px;
}

.AboutTable tr:nth-child(even) {
  background-color: #000;
}

.buttonHolder{ text-align: center; }
.headshot{
	width:30%;
	margin-bottom:10%;
}

.pb-1 {
  padding-top: 1em;
}

.pb-2 {
  padding-bottom: 1rem;
}

#map-area {
	width:100%;
	height:500px;
	background-color:#000;
}

.fullpage{
 background: url(../img/contactImg1.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:100vh;  
}



.textCenter {
	padding-top:20%;
	text-align:center;
}

@media (max-width: 992px) {
  .landing {
	  font-size:4rem;
	}
}
