/*Custom Fonts*/
@import url('https://fonts.googleapis.com/css2?family=Sancreek&display=swap');
h1, h2, h3, h4, h5, h6, a.button, .contentTitle, .contentTitle a, .navContent {font-family: 'Sancreek', sans-serif !important;}

/*Footer*/
.footerContainer, .button, .blockContainer, 
.itemsCollectionContent .item, .itemsCollectionContainer {border-style:dotted !important;}

.footerContainer h2.contentTitle {font-size: 24px;color:#fffbf5;}

.footerContainer .blockInnerContent em,
.footerContainer .blockContainer a:hover,
.footerContainer .blockContainer a:active,
.footerContainer .blockContainer a:focus {color: #8bcfd5 !important;}

.footerContainer .scCredit, .footerContainer .scCredit a:link, 
.footerContainer .scCredit a:visited, .footerContainer .scCredit a:hover, 
.footerContainer .scCredit a:active, .footerContainer .scCredit a:focus,
.footerContainer  .scCredit span {
  color: #0e6169;
}

/*Mobile Header*/
@media only screen and (max-width: 768px){
.headerAndNavContent {background: #083b40;border-left: 8px dotted #179fab;border-right: 8px dotted #179fab;}
}

/*Homepage Banner*/
.blockWrap_f620f7b9c4924311b097e03fabb7431d .flex-direction-nav {display:none;}
.blockWrap_f620f7b9c4924311b097e03fabb7431d .imgHover .imgHover-overlay .imgHover-content .contentTitle, 
.blockWrap_f620f7b9c4924311b097e03fabb7431d .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {text-shadow: 4px 4px 0 #083b40;}

@media only screen and (min-width: 768px){
    .blockWrap_f620f7b9c4924311b097e03fabb7431d .imgHover .imgHover-overlay .imgHover-content .contentTitle, 
    .blockWrap_f620f7b9c4924311b097e03fabb7431d .imgEffect .imgEffect-overlay .imgEffect-content .contentTitle {
        font-size: 60px !important;
    }
}

/*Contact Page - With Map*/
#contact .headerAndNavContent {border-left: 8px dotted #179fab;border-right: 8px dotted #179fab;}

    
    

/*Subpage Banner*/
.blockWrap_f620f7b9c4924311b097e03fabb7431d .imgEffect-overlay,
.blockWrap_b1e1bd5551824a09a5d7ac5fa8e78bca .imgEffect-overlay,
.blockWrap_ac4907ab12b84f84800060883477de30 .imgEffect-overlay{
    background: linear-gradient(0deg, rgba(255,255,255,0) 50%, rgba(0,0,0,0.5) 100%) !important; 
}