.Home-module__bfBDhW__logoField{z-index:-2;background:linear-gradient(#053c5eed 0%,#8c697829 66.67%,#643047ed 100%);justify-content:center;width:100%;height:70vh;display:flex;position:relative}.Home-module__bfBDhW__logoField img{object-fit:contain;width:100%;max-height:70vh}.Home-module__bfBDhW__platzhalter{margin:4em}.Home-module__bfBDhW__title{color:var(--error);text-align:center;margin:0;font-size:3em}.Home-module__bfBDhW__block{margin-top:2em}
.Title-module__G99D6q__title{text-align:center;height:100px;margin:.4em 0;font-size:3em;line-height:100px}@media screen and (max-width:800px){.Title-module__G99D6q__title{height:initial}}@media screen and (max-width:600px){.Title-module__G99D6q__title{font-size:2em}}
.Content-module__fSaeWa__content{background-color:var(--blue);padding:5em 5%}@media screen and (max-width:600px){.Content-module__fSaeWa__content{padding:5em 0}}
.ContentBlock-module__EEUqHW__contentBlock{color:#fff;background-color:var(--burgundy);text-align:center;border-radius:5px;padding:1.6em;box-shadow:4px 4px 10px #000}.ContentBlock-module__EEUqHW__contentBlock:not(:first-child){margin-top:5em}.ContentBlock-module__EEUqHW__contentBlock p{text-align:left;padding-left:.7em;font-size:1.2em}.ContentBlock-module__EEUqHW__contentBlock h3{font-size:1.4em;font-weight:400}@media screen and (max-width:600px){.ContentBlock-module__EEUqHW__contentBlock{padding:1em}}
.Event-module__EEb_wG__event{position:relative}.Event-module__EEb_wG__title,.Event-module__EEb_wG__date{margin-top:0;margin-bottom:20px;font-weight:400}.Event-module__EEb_wG__title{font-size:4em}.Event-module__EEb_wG__date{font-size:1.5em;font-weight:lighter;display:inline-block}.Event-module__EEb_wG__image,.Event-module__EEb_wG__video{width:100%;height:auto;margin:auto;box-shadow:4px 4px 15px #000}.Event-module__EEb_wG__textBlock,.Event-module__EEb_wG__videoBlock{color:#fff;text-align:left;background-color:#34333380;padding-left:20px;padding-right:20px;position:absolute;bottom:50px;right:50px}.Event-module__EEb_wG__videoBlock{position:initial;text-align:center;width:100%;margin:.5em 0;padding:.4em 0}@media screen and (max-width:1150px){.Event-module__EEb_wG__title{font-size:3em;font-weight:lighter}.Event-module__EEb_wG__date{font-size:1.2em}}@media screen and (max-width:800px){.Event-module__EEb_wG__title{font-size:1.4em;font-weight:lighter}.Event-module__EEb_wG__date{font-size:.9em}}@media screen and (max-width:600px){.Event-module__EEb_wG__image,.Event-module__EEb_wG__video{width:100%}.Event-module__EEb_wG__textBlock,.Event-module__EEb_wG__videoBlock{position:initial;text-align:center;margin-top:.5em;padding:.4em 0}.Event-module__EEb_wG__videoBlock,.Event-module__EEb_wG__title,.Event-module__EEb_wG__date{margin-bottom:.5em}}
.Button-module__DHH7la__button{--buttonBackground:#599bb3;--buttonShadow:#3d768a;width:100px;height:30px;box-shadow:0 6px 14px -7px var(--buttonShadow);opacity:.7;color:#fff;text-shadow:0 1px 0 var(--buttonShadow);border-width:1px;border-radius:8px;font-weight:700;text-decoration:none;display:inline-block}.Button-module__DHH7la__button:enabled{background:var(--buttonBackground) linear-gradient(to bottom, #599bb3 5%, #408c99 100%);opacity:1}.Button-module__DHH7la__button:enabled:hover{cursor:pointer;background:#408c99 linear-gradient(#408c99 5%,#599bb3 100%)}.Button-module__DHH7la__button:enabled:active{position:relative;top:1px}
.Member-module__2sBc4a__memberDiv{background-color:var(--burgundy);text-align:center;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;width:30%;margin-bottom:5em;padding:1.5em 0;display:flex;position:relative;box-shadow:5px 4px 20px 10px #000c}.Member-module__2sBc4a__memberText{color:#fff;background-color:var(--lightRedTrans);border-radius:15px;width:70%;margin-bottom:1em;box-shadow:10px 7px 4px #00000040}.Member-module__2sBc4a__memberText h2{margin:0;font-size:2.3em;font-weight:400}.Member-module__2sBc4a__memberText h3{margin:0 0 .3em;font-size:1.8em;font-weight:lighter}.Member-module__2sBc4a__memberImage{filter:drop-shadow(10px 7px 4px #00000040);object-fit:contain;border-radius:3em;max-width:85%;height:100%;padding:1em}@media screen and (max-width:800px){.Member-module__2sBc4a__memberDiv{width:40%}.Member-module__2sBc4a__memberText h2{font-size:1.6em;font-weight:lighter}.Member-module__2sBc4a__memberText h3{font-size:1.2em;font-weight:lighter}}@media screen and (max-width:600px){.Member-module__2sBc4a__memberText h2{font-size:2em}.Member-module__2sBc4a__memberText h3{font-size:1.4em}.Member-module__2sBc4a__memberDiv{width:90%}.Member-module__2sBc4a__memberImage{max-width:100%}}
.events-module__NKfcZa__carousel{max-height:70vh;margin-top:1em}.events-module__NKfcZa__carousel img,.events-module__NKfcZa__carousel video{object-fit:contain;width:100%;max-height:70vh}@media screen and (max-width:800px){.events-module__NKfcZa__carousel{max-height:initial;height:auto}.events-module__NKfcZa__carousel img{max-height:initial}}
.ContactForm-module__tygD8q__formComponent{text-align:left;width:50%;margin:0 0 20px 25%}.ContactForm-module__tygD8q__formComponent p,.ContactForm-module__tygD8q__formComponent input,.ContactForm-module__tygD8q__formComponent textarea{margin-top:2px}.ContactForm-module__tygD8q__formComponent label{font-size:larger}.ContactForm-module__tygD8q__formComponent input,.ContactForm-module__tygD8q__formComponent textarea{border-style:solid;border-width:2px;width:100%;margin:.4em 0;box-shadow:1px 2px 2px #0006}.ContactForm-module__tygD8q__formComponent input{height:2em}.ContactForm-module__tygD8q__formComponent textarea{resize:none}.ContactForm-module__tygD8q__error{color:var(--error);font-size:80%}.ContactForm-module__tygD8q__inputError{border-color:var(--error)}.ContactForm-module__tygD8q__confirmation{text-align:center}.ContactForm-module__tygD8q__confirmation p{font-size:1.3em}.ContactForm-module__tygD8q__button{text-align:left;margin-left:25%}@media screen and (max-width:800px){.ContactForm-module__tygD8q__formComponent{width:80%;margin-left:10%}.ContactForm-module__tygD8q__button{margin-left:10%}}
.\34 18-module__x-NNRG__error{text-align:center}.\34 18-module__x-NNRG__error img{margin-top:1em}
.band-module__ON0H-W__flexBand{flex-flow:wrap;justify-content:space-evenly;display:flex;position:relative}
