/*
==========
COLORS
==========

Color 1:    #122F68 (Royal Blue Dark)
Color 2:    #463F1A (Olive Drab 7)
Color 3:    #FCA311 (Orange Web)
Color 4:    #368F8B (Dark Cyan)
Color 5:    #368F8B (Mint Cream)
*/
/*
==========
TYPOGRAPHY
==========
*/
.main li,
.main address {
  font-size: 16px;
  margin: 0 0 10px;
  /* color: #3c4858; */
  color: inherit;
}

.main li,
.main address {
  font-size: 16px;
  margin: 0 0 10px;
  /* color: #3c4858; */
  color: inherit;
}

p {
  color: #3c4858;
  font-size: 16px;
}

h1 .title {
  color: #000;
}
@media screen and (max-width: 991px) {
  h1 {
    font-size: 2rem;
  }
}
@media screen and (max-width: 425px) {
  h1 {
    font-size: 1.6rem;
  }
}

.page-header h4 {
  color: #fff;
}

/*
  ==========
  LAYOUT
  ==========
  */
.presentation-page .page-header, .index-page .page-header {
  height: 65vh;
  overflow: hidden;
}
@media only screen and (max-width: 768px) {
  .presentation-page .page-header, .index-page .page-header {
    height: 55vh;
    overflow: hidden;
  }
}
.page-header.header-small {
  height: 45vh;
  min-height: 45vh;
  border-bottom: 10px solid #fca311;
}

.main {
  padding-top: 50px;
}
.index-page .main {
  padding-top: 0;
}

/*
  ==========
  OVERRIDES
  ==========
  */
@media screen and (min-width: 768px) {
  .card-profile .card-header-image {
    max-height: 100%;
  }
}
.icon {
  max-width: 50px;
  margin: 0 auto;
}

.svg-icon path {
  fill: #122f68;
}

.main li,
.main address {
  color: #3c4858 !important;
}

.eds_userMenu {
  display: none;
}

.navbar .navbar-brand.eds_headerLogo {
  width: 320px;
  max-width: 100%;
}
@media (max-width: 1200px) {
  .navbar .navbar-brand.eds_headerLogo {
    width: 280px;
  }
}
@media (max-width: 768px) {
  .navbar .navbar-brand.eds_headerLogo {
    width: 360px;
  }
}
@media (max-width: 576px) {
  .navbar .navbar-brand.eds_headerLogo {
    width: 360px;
  }
}

.eds_logo img {
  max-width: 100%;
}

.eds_logo.eds_headerLogo {
  text-align: center;
}
.eds_logo.eds_headerLogo img {
  max-height: 100%;
}
.eds_logo.eds_footerLogo img {
  max-height: 30px;
}

.eds_100vhHeader .page-header {
  height: 100vh;
}

.section__personal-message ul li {
  color: #fff !important;
}

ul.responsive-columns {
  -moz-columns: 3;
       columns: 3;
}
@media (max-width: 768px) {
  ul.responsive-columns {
    -moz-columns: 2;
         columns: 2;
  }
}
@media (max-width: 576px) {
  ul.responsive-columns {
    -moz-columns: 1;
         columns: 1;
  }
}/*# sourceMappingURL=master.css.map */