body,html{overflow-x:hidden}header{position:fixed;margin-bottom:20px;top:0;width:100%;z-index:245}p,ul{font-family:Calibri,sans-serif}p{font-size:1.8rem}h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif;font-weight:600}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit}.page-body{width:90%;margin:120px auto 0;align-items:center;justify-content:center;animation:fadeIn .3s ease-in-out}.page-body h1{font-size:2.5rem;margin-bottom:20px;text-align:center}.page-body p{font-size:1.2rem;margin-bottom:20px}.page-title{margin:0 auto}.gallery-block{min-height:80vh}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#01b0bb}::-webkit-scrollbar-thumb:hover{background:#a8201a}::-webkit-scrollbar-thumb:active{background:#810404}.fade-in{opacity:0;animation:fadeIn 1s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.body-content{padding:10px}.intro-section{flex-direction:column}.body-content h1{font-size:2rem}.body-content p{font-size:1rem}#intro-blurb{margin-bottom:20px}#facebook-feed{padding:10px}.instagram-feed{padding:20px}}.footer{display:flex;justify-content:center;padding-top:25px;margin-top:10px;background:linear-gradient(180deg,#fff 8%,#aee6ea 30%,#4cced6 70%,#01b0bb);color:#181818;font-family:Arial,sans-serif}.footer-animation{flex:2 1;font-size:5rem;font-family:Caveat Brush,cursive;font-weight:700;text-align:center;position:relative;height:1.2em;opacity:.8;overflow:hidden;width:200px;margin:0 auto}.typewriter-text{display:inline-block;width:100%;text-align:center;white-space:nowrap}.footer-details{flex:2 1;display:flex;flex-direction:column}.footer-row{display:flex;justify-content:center;align-items:center;gap:10px;font-size:14px;opacity:.8}.footer-links{justify-content:space-evenly;font-weight:700;padding:2px}.footer-links a{background-color:#fefefe;padding:5px 10px;border-radius:15px}.footer-links a:hover{background-color:#a8201a;color:#d8eaee;transition:all .3s ease-in-out}.footer-links a:active{scale:.95;transition:all .2s ease-in-out;font-weight:700}.footer-social a{color:#181818;font-size:35px;margin-right:10px;transition:all .3s ease-in-out}.footer-social a:hover{color:#a8201a;transition:all .2s ease-in-out}.contact-info p{margin:0;font-size:clamp(1rem,5vw,1.5rem)}.footer-row a{color:#181818;text-decoration:none;margin-right:10px;transition:all .3s ease-in-out}.footer-attr{font-size:12px;margin:5px 0;text-align:center;opacity:.8}footer p{margin-bottom:0}@media screen and (max-width:1000px){.footer{flex-direction:column;align-items:center}.footer-animation,.footer-details{margin-bottom:10px}.footer-contacts,.footer-row{align-items:center}.footer-contacts{flex-direction:column-reverse}.footer-links{flex-wrap:wrap}.footer-links,.footer-social{display:flex;align-items:center}.footer-social{width:100%;justify-content:space-around}.contact-info{text-align:center}.footer-row a{margin-right:0}.footer-attr{font-size:12px;margin:0;text-align:center;opacity:.8}.attributes{flex-direction:column-reverse;margin:0}}.navbar{background:linear-gradient(180deg,#01b0bb 0,#4cced6 30%,#aee6ea 70%,#ffffff00);justify-content:end}nav{z-index:45}.navbar-brand img{max-height:100px}.navbar-brand{transition:all .3s ease-in-out;width:50%}#navbarNav{width:100%}.nav-links{padding-bottom:30px}.navbar-social{position:absolute;right:1%;transition:all .3s ease-in-out}.navbar-social-default{top:20%;transform:scale(1);opacity:1}.navbar-social-scrolled{top:5%;transform:scale(.65);opacity:.9}.navbar-nav .nav-link.active-link{font-weight:bolder;color:#761450;transition:all -in-out .3s ease}.nav-link{font-family:Calibri,sans-serif;font-weight:500;text-decoration:none;font-size:1.5rem!important}.nav-link,.nav-link:hover{transition:all .3s ease-in-out}.nav-link:hover{color:#a8201a!important;scale:1.05}.nav-link:active,.navbar-brand:active{scale:.95;transition:all .1s ease-in-out;filter:drop-shadow(0 7px 2px rgba(0,0,0,.4))}.nav-link.active-link{color:#a8201a!important;transition:.8s ease-in-out;position:relative}.nav-link.active-link:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);height:4;background-color:currentColor;border-radius:1px;opacity:0;animation:dropLine .4s ease-out forwards}@keyframes dropLine{0%{height:0;width:6px;transform:translateX(-50%) translateY(-4px)}to{height:3px;opacity:1;width:36px;transform:translateX(-50%) translateY(0)}}.navbar .fa-facebook,.navbar .fa-instagram,.navbar .fa-mobile-alt{color:#000;transition:color .3s}.navbar .fa-facebook:hover{color:#3b5998}.navbar .fa-instagram:hover{color:#c13584}.navbar .fa-mobile-alt:hover{color:#cbcbcb}@media (max-width:992px){.navbar{flex-wrap:wrap;flex-direction:row!important}.nav-links{padding-bottom:0}.navbar-collapse{background-color:#e1e1e189}.navbar-brand{flex:8 1;margin:0}.navbar-toggler{flex:1 1}.nav-links{flex-direction:column;justify-content:center;align-items:center;text-align:center}.d-flex{flex-wrap:wrap}.d-flex.align-items-end{align-items:flex-start!important;margin-top:1rem}.navbar-social{position:relative;font-size:20px;right:1%;top:20%;padding:5px}.collapse,.collapsing{display:flex;flex-direction:column-reverse}}@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4706a25e2c9d73bb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/77802321cfd65e84-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Brush Fallback;src:local("Arial");ascent-override:120.90%;descent-override:37.78%;line-gap-override:0.00%;size-adjust:79.41%}.__className_8ca558{font-family:Caveat Brush,Caveat Brush Fallback;font-weight:400;font-style:normal}.__variable_8ca558{--font-caveat-brush:"Caveat Brush","Caveat Brush Fallback"}