body { padding-top: 56px; }
.left-aligned { margin-left: auto; }
.bg-dark { background-color: #b36575 !important; }
.bg-hero {
  background-color: #b36575;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
/* CALLOUT */
.bd-callout { padding:1.25rem; margin-top:1.25rem; margin-bottom:1.25rem; border:1px solid #e9ecef; border-left-width:.25rem; border-radius:.25rem }
.bd-callout h4 { margin-bottom: 1.25rem }
.bd-callout p:last-child { margin-bottom:0 }
.bd-callout code { border-radius:.25rem }
.bd-callout+.bd-callout { margin-top:-.25rem }
.bd-callout-info { border-left-color:#5bc0de }
.bd-callout-warning { border-left-color:#f0ad4e }
.bd-callout-danger { border-left-color:#d9534f }

/* footer */
footer a { color: white; font-weight: bold; text-decoration: none; }
footer a:hover { color: white; text-decoration: underline; }
/* Import Special Elite */
@font-face {
  font-family: "Special Elite";
  src: url("fonts/SpecialElite-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* Apply it */
.special-elite-regular {
  font-family: "Special Elite";
}


@font-face {
    font-family: 'TitleFont';
    src: url('fonts/tan-pearl.otf') format('opentype');
}
h1{
    font-family: 'TitleFont', sans-serif;
}
@font-face {
    font-family: 'HeaderFont';
    src: url('fonts/Perandory-Regular.otf') format('opentype');
}
h2{
    font-family: 'HeaderFont', sans-serif;
    font-size: 2.0rem;
}
h2.subtitle{
    font-family: 'HeaderFont', sans-serif;
    font-size: 1.4rem;
}
@font-face {
    font-family: 'BrillSig';
    src: url('fonts/Brilliant-Personal_Use.ttf') format('truetype');
}
@font-face {
    font-family: 'GlacInd';
    src: url('fonts/GlacialIndifference-Regular.otf') format("opentype");
}
header h1.display-4 {
  margin-top: -25px !important;
}
body, html {
  margin: 0;
  padding: 0;
}
.drip-container {
  position: absolute;
  bottom: -200px;
  width: 100%;
  overflow: hidden;
  line-height: 0;
}

.p {
  font-size: 18px; 
}
.fig{
  font-size: 14px; 
}
.spacing-above {
  margin-top: 200px;
}

nav.navbar, .navbar {
  z-index: 1000;
}

