header.page-header{height:100vh;background:url(/build/assets/header-background-_WVZhxYM.png);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media (max-width: 767.98px){header.page-header{background-attachment:scroll}}header.page-header h1{font-size:4rem;letter-spacing:.3rem}header.page-header h1,header.page-header h3,header.page-header .divider{opacity:0;transform:translateY(-10px);animation:fadeInBottom 1s ease-out forwards;animation-delay:.2s}header.page-header button{opacity:0;animation:fadeIn 1s ease forwards;animation-delay:1.2s}@keyframes fadeInBottom{to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}#navbar-custom{transition:.3s}#navbar-custom.affix{background-color:#fff;box-shadow:0 1px #fff inset,0 1px 3px #22191966}#navbar-custom.affix .nav-link,#navbar-custom.affix .navbar-toggler{color:#212529}#navbar-custom .nav-link{color:#fff}#navbar-custom .nav-link.active,#navbar-custom .nav-link:hover{color:#960018}#navbar-custom .navbar-logo{height:65px}@media (max-width: 767.98px){#navbar-custom .navbar-logo{height:45px}}#navbar-custom .navbar-toggler{color:#fff}#navbar-custom .navbar-toggler:focus,#navbar-custom .navbar-toggler:active{outline:none;box-shadow:none}.page-section{margin-top:8rem;margin-bottom:8rem}hr.divider{border-width:.2rem;max-width:3.5rem;border-color:#960018!important;opacity:1;margin:auto}.card-columns{column-gap:.25rem;column-count:2}.card-columns .card{border:0px;margin-bottom:.25rem}@media (min-width: 768px){.card-columns{column-count:3}}@media (min-width: 992px){.card-columns{column-count:4}}@media (min-width: 1200px){.card-columns{column-count:5}}.post{position:relative;break-inside:avoid}.post:hover .overlay{opacity:1}.post img{width:100%;height:auto;display:block;border-radius:.3rem}.post .overlay{position:absolute;inset:0;opacity:0;transition:all .25s ease-in-out;padding:1rem;background-color:#000000bf;border-radius:.3rem}.post .description{max-height:100%;overflow:hidden}.instagram-join{text-align:center}.instagram-join .instagram-logo{width:50px}.instagram-join .instagram-logo,.instagram-join .instagram-join-title{display:inline-block;vertical-align:middle}.instagram-profile .avatar{width:60px}.instagram-profile .username{color:#212529}.instagram-profile .username:hover{color:#960018}.instagram-post{transition:all .3s}.instagram-post:hover{text-decoration:none;background-color:#f8f9fa}.instagram-post:hover .content{color:#960018}.instagram-post .image{height:250px;background-repeat:no-repeat;background-position:center center;background-size:cover}footer{box-shadow:0 1px #fff inset,0 1px 3px #22191966}footer a{color:#212529}footer a:hover{text-decoration:none}
