/* Enter Your Custom CSS Here */
/* Form Styles */
.et_pb_contact_submit {
  background-color:#A94A55;
  color:white!important;
  border:0px;
  border-radius:25px;
}
/*Change Overall Text Color */
body {
  color:#373d3f;
  font-size:100%;
}
#main-header .et_mobile_menu a {
  color: rgba(0, 0, 0, 0.6);
}
.media-tile h2 {
  font-size:180%;
}
/*Fix Overlay Ordering Problem */
.et_pb_slider_with_overlay .et_pb_slide_overlay_container {
  z-index:0;
}
/*Tile Text */
.et_pb_column_1_3 .et_pb_slide_description .et_pb_slide_title {
  font-size:210%;
  font-weight:bold;
  text-transform:none;
}
/*Adjust headings */
h2 {
  font-size:380%;
  font-weight:bold;
}
h3 {
  font-size:190%;
  font-weight:bold;
}
.client-quote {
  max-width:90%; 
  margin:auto;
  padding: 5% 0;
}
/* Fix Slidein Menu */
.mobile_menu_bar:before, .mobile_menu_bar:after {
  color:white !important;
  font-size:300%;
}
.et-fixed-header .mobile_menu_bar:before, .et-fixed-header .mobile_menu_bar:after {
  color:#A94A55; 
}
.et_slide_menu_top, .home .et_pb_post h2, .home .et_pb_post p, .home .et_pb_post ol, .home .et_pb_post h3, .home .et_pb_post h4, .home .et_pb_post h1, .home .et_pb_post ul {
  display:none;
}
.et_slide_in_menu_container {
  background-color:#A94A55;
}
.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a, .et_slide_in_menu_container #mobile_menu_slide li a {
  color:#373d3f;
  size:200%;
  text-transform:uppercase;
  font-weight:bold;
}
/*Tile Hover Animation*/
.media-tile .et_pb_slides, .services .et_pb_slide {
  height:100%;
}
.external-tile .et_pb_slide_title a, .external-tile .et_pb_slide_content {
  position:absolute;
  margin-left:auto;
  margin-right:auto;
  left:0;
  right:0;
  top:40%;
  z-index:6;
}
.external-tile .et_pb_slider_with_overlay .et_pb_slide_overlay_container {
  z-index:5;
}
.et_pb_slider .et_pb_container {
  z-index:auto;
}
@keyframes tile {
  from {background-color:rgba(55,61,63,0.69);}
  to {background-color:rgba(55,61,63,0.1);}
}
.external-tile .et_pb_slide_overlay_container:hover {
  animation-name: tile;
  animation-duration: 1s;
  animation-fill-mode:forwards;
}
/* Article Styles */
.article-logo img {
  max-width:50%;
}
.home .media-tile .et_pb_slide .et_pb_slide_description {
  padding:40% 0;
}
/*Hide Logo*/
.logo_container a {
  display:none;
}
/*Fact Color Bars */
.factoid {
  border-left:solid 8px #A94A55;
  padding-left:16px;
}
/*Alter Header Text */
.et_pb_slide_description h1 {
  font-weight:bold;
  text-transform:uppercase;
  font-size:450%;
}
/* Expand Header For Home Page */
.home .et_pb_slide .et_pb_slide_description {
  padding:10% 0;
}
.et_pb_slide .et_pb_slide_description {
  padding:10% 0;
}
#main-header {
  border-top:16px solid #A94A55;
}
.et_pb_slider .et_pb_container {
  margin:0px;
  width:100%;
}
/* Remove Title Animation */
.et-pb-active-slide .et_pb_slide_description {
 -webkit-animation: none;
 -moz-animation: none;
 -o-animation: none;
 -ms-animation: none;
 animation: none;
}
/* Transparent Primary Menu */
#main-header {
  background-color:transparent;
  box-shadow:none;
  webkit-box-shadow:none;
}
#main-header.et-fixed-header {
  background-color:white;
  box-shadow:none !important;
  webkit-box-shadow:none !important;
}
#page-container {
  padding-top:0px !important;
}
#et_top_search {
  display:none;
}
/* Change Menu Item Color */
#main-header a {
  color: rgba(255, 255, 255, 0.6);
}
.et-fixed-header #et-top-navigation a {
  color: rgba(0, 0, 0, 0.6);
}
.et-fixed-header #et-top-navigation #top-menu-nav #top-menu .current_page_item a {
  color:black;
}
#et-top-navigation #top-menu-nav #top-menu .current_page_item a {
  color:white;
}
/* Menu Text Changes (Mostly Personal Preference TBH) */
#top-menu li a {
  text-transform:uppercase;
  letter-spacing:.1em;
}
@media only screen and (max-width:980px) {
  .home .media-tile .et_pb_slide .et_pb_slide_description {
  padding:10% 0;
}
  h1.et_pb_slide_title a {
    font-weight:bold !important;
  }
  .et_pb_slide_description h1 {
  font-size:400%;
}
  h2 {
    font-size:350%;
  }

}
@media only screen and (max-width:768px) {
  .et_pb_slide_description h1 {
  font-size:200%;
  word-wrap:normal;
}
  body {
    font-size:90%;
  }
.et_pb_slider .et_pb_container {
  width:90%;
}
  h2 {
    font-size:300%;
  }
  h3 {
    font-size:100%;
  }
  .client-quote {
    padding:0px;
  }
}
@media (max-width:1000px) {
.et_pb_slide_description .et_pb_slide_content h3, .et_pb_slide_description .et_pb_slide_content p {
    display:none;
  }
.et_pb_slide_description .et_pb_slide_content h2 {
  font-size:100%;
}
}
@media (max-width:767px) {
.et_pb_slide_description .et_pb_slide_content h2 {
  font-size:95%;
}
}