.header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding-top:20px;position:relative;width:100%}.header .desktop-logo{display:block}@media(max-width:1024px){.header .desktop-logo{display:none}}.header .mobile-logo{display:none}@media(max-width:1024px){.header .mobile-logo{display:block}}.header img{height:60px}@media(max-width:1024px){.header img{height:60px}}.navigation{align-items:center;display:flex;flex-direction:row;gap:30px;height:50px;justify-content:flex-start}@media(max-width:1024px){.navigation{display:none}}.navigation a{color:#007bff;font-size:1.25rem;text-decoration:none}.mobile-navigation{display:none}@media(max-width:1024px){.mobile-navigation{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-start}}.mobile-navigation .menu-button{font-size:40px;height:50px;position:relative;top:5px;width:50px}.mobile-navigation .close-icon{height:25px}.mobile-navigation .hamburger-dash{border:2px solid #000;border-radius:3px;height:3px;margin:5px 0}.mobile-navigation .mobile-menu{background-color:#fff;display:flex;flex-direction:column;height:calc(100vh - 90px);justify-content:flex-start;left:0;position:absolute;top:90px;width:100%;z-index:1}.mobile-navigation .mobile-menu .mobile-link{height:50px;line-height:50px;padding-left:20px;position:relative;text-decoration:none;width:100%}.calendar{border-radius:25px;height:700px;margin-top:10px;overflow:hidden;position:relative;width:100%}.events-section{margin:30px 0}.events-section h2{margin:0}.events-section .events--wrapper{display:flex;flex-direction:row;gap:25px;padding-top:10px;position:relative}@media(max-width:1024px){.events-section .events--wrapper{flex-direction:column;gap:15px}}.events-section .events--wrapper .events--description{position:relative;width:20%}@media(max-width:1024px){.events-section .events--wrapper .events--description{width:100%}}.events-section .events--wrapper p{font-size:1.1rem;line-height:2rem;margin:0;position:relative}.contact-section{margin:30px 0}.contact-section .contact-methods-wrapper{display:flex;flex-direction:row;gap:50px;justify-content:center;position:relative;width:100%}@media(max-width:767px){.contact-section .contact-methods-wrapper{flex-direction:column;gap:20px}}.contact-section .contact-method{background-color:#f5f5f5;border-radius:25px;padding:30px;position:relative;width:50%}@media(max-width:767px){.contact-section .contact-method{width:100%}.contact-section .contact-method p{line-height:1.5rem}}.hosts-section{margin:30px 0;position:relative;width:100%}.hosts-section .host--wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px;justify-content:flex-start}.hosts-section .host{display:flex;flex-direction:row;margin-bottom:20px;width:100%}@media(max-width:1024px){.hosts-section .host{flex-direction:column;margin-bottom:0;width:100%}}.hosts-section .host .host--info{background-color:#f5f5f5;display:flex;flex-direction:column;height:300px;justify-content:flex-start;padding:20px}@media(max-width:1024px){.hosts-section .host .host--info{align-items:flex-start;background-color:transparent;height:auto;margin-left:0;padding:20px 0}.hosts-section .host .host--info h4{margin-bottom:0;margin-top:10px}}.hosts-section .host img{margin-bottom:10px;position:relative;width:fit-content}@media(max-width:1024px){.hosts-section .host img{margin-bottom:0}}.hosts-section .host p{font-size:1.1rem;line-height:2.25rem;margin:0}@media(max-width:1024px){.hosts-section .host p{line-height:1.5rem}}.hosts-section .host p.small{line-height:1.7rem}.about-section p{font-size:1.2rem;line-height:2rem;margin-top:20px}:root{--Grid-gutterSize:25px}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:#f0f0f0;font-family:Arial,sans-serif;margin:0;padding:0}h1{font-size:54px}@media(max-width:767px){h1{font-size:36px}}h2{font-size:36px}@media(max-width:767px){h2{font-size:28px}}.container{margin:0 auto;max-width:1200px;padding:20px}.app{background-image:url(assets/1121902bd341c376106c.png);background-position:0 0;background-repeat:repeat;background-size:auto}.button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.button:hover{background-color:#0056b3}
/*# sourceMappingURL=main.76edd5490ebf4967c823.css.map*/