/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/templates/modern-business)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */

 @font-face {
  font-family: 'veneerthree';
  src: url('fonts/VeneerThree.ttf');  
 }

 @font-face {
  font-family: 'veneerthreeitalic';
  src: url('fonts/VeneerThreeItalic.ttf');  
 }

 @font-face {
  font-family: 'youworkforthem';
  src: url('fonts/YouWorkForThem.otf');  
 }

 .subhead{
  font-family: 'veneerthree';
 }

 body {
  background-color: #F5F5F5;
}

h1,h2,h3{
  font-family: 'youworkforthem';
}

.navfont{
  font-family: 'youworkforthem';
}

.carouselheader{
  color: #c5b783;
  font-size: 75px;
  font-family: 'youworkforthem';
}

.carouseltext{
  font-family: 'youworkforthem';
}

.carouseltextcontainer{
  float:left;
  vertical-align: bottom; 
}

.carousel-item {
  height: 65vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.boxshadow {
  box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;
}


.logo{
  height: 30vh;
  background-color: white;
  color: white;
}

.portfolio-item {
  margin-bottom: 30px;
}

.navbar {
  background-color: #c5b783;
}

.nav-link {
  color: white;
}

.hey {
  background-color: white;
  height: 300px;
}

.logoplaceholder{
  background-color: white;
  padding: 50px;
}

@media (min-width: 992px) {
.navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    margin-left: auto;
    margin-right: auto;
  }
}

.socialmediaicons .fa {
  padding: 20px;
  font-size: 30px;
  width: 70px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
}

.socialmediaicons2 .fa {
  padding: 20px;
  font-size: 30px;
  width: 70px;
  border-radius: 50%;
  text-decoration: none;
  margin: 5px 2px;
}

.socialmediaicons .fa-facebook {
  background: #3B5998;
  color: white;
}

.socialmediaicons .fa-twitter {
  background: #55ACEE;
  color: white;
}

.socialmediaicons .fa-google {
  background: #dd4b39;
  color: white;
}

.socialmediaicons .fa-linkedin {
  background: #007bb5;
  color: white;
}

.socialmediaicons .fa-youtube {
  background: #bb0000;
  color: white;
}

.socialmediaicons .fa-instagram {
  background: #125688;
  color: white;
}

.socialmediaicons .fa-pinterest {
  background: #cb2027;
  color: white;
}

.socialmediaicons .fa-snapchat-ghost {
  background: #fffc00;
  color: white;
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

.socialmediaicons .fa-skype {
  background: #00aff0;
  color: white;
}

.socialmediaicons .fa-android {
  background: #a4c639;
  color: white;
}

.socialmediaicons .fa-dribbble {
  background: #ea4c89;
  color: white;
}

.socialmediaicons .fa-vimeo {
  background: #45bbff;
  color: white;
}

.socialmediaicons .fa-tumblr {
  background: #2c4762;
  color: white;
}

.socialmediaicons .fa-vine {
  background: #00b489;
  color: white;
}

.socialmediaicons .fa-foursquare {
  background: #45bbff;
  color: white;
}

.socialmediaicons .fa-stumbleupon {
  background: #eb4924;
  color: white;
}

.socialmediaicons .fa-flickr {
  background: #f40083;
  color: white;
}

.socialmediaicons .fa-yahoo {
  background: #430297;
  color: white;
}

.socialmediaicons .fa-soundcloud {
  background: #ff5500;
  color: white;
}

.socialmediaicons .fa-reddit {
  background: #ff5700;
  color: white;
}

.socialmediaicons .fa-rss {
  background: #ff6600;
  color: white;
}

blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}