/* TEMPLATE STYLES */
/* line 6, ../sass/style.scss */
*, *:before, *:after {
  box-sizing: border-box;
}

/* Necessary for full page carousel*/
/* line 16, ../sass/style.scss */
html,
body {
  height: 100%;
}

/* line 20, ../sass/style.scss */
img {
  width: 100%;
  height: auto;
}

/* line 24, ../sass/style.scss */
.main {
  max-width: 1280px;
}

/* Navigation*/
/* line 7, ../sass/template-overrides.scss */
.navbar {
  background-color: transparent;
}

/* line 11, ../sass/template-overrides.scss */
.top-nav-collapse {
  background-color: #304a74;
}

/* line 15, ../sass/template-overrides.scss */
footer.page-footer {
  background-color: #304a74;
}

@media only screen and (max-width: 768px) {
  /* line 20, ../sass/template-overrides.scss */
  .navbar {
    background-color: #4285F4;
  }
}
/* line 25, ../sass/template-overrides.scss */
.scrolling-navbar {
  -webkit-transition: background .5s ease-in-out, padding .5s ease-in-out;
  -moz-transition: background .5s ease-in-out, padding .5s ease-in-out;
  transition: background .5s ease-in-out, padding .5s ease-in-out;
}

/* Carousel*/
/* line 34, ../sass/template-overrides.scss */
.carousel {
  height: 50%;
}

@media (max-width: 776px) {
  /* line 39, ../sass/template-overrides.scss */
  .carousel {
    height: 100%;
  }
}
/* line 44, ../sass/template-overrides.scss */
.carousel-item,
.active {
  height: 100%;
}

/* line 49, ../sass/template-overrides.scss */
.carousel-inner {
  height: 100%;
}

/*Caption*/
/* line 56, ../sass/template-overrides.scss */
.flex-center {
  color: #fff;
}

/* line 4, ../sass/front.scss */
.front {
  display: block;
}

/* line 7, ../sass/front.scss */
.bg-img {
  background-color: black;
}

/* line 11, ../sass/front.scss */
.wrapper-the-email .the-email,
.wrapper-the-email .the-email-hover {
  position: absolute;
  bottom: 16%;
}
/* line 17, ../sass/front.scss */
.wrapper-the-email:hover .the-email {
  display: none;
}

/* line 22, ../sass/front.scss */
.wrapper-the-bottom {
  position: absolute;
  bottom: 0px;
}

/* line 26, ../sass/front.scss */
.wrapper-bottom-inline {
  float: left;
}
/* line 29, ../sass/front.scss */
.wrapper-bottom-inline .the-bottom-1 {
  display: block;
}
/* line 32, ../sass/front.scss */
.wrapper-bottom-inline .the-bottom-hover-1 {
  display: none;
}
/* line 36, ../sass/front.scss */
.wrapper-bottom-inline .the-bottom-2 {
  display: block;
}
/* line 39, ../sass/front.scss */
.wrapper-bottom-inline .the-bottom-hover-2 {
  display: none;
}
/* line 43, ../sass/front.scss */
.wrapper-bottom-inline .the-bottom-3 {
  display: block;
}
/* line 46, ../sass/front.scss */
.wrapper-bottom-inline .the-bottom-hover-3 {
  display: none;
}
/* line 51, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-1 {
  display: none;
}
/* line 54, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-1 {
  display: block;
}
/* line 58, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-2 {
  display: none;
}
/* line 61, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-2 {
  display: block;
}
/* line 65, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-3 {
  display: none;
}
/* line 68, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-3 {
  display: block;
}
/* line 72, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-4 {
  display: none;
}
/* line 75, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-4 {
  display: block;
}
/* line 79, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-5 {
  display: none;
}
/* line 82, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-5 {
  display: block;
}
/* line 86, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-6 {
  display: none;
}
/* line 89, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-6 {
  display: block;
}
/* line 93, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-7 {
  display: none;
}
/* line 96, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-7 {
  display: block;
}
/* line 100, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-8 {
  display: none;
}
/* line 103, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-8 {
  display: block;
}
/* line 107, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-9 {
  display: none;
}
/* line 110, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-9 {
  display: block;
}
/* line 114, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-10 {
  display: none;
}
/* line 117, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-10 {
  display: block;
}
/* line 121, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-11 {
  display: none;
}
/* line 124, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-11 {
  display: block;
}
/* line 128, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-12 {
  display: none;
}
/* line 131, ../sass/front.scss */
.wrapper-bottom-inline:hover .the-bottom-hover-12 {
  display: block;
}

/* line 136, ../sass/front.scss */
.wrapper-bottom-inline {
  float: left;
}

/* line 139, ../sass/front.scss */
.wrapper-bottom-1-16 {
  width: 16%;
}

/* line 142, ../sass/front.scss */
.wrapper-bottom-2-13 {
  width: 13%;
}

/* line 145, ../sass/front.scss */
.wrapper-bottom-3-5 {
  width: 5%;
}

/* line 148, ../sass/front.scss */
.wrapper-bottom-4-10 {
  width: 10%;
}

/* line 151, ../sass/front.scss */
.wrapper-bottom-5-6 {
  width: 6%;
}

/* line 154, ../sass/front.scss */
.wrapper-bottom-6-8 {
  width: 8%;
}

/* line 157, ../sass/front.scss */
.wrapper-bottom-7-4 {
  width: 4%;
}

/* line 160, ../sass/front.scss */
.wrapper-bottom-8-7 {
  width: 7%;
}

/* line 163, ../sass/front.scss */
.wrapper-bottom-9-7 {
  width: 7%;
}

/* line 166, ../sass/front.scss */
.wrapper-bottom-10-2 {
  width: 2%;
}

/* line 169, ../sass/front.scss */
.wrapper-bottom-11-6 {
  width: 6%;
}

/* line 172, ../sass/front.scss */
.wrapper-bottom-12-16 {
  width: 16%;
}
