@font-face {
  font-family: 'myriadpro';
  src: url("../fonts/MYRIADPRO-REGULAR.woff");
  font-weight: normal;
  font-style: normal; }

body {
  font-family: 'myriadpro', 'Roboto', sans-serif; }

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'myriadpro', 'Oswald', sans-serif; }

.white_wrapper {
  background-color: white;
  background-color: rgba(255, 255, 255, 0.6);
  padding: 40px 10px 40px;
  color: #444444;
  text-shadow: none; }

.logo-grey {
  color: #666666; }

.logo-blue {
  color: #4b9fe3; }

.warning-red {
  color: red; }

.site-wrapper-welcome__summary, .title__sub-text, .about-item__summary {
  font-size: 17px;
  text-shadow: none; }

.about-item-header__title {
  font-size: 21px; }

.site-wrapper-welcome__btn {
  font-size: 17px; }

.title {
  font-size: 32px; }

.form-control {
  font-size: 17px; }

#welcome .site-wrapper-welcome__title span {
  margin-left: 7px; }

div.bg-transparent {
  opacity: 0.7; }

.contact__form .btn, .btn {
  background-color: #8cb9dd;
  background-color: rgba(75, 159, 227, 0.5); }
  .contact__form .btn:hover, .btn:hover {
    background-color: #4b9fe3;
    background-color: rgba(75, 159, 227, 0.8); }

.display-none {
  display: none; }

.contact__form select {
  width: 100%;
  height: 42px;
  background-color: transparent;
  border: 1px solid white;
  border-radius: 0px; }
.contact__form label.error {
  font-weight: normal;
  padding: 7px 0 0 14px;
  margin-bottom: 0;
  color: red; }

div.navbar.navbar-inverse.navbar-faded a.navbar-brand {
  padding: 13px; }

#about .about__item {
  opacity: 1; }
#about .title__sub-text {
  margin-bottom: 40px; }

.single-page-container {
  font-size: 16px; }
  .single-page-container#policies .title {
    margin-top: 100px; }
  .single-page-container a {
    color: #444444; }
    .single-page-container a:hover {
      color: #4b9fe3; }
  .single-page-container .title {
    font-size: 50px; }
  .single-page-container .lead {
    margin-top: 20px;
    font-size: 27px; }

@media (min-width: 768px) {
  div.navbar.navbar-inverse.navbar-faded {
    background-color: white;
    background-color: rgba(255, 255, 255, 0.55); }
    div.navbar.navbar-inverse.navbar-faded .navbar-nav li.active a, div.navbar.navbar-inverse.navbar-faded .navbar-nav li:hover a {
      color: #fff; }
    div.navbar.navbar-inverse.navbar-faded .navbar-nav li a {
      color: #444444;
      font-size: 17px; }
    div.navbar.navbar-inverse.navbar-faded.navbar-transparent .navbar-nav li:hover a {
      color: #444444; }
    div.navbar.navbar-inverse.navbar-faded.navbar-transparent .navbar-nav li a {
      color: #FFF; }

  #team iframe {
    height: 350px; } }
@media (max-width: 768px) {
  #team iframe {
    height: 250px; } }
@media (min-width: 992px) {
  .cover-container {
    width: 850px; }

  #team iframe {
    height: 350px; } }
