@font-face{font-family:Bungee Inline;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/bungeeinline/v19/Gg8zN58UcgnlCweMrih332VuDGI.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVxAsz_Q.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVmgsz_Q.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVqAsz_Q.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVRAwz_Q.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVfQwz_Q.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVGgwz_Q.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVMwwz_Q.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbjKWckg.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbmyWckg.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbl6Wckg.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbrKRckg.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbouRckg.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbuyRckg.ttf) format("truetype")}@font-face{font-family:Red Hat Display;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbsWRckg.ttf) format("truetype")}#layoutgrid{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;pointer-events:none;background:#f000}#layoutgrid .container_main{display:flex;flex-direction:row;height:100%;gap:10px;background-image:url(/build/assets/layout-D4FaT6_k.jpg);background-size:cover;opacity:.5}#layoutgrid .row{flex:1;background:#ff00001a}*{margin:0;padding:0;box-sizing:border-box;font-family:Red Hat Display,sans-serif;color:#fff;font-optical-sizing:auto;font-weight:200;font-size:22px;line-height:1.5;font-style:normal;text-decoration:none}html,body{background-color:#273039;height:100%;margin:0}body{font-family:Red Hat Display,sans-serif;font-size:22px}h1,h2,h3,h4{font-family:Bungee Inline,sans-serif;font-weight:400;font-size:60px;line-height:1;color:#ff0;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}@media (max-width: 1100px){h1,h2,h3,h4{font-size:45px}*,body{font-size:19px}}@media (max-width: 768px){h1,h2,h3,h4{font-size:30px}*,body{font-size:16px}}a{position:relative;text-decoration:none;color:#fff;transition:.3s ease}a:after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:3px;background:#000;transition:.3s ease}a:hover:after{width:100%;color:#ff0;background:#ff0}p{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;overflow-wrap:break-word}em{font-style:italic}strong{color:#acc51b;font-weight:700}#page_content{display:flex;flex-direction:column;min-height:100vh;width:100%}#edit_page{display:block;position:fixed;bottom:calc(50vh - 20px);right:-2px;height:40px;width:40px;border-top-left-radius:50%;border-bottom-left-radius:50%;border:2px solid white;background:#006e9f;color:#fff;padding-left:11px;font-size:24px;filter:drop-shadow(0px 2px 2px #000000);transition:.5s}#edit_page:hover{background:#00b1ff;height:60px;width:60px;padding-left:14px;font-size:35px;bottom:calc(50vh - 30px)}.container_header,.container_main,.container_footer{width:90vw;max-width:1400px;margin:0 auto}.container_footer{color:#fff}.container_footer .copyright{font-size:.7em}.container_fullwidth{width:100%;margin:20px auto;position:relative}.container_fullwidth img{width:100%}.container_fullwidth:after{content:"";position:absolute;bottom:8px;left:0;width:100%;height:4px;background:linear-gradient(to right,#fff0,#fff 20%,#fff 80%,#fff0);pointer-events:none;box-shadow:0 0 6px #fff,0 0 12px #fff}.container_fullwidth:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(to right,#fff0,#fff 20%,#fff 80%,#fff0);pointer-events:none;box-shadow:0 0 6px #fff,0 0 12px #fff}#parallax-container{position:relative;width:100%;height:80vh;overflow:hidden}#parallax-background{position:absolute;top:0;left:0;width:110%;height:110%;background-size:cover;background-position:center;transition:transform .05s ease}#pageloading{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#73777c;z-index:9999999999999999;transition:opacity .5s;pointer-events:none;display:flex;align-items:center;justify-content:center}#pageloading:before{content:"";width:50px;height:50px;border:3px solid rgba(255,255,255,.3);border-top:3px solid white;border-bottom:3px solid white;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}header a{line-height:0}header .main_header{background-color:transparent;padding:0;position:relative;top:0;width:100%;color:#fff;z-index:10}header .main_header .header_width{display:flex;justify-content:space-between;align-items:center;width:90vw;max-width:1400px;margin:0 auto;position:absolute;top:0;left:5vw}header.small .sub_header,header.subpage .sub_header{top:0}.sub_header{background-color:#273039cc;padding:10px 0;position:fixed;z-index:9998;top:-100px;width:100%;transition:.5s;color:#fff;min-height:55px}.sub_header .header_width{display:flex;justify-content:space-between;align-items:center;width:90vw;max-width:1400px;margin:0 auto}.sub_header.small,.sub_header.subpage{height:100px}.sub_header.small .sub_header,.sub_header.subpage .sub_header{top:0}.spacer{height:50px}.title_image{margin-top:0;position:relative;line-height:0}.title_image .imagecontainer{background-size:cover;background-position:center;height:60vw;min-height:210px;max-height:90vh}.title_image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(to right,#fff0,#fff 20%,#fff 80%,#fff0);pointer-events:none;box-shadow:0 0 6px #fff,0 0 12px #fff}@keyframes glow-pulse{0%{filter:drop-shadow(0 0 3px rgba(255,255,255,.8)) drop-shadow(0 0 15px rgba(255,255,255,.4))}2%{filter:drop-shadow(0 0 6px #ffffff) drop-shadow(0 0 25px rgba(255,255,255,.7))}10%{filter:drop-shadow(0 0 3px rgba(255,255,255,.8)) drop-shadow(0 0 15px rgba(255,255,255,.4))}to{filter:drop-shadow(0 0 3px rgba(255,255,255,.8)) drop-shadow(0 0 15px rgba(255,255,255,.4))}}header .main_header .logo{display:flex;justify-content:center;position:absolute;width:100vw;bottom:5vw}header .main_header .logo img{max-width:800px;filter:drop-shadow(0 0 6px rgba(255,255,255,.8)) drop-shadow(0 0 15px rgba(255,255,255,.4));animation:glow-pulse 2s infinite alternate}header .sub_header .logo{display:flex}header .sub_header .logo img{height:65px;filter:drop-shadow(0 0 3px rgba(255,255,255,.8)) drop-shadow(0 0 8px rgba(255,255,255,.4))}header .logo a{cursor:pointer}header .logo a:after{display:none}@media (max-width: 900px){header .main_header .logo img{max-width:89vw}header .sub_header .logo{display:inline-block}header .sub_header .logo img{height:38px;max-width:calc(100% - 10px)}}main{flex-grow:1;padding-top:0}main #contentviewport{opacity:0;transition:opacity .5s}main p{margin-bottom:30px}footer{margin-top:65px;background-color:#12161b;text-align:left;padding:50px 20px;position:relative;width:100%;bottom:0;min-height:100px}footer .container_footer a{color:#fff}footer .container_footer a:hover{color:#fff}footer .container_footer .toprow{display:flex;flex-wrap:wrap;gap:2rem}footer .container_footer .toprow>div{flex:0 0 auto}footer .container_footer .toprow .toprow_three{margin-left:auto;text-align:right}footer .container_footer .bottomrow{display:flex;align-items:center;margin-top:1rem}footer .container_footer .bottomrow .bottomrow_two{margin-left:auto}footer .container_footer .bottomrow img{height:59px}@media (max-width: 768px){.footer .container_footer .toprow{flex-direction:column}.footer .container_footer .toprow .toprow_three{text-align:left;margin-left:0}.footer .container_footer .bottomrow{flex-direction:column;align-items:flex-start}.footer .container_footer .bottomrow .bottomrow_two{margin-left:0;margin-top:.5rem}}nav{display:flex}.main-nav{position:relative}.menu-toggle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;padding:19px 0 0}.menu-toggle .menu-label{font-family:Bungee Inline,sans-serif;color:#acc51b;font-weight:400;margin-right:7px;white-space:nowrap;font-size:28px}.menu-toggle .hamburger{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.menu-toggle .hamburger .line{display:block;height:3px;background:#ff0;transition:all .3s ease}.menu-toggle .hamburger .line1{width:40px}.menu-toggle .hamburger .line2{width:30px}.menu-toggle .hamburger .line3{width:20px}.menu-toggle:hover .line{width:40px}.menu-toggle.active .line1{transform:rotate(45deg) translate(5px,5px);width:20px}.menu-toggle.active .line2{opacity:0}.menu-toggle.active .line3{transform:rotate(-45deg) translate(5px,-5px);width:20px}.nav-overlay{position:fixed;top:calc(-100% - 150px);left:0;width:100%;height:100vh;background:#73777c;transition:top .4s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:9999}.nav-overlay.open{top:0}.nav-overlay a{color:#273039}.nav-overlay a:hover{color:#acc51b}.nav-overlay a:hover:after{background:#acc51b}.nav-overlay a.current,.nav-overlay a.current:hover{color:#273039}.nav-overlay a.current:hover:after{background:#ff0}.nav-overlay a:after{background:#ff0}.nav-overlay .close-btn{position:absolute;top:1rem;right:1rem;width:40px;height:40px;background:none;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:1000}.nav-overlay .close-btn .close-line{position:absolute;width:40px;height:3px;background:#273039;transition:width .3s ease}.nav-overlay .close-btn .line1{transform:rotate(45deg)}.nav-overlay .close-btn .line2{transform:rotate(-45deg)}.nav-overlay .close-btn:hover .close-line{width:20px}ul{list-style:none;padding:0;margin:0;text-align:left}ul li{margin:1rem 0}ul li a{font-size:30px;font-weight:400;text-decoration:none;color:#fff}ul li a.current{color:#ff0;font-weight:800}ul li a.current:after{width:100%;color:#ff0;background:#ff0}ul li a:hover{color:#ff0}@media (max-width: 1100px){.menu-toggle,.close-btn{transform:scale(.9)}ul li{margin:.7rem 0}ul li a{font-size:25px}}@media (max-width: 768px){.menu-toggle,.close-btn{transform:scale(.6)}ul li{margin:.4rem 0}ul li a{font-size:20px}}.content-block{padding:30px 0;position:relative}@media (max-width: 1100px){.content-block{padding:22px 0}}@media (max-width: 768px){.content-block{padding:15px 0}}.title-block{margin-top:50px}.image-block img{max-width:100%;height:auto;border-radius:15px;overflow:hidden}.text-block a{color:#ff0;font-weight:600}.text-block a:before{content:"";position:absolute;left:0;bottom:-5px;width:calc(100% + -0px);height:3px;background:#273039;transition:.3s ease}.text-block a:hover:before{width:calc(100% + -0px);color:#273039;background:#273039}.map-block .address{position:absolute;bottom:33px;font-weight:800;padding:0 10px;background:#fff;left:15px;z-index:9999}.audio-block audio{width:100%}.audio-block .audio-player{position:relative;height:80px;width:100%;background:#73777c;border-radius:15px;color:#fff;font-size:.75em;overflow:hidden;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}.audio-block .audio-player .timeline{background:#990;width:100%;position:relative;cursor:pointer;height:20px;box-shadow:inset 0 3px 3px #0009}.audio-block .audio-player .timeline .progress{background:#ff6;width:0%;height:100%;transition:.25s;box-shadow:inset 0 2px 2px #fff9}.audio-block .audio-player .controls{display:flex;justify-content:flex-start;align-items:stretch;padding:0 20px;height:60px}.audio-block .audio-player .controls>*{display:flex;justify-content:center;align-items:center}.audio-block .audio-player .controls .toggle-play.play{cursor:pointer;position:relative;left:0;height:0;width:0;border:7px solid #0000;border-left:13px solid white}.audio-block .audio-player .controls .toggle-play.play:hover{transform:scale(1.1)}.audio-block .audio-player .controls .toggle-play.pause{height:15px;width:20px;cursor:pointer;position:relative}.audio-block .audio-player .controls .toggle-play.pause:before{position:absolute;top:0;left:0;background:#fff;content:"";height:15px;width:3px}.audio-block .audio-player .controls .toggle-play.pause:after{position:absolute;top:0;right:8px;background:#fff;content:"";height:15px;width:3px}.audio-block .audio-player .controls .toggle-play.pause:hover{transform:scale(1.1)}.audio-block .audio-player .controls .name{font-weight:800}.audio-block .audio-player .controls .time{display:flex;padding:0 20px}.audio-block .audio-player .controls .time .length,.audio-block .audio-player .controls .time .current{font-weight:200}.audio-block .audio-player .controls .time>*{padding:2px}.audio-block .audio-player .controls .volume-container{cursor:pointer;position:absolute;right:20px;top:16px;z-index:2}.audio-block .audio-player .controls .volume-container .volume-button{height:26px;width:26px;margin-left:15px;display:flex;align-items:center}.audio-block .audio-player .controls .volume-container .volume-button .volume{transform:scale(.7)}.audio-block .audio-player .controls .volume-container .volume-slider{position:absolute;left:0;top:4px;z-index:-1;width:0;height:18px;background:#4a550c;box-shadow:0 0 20px #000a;transition:.25s}.audio-block .audio-player .controls .volume-container .volume-slider .volume-percentage{background:#acc51b;height:100%;width:75%}.audio-block .audio-player .controls .volume-container:hover .volume-slider{left:-120px;width:120px}.audio-block .audio-player .speaker{vertical-align:middle;box-sizing:border-box;display:inline-block;background:currentColor;background-clip:content-box;width:1em;height:1em;border:.333em solid transparent;border-right-color:currentColor;position:relative;left:-.337em}.audio-block .audio-player .speaker.-on:before,.audio-block .audio-player .speaker.-on:after{content:"";background:currentColor;width:.1em;position:absolute}.audio-block .audio-player .speaker.-on:before{height:.333em;right:-.533em}.audio-block .audio-player .speaker.-on:after{height:.667em;right:-.733em;top:-50%}.audio-block .audio-player .speaker.-off:before,.audio-block .audio-player .speaker.-off:after{content:"";background:currentColor;width:.1em;position:absolute;height:1.2em;margin-top:-.333em;top:-.1em;left:.1em;transform:translate(.333em) rotate(-45deg)}.audio-block .audio-player .speaker.-off:before{background:#04233d;left:.2em}.gallery-block{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.gallery-block .gallery-item img,.gallery-block .gallery-item video{width:100%;height:300px;object-fit:cover}.gallery-block .gallery-item{line-height:0;border-radius:15px;overflow:hidden;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}.gallery-block .gallery-item a.glightbox{line-height:0}@media (max-width: 1100px){.gallery-block{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.gallery-block{grid-template-columns:1fr}}.video-block .youtube-player-wrapper{position:relative;width:100%;padding-top:56.25%}.video-block #youtube-player{position:absolute;top:0;left:0;width:100%;height:100%}.video-block .video-player-h-container{position:relative;width:100%;height:0px;padding-bottom:56.25%;border-radius:15px;overflow:hidden}.video-block .video-player-h-container iframe,.video-block .video-player-container .youtube-player{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;overflow:hidden}.button-block a{background:#acc51b;border-radius:15px;color:#fff;padding:10px 25px;font-weight:600}.button-block a:after{content:"";position:absolute;left:20px;bottom:10px;width:0;height:3px;background:#fff;transition:.3s ease}.button-block a:hover:after{width:calc(100% - 40px);color:#fff;background:#fff}.team-block .team-member{display:flex;gap:0;margin-bottom:-80px}.team-block .team-member:last-child{margin-bottom:20px}.team-block .team-member .member-image img{width:151px;height:151px;object-fit:cover;border-radius:15px}.team-block .team-member .member-info{max-width:300px;background:#273039;border-radius:15px;padding:15px 20px;margin-top:110px;margin-left:-45px;margin-right:0;z-index:2}.team-block .team-member .member-info .member-name{font-weight:600;font-size:18px;margin-bottom:0}.team-block .team-member .member-info .member-position{font-weight:200;font-size:16px;color:#333}.team-block .team-member .member-spacer{width:200px}.team-block .team-member:nth-child(2n){flex-direction:row-reverse;text-align:right}.team-block .team-member:nth-child(2n) .member-info{margin-right:-45px;margin-left:58px}@media (max-width: 700px){.team-block .team-member{flex-direction:column;text-align:left;margin-bottom:0}.team-block .team-member:nth-child(2n){flex-direction:column;text-align:left}.team-block .team-member:nth-child(2n) .member-info{margin-top:-55px;margin-left:90px}.team-block .team-member .member-info{max-width:800px;padding:15px 20px;margin-top:-55px;margin-left:90px;margin-right:0;z-index:2}}.testimonial-block .quote{font-family:Bungee Inline,sans-serif;font-weight:400;font-size:61px;line-height:1;position:relative;letter-spacing:0px}.testimonial-block .testimonial_list .quote{font-weight:400}.testimonial-block .opener,.testimonial-block .closer{display:block;text-align:center;color:#ff0;width:100%;position:relative}.testimonial-block .opener .symbol,.testimonial-block .closer .symbol{font-family:Bungee Inline,sans-serif;font-weight:400;font-size:182px;line-height:.9;margin-right:14%;transform:scaleX(.8);transform-origin:center;color:#acc51b}.testimonial-block .opener{margin-bottom:10px}.testimonial-block .closer{margin-top:-10px}.testimonial-block .halfline{background:#7c796d;height:2px;position:absolute;top:57%}.testimonial-block .opener .halfline{width:36%;left:0}.testimonial-block .closer .halfline{width:calc(50% + 5px);right:0}.testimonial-block .author{position:absolute;top:calc(50% + 36px);font-size:20px;color:#fff;right:0;width:50%;text-align:left;line-height:1}@media (min-width: 768px){.testimonial-block .testimonial_list{display:flex;flex-direction:column;gap:2rem}.testimonial-block .testimonial_list .testimonial_item{max-width:71%;font-size:.66em;align-self:flex-start}.testimonial-block .testimonial_list .testimonial_item .opener .symbol,.testimonial-block .testimonial_list .testimonial_item .closer .symbol{font-family:Bungee Inline,sans-serif;font-weight:400;font-size:120px}.testimonial-block .testimonial_list .testimonial_item .author{font-size:18px;top:calc(50% + 24px)}.testimonial-block .testimonial_list .testimonial_item .quote{font-size:45px}.testimonial-block .testimonial_list .testimonial_item:nth-child(2n){align-self:flex-end}}@media (max-width: 1100px){.testimonial-block .quote{font-size:50px;line-height:1}.testimonial-block .opener .symbol,.testimonial-block .closer .symbol{font-size:122px;margin-right:14%}.testimonial-block .author{top:calc(50% + 23px);font-size:16px}.testimonial-block .testimonial_list .quote{font-size:30px;line-height:1}.testimonial-block .testimonial_list .opener .symbol,.testimonial-block .testimonial_list .closer .symbol{font-size:82px;margin-right:14%}.testimonial-block .testimonial_list .author{top:calc(50% + 12px);font-size:14px}}@media (max-width: 768px){.testimonial-block .quote{font-size:30px;line-height:1}.testimonial-block .opener .symbol,.testimonial-block .closer .symbol{font-size:82px;margin-right:14%}.testimonial-block .author{top:calc(50% + 12px);font-size:14px}}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.two-column .column{display:flex;flex-direction:column;gap:1rem}.two-column .column .container_main{width:auto;margin:0}.two-column .column .title-block{margin-top:0}.two-column .column .content-block{padding:0;position:relative}@media (max-width: 1100px){.two-column{grid-template-columns:1fr}}.teaserboxes-block{display:flex;flex-wrap:wrap;margin:-.5rem}.teaserboxes-block .teaserbox-item{box-sizing:border-box;padding:.5rem;flex:0 0 25%;max-width:25%}.teaserboxes-block .teaserbox-item .teaserbox{border-radius:15px;padding:12px 30px 25px;min-height:6rem;display:flex;flex-direction:column;justify-content:center;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 1px 3px #0009}.teaserboxes-block .teaserbox-item .teaserbox .teaserbox-title{font-size:40px;font-weight:800;margin-bottom:5px}.teaserboxes-block .teaserbox-item .teaserbox .teaserbox-text{font-size:18px;font-weight:400}a .teaserboxes-block .teaserbox-item .teaserbox,.teaserboxes-block .teaserbox-item a:hover .teaserbox{transform:translateY(-8px);box-shadow:0 9px 10px #0006}.teaserboxes-block .teaserbox-item:nth-child(4n+1) .teaserbox{background:#ff0;color:#fff}.teaserboxes-block .teaserbox-item:nth-child(4n+2) .teaserbox{background:#acc51b;color:#fff}.teaserboxes-block .teaserbox-item:nth-child(4n+3) .teaserbox{background:#73777c;color:#fff}.teaserboxes-block .teaserbox-item:nth-child(4n+4) .teaserbox{background:#7c796d;color:#fff}@media (max-width: 900px){.teaserboxes-block .teaserbox-item{flex:0 0 50%;max-width:50%}}@media (max-width: 560px){.teaserboxes-block .teaserbox-item{flex:0 0 100%;max-width:100%}.teaserboxes-block .teaserbox{padding:1rem}}.events-block{display:flex;flex-wrap:wrap;margin:-.5rem}.events-block .event-item{box-sizing:border-box;padding:.5rem;flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}.events-block .event-item .event-block{min-height:6rem;display:flex;flex-direction:column;justify-content:flex-start;text-decoration:none;color:inherit;height:100%}.events-block .event-item .event-block .eventimage{border-radius:15px;overflow:hidden;line-height:0;box-shadow:0 1px 3px #0009;transition:transform .18s ease,box-shadow .18s ease}.events-block .event-item .event-block .eventimage img{width:100%}.events-block .event-item .event-block .eventdotter{border-top:14px dotted #2e3944;margin:-7px 20px;transition:transform .18s ease,box-shadow .18s ease}.events-block .event-item .event-block .eventtext{display:flex;flex-direction:column;flex:1;border-radius:15px;overflow:hidden;padding:15px 30px 25px;background-color:#2e3944;box-shadow:0 2px 2px #0009;transition:transform .18s ease,box-shadow .18s ease}.events-block .event-item .event-block .eventtitle{font-family:Bungee Inline,sans-serif;font-size:30px;font-weight:600;color:#ff0;line-height:1.2;margin:10px 0}.events-block .event-item .event-block .eventdate{font-size:20px;font-weight:600}.events-block .event-item .event-block .text{font-size:18px;font-weight:400}a .events-block .event-item .event-block .eventtext,.events-block .event-item a:hover .event-block .eventtext,a .events-block .event-item .event-block .eventimage,.events-block .event-item a:hover .event-block .eventimage{transform:translateY(-8px);box-shadow:0 9px 10px #0006}a .events-block .event-item .event-block .eventdotter,.events-block .event-item a:hover .event-block .eventdotter{transform:translateY(-8px)}@media (max-width: 1000px){.events-block .event-item{flex:0 0 50%;max-width:50%}}@media (max-width: 600px){.events-block .event-item{flex:0 0 100%;max-width:100%}}.eventpage-teaser,.eventpage-date{font-family:Bungee Inline,sans-serif;font-weight:400;font-size:40px;line-height:1;color:#acc51b}.eventpage-separator{font-family:Bungee Inline,sans-serif;font-weight:400;font-size:40px;line-height:1;color:#73777c}.eventitem-teaser,.eventitem-date{font-family:Bungee Inline,sans-serif;font-weight:400;font-size:40px;line-height:1;color:#acc51b}.eventitem-separator{font-family:Bungee Inline,sans-serif;font-weight:400;font-size:40px;line-height:1;color:#73777c}.event_page .eventdate{font-weight:600}.event_page .eventtext-block{padding-bottom:0}.event_page .eventtext-block+.title-block{margin-top:0}
