body.admin-bar .hero{height:calc(100vh - 32px - var(--navbar-height))}#splash-screen{background-color:#fff;z-index:200000;position:fixed;left:0;top:0;width:100%;height:100vh;animation-name:slide-up;animation-duration:.5s;animation-fill-mode:forwards;animation-delay:4s}.splash-container{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:100vh;background-color:var(--secondary-color)}.splash-container .image{width:0;height:0;opacity:0}.splash-container .image img{width:100%;height:100%}.splash-container .image.logo{animation-name:fade-in;animation-duration:3s;animation-fill-mode:forwards}.splash-container .image.text{max-width:100%;animation-name:restore;animation-duration:1s;animation-fill-mode:forwards;animation-delay:2s}.splash-container .image.text img{max-width:100%;height:30px;width:auto}@keyframes fade-in{0%{opacity:0;width:0;height:0}33%{opacity:1;width:300px;height:300px}66%{opacity:1;width:300px;height:300px}100%{opacity:1;width:150px;height:150px}}@keyframes restore{0%{opacity:0;transform:translate(0, 200px);width:auto;height:0}100%{opacity:1;width:auto;height:30px;transform:translate(0)}}@keyframes slide-up{100%{top:-100vh}}section.cards .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem}@media (max-width: 767.98px){section.cards .grid{grid-template-columns:1fr;grid-template-rows:auto}}@media (max-width: 575.98px){section.cards .grid.carousel-mobile .card{max-width:90%;margin-right:1rem}}section.cards-with-button .grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.25rem}@media (max-width: 1439.98px){section.cards-with-button .grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}}@media (max-width: 575.98px){section.cards-with-button .grid{grid-template-columns:1fr;grid-template-rows:auto}}.card{background-color:transparent;width:100%;position:relative}.card-image{height:19rem}.card img{width:100%;height:100%;object-fit:cover}.card h4{color:#000;margin-top:1rem}.card p,.card a:not(.button){color:#181d17}.card p{margin:.875rem 0}.card a:not(.button){text-decoration:underline}.card--with-button .button{width:fit-content;margin-top:1rem}.image-text--grid{display:grid;grid-template-columns:2fr 1fr;gap:1.25rem}@media (max-width: 991.98px){.image-text--grid{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.image-text--image{width:100%;height:530px}@media (max-width: 767.98px){.image-text--image{height:300px}}.image-text--image img{width:100%;height:100%;object-fit:cover}.image-text h3{color:#4d4d4d}.image-text p{margin-bottom:1.25rem}.image-text p:last-child{margin-bottom:0}.image-text ul{list-style-type:disc;color:#676a6f;padding-left:1.5rem;margin-top:-1rem}.image-text .button{width:fit-content;margin-top:1.25rem}.image-text.reverse .image-text--grid{grid-template-columns:1fr 2fr}@media (max-width: 991.98px){.image-text.reverse .image-text--grid{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.image-text.reverse .image-text--image{order:1}@media (max-width: 991.98px){.image-text.reverse .image-text--image{order:0}}.image-text .buttons{display:flex;flex-wrap:wrap}.image-text .buttons .button:first-of-type{margin-right:1rem}section.text{text-align:center;color:#4d4d4d;padding:3.125rem 0}section.text h2{color:#000}section.text p{color:#181d17;margin:auto;max-width:1100px}section.text .button{margin:auto}section.text .button{margin:auto}section.cards .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem}@media (max-width: 767.98px){section.cards .grid{grid-template-columns:1fr;grid-template-rows:auto}}section.cards-with-button .grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.25rem}@media (max-width: 1439.98px){section.cards-with-button .grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}}@media (max-width: 575.98px){section.cards-with-button .grid{grid-template-columns:1fr;grid-template-rows:auto}}section.image-text{padding:5.625rem 0}.FeedGridLayout__grid{gap:1.25rem !important}@media (max-width: 767.98px){.FeedGridLayout__grid{grid-template-columns:repeat(2, 1fr) !important}}.insta-feed .button{margin-top:1.5rem !important}
