@font-face {
  font-family:'InterTight';
  font-style:normal;
  font-weight:300;
  font-stretch:normal;
  font-display:auto;
  src: local('InterTight-Light'), url('../Fonts/InterTight-Light.woff2') format('woff2');
}
@font-face {
  font-family:'InterTight';
  font-style:italic;
  font-weight:300;
  font-stretch:normal;
  font-display:auto;
  src: local('InterTight-LightItalic'), url('../Fonts/InterTight-LightItalic.woff2') format('woff2');
}
@font-face {
  font-family:'InterTight';
  font-style:normal;
  font-weight:400;
  font-stretch:normal;
  font-display:auto;
  src: local('InterTight-Regular'), url('../Fonts/InterTight-Regular.woff2') format('woff2');
}
@font-face {
  font-family:'InterTight';
  font-style:italic;
  font-weight:400;
  font-stretch:normal;
  font-display:auto;
  src: local('LibreBaskerville-Italic'), url('../Fonts/LibreBaskerville-Italic.woff2') format('woff2');
}
@font-face {
  font-family:'InterTight';
  font-style:normal;
  font-weight:700;
  font-stretch:normal;
  font-display:auto;
  src: local('InterTight-Bold'), url('../Fonts/InterTight-Bold.woff2') format('woff2');
}


h1 {
  font-family:'InterTight';
  font-size:3.25em;
  font-weight:400;
}
h2 {
  font-size:2.25em;
}
p {
  font-size:1.125em;
}

h2, h3, h4, h5, p, li {
  font-family:'InterTight';
  font-weight:400;
  line-height:1.6em;
  margin-bottom:12px;
}
.nav-link {
  color:#2f2f2f !important;
}
 li:nth-child::marker {
   content: '•';
   color:#ffaf00;
   font-size: 2em;
}

/*cardmenu*/
.card, .card-body, .card-footer {
  border: none;
  padding: 10px 0px 0px 0px;
}

li { 
  list-style-type: "●";
  padding: 0 .5em;

}
li::marker {
  color:#ffaf00;
}

section.section.footer-section.footer-section-content {
background: #f3f3f3;
background-image:url("../Images/LandscapeFooter.png");
background-repeat: no-repeat;
background-position: bottom;
}

hr {
border-width: 3px !important;
border-color:#ffaf00;
}

h1.element-header.h1 {
  font-family:'InterTight';
  font-style:italic;
  font-weight:400;
  font-size:3.25em;
  color:#ffaf00;
}
h2.element-header.h2 {
  font-family:'InterTight';
  font-style:normal;
  font-weight:400;
  font-size:2.25em;
}

h2.card-title {
  font-family:'InterTight';
  font-style:italic;
  font-weight:400;
  font-size:1.75em;
  color:#ffaf00;
}
div.card-footer {
padding:15px 0px 0px 0px !important;
}