/*!
 * Start Bootstrap - Scrolling Nav (http://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */

header {
  padding: 100px 0 100px;
}
h1,.h1{
  font-size: 2rem
}
.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#C9A08D' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-toggler {
    border-color: rgba(0,0,0,0);
}
section {
  padding: 50px 0;
}
html,body{
  font-family: 'Josefin Sans', sans-serif;
  color: #C9A08D;
}
a,a:focus,h1,h2,h3,h4,h5,h6,p,sup{
  font-family: 'Josefin Sans', sans-serif;
  color: #C9A08D;
  transition: color .3s ease-out;
}
a:hover,a:active,a.active{
  color: #E7B3B6;
  text-decoration: none;
}
p a,a.active{
  text-decoration: underline;
}
.serif{
  font-family: 'Josefin Slab', serif!important;
}
.sans{
  font-family: 'Josefin Sans', sans-serif;
}
.navbar-brand{
  font-size: 1.5rem;
  line-height: .5;
  color: #C9A08D!important;
}
sup{
  font-size: 50%;
}
.navbar sup{
  margin-left: 40px;
}
.navbar{
  background-color: #FEF6F6;
  padding-top: 20px;
  padding-bottom: 20px;
}
footer{
  background-color: #FEF6F6;
  color: #C9A08D;
}
.bg-primary.custom{
  background-color: #FFECE8!important;
}
/*.bg-primary.custom a,.bg-primary.custom h1,.bg-primary.custom h2,.bg-primary.custom h3,.bg-primary.custom h4,.bg-primary.custom h5,.bg-primary.custom h6,.bg-primary.custom p,.bg-primary.custom sup{
  color: #BFA0A1;
}*/
@media (min-width: 768px) {
  header {
    padding: 156px 0 100px;
  }
  h1,.h1{
    font-size: 2.5rem
  }
  .navbar-brand{
    font-size: 2.5rem;
  }
  section {
    padding: 150px 0;
  }
  .mobile-hide{
    display: none;
  }
}
@media (min-width: 992px) {

}
@media (max-width: 767px) {
  .mobile-hide{
    display: block;
  }
}
