@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyfMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZg.ttf) format("truetype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDQ.ttf) format("truetype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfsukDQ.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:Inter,sans-serif;font-optical-sizing:auto;font-weight:200;font-size:22px;line-height:1.5;font-style:normal;text-decoration:none}html,body{background-color:#fcf7ea;height:100%;margin:0}body{font-family:Arial,sans-serif;font-size:22px}h1,h2{font-family:Playfair Display,serif;letter-spacing:.02em;font-weight:900;font-size:60px;line-height:.95;color:#8d9f87}h3,h4{font-family:Inter,serif;font-weight:800;font-size:1.1em;line-height:.95;margin-bottom:15px;color:#1b4965}@media (max-width: 1100px){h1,h2{font-size:45px}*,body{font-size:19px}}@media (max-width: 768px){h1,h2{font-size:30px}*,body{font-size:16px}}a{position:relative;text-decoration:none;color:#000;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:#8d9f87;background:#8d9f87}p{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;overflow-wrap:break-word}strong{color:#1b4965;font-weight:700;font-size:1.1em}#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}.container_fullwidth img{width:100%}#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:#8d9f87;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:#fcf7ea;padding:71px 0;position:relative;top:0;width:100%;color:#fff}header .main_header .header_width{display:flex;justify-content:space-between;align-items:center;width:90vw;max-width:1400px;margin:0 auto}header .sub_header{background-color:#fcf7eacc;padding:10px 0;position:fixed;z-index:9998;top:-100px;width:100%;transition:.5s;color:#fff;min-height:55px}header .sub_header .header_width{display:flex;justify-content:space-between;align-items:center;width:90vw;max-width:1400px;margin:0 auto}header.small .sub_header,header.subpage .sub_header{top:0}header.subpage{height:100px}.spacer{height:50px}header .main_header .logo{display:flex}header .main_header .logo img{height:105px;max-width:600px}header .sub_header .logo{display:flex}header .sub_header .logo img{height:65px}header .logo a{cursor:pointer}header .logo a:after{display:none}@media (max-width: 700px){header .main_header .logo{display:inline-block}header .main_header .logo img{height:70px;max-width:calc(100% - 10px)}header .sub_header .logo{display:inline-block}header .sub_header .logo img{height:70px;max-width:calc(100% - 10px)}}@media (max-width: 1100px){header .main_header{padding:10px 0}}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:#1b4965;text-align:left;padding:50px 20px;position:relative;width:100%;bottom:0;min-height:100px}footer .container_footer p:first-of-type{font-weight:500}footer .container_footer a{color:#fff}footer .container_footer a:hover{color:#fff}footer .container_footer .toprow{display:flex;flex-wrap:wrap;gap:4rem}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{color:#ef5d60;font-weight:400;margin-right:7px;white-space:nowrap;font-size:35px}.menu-toggle .hamburger{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.menu-toggle .hamburger .line{display:block;height:3px;background:#8d9f87;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:#8d9f87;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:#fcf7ea}.nav-overlay a:hover{color:#ef5d60}.nav-overlay a:hover:after{background:#ef5d60}.nav-overlay a.current,.nav-overlay a.current:hover{color:#fcf7ea}.nav-overlay a.current:hover:after{background:#8d9f87}.nav-overlay a:after{background:#8d9f87}.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:#fcf7ea;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,ol{padding:0;margin:0;text-align:left}ul li,ol li{margin:.5rem 1.2em}ul li p,ol li p{margin:0}ul li::marker,ol li::marker{color:#8d9f87;font-weight:600}ul li:last-child,ol li:last-child{margin-bottom:1rem}ul li a,ol li a{font-size:30px;font-weight:400;text-decoration:none;color:#000}ul li a.current,ol li a.current{color:#8d9f87;font-weight:800}ul li a.current:after,ol li a.current:after{width:100%;color:#8d9f87;background:#8d9f87}ul li a:hover,ol li a:hover{color:#8d9f87}@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:18px;overflow:hidden}.text-block a{color:#ef5d60;font-weight:500}.text-block a:before{content:"";position:absolute;left:0;bottom:-5px;width:calc(100% + -0px);height:2px;background:#ef5d60;transition:.3s ease}.text-block a:hover:before{width:calc(100% + -0px);color:#fcf7ea;background:#fcf7ea}.text-block a:after{height:2px}.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:#8d9f87;border-radius:18px;color:#fff;font-size:.75em;overflow:hidden}.audio-block .audio-player .timeline{background:#5b6b55;width:100%;position:relative;cursor:pointer;height:20px}.audio-block .audio-player .timeline .progress{background:#c3ccc0;width:0%;height:100%;transition:.25s}.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:#ba1216;box-shadow:0 0 20px #000a;transition:.25s}.audio-block .audio-player .controls .volume-container .volume-slider .volume-percentage{background:#ef5d60;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{width:100%;height:300px;object-fit:cover}.gallery-block .gallery-item{line-height:0;border-radius:18px;overflow:hidden}.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:18px;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:18px;overflow:hidden}.button-block a{background:#ef5d60;border:2px #EF5D60 solid;border-radius:18px;color:#fff;padding:12px 25px 14px;font-weight:500}.button-block a:after{content:"";position:absolute;left:20px;bottom:10px;width:0;height:0px;background:#fff;transition:.3s ease}.button-block a:hover:after{width:calc(100% - 40px);color:#fff;background:#fff}.button-block a:hover{width:calc(100% - 40px);color:#ef5d60;background:#fff}.team-block{margin-left:200px}.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:18px}.team-block .team-member .member-info{max-width:300px;background:#fcf7ea;border-radius:18px;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}}.content-block.testimonial-block{padding:30px 0 75px}.testimonial-block .quote{font-family:Playfair Display,serif;letter-spacing:.02em;font-weight:900;font-size:61px;line-height:1.4;position:relative}.testimonial-block .testimonial_list .quote{font-weight:400}.testimonial-block .opener,.testimonial-block .closer{display:block;text-align:center;color:#8d9f87;width:100%;position:relative}.testimonial-block .opener .symbol,.testimonial-block .closer .symbol{font-family:Inter,serif;font-weight:500;font-size:182px;line-height:.9;margin-right:14%;transform:scaleX(.8);transform-origin:center;color:#ef5d60}.testimonial-block .opener{margin-bottom:10px}.testimonial-block .closer{margin-top:-10px}.testimonial-block .halfline{background:#cdc6a5;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:#000;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:Inter,serif;font-weight:500;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:3rem}.two-column.prop-left{grid-template-columns:2fr 1fr}.two-column.prop-right{grid-template-columns:1fr 2fr}.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,.two-column.prop-left,.two-column.prop-right{grid-template-columns:1fr}}.two-column-block:has(.column.left>.container_main:first-child>.content-block.title-block),.two-column-block:has(.column.right>.container_main:first-child>.content-block.title-block){margin-top:50px}.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:18px;padding:12px 30px 25px;min-height:6rem;display:flex;flex-direction:column;justify-content:flex-start;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:#8d9f87;color:#fff}.teaserboxes-block .teaserbox-item:nth-child(4n+2) .teaserbox{background:#ef5d60;color:#fff}.teaserboxes-block .teaserbox-item:nth-child(4n+3) .teaserbox{background:#1b4965;color:#fff}.teaserboxes-block .teaserbox-item:nth-child(4n+4) .teaserbox{background:#cdc6a5;color:#fff}@media (max-width: 1500px){.teaserboxes-block .teaserbox-item{flex:0 0 33.3%;max-width:33.3%}.teaserboxes-block .teaserbox{height:100%}}@media (max-width: 1200px){.teaserboxes-block .teaserbox-item{flex:0 0 50%;max-width:50%}}@media (max-width: 900px){.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:12px dotted #fefdfa;margin:-7px 20px;transition:transform .18s ease,box-shadow .18s ease}.events-block .event-item .event-block .eventdotter{border:none;background-image:radial-gradient(white 6px,transparent 6px);background-size:22px 22px;background-repeat:repeat-x;height:20px;margin:-10px 20px}.events-block .event-item .event-block .eventtext{display:flex;flex-direction:column;flex:1;border-radius:18px;overflow:hidden;padding:15px 30px 25px;background-color:#fefdfa;box-shadow:0 2px 2px #0009;transition:transform .18s ease,box-shadow .18s ease}.events-block .event-item .event-block .eventtext .date-time-comma{font-weight:600;margin-left:-3px}.events-block .event-item .event-block .eventtext .eventlink{margin-top:15px}.events-block .event-item .event-block .eventtext .eventlink a{font-weight:600;color:#ef5d60;transition:.3s ease}.events-block .event-item .event-block .eventtext .eventlink a:before{content:"";position:absolute;left:0;bottom:-5px;height:2px;transition:.3s ease;width:100%;color:#ef5d60;background:#ef5d60}.events-block .event-item .event-block .eventtext .eventlink a:hover:before{opacity:0}.events-block .event-item .event-block .eventtitle{font-size:30px;font-weight:600;color:#8d9f87;line-height:1.2;margin:10px 0}.events-block .event-item .event-block .eventdate{font-size:17px;font-weight:500}.events-block .event-item .event-block .text{font-size:18px;font-weight:400}.events-block .event-item a:after{height:2px}.events-block .event-item:hover .event-block .eventtext,.events-block .event-item:hover .event-block .eventimage{transform:translateY(-8px);box-shadow:0 9px 10px #0006}.events-block .event-item: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%}}.event_page .eventdate{font-weight:600}.event_page .eventdate .date-time-comma{font-weight:600;margin-left:-3px}.event_page .eventtext-block{padding-bottom:0}.event_page .eventtext-block+.title-block{margin-top:0}.event_page .eventlocation,.event_page .eventdate{color:#ef5d60;font-size:18px;font-weight:500}.event_page .eventdate{margin-bottom:-8px}.event_page form .fullwidth{width:100%}.event_page form .halfwidth{width:calc(50% - 10px)}.event_page form .form-group{margin-bottom:12px}.event_page form .form-group input{display:inline-block;padding:10px 14px;border:1px solid #ddd6b8;border-radius:15px;outline:none;margin-bottom:5px}.event_page form .form-group input:focus{border-color:#cda;box-shadow:0 0 0 2px #c8b47833}.event_page form .form-group input+input{margin-left:10px}.event_page form .btn-submit{border:2px #EF5D60 solid;background:#ef5d60;border-radius:18px;color:#fff;padding:12px 25px 14px;font-weight:500;transition:.3s;cursor:pointer;margin-top:20px}.event_page form .btn-submit:hover{color:#ef5d60;background:#fff}.event_page form .form-success{padding:15px;background:#fff;border:2px solid #8D9F87;border-radius:10px;color:#8d9f87;font-weight:500}.event_page form .form-success p{font-weight:500}
