.hamburger{display:none}nav{position:fixed;top:0;left:0;z-index:10;display:flex;justify-content:flex-end;align-items:center;width:100%;height:5rem;color:white;font-family:HighVoltage}nav .mobile{display:none}nav.alternate{justify-content:space-between;background-color:rgba(255,255,255,0.8)}nav.alternate .logo{display:block}nav.alternate .right-side ul.main{color:#207639}nav.alternate .right-side ul.main li.active::after,nav.alternate .right-side ul.main li:hover::after{background-color:#207639}nav.alternate .right-side ul.aside{color:black}nav .logo{display:none;margin-left:3rem;height:70%}nav .logo img{height:100%}nav .social{display:none}nav .right-side{display:flex;margin-right:3rem}nav .right-side ul{display:flex;align-items:center}nav .right-side ul li{position:relative;font-size:1.5rem;transition:.2s ease-in-out}nav .right-side ul li:not(:last-child){margin-right:1.5rem}nav .right-side ul li.active,nav .right-side ul li:hover{transition:.2s ease-in-out}nav .right-side ul li.active::after,nav .right-side ul li:hover::after{content:'';position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);width:1.5rem;height:3px;border-radius:50px;background-color:white}nav .right-side ul.aside{margin-left:5rem}nav .right-side ul.aside li{font-size:.8rem}nav .right-side ul.aside li a.active{color:#207639}nav .right-side ul.aside li:hover::after{display:none}@media screen and (max-width: 1024px){nav{height:3rem;flex-direction:column;justify-content:center !important;background-color:rgba(255,255,255,0.6);transition:.4s ease-in-out}nav .hamburger{display:block;position:fixed;top:1.5rem;right:2rem;transform:translateY(-50%);z-index:11;width:2.5rem;height:1.5rem;border-top:6px solid #da3c46;border-bottom:6px solid #da3c46;cursor:pointer}nav .hamburger::after{content:'';position:absolute;top:50%;left:0;width:100%;height:6px;background-color:#da3c46;transform:translateY(-50%)}nav .logo,nav .right-side,nav .social{display:none}nav:not(.alternate){visibility:hidden;opacity:0}nav.open{width:100vw;height:100vh;background-color:white;color:#da3c46}nav.open .right-side{display:flex;margin-right:0;flex-direction:column;align-items:center}nav.open .right-side .main{flex-direction:column}nav.open .right-side .main li{color:#da3c46}nav.open .right-side .main li:not(:last-child){margin-right:0;margin-bottom:0.5rem}nav.open .right-side .main li:hover::after,nav.open .right-side .main li.active::after{background-color:transparent !important}nav.open .right-side .aside{flex-direction:column-reverse;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);margin-left:0}nav.open .right-side .aside .languages{order:1;margin-right:0;margin-bottom:1rem}nav.open .right-side .aside li{color:black;font-size:1.25rem}nav.open .social{display:block;position:absolute;top:1rem;left:1rem}nav.open .social ul{display:flex;align-items:center}nav.open .social ul li.active{background-color:transparent}nav.open .social ul li:not(:last-child){margin-right:0.5rem}nav.alternate .logo{display:none}}section.landing{display:flex;justify-content:flex-end;align-items:center;background-image:url(/bundle/assets/1a0e7fd664d54330502b4c62be4dcfbc.png);background-size:cover;background-position:top right;min-height:auto;height:100vh;z-index:1}section.landing .content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}section.landing .content .logo{width:70%}section.landing .content .button-container{display:flex;justify-content:center;margin-top:3rem}section.landing .content .button-container button{border-radius:50px;padding:0.5rem 2.5rem;text-transform:uppercase;font-size:1.5rem;transition:.4s ease-in-out}section.landing .content .button-container button.join-us{border:1px solid white;color:white}section.landing .content .button-container button.join-us:hover{background-color:white;color:black}section.landing .content .button-container button.events{margin-left:1.5rem;background-color:rgba(255,255,255,0.8)}section.landing .content .button-container button.events:hover{background-color:white}@media screen and (max-width: 1024px){section.landing{flex-direction:column;justify-content:center;background-position:bottom}section.landing .content{width:90%;margin-top:2rem}section.landing .content .logo{width:100%}section.landing .content .button-container{flex-direction:column;min-width:50%}section.landing .content .button-container button{width:100%}section.landing .content .button-container button.join-us{background-color:rgba(255,255,255,0.8);color:black}section.landing .content .button-container button.events{margin-left:0;margin-top:1rem;background-color:rgba(209,209,209,0.8)}}section.about{background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.15) 25%, rgba(255,255,255,0.325) 50%, rgba(255,255,255,0.5) 100%);background-size:100% 30%;background-position:0 calc(100% + 1px);background-repeat:no-repeat;overflow:hidden}section.about .bg-image{position:absolute;top:-14vh;left:-3vw;z-index:-1;height:135vh}section.about main{position:absolute;top:50%;right:8%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;min-width:435px;max-width:500px;padding:2rem;background-color:rgba(237,0,7,0.8);color:white}section.about main h1{font-family:HighVoltage;font-weight:400}section.about main .button-container{display:flex;justify-content:center;margin-top:3rem}section.about main .button-container button{border-radius:50px;padding:0.5rem 2.5rem;text-transform:uppercase;font-size:1.5rem;transition:.4s ease-in-out}section.about main .button-container button.join-us{border:1px solid white;color:white}section.about main .button-container button.join-us:hover{background-color:white;color:black}section.about main .button-container button.read-more{margin-left:1.5rem;background-color:rgba(255,255,255,0.8)}section.about main .button-container button.read-more:hover{background-color:white}@media screen and (max-width: 1024px){section.about{display:flex;flex-direction:column;justify-content:center;background-image:none}section.about .bg-image{position:absolute;top:-32vh;left:-24vw;z-index:-1;width:135vw;height:auto}section.about main{position:relative;top:unset;right:unset;min-width:auto;max-width:none;transform:none;margin:1rem;padding:1rem;padding-top:0}section.about main h1{margin-bottom:0}section.about main .button-container{position:absolute;bottom:-4rem;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;width:90%}section.about main .button-container button{font-size:5vw;padding:.5rem 10%}section.about main .button-container button.join-us{border-color:#207639;color:#207639}section.about main .button-container button.read-more{margin-left:0;background-color:#c8c8c8}}html[data-page='about_detail'] body{display:flex;align-items:center;justify-content:center;height:100vh;overflow-y:hidden}html[data-page='about_detail'] body main{position:relative;width:75%;max-width:1000px}html[data-page='about_detail'] body main aside{position:fixed;top:50%;left:10%;transform:translateY(-50%)}html[data-page='about_detail'] body main aside ul li{padding:0.5rem 2rem;font-size:1.5rem;font-weight:bold;color:#787878;cursor:pointer;transition:.2s ease-in-out}html[data-page='about_detail'] body main aside ul li:not(:last-child){margin-bottom:2rem}html[data-page='about_detail'] body main aside ul li::before{content:'\2022';position:relative;left:-.5rem;visibility:hidden;opacity:0}html[data-page='about_detail'] body main aside ul li.active,html[data-page='about_detail'] body main aside ul li:hover{position:relative;color:#207639;transform:scale(1.02)}html[data-page='about_detail'] body main aside ul li.active::before,html[data-page='about_detail'] body main aside ul li:hover::before{visibility:visible;opacity:1}html[data-page='about_detail'] body main .content{text-align:justify;text-align-last:center}html[data-page='about_detail'] body main .content article{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:75%;max-width:1000px;visibility:hidden;opacity:0;transition:.2s ease-in-out}html[data-page='about_detail'] body main .content article.active{visibility:visible;opacity:1}html[data-page='about_detail'] body main .content h1{color:#207639}html[data-page='about_detail'] body main .content p{font-weight:bold}html[data-page='about_detail'] body main .content .join-us{display:inline-block;margin-top:2.5rem;padding:0.5rem 2.5rem;border-radius:50px;background-color:#207639;color:white;text-transform:uppercase;font-size:1.5rem;transition:.4s ease-in-out}html[data-page='about_detail'] .bg-image{position:fixed;top:-14vh;left:-3vw;z-index:-1;height:135vh;opacity:.2}@media screen and (max-width: 1024px){html[data-page='about_detail'] body{height:auto;overflow-y:auto}html[data-page='about_detail'] body main{display:flex;flex-direction:column;width:90%;max-width:unset;margin-top:3rem;margin-bottom:2rem}html[data-page='about_detail'] body main .bg-image{position:fixed}html[data-page='about_detail'] body main aside{position:static;display:block;transform:none}html[data-page='about_detail'] body main aside ul{display:flex;align-items:center}html[data-page='about_detail'] body main aside ul li{margin-bottom:0 !important}html[data-page='about_detail'] body main aside ul li::before{content:''}html[data-page='about_detail'] body main .content{position:relative}html[data-page='about_detail'] body main .content article{position:absolute;top:0;left:0;width:100%;max-height:70vh;overflow-y:auto;transform:none}html[data-page='about_detail'] body main .content article .join-us{width:100%;margin-top:2rem;margin-bottom:2rem}}section.events-preview{display:flex;justify-content:center;align-items:center;min-height:auto;height:100vh;background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.75) 35%, rgba(255,255,255,0.9) 70%, rgba(255,255,255,0.95) 90%, #fff 100%);background-size:100% 22%;background-position:top;background-repeat:no-repeat}section.events-preview main{display:flex;flex-direction:column;align-items:flex-end;width:75%;margin-top:5rem}section.events-preview main .events{display:flex;width:100%}section.events-preview main .events .event{position:relative;width:30%;height:50vh;min-height:500px;background-color:#ccc;color:#333}section.events-preview main .events .event.large{width:40%}section.events-preview main .events .event:not(:last-child){margin-right:2.5%}section.events-preview main .events .event .cover-image{width:100%;height:40%;object-fit:cover;font-family:'object-fit: cover'}section.events-preview main .events .event .event-name{padding:0 1rem}section.events-preview main .events .event .short-description{padding:0 1rem;text-align:justify}section.events-preview main .events .event .read-more{position:absolute;bottom:1rem;right:1rem}section.events-preview main .all-events-container{display:flex;align-items:center;margin-right:3rem;margin-top:3rem;color:#da3c46}section.events-preview main .all-events-container .line{width:15rem;height:2px;margin-right:1rem;background-color:#da3c46}section.events-preview main .all-events-container .all-events{font-family:HighVoltage;font-size:1.5rem}@media screen and (max-width: 1024px){section.events-preview{height:auto;min-height:100vh;background-image:url(/bundle/assets/c380b6ee311425150c9cdc803b1b4436.svg);background-size:cover;background-position:top left}section.events-preview main{width:calc(100% - 2rem);align-items:flex-start;margin-bottom:2rem}section.events-preview main .events{flex-direction:column}section.events-preview main .events .event{width:100%;height:auto;min-height:50vh}section.events-preview main .events .event.large{width:100%}section.events-preview main .events .event:not(:last-child){margin-right:0;margin-bottom:2rem}section.events-preview main .events .event h3{margin-top:1rem;margin-bottom:0.5rem}section.events-preview main .events .event .short-description{position:relative;padding-bottom:3rem}section.events-preview main .events .event .read-more{display:none}section.events-preview main .all-events-container{width:100%;margin-right:0;margin-left:1rem}section.events-preview main .all-events-container .line{width:30%}}[data-page='all_events']{font-size:1.2rem}[data-page='all_events'] body{display:flex;justify-content:center;align-items:center;height:100vh}[data-page='all_events'] body main{position:relative;width:75%}[data-page='all_events'] body main .events{display:flex;flex-wrap:wrap;max-height:85vh;overflow-y:auto;padding-right:1rem;width:100%}[data-page='all_events'] body main .events::-webkit-scrollbar{width:.25em}[data-page='all_events'] body main .events::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(32,118,57,0.8)}[data-page='all_events'] body main .events::-webkit-scrollbar-thumb{background-image:linear-gradient(to bottom, rgba(32,118,57,0.25) 0%, rgba(32,118,57,0.5) 15%, rgba(32,118,57,0.8) 50%, rgba(32,118,57,0.25) 85%, rgba(32,118,57,0.25) 100%)}[data-page='all_events'] body main .events .event{display:flex;height:20vw;width:calc(100% / 2 - 2rem);max-height:500px;color:#333;padding:2rem}[data-page='all_events'] body main .events .event:last-child,[data-page='all_events'] body main .events .event:nth-last-child(2){box-sizing:content-box;border-bottom:15rem solid transparent;padding-bottom:0;padding-right:0;width:calc(100% / 2 - 4rem)}[data-page='all_events'] body main .events .event:first-child,[data-page='all_events'] body main .events .event:nth-child(2){box-sizing:content-box;border-top:15rem solid transparent;padding-top:0;padding-right:0;width:calc(100% / 2 - 4rem)}[data-page='all_events'] body main .events .event .cover-image{width:20vw;max-width:500px;height:100%;margin-right:2rem;object-fit:cover;font-family:'object-fit: cover;';flex-shrink:0}[data-page='all_events'] body main .events .event .details{position:relative;text-align:justify;margin-top:0;height:100%}[data-page='all_events'] body main .events .event .details h3{margin-top:0}[data-page='all_events'] body main .events .event .details p{height:65%;overflow:auto;margin:0}[data-page='all_events'] body main .events .event .details .read-more{position:absolute;bottom:1rem;left:0;color:#da3c46}[data-page='all_events'] body main .fader{position:absolute;left:0;height:15rem;width:100%;z-index:1;pointer-events:none}[data-page='all_events'] body main .fader.top{top:0;background-image:linear-gradient(to bottom, white, rgba(255,255,255,0))}[data-page='all_events'] body main .fader.bottom{bottom:0;height:15rem;background-image:linear-gradient(to top, white, rgba(255,255,255,0))}@media screen and (max-width: 1024px){[data-page='all_events'] body{height:auto}[data-page='all_events'] body main{width:90%;margin-top:5rem}[data-page='all_events'] body main .fader{display:none}[data-page='all_events'] body main .events{max-height:unset;flex-direction:column;padding-right:0;overflow-y:visible}[data-page='all_events'] body main .events .event{width:100% !important;height:auto;padding:0;border:none !important;background-color:#ccc}[data-page='all_events'] body main .events .event:not(:last-child){margin-bottom:1.5rem}[data-page='all_events'] body main .events .event .cover-image{width:50%}[data-page='all_events'] body main .events .event .details{width:100%;height:auto;padding-top:.5rem}[data-page='all_events'] body main .events .event .details p{display:none}[data-page='all_events'] body main .events .event .details .read-more{display:none}[data-page='all_events'] body main .events .event .details .read-more-mobile{position:absolute;bottom:0;transform:translateY(50%)}}[data-page='event_detail'] body{display:flex;justify-content:center;align-items:center;height:100vh;background-image:url(/bundle/assets/c380b6ee311425150c9cdc803b1b4436.svg);background-size:cover;background-position:bottom left;background-repeat:no-repeat}[data-page='event_detail'] body main{display:flex;justify-content:center;width:75%}[data-page='event_detail'] body main .left .back{display:flex;align-items:center;margin-bottom:2rem}[data-page='event_detail'] body main .left .back a{font-size:1.2rem;color:#da3c46;font-family:HighVoltage;margin-right:1rem}[data-page='event_detail'] body main .left .back .line{width:15rem;height:2px;background-color:#da3c46}[data-page='event_detail'] body main .left img{width:50vw;max-width:1200px;min-width:500px;height:50vh;object-fit:cover;font-family:'object-fit: cover;'}[data-page='event_detail'] body main .right{display:flex;flex-direction:column;align-items:flex-end;margin-left:3rem}[data-page='event_detail'] body main .right .gallery{display:flex;align-items:center;margin-bottom:2rem}[data-page='event_detail'] body main .right .gallery .line{width:15rem;height:2px;margin-right:1rem;background-color:#da3c46}[data-page='event_detail'] body main .right .gallery a{font-size:1.2rem;color:#da3c46;font-family:HighVoltage}[data-page='event_detail'] body main .right h3{align-self:flex-start;font-family:HighVoltage}[data-page='event_detail'] body main .right p{text-align:justify}@media screen and (max-width: 768px){[data-page='event_detail'] body nav{background-color:#da3c46}[data-page='event_detail'] body nav .hamburger{border-color:white}[data-page='event_detail'] body nav .hamburger::after{background-color:white}[data-page='event_detail'] body nav .right-side ul.main{color:#da3c46}[data-page='event_detail'] body nav .right-side ul.main .active::after,[data-page='event_detail'] body nav .right-side ul.main .active :hover{background-color:transparent}[data-page='event_detail'] body nav.open{z-index:12;background-color:white}[data-page='event_detail'] body nav.open .hamburger{border-color:#da3c46}[data-page='event_detail'] body nav.open .hamburger::after{background-color:#da3c46}[data-page='event_detail'] body main{flex-direction:column;width:90%;height:calc(100vh - 3rem);margin-top:3rem;z-index:11}[data-page='event_detail'] body main .left{order:1;height:40%;padding-bottom:1rem}[data-page='event_detail'] body main .left .back{position:absolute;top:1.5rem;left:1rem;transform:translateY(-50%);margin-bottom:0}[data-page='event_detail'] body main .left .back a{color:white;border:2px solid white;padding:0.25rem 1rem;font-size:.8rem}[data-page='event_detail'] body main .left .back .line{display:none}[data-page='event_detail'] body main .left img{width:100%;height:100%;min-width:auto;object-fit:cover}[data-page='event_detail'] body main .right{height:60%;order:0;margin-left:0;align-items:flex-start}[data-page='event_detail'] body main .right .gallery{position:absolute;top:1.5rem;left:6rem;transform:translateY(-50%);margin-bottom:0}[data-page='event_detail'] body main .right .gallery .line{display:none}[data-page='event_detail'] body main .right .gallery a{color:white;border:2px solid white;padding:0.25rem 1rem;font-size:.8rem}[data-page='event_detail'] body main .right .description{height:100%;overflow-y:auto;margin-top:0;align-items:center}}section.places{background-image:url(/bundle/assets/ee53df0ec36adac6c0262f1c5fa06be1.svg);background-size:60vmin auto;background-position:10rem center;background-repeat:no-repeat;display:flex;justify-content:flex-end;align-items:center}section.places main{display:flex;align-items:center;width:50%;height:70vh}section.places main .map-changer{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}section.places main .map-changer li{position:relative;display:flex;justify-content:center;align-items:center;background-color:#333;width:2rem;height:2rem;padding:.25rem;border-radius:50%;cursor:pointer}section.places main .map-changer li:not(:last-child){margin-bottom:1rem}section.places main .map-changer li.active::before,section.places main .map-changer li:hover::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #333;border-radius:50%}section.places main .map-changer li button{position:relative;top:1px;color:white;font-weight:bold;font-size:1.25rem}section.places main h3{margin-top:2.5rem;text-align:center}section.places main .providers li{padding:0.25rem 2rem;border:0.25rem solid #333;cursor:pointer}section.places main .providers li.active{background-color:#333;color:white}section.places main .providers li:not(:last-child){margin-bottom:0.5rem}section.places main #map{position:relative;z-index:1;width:100%;height:70vh;margin:0 5rem;background-color:white}section.places main #map .leaflet-popup-content img{width:100%}section.places main #map .leaflet-popup-content h3{margin-top:1rem}section.places main .filters{position:relative;z-index:1;margin-right:2rem}section.places main .filters li{cursor:pointer}section.places main .filters li:not(:last-child){margin-bottom:.5rem}section.places main .filters li.active .cls-1{fill:#7ac943;transition:.4s ease-in-out}@media screen and (max-width: 1024px){section.places{position:relative;background-size:80vw;background-position:center -2rem;height:120vh;flex-direction:column;justify-content:flex-end}section.places main{flex-direction:column;width:100%;height:95vh}section.places main .options{display:flex;max-width:90%;margin-bottom:0.5rem;overflow-x:auto}section.places main .options .map-changer{flex-direction:row;padding-left:0.25rem}section.places main .options .map-changer li:not(:last-child){margin-bottom:0;margin-right:0.5rem}section.places main .options h3{display:none}section.places main .options .providers{margin-left:.5rem}section.places main .options .providers li{padding:.25rem 1.5rem}section.places main #map{flex-grow:1;width:100%;height:auto}section.places main .filters{display:flex;flex-direction:row;height:4rem;width:100%;margin-top:auto;margin-right:0}section.places main .filters li{display:flex;justify-content:center;align-items:center;width:100%;background-color:#ccc}section.places main .filters li:not(:last-child){margin-bottom:0}section.places main .filters li.active{background-color:#7ac943}section.places main .filters li.active .cls-1{transition:none}section.places main .filters li svg{width:100%;height:100%}section.places main .filters li svg .cls-1{fill:transparent}}[data-page='contact'] body{position:relative;display:flex;justify-content:center;align-items:center;height:100vh;overflow:hidden}[data-page='contact'] body main{display:flex;justify-content:center;width:40%}[data-page='contact'] body main form{display:flex;flex-direction:column;align-items:center;width:100%}[data-page='contact'] body main form .form-row{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-bottom:1rem}[data-page='contact'] body main form .form-row input,[data-page='contact'] body main form .form-row select{width:100%;height:2.5rem;background-color:#ccc;border:none;border-radius:50px;padding:.25rem 2rem}[data-page='contact'] body main form .form-row input:not(:last-child),[data-page='contact'] body main form .form-row select:not(:last-child){margin-right:0.5rem}[data-page='contact'] body main form .form-row input[name='houseNumber'],[data-page='contact'] body main form .form-row select[name='houseNumber']{width:2.5rem;padding:.25rem;text-align:center}[data-page='contact'] body main form .form-row .no{margin-left:2rem;margin-right:.5rem}[data-page='contact'] body main form .form-row .input-grp{position:relative;width:100%}[data-page='contact'] body main form .form-row .input-grp:not(:last-child){margin-right:0.5rem}[data-page='contact'] body main form .form-row .input-grp .star{position:absolute;right:1rem;top:25%}[data-page='contact'] body main form label{position:relative;width:100%;height:2.5rem;padding:0.25rem}[data-page='contact'] body main form label input{display:none}[data-page='contact'] body main form label input:checked+.bubble{background-color:#48cd6f;right:.25rem}[data-page='contact'] body main form label input:checked ~ .text{background-color:#207639}[data-page='contact'] body main form label .bubble{position:absolute;top:50%;right:calc(75% - 2.25rem);transform:translateY(-50%);z-index:1;width:2rem;height:2rem;border-radius:50%;background-color:white;transition:.6s ease-in-out}[data-page='contact'] body main form label .text{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:0;width:75%;height:2.5rem;border-radius:50px;text-align:center;white-space:nowrap;transform:translateY(-50%);background-color:#a6a6a6;color:white;transition:.6s ease-in-out}[data-page='contact'] body main form button{margin-top:3rem;padding:0.5rem 2.5rem;background-color:#207639;color:white;font-size:1.3rem;border-radius:50px;font-family:HighVoltage}[data-page='contact'] body main .modal{position:fixed;top:0;left:0;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,0.5);transition:.4s ease-in-out}[data-page='contact'] body main .modal.hide{visibility:hidden;opacity:0}[data-page='contact'] body main .modal .content{padding:3rem;background-color:#ccc;font-size:1.25rem;box-shadow:3px 3px 15px 0 rgba(0,0,0,0.3);border-radius:15px}[data-page='contact'] body .bg-image{position:absolute;top:-14vh;left:-3vw;z-index:-1;height:135vh;opacity:.2}[data-page='gallery'] body{display:flex;justify-content:center;align-items:center;height:100vh;background-image:url(/bundle/assets/c380b6ee311425150c9cdc803b1b4436.svg);background-size:cover;background-position:bottom left;background-repeat:no-repeat}[data-page='gallery'] body main{position:relative;display:flex;justify-content:space-between;align-items:center;width:80%}[data-page='gallery'] body main ::-webkit-scrollbar{width:5px}[data-page='gallery'] body main ::-webkit-scrollbar:horizontal{height:5px}[data-page='gallery'] body main ::-webkit-scrollbar-track{background:rgba(51,51,51,0.2)}[data-page='gallery'] body main ::-webkit-scrollbar-track{background:rgba(51,51,51,0.2)}[data-page='gallery'] body main ::-webkit-scrollbar-thumb{background:rgba(51,51,51,0.5)}[data-page='gallery'] body main ::-webkit-scrollbar-thumb:hover{background:rgba(51,51,51,0.8)}[data-page='gallery'] body main .blur ~ *:not(.gallery-full){transition:.6s ease-in-out}[data-page='gallery'] body main .blur.active ~ *:not(.gallery-full){filter:blur(5px)}[data-page='gallery'] body main h3.mobile{display:none}[data-page='gallery'] body main .gallery-nav-container{display:flex;align-items:center;width:50%;height:50vh;margin-right:3rem}[data-page='gallery'] body main .gallery-nav-container .bullets{position:relative;display:flex;flex-direction:column;margin-right:2rem}[data-page='gallery'] body main .gallery-nav-container .bullets li{position:relative;width:.75rem;height:.75rem;border-radius:50%;background-color:#ccc;cursor:pointer}[data-page='gallery'] body main .gallery-nav-container .bullets li.active{background-color:#207639}[data-page='gallery'] body main .gallery-nav-container .bullets li:not(:last-child){margin-bottom:0.5rem}[data-page='gallery'] body main .gallery-nav-container .nav{width:70%;max-height:30vh;overflow-y:auto;padding-right:0.5rem}[data-page='gallery'] body main .gallery-nav-container .nav li{border-bottom:2px solid #ccc;color:#333;cursor:pointer}[data-page='gallery'] body main .gallery-nav-container .nav li.active{color:#207639}[data-page='gallery'] body main .gallery-nav-container .nav li h3{font-size:2.5rem;font-family:HighVoltage;margin-bottom:0.5rem}[data-page='gallery'] body main .gallery-nav-container .nav li p{margin-top:0;margin-bottom:0.25rem;font-size:1.5rem}[data-page='gallery'] body main .gallery-container{width:50%}[data-page='gallery'] body main .gallery-container .title{color:#207639;font-size:3.5rem;text-align:center;font-family:HighVoltage}[data-page='gallery'] body main .gallery-container .gallery{display:flex;flex-wrap:wrap;height:50vh;overflow-y:auto}[data-page='gallery'] body main .gallery-container .gallery img{width:calc(50% - .5rem);max-height:15vh;margin-bottom:0.5rem;object-fit:cover;font-family:'object-fit: cover;';cursor:pointer;transition:.4s ease-in-out}[data-page='gallery'] body main .gallery-container .gallery img.blur{filter:blur(15px)}[data-page='gallery'] body main .gallery-container .gallery img:nth-child(odd){margin-right:0.5rem}[data-page='gallery'] body main .gallery-full{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scaleX(0.25);width:60vw;height:50vh;background-color:white;display:flex;flex-direction:column;padding:0.25rem;visibility:hidden;opacity:0;transition:.6s ease-in-out}[data-page='gallery'] body main .gallery-full.open{visibility:visible;opacity:1;transform:translate(-50%, -50%) scaleX(1)}[data-page='gallery'] body main .gallery-full .img-container{position:relative;width:100%;height:90%;overflow:hidden}[data-page='gallery'] body main .gallery-full .img-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;font-family:'object-fit: contain;';transition:.6s ease-in-out}[data-page='gallery'] body main .gallery-full .img-container img.to-left{transform:translateX(-100%)}[data-page='gallery'] body main .gallery-full .img-container img.to-right{transform:translateX(100%)}[data-page='gallery'] body main .gallery-full .actions{height:10%;display:flex;justify-content:space-between;align-items:center}[data-page='gallery'] body main .gallery-full .actions .back{display:flex;align-items:center;width:100%}[data-page='gallery'] body main .gallery-full .actions .back .back-button{color:#152730;font-size:2rem;margin-right:1rem;transition:.4s ease-in-out}[data-page='gallery'] body main .gallery-full .actions .back .back-button.disabled{opacity:.4}[data-page='gallery'] body main .gallery-full .actions .close-button{font-size:2rem;color:#152730}[data-page='gallery'] body main .gallery-full .actions .forward{display:flex;justify-content:flex-end;align-items:center;width:100%}[data-page='gallery'] body main .gallery-full .actions .forward .forward-button{color:#152730;font-size:2rem;margin-left:1rem;transition:.4s ease-in-out}[data-page='gallery'] body main .gallery-full .actions .forward .forward-button.disabled{opacity:.4}[data-page='gallery'] body main .gallery-full .actions .line{width:70%;height:2px;background-color:#152730}@media screen and (max-width: 768px){[data-page='gallery'] body main{flex-direction:column;justify-content:space-around;width:90%;height:100%;margin:0 auto}[data-page='gallery'] body main h3.mobile{display:block;color:#207639;font-size:3rem;font-family:HighVoltage;margin-bottom:0;margin-top:0}[data-page='gallery'] body main .gallery-nav-container{height:35%;width:100%;margin-right:0;justify-content:center;overflow-y:auto}[data-page='gallery'] body main .gallery-nav-container .nav{width:100%;height:100%;max-height:none;overflow-y:visible;padding-right:0}[data-page='gallery'] body main .gallery-nav-container .nav li h3{font-size:2rem}[data-page='gallery'] body main .gallery-container{height:25%;width:100%}[data-page='gallery'] body main .gallery-container .title{display:none}[data-page='gallery'] body main .gallery-container .gallery{height:100%;flex-wrap:nowrap}[data-page='gallery'] body main .gallery-container .gallery img{width:75%;margin-bottom:0;margin-right:0.25rem}[data-page='gallery'] body main .gallery-container .gallery img:nth-child(odd){margin-right:.25rem}[data-page='gallery'] body main .gallery-container .gallery img:last-child{margin-right:0}[data-page='gallery'] body main .gallery-full{width:90%}[data-page='gallery'] body main .gallery-full .actions .back .back-button{font-size:1.25rem}[data-page='gallery'] body main .gallery-full .actions .close-button{font-size:1.25rem}[data-page='gallery'] body main .gallery-full .actions .forward .forward-button{font-size:1.25rem}}[data-page='login']{height:100vh;overflow:hidden}[data-page='login'] .bg-image{position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;object-fit:cover;object-position:75%}[data-page='login'] main{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:rgba(237,0,8,0.7)}[data-page='login'] main form{display:flex;flex-direction:column;width:50%;font-family:HighVoltage}[data-page='login'] main form img{margin-bottom:3rem}[data-page='login'] main form input{padding:0.5rem;text-align:center;border-radius:50px;border:none;color:#7e7e7e;font-weight:bold}[data-page='login'] main form input:not(:last-child){margin-bottom:1rem}[data-page='login'] main form input::placeholder{color:#b4b4b4}[data-page='login'] main form .login{border-radius:50px;color:white;padding:0.5rem;background-color:#56170c}@media screen and (min-width: 1024px){[data-page='login'] main{width:calc(2 * (100% / 3))}[data-page='login'] main form{max-width:500px}}@font-face{font-family:HighVoltage;src:url(/bundle/assets/f7100cafbc730a920cd699a1264725b8.woff2) format("woff2"),url(/bundle/assets/e22138e0ca1b290b8ec06d6d3077240c.woff) format("woff"),url(/bundle/assets/4fe02f05896bb34637b1ca218b1f64af.ttf) format("truetype");font-display:swap}@font-face{font-family:'DINSchrift';src:url(/bundle/assets/81b9b0a3c41a3015c0b310aa8c709504.woff2) format("woff2"),url(/bundle/assets/304910697b63e63cf86373d2bae44886.woff) format("woff"),url(/bundle/assets/f619e152088ef40588a426170dd41bd3.ttf) format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'DINSchrift';src:url(/bundle/assets/3f70c4b4b31b0248904557f77408e581.woff2) format("woff2"),url(/bundle/assets/2afacb07cb11a4dc0ba3b41b646a36b5.woff) format("woff"),url(/bundle/assets/528d08f03054679870a5fdfadb8547e8.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'DINSchrift';src:url(/bundle/assets/1988629093aff55970ec0a45163a00e5.woff2) format("woff2"),url(/bundle/assets/3d939926433afe8b59e110ddcf49933e.woff) format("woff"),url(/bundle/assets/4e3da5db0821d33db3e59feeb813a30f.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}html,body{margin:0;box-sizing:border-box;color:#232323;font-family:DINSchrift;font-size:1rem;scroll-behavior:smooth}html *,body *{box-sizing:inherit}html.preload *,body.preload *{transition:none !important}html button,body button{background-color:transparent;border:none;cursor:pointer;font-family:HighVoltage}html h1,body h1{font-size:3rem;font-family:HighVoltage;font-weight:400}html a,body a{text-decoration:none;color:inherit}html ul,body ul{margin:0;padding:0;list-style:none}html section,body section{position:relative;min-height:100vh}html aside.social,body aside.social{position:fixed;top:50%;left:3rem;z-index:1;transform:translateY(-50%);transition:.4s ease-in-out}html aside.social.fade-out,body aside.social.fade-out{visibility:hidden;opacity:0}html aside.social ul,body aside.social ul{display:flex;flex-direction:column;align-items:center}html aside.social ul li,body aside.social ul li{cursor:pointer}html aside.social ul li:not(:last-child),body aside.social ul li:not(:last-child){margin-bottom:1rem}html .read-more-mobile,body .read-more-mobile{display:none}@media screen and (max-width: 1024px){html aside,body aside{display:none}html h1,body h1{font-size:2rem}html .read-more-mobile,body .read-more-mobile{display:block;position:absolute;bottom:1rem;right:1rem;width:2rem;height:2rem;background-color:#da3c46;border-radius:50%}html .read-more-mobile::before,body .read-more-mobile::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:70%;height:.35rem;background-color:white}html .read-more-mobile::after,body .read-more-mobile::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:.35rem;height:70%;background-color:white}}

