/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote{margin:0;padding:0}@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}body,html{height:auto;width:auto}article,body,div,h1,h2,h3,main,ol,section,ul{border:0;overflow:visible;position:static;width:auto}article:empty,body:empty,div:empty,h1:empty,h2:empty,h3:empty,main:empty,ol:empty,section:empty,ul:empty{display:none;margin:0;padding:0}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}thead{display:table-header-group}blockquote,figure,img,pre,table,tr{page-break-inside:avoid}img{float:left;margin:1em 1.5em 1.5em 0;max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2:last-child,h3:last-child,p:last-child{margin-bottom:0}h1,h2,h3,h4{page-break-after:avoid}#nav-mobile,#nav-primary,body>:not(#page):not(#navbar){display:none}#navbar{padding-top:0}#page{display:inline;overflow:visible;padding-top:30px}}:root{--theme-container-max-width:1120px;--theme-content-max-width:46rem;--theme-header-content-max-width:46rem;--theme-primary-color:#000;--plyr-color-main:#000}@media(max-width:767px){:root{--container-padding-left:15px;--container-padding-right:15px}@supports(padding-left:env(safe-area-inset-left)){:root{--safe-area-inset-left:env(safe-area-inset-left);--safe-area-inset-right:env(safe-area-inset-right);--container-padding-left:calc(var(--safe-area-inset-left) + 15px);--container-padding-right:calc(var(--safe-area-inset-right) + 15px)}}}@media(min-width:768px){:root{--container-padding-left:40px;--container-padding-right:40px}}@media(min-width:1160px){:root{--container-padding-left:1.25rem;--container-padding-right:1.25rem}}:root{--spacing-md:4rem;--spacing-lg:8rem}@media(max-width:479px){:root{--spacing-md:3rem;--spacing-lg:5rem}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-overflow-style:scrollbar;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:100%;line-height:1.428571429;width:100%}@media(min-width:768px){body{font-size:.9375rem}}@media(min-width:783px){body.admin-bar{padding-top:32px}}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body>:not(#page){-ms-flex-negative:0;flex-shrink:0}body #page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body #page,body main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.font-size-small{font-size:.8rem}@media(min-width:768px){.font-size-small{font-size:13px}}.font-size-large{font-size:1rem}@media(min-width:768px){.font-size-large{font-size:23px}}.font-size-huge{font-size:2.8em}@media(min-width:768px){.font-size-huge{font-size:3.6em}}.font-size-h1{font-size:1.7rem}@media(min-width:768px){.font-size-h1{font-size:3rem}}@media(min-width:1500px){.font-size-h1{font-size:60px}}.font-size-h2{font-size:1.6rem}@media(min-width:768px){.font-size-h2{font-size:36px}}.font-size-h3{font-size:1.2rem}@media(min-width:768px){.font-size-h3{font-size:25px}}.font-size-h4{font-size:1rem}@media(min-width:768px){.font-size-h4{font-size:15px}}.button-primary-bg{background-color:#338e1e}.button-primary-bg:focus,.button-primary-bg:hover{background-color:#42b827}.button-primary-bg:focus .button-primary-lighter-bg,.button-primary-bg:hover .button-primary-lighter-bg{background-color:#338e1e}.button-primary-lighter-bg{background-color:#42b827}.button-primary-lighter-bg:focus,.button-primary-lighter-bg:hover{background-color:#338e1e}h1,h2,h3,h4,h5,h6{line-height:1.1;margin-bottom:0;margin-top:0}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;text-decoration:none}img{display:block;height:auto;max-width:100%;opacity:1;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;vertical-align:middle}img[data-src],img[data-srcset]{opacity:0}img[loading=lazy]{opacity:1}@-webkit-keyframes load_infinite{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load_infinite{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinnerContainer{background:rgba(0,0,0,.1);height:calc(100% + 40px);left:-10px;position:absolute;top:-20px;width:calc(100% + 20px);z-index:100}.spinner{-webkit-animation:load_infinite 1.1s linear infinite;animation:load_infinite 1.1s linear infinite;bottom:0;height:100px;left:0;margin:auto;position:absolute;right:0;top:0;width:100px}.spinner .spinner-background,.spinner .spinner-moving{fill:currentColor}video{display:block;height:auto;max-width:100%}a:focus,button:focus,input:focus,textarea:focus{-webkit-box-shadow:0 0 0 3px #ffce41;box-shadow:0 0 0 3px #ffce41;outline:3px solid transparent}@supports selector(:focus-visible){a:focus,button:focus,input:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{-webkit-box-shadow:0 0 0 3px #ffce41;box-shadow:0 0 0 3px #ffce41}}@-webkit-keyframes yellowFade{0%{background:#ffce41}to{background:#fff}}@keyframes yellowFade{0%{background:#ffce41}to{background:#fff}}[tabindex="-1"]{outline:0}[tabindex="-1"]:focus{-webkit-animation:yellowFade 3s forwards;animation:yellowFade 3s forwards}@media(prefers-reduced-motion:reduce){*{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}.screen-reader-text,.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);height:1px;overflow:hidden;position:absolute!important;top:0;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;white-space:nowrap;width:1px}.screen-reader-text:focus,.visually-hidden:focus{clip:auto;background:#ffce41;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-clip-path:none;clip-path:none;color:#000;font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700;height:auto;left:50%;min-width:300px;outline:0;overflow:visible;padding:10px;position:fixed;text-align:center;text-decoration:none;top:0;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);white-space:normal;z-index:9999}.admin-bar .screen-reader-text:focus,.admin-bar .visually-hidden:focus{top:32px}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8rem;list-style:none}@media(min-width:768px){.breadcrumbs{font-size:13px}}.breadcrumbs-item{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs-separator{-ms-flex-negative:0;flex-shrink:0;margin-left:.5em;margin-right:.5em}.breadcrumbs-separator-icon{fill:currentColor;height:.65em;width:.65em}.breadcrumbs-link{color:inherit;display:block;text-decoration:underline}.breadcrumbs-item:last-child{-ms-flex-preferred-size:auto;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:1;flex-basis:auto;flex-grow:0;flex-shrink:1;min-width:5em}.breadcrumbs-last{-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-hasLoader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.button-hasLoader .button-loader{display:none}.button-hasLoader.isLoading .button-loader{display:block}.button-loader{background:none;margin:0 0 0 .5em;position:relative}.button-loader,.button-loader svg{height:1em;width:1em}.container-padding{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.content>*,.content>.wp-block-mind-heading,.content>ol,.content>p,.content>ul,.innerContent>.wp-block-mind-heading,.innerContent>ol,.innerContent>p,.innerContent>ul{max-width:46rem}.content>*{margin-left:auto;margin-right:auto}.content>*,.content>.hasViewportPadding{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.content>.alignwide,.content>.wp-block-mind-page-teaser-list,.content>.wp-block-mind-teammember-list{max-width:1120px}.content>.wp-block-core-group.alignwide>*{margin-left:0}.content>.alignfull{max-width:none}.content .isChildBlockContainer .content>*,.content>.alignfull:not(.hasViewportPadding){padding-left:0;padding-right:0}.responsiveEmbed{position:relative}.responsiveEmbed:after{content:"";display:block;height:0;width:100%}.responsiveEmbed>*{bottom:0;left:0;position:absolute;right:0;top:0}.responsiveEmbed:after{padding-top:56.25%}.responsiveEmbed>*{height:100%!important;width:100%!important}.keepAspectRatio{position:relative}.keepAspectRatio:after{content:"";display:block;height:0;width:100%}.keepAspectRatio>*{bottom:0;height:100%!important;left:0;position:absolute;right:0;top:0;width:100%!important}figure{margin:0}figcaption{display:block;font-size:.8rem;margin-top:.5em}@media(min-width:768px){figcaption{font-size:13px}}form{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input:not([type=checkbox]):not([type=radio]),textarea{-webkit-appearance:none}button{color:inherit;cursor:pointer}button:active,button:focus:active,button:hover,input:active,input:focus:active,input:hover{outline:0}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}form fieldset{border:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0}.headroom{left:0;right:0;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;will-change:transform}.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0)}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media(min-width:783px){.admin-bar .headroom--top{top:32px}}.kicker{text-transform:uppercase}.is-style-lead{font-size:23px;line-height:1.428571429}.heading-1 a,.heading-2 a,.heading-3 a,.heading-4 a,.heading-5 a,.heading-6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:inherit}p a{overflow-wrap:break-word}.anchor:before{content:"";display:block;height:80px;margin-top:-80px;visibility:hidden}ol,ul{margin:0;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style:none}dl{margin:0;padding:0}.wp-block-core-list{display:block;list-style-type:none}.wp-block-core-list li{word-wrap:break-word;display:table-row;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;width:100%;word-break:break-word}.wp-block-core-list li:before{word-wrap:normal;display:table-cell;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;overflow-wrap:normal;padding-right:.5em;word-break:normal}.wp-block-core-list li:after{content:"";display:block;height:.5em}ul.wp-block-core-list li:before{content:"–"}ol.wp-block-core-list li{counter-increment:item;padding-bottom:.5em}@media(min-width:768px){ol.wp-block-core-list li{padding-left:.5em}}ol.wp-block-core-list li:before{content:counters(item,".") "."}ol.wp-block-core-list ol{counter-reset:item;list-style:none;padding-left:0;padding-top:.5em}ol.wp-block-core-list ol li{padding-left:0}ol.wp-block-core-list ol li:before{content:counters(item,".");padding-right:1em}@media(max-width:767px){ol.wp-block-core-list ol li{display:list-item}ol.wp-block-core-list ol li:before{display:inline-block}}.is-page-privacy-policy ol.wp-block-core-list{font-family:Libre Franklin,sans-serif;font-size:1rem;font-style:normal;font-weight:700}@media(min-width:768px){.is-page-privacy-policy ol.wp-block-core-list{font-size:23px}}.is-page-privacy-policy ol.wp-block-core-list ol{font-family:Libre Franklin,sans-serif;font-size:1rem;font-style:normal;font-weight:400}.is-page-privacy-policy ol.wp-block-core-list ol li:before{content:counters(item,".") ")";font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700}.pagination-items{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin:-4px;padding:0}.pagination-item{margin:4px}.pagination-item-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:2em;padding:4px .75em}.pagination-link,.pagination-link:focus,.pagination-link:hover{text-decoration:none}.pagination-icon{height:.5em;width:auto}.readmore{overflow:hidden}.readmore--centered{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.readmore-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-decoration:none}.readmore-link>*+*{display:block;margin-left:.75em}.readmore-icon{-webkit-box-align:center;-ms-flex-align:center;fill:currentColor;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:.75em;width:.75em}.autospace>*+*,.content>*+*{margin-top:1.5em}.autospace>.wp-block-mind-heading+ol,.autospace>.wp-block-mind-heading+p,.autospace>.wp-block-mind-heading+ul,.content>.wp-block-mind-heading+ol,.content>.wp-block-mind-heading+p,.content>.wp-block-mind-heading+ul{margin-top:1em}.autospace>*+.wp-block-mind-heading,.content>*+.wp-block-mind-heading{margin-top:2em}.autospace .wp-block-mind-column .wp-block-mind-image+.wp-block-mind-heading,.autospace .wp-block-mind-icon+.wp-block-mind-heading,.autospace .wp-block-mind-logo+.wp-block-mind-heading,.content .wp-block-mind-column .wp-block-mind-image+.wp-block-mind-heading,.content .wp-block-mind-icon+.wp-block-mind-heading,.content .wp-block-mind-logo+.wp-block-mind-heading{margin-top:.75em}.autospace>ol+p,.autospace>p+ol,.autospace>p+p,.autospace>p+ul,.autospace>ul+p,.content>ol+p,.content>p+ol,.content>p+p,.content>p+ul,.content>ul+p{margin-top:10.5px}.autospace>.breadcrumbs+*,.content>.breadcrumbs+*{margin-top:10px}.autospace .is-style-lead+*,.content .is-style-lead+*{margin-top:1.5em}.content .alignfull+ol,.content .alignfull+p,.content .alignfull+ul,.content .alignwide+ol,.content .alignwide+p,.content .alignwide+ul,.content .wp-block-mind-heading:not(.alignwide)+.alignfull,.content .wp-block-mind-heading:not(.alignwide)+.alignwide,.content ol+.alignfull,.content ol+.alignwide,.content p+.alignfull,.content p+.alignwide,.content ul+.alignfull,.content ul+.alignwide{margin-top:4rem}.content .wp-block-mind-post-title+p,.content .wp-block-mind-wide+ol.alignwide,.content .wp-block-mind-wide+ul.alignwide{margin-top:1.5em}.content *+.wp-block-mind-background,.content .wp-block-mind-background+*{margin-top:6rem}.content .wp-block-mind-background+.wp-block-mind-background,.content .wp-block-mind-header-variable+.wp-block-mind-background{margin-top:0}.content .wp-block-mind-heading+.wp-block-mind-background{margin-top:1.5em}.content *+.wp-block-mind-events-past,.content *+.wp-block-mind-events-teaser,.content *+.wp-block-mind-gallery,.content *+.wp-block-mind-list-logos,.content *+.wp-block-mind-page-teaser-list,.content .wp-block-mind-gallery+*,.content .wp-block-mind-header+*,.content .wp-block-mind-header-variable+*,.content .wp-block-mind-list-logos+*,.content .wp-block-mind-page-teaser-list+*,.content>*+.wp-block-mind-archive,.content>*+.wp-block-mind-image,.content>*+.wp-block-mind-image-text,.content>.wp-block-mind-archive+*,.content>.wp-block-mind-image+*,.content>.wp-block-mind-image-text+*{margin-top:4rem}.content .wp-block-mind-events-past+*,.content .wp-block-mind-events-teaser+*{margin-top:6rem}.content *+.postsTeaser-items,.content .postsTeaser-items+*{margin-top:4rem}.content .wp-block-mind-background+.wp-block-mind-image.alignfull,.content .wp-block-mind-image.alignfull+.wp-block-mind-background{margin-top:0}.frontend .content *+.has-spacing-top-md,.frontend .content .has-spacing-bottom-md+*,.frontend .innerContent *+.has-spacing-top-md,.frontend .innerContent .has-spacing-bottom-md+*{margin-top:4rem;margin-top:var(--spacing-md)}.frontend .content *+.has-spacing-top-lg,.frontend .content .has-spacing-bottom-lg+*,.frontend .innerContent *+.has-spacing-top-lg,.frontend .innerContent .has-spacing-bottom-lg+*{margin-top:8rem;margin-top:var(--spacing-lg)}*+.mt-md,.mb-md+*{margin-top:4em}.mb-lg+*{margin-top:6em}.main-content>:last-child{margin-bottom:80px}.main-content>*+.wp-block-mind-google-maps-embed,.main-content>.wp-block-mind-google-maps-embed+*{margin-top:4rem}.main-content>:last-child.has-background,.main-content>:last-child.wp-block-mind-google-maps-embed.alignfull,.main-content>:last-child.wp-block-mind-image.alignfull{margin-bottom:0}.main-content>p:last-child:empty{display:block;height:0;margin-top:0}.terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:-.25em;overflow:hidden}.term{margin:.25em}.term-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;line-height:1;padding:.25em .5em}.term-link,.term-link:focus,.term-link:hover{color:inherit;text-decoration:none}.term-isDisabled .term-link{cursor:not-allowed}p{margin:0}p:empty{display:none}strong{font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700}em{font-style:italic}address,em{font-family:Libre Franklin,sans-serif;font-weight:400}address{font-style:normal}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.wp-block-mind-contact a[href^="mailto:"],.wp-block-mind-contact a[href^="tel:"],.wp-block-mind-location-contact a[href^="mailto:"],.wp-block-mind-location-contact a[href^="tel:"]{color:inherit;text-decoration:none}.wp-block-mind-contact a[href^="mailto:"]:focus,.wp-block-mind-contact a[href^="mailto:"]:hover,.wp-block-mind-contact a[href^="tel:"]:focus,.wp-block-mind-contact a[href^="tel:"]:hover,.wp-block-mind-location-contact a[href^="mailto:"]:focus,.wp-block-mind-location-contact a[href^="mailto:"]:hover,.wp-block-mind-location-contact a[href^="tel:"]:focus,.wp-block-mind-location-contact a[href^="tel:"]:hover{text-decoration:underline}.wp-block-mind-location-contact a[href^="mailto:"],.wp-block-mind-location-contact a[href^="tel:"]{color:inherit;text-decoration:none}.wp-block-mind-location-contact a[href^="mailto:"]:focus,.wp-block-mind-location-contact a[href^="mailto:"]:hover,.wp-block-mind-location-contact a[href^="tel:"]:focus,.wp-block-mind-location-contact a[href^="tel:"]:hover{text-decoration:underline}.postsTeaser-items{list-style:none}@media(min-width:768px){.postsTeaser-item+.postsTeaser-item{margin-top:3em}}@media(min-width:1200px){.postsTeaser-item.is-sticky{margin-left:-5rem;width:calc(100% + 10rem)}}.postsTeaser-link{color:inherit;display:block;text-decoration:none}@media(min-width:768px){.postsTeaser-link{padding:1.5em}}.postsTeaser-link:focus,.postsTeaser-link:hover{color:inherit;text-decoration:none}@media(max-width:767px){.postsTeaser-link>*+*{margin-top:1em}}@media(min-width:768px){.postsTeaser-link{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.postsTeaser-link>*{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;flex-shrink:0}}.postsTeaser-content{-ms-flex-preferred-size:100%;flex-basis:100%}.postsTeaser-content>*+*{margin-top:.5em}.postsTeaser-text>*{color:inherit}.postsTeaser-item.hasImage .postsTeaser-content{-ms-flex-preferred-size:60%;-webkit-box-ordinal-group:2;-ms-flex-order:1;flex-basis:60%;order:1}@media(min-width:768px){.postsTeaser-item.hasImage .postsTeaser-content{-ms-flex-preferred-size:calc(60% - 2.5rem);flex-basis:calc(60% - 2.5rem);padding-right:2.5rem}}.postsTeaser-imageContainer{-ms-flex-preferred-size:40%;-webkit-box-ordinal-group:3;-ms-flex-order:2;flex-basis:40%;margin-left:auto;order:2}@media(min-width:480px){.postsTeaser-imageContainer{max-width:40%}}.postsTeaser-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.postsTeaser-meta>*+*{margin-left:.75em}.postsTeaser-date{font-size:.8rem;line-height:1}.postsTeaser-categories{display:-webkit-box;display:-ms-flexbox;display:flex}.postsTeaser-category{display:block;font-size:.8rem;line-height:1;text-transform:uppercase}.postsTeaser-category+.postsTeaser-category{margin-left:.5em}.postsTeaser-archive-link{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-core-table table{border:0;border-collapse:collapse;width:100%}.wp-block-core-table tr{border-top:1px solid rgba(0,0,0,.15)}.wp-block-core-table td,.wp-block-core-table th{padding:.5em .375em}.wp-block-core-table td,.wp-block-core-table td.isAlignLeft,.wp-block-core-table th,.wp-block-core-table th.isAlignLeft{text-align:left}.wp-block-core-table td.isAlignCenter,.wp-block-core-table th.isAlignCenter{text-align:center}.wp-block-core-table td.isAlignRight,.wp-block-core-table th.isAlignRight{text-align:right}.wp-block-core-table.is-style-stripes tr{border-top:none}.wp-block-core-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(0,0,0,.05)}@media(min-width:768px){.wp-block-core-table.hasFixedLayout table{table-layout:fixed}}@media(max-width:991px){.wp-block-core-table.hasMobileView--transform table{display:block}.wp-block-core-table.hasMobileView--transform thead{display:none;width:100%}.wp-block-core-table.hasMobileView--transform tbody,.wp-block-core-table.hasMobileView--transform tfoot{display:block;width:100%}}@media(max-width:767px){.wp-block-core-table.hasMobileView--transform tr{display:block;width:100%}}@media(min-width:768px)and (max-width:991px){.wp-block-core-table.hasMobileView--transform tr{display:block;width:100%}}@media(max-width:991px){.wp-block-core-table.hasMobileView--transform td,.wp-block-core-table.hasMobileView--transform th{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wp-block-core-table.hasMobileView--transform td:not(:last-child),.wp-block-core-table.hasMobileView--transform th:not(:last-child){padding-bottom:.375em}.wp-block-core-table.hasMobileView--transform td:before,.wp-block-core-table.hasMobileView--transform th:before{content:attr(data-colname);display:block;font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700;padding-right:1.25rem;width:25%}}@media(max-width:767px){.wp-block-core-table.hasMobileView--transform td,.wp-block-core-table.hasMobileView--transform th{display:block}.wp-block-core-table.hasMobileView--transform td:before,.wp-block-core-table.hasMobileView--transform th:before{font-size:.8em;text-transform:uppercase;width:100%}}@media(max-width:991px){.wp-block-core-table.hasMobileView--transform td.isAlignCenter,.wp-block-core-table.hasMobileView--transform td.isAlignRight,.wp-block-core-table.hasMobileView--transform th.isAlignCenter,.wp-block-core-table.hasMobileView--transform th.isAlignRight{text-align:left}}.wp-block-core-table.hasMobileView--scroll .wp-block-core-table-wrapper{overflow-y:auto}.wp-block-core-table.hasMobileView--scroll td+td,.wp-block-core-table.hasMobileView--scroll td+th,.wp-block-core-table.hasMobileView--scroll th+td,.wp-block-core-table.hasMobileView--scroll th+th{padding:.5em 1em}.wp-block-core-table.hasMobileView--scroll td:last-child,.wp-block-core-table.hasMobileView--scroll th:last-child{padding-right:.375em}.wp-block-core-table.hasMobileView--scroll.hasContentOverflow{position:relative}.wp-block-core-table.hasMobileView--scroll.hasContentOverflow:before{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(90%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 90%);content:"";height:100%;position:absolute;right:15px;top:0;width:1.25rem;z-index:1}.wp-block-core-table.hasMobileView--scroll.hasContentOverflow td:last-child,.wp-block-core-table.hasMobileView--scroll.hasContentOverflow th:last-child{padding-right:15px}@supports(right:calc(var(--safe-area-inset-right ) + 15px)){.wp-block-core-table.hasMobileView--scroll.hasContentOverflow{--safe-area-inset-right:env(safe-area-inset-right)}.wp-block-core-table.hasMobileView--scroll.hasContentOverflow:before{right:calc(var(--safe-area-inset-right) + 15px)}.wp-block-core-table.hasMobileView--scroll.hasContentOverflow td:last-child,.wp-block-core-table.hasMobileView--scroll.hasContentOverflow th:last-child{padding-right:calc(var(--safe-area-inset-right) + 15px)}}.wp-block-mind-timeline-item-header,.wp-block-mind-timeline-item-header.heading-2,.wp-block-mind-timeline-item-header.heading-3,.wp-block-mind-timeline-item-header.heading-4,.wp-block-mind-timeline-item-number:before,.wp-block-mind-timeline-item:before{color:#d3d3d3}.wp-block-mind-timeline-item-number{color:#338e1e}.wp-block-mind-timeline-item-number:before{background:#d3d3d3}.wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline-item:before{width:2px}.wp-block-mind-timeline-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-.5rem;margin-right:-.5rem;position:relative}.wp-block-mind-timeline-item>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;flex-grow:1;flex-shrink:1;margin-left:.5rem;margin-right:.5rem}@media(min-width:768px){.wp-block-mind-timeline-item{margin-left:-1.25rem;margin-right:-1.25rem}.wp-block-mind-timeline-item>*{margin-left:1.25rem;margin-right:1.25rem}}.wp-block-mind-timeline-item:last-child .wp-block-mind-timeline-item-blocks{padding-bottom:0}.wp-block-mind-timeline-item:last-child .wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline-item:last-child:before{display:none}@media(max-width:767px){.wp-block-mind-timeline-item:before{background:currentColor;background:var(--mind-block-timeline-connecting-line-color,currentColor);content:"";height:100%;left:.875rem;position:absolute;top:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.wp-block-mind-timeline-item-header{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:1;position:relative}.wp-block-mind-timeline-item-header>*+*{margin-left:.75rem}@media(min-width:768px){.wp-block-mind-timeline-item-header:before{background:currentColor;background:var(--mind-block-timeline-connecting-line-color,currentColor);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header,.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header:before{left:.375rem;margin-top:.5em}.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet,.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1em;position:relative;width:1rem}.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet:before,.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet:before{background:currentColor;border-radius:50%;content:"";display:block;height:.75rem;width:.75rem}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item>*+*{margin-top:.75em}}@media(min-width:768px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{word-break:break-word}@supports((-webkit-hyphens:auto) or (hyphens:auto)){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-hasHeading .wp-block-mind-timeline-item-labelContainer{padding-top:.5em}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-hasHeading .wp-block-mind-timeline-item-label{margin-top:-.5em}@media(max-width:767px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-blocks{padding-left:1.75rem}}@media(min-width:768px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header{-webkit-box-flex:0;-ms-flex:0 0 6rem;flex:0 0 6rem;max-width:6rem}.wp-block-mind-timeline--custom.wp-block-mind-timeline--label-spacing-md .wp-block-mind-timeline-item-header{-webkit-box-flex:0;-ms-flex:0 0 8rem;flex:0 0 8rem;max-width:8rem}.wp-block-mind-timeline--custom.wp-block-mind-timeline--label-spacing-lg .wp-block-mind-timeline-item-header{-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem;max-width:10rem}}.wp-block-mind-timeline--numbers{padding-top:1rem}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-items{counter-reset:timeline-item}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item{counter-increment:timeline-item}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item:before{left:1.5rem}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;top:.5em}@media(min-width:768px){.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem}}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header:before{left:50%;margin-top:.5em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number{height:2rem;left:50%;position:relative;top:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:2rem}@media(min-width:768px){.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number{height:2em;width:2em}}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number:before{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:currentColor;content:counters(timeline-item,".");display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.wp-block-mind-timeline-item-blocks{padding-bottom:3em}.eventDate{background:#fff;border-color:#000}.eventDate-month{font-size:.8rem}@media(min-width:768px){.eventDate-month{font-size:13px}}.eventDate-day{font-size:2.8em;line-height:1.4;min-width:1.5em}@media(min-width:768px){.eventDate-day{font-size:3.6em}}.eventDate-end{font-size:.8rem}@media(min-width:768px){.eventDate-end{font-size:13px}}.eventList{overflow:hidden}.eventList-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.25rem;position:relative}.eventList-items:before{border-right:2px solid;border-color:#000;content:"";display:block;height:100%;left:calc(33.33333% - 2.5rem);position:absolute;width:0;z-index:0}.eventList-item{-ms-flex-preferred-size:100%;flex-basis:100%;margin:1.25rem;position:relative;z-index:1}.eventList-item+.eventList-item{margin-top:4em}.eventList-link{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%}.eventList-link:after,.eventList-link:before{content:" ";display:table}.eventList-link:after{clear:both}.eventList-link>*{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.eventList-link:focus,.eventList-link:hover{color:inherit}.eventList-imageContainer{-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-preferred-size:calc(33.33333% - 1.25rem);display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:calc(33.33333% - 1.25rem);justify-content:flex-end;margin-right:1.25rem}.eventList-image{margin-bottom:auto;max-height:400px}.eventList-content{-ms-flex-negative:1;flex-shrink:1;margin-left:2.5rem;padding-top:1em}.eventList-date{font-size:.8rem}@media(min-width:768px){.eventList-date{font-size:13px}}.eventList-date+*{margin-top:8px}.eventList-title+*{margin-top:1em}.eventList .eventDate{margin-bottom:auto;margin-left:calc(-4em + -1.25rem);margin-top:1em}.eventsTeaser-items+*,.wp-block-mind-events-teaser>*+*{margin-top:2em}.eventsTeaser-item+*{margin-top:1.5em}.eventsTeaser-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-decoration:none}.eventsTeaser-link>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.eventsTeaser-link:focus,.eventsTeaser-link:hover{color:inherit}.eventsTeaser-content{padding:1em 0 0 1em}.eventsTeaser-title+*{margin-top:.5em}.eventsTeaser-noEvents{margin-left:auto;margin-right:auto;max-width:46rem;text-align:center}.eventsTeaser-meta{display:block;font-size:.8rem;text-transform:uppercase}@media(min-width:768px){.eventsTeaser-meta{font-size:13px}}.pageTeaser-item.is-card{background:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.15);box-shadow:0 5px 15px rgba(0,0,0,.15);-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.pageTeaser-item.is-card:focus,.pageTeaser-item.is-card:hover{-webkit-box-shadow:0 4px 6px rgba(0,0,0,.15);box-shadow:0 4px 6px rgba(0,0,0,.15)}.frontend .pageTeaser-flexer{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.frontend .pageTeaser-flexer,.pageTeaser-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.pageTeaser-link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pageTeaser-imageWrapper{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;overflow:hidden;width:100%}.pageTeaser-image.graphic{margin-left:2.5rem;margin-right:2.5rem;width:calc(100% - 5rem)}.pageTeaser-imageLink{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}.pageTeaser-item.is-card .pageTeaser-content{padding:2.5rem}.pageTeaser-content{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-line-pack:justify;align-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.pageTeaser-content>*{-ms-flex-preferred-size:100%;display:block;flex-basis:100%;margin-bottom:0}.pageTeaser-content .wp-block-mind-button{margin-bottom:0;margin-top:auto;padding-top:1.5em}.frontend .pageTeaser-content{height:100%}.pageTeaser-item.has-thumbnail .pageTeaser-content{height:auto}.pageTeaser-item.has-excerpt .pageTeaser-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.postsTeaser-link{background:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.15);box-shadow:0 5px 15px rgba(0,0,0,.15);padding:1em;-webkit-transition:-webkit-box-shadow .1s ease-out;transition:-webkit-box-shadow .1s ease-out;transition:box-shadow .1s ease-out;transition:box-shadow .1s ease-out,-webkit-box-shadow .1s ease-out}.postsTeaser-link:focus,.postsTeaser-link:hover{-webkit-box-shadow:0 4px 6px rgba(0,0,0,.15);box-shadow:0 4px 6px rgba(0,0,0,.15)}.post-meta{margin-bottom:2em;margin-top:1em}.projectList-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.5rem -1.25rem}.projectList-item{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;-ms-flex-preferred-size:calc(100% - 2.5rem);flex-basis:calc(100% - 2.5rem);flex-grow:0;flex-shrink:0;margin:2.5rem 1.25rem}@media(min-width:480px){.projectList-item{-ms-flex-preferred-size:calc(50% - 2.5rem);flex-basis:calc(50% - 2.5rem)}}@media(min-width:992px){.projectList-item{-ms-flex-preferred-size:calc(33% - 2.5rem);flex-basis:calc(33% - 2.5rem)}}.projectList-content>*+*,.projectList-imageContainer+*{margin-top:.5em}.projectList-link{color:inherit;text-decoration:none}.searchDialogContainer[aria-hidden=true],.searchDialogContainer[data-a11y-dialog-native]>:first-child{display:none}.searchDialogContainer dialog::-webkit-backdrop{background:none}.searchDialogContainer dialog::backdrop{background:none}.searchDialog{background:#fff;border:none;height:100%;left:0;overflow:hidden;padding:0;position:fixed;top:0;width:100%;z-index:5000}@media(min-width:783px){.admin-bar .searchDialog{top:32px}}.search-is-closing .searchDialog,.search-is-closing .searchDialogContainer,.search-is-open .searchDialog,.search-is-open .searchDialogContainer,.search-is-opening .searchDialog,.search-is-opening .searchDialogContainer{display:block}.searchDialog-scrollContainer{height:100%;overflow-y:scroll;position:relative;width:100%}.searchDialog-content{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media(min-width:768px){.searchDialog-content{padding-left:2.5rem;padding-right:2.5rem}}.search-is-open #page,.search-is-open body{overflow:hidden}.searchClose{border:none;cursor:pointer;height:48px;position:absolute;right:0;top:0;width:48px}.searchClose-icon{fill:currentColor}.searchForm-content{display:-webkit-box;display:-ms-flexbox;display:flex}.searchForm-input{-webkit-box-flex:1;-ms-flex-positive:1;background:#fff;border:none;flex-grow:1;min-width:0;padding:.25em 1em}.searchOpen-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;padding:0}.searchOpen-button>*+*{margin-left:.5em}.searchOpen-icon,.searchOpen-icon path{fill:currentColor}*+.searchResults-items,.searchResults-items+*{margin-top:4rem}.searchResults-item+.searchResults-item{margin-top:2rem}.searchResults-link{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none}@media(max-width:399px){.searchResults-link>*+*{margin-top:1em}}@media(min-width:400px){.searchResults-link{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.searchResults-link>*{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;flex-shrink:0}}.searchResults-content{-ms-flex-preferred-size:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:100%;flex-grow:1}@media(min-width:400px){.searchResults-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex-preferred-size:calc(80% - 2.5rem);flex-basis:calc(80% - 2.5rem);order:1;padding-right:2.5rem}}.searchResults-content>*+*{margin-top:.5em}.searchResults-imageContainer{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:auto}@media(min-width:400px){.searchResults-imageContainer{-webkit-box-ordinal-group:3;-ms-flex-order:2;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;order:2}}.searchResults-type{text-transform:uppercase}.a11yIframeDialog[data-a11y-dialog-native]>:first-child{display:none}.a11yIframeDialog dialog::-webkit-backdrop{background:none}.a11yIframeDialog dialog::backdrop{background:none}.a11yIframeDialog .a11yIframeDialog-dialog[open]{display:block}.a11yIframeDialog[aria-hidden=true]{display:none}.a11yIframeDialog-dialog{background:rgba(0,0,0,.5);border:none;height:100%;left:0;overflow-y:scroll;padding:0;position:fixed;top:0;width:100%;z-index:9000}.a11yIframeDialog-dialogCard{background:#fff;bottom:0;-webkit-box-shadow:0 4px 10px #000;box-shadow:0 4px 10px #000;left:0;position:absolute;right:0;top:0}@media(min-width:768px){.a11yIframeDialog-dialogCard{bottom:60px;left:20px;right:20px;top:20px}}.a11yIframeDialog-toolbar{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.a11yIframeDialog-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#fff;cursor:pointer;font-family:Libre Franklin,sans-serif;font-size:15px;font-style:normal;font-weight:700;height:25px;margin-bottom:15px;margin-top:15px;padding:0}.a11yIframeDialog-closeButton{margin-left:25px}.a11yIframeDialog-closeButton,.a11yIframeDialog-closeButton .a11yIframeDialog-closeButtonIcon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.a11yIframeDialog-closeButton .a11yIframeDialog-closeButtonIcon{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border-radius:50%;height:25px;justify-content:center;margin-right:10px;width:25px}.a11yIframeDialog-closeButton .a11yIframeDialog-closeButtonIcon svg{height:12px;width:12px}.a11yIframeDialog-closeButton .a11yIframeDialog-closeButtonIcon line{stroke:#000}.a11yIframeDialog-openWindowButton{margin-right:25px}@media(max-width:767px){.a11yIframeDialog-openWindowButton .a11yIframeDialog-openWindowButtonText{display:none}}.a11yIframeDialog-openWindowButton .a11yIframeDialog-openWindowButtonIcon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;justify-content:center;margin-left:10px;width:25px}.a11yIframeDialog-openWindowButton .a11yIframeDialog-openWindowButtonIcon svg{fill:#000;height:12px;width:12px}@media(min-width:768px){.a11yIframeDialog-openWindowButton .a11yIframeDialog-openWindowButtonIcon{display:none}}.a11yIframeDialog-iframe{border:0;height:calc(100% - 55px);left:0;position:absolute;top:55px;width:100%}.wp-block-mind-accordion-item+.wp-block-mind-accordion-item{border-top:1px solid #000;margin:0;padding:0}.wp-block-mind-accordion-item.is-expanded .wp-block-mind-accordion-item-heading{margin-bottom:0}.wp-block-mind-accordion-item.is-expanded .wp-block-mind-accordion-item-button{background:none}.wp-block-mind-accordion-item .wp-block-mind-accordion-item-button{background:#d8edd4;font-family:Libre Franklin,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.28;padding-bottom:.75em;padding-top:.75em}@media(min-width:768px){.wp-block-mind-accordion-item .wp-block-mind-accordion-item-button{font-size:25px}}.wp-block-mind-accordion-item .wp-block-mind-accordion-item-button:focus,.wp-block-mind-accordion-item .wp-block-mind-accordion-item-button:hover{background:#338e1e;color:#fff}.wp-block-mind-accordion-item .wp-block-mind-accordion-item-iconContainer{display:none}.wp-block-mind-accordion-item .wp-block-mind-accordion-item-contents{padding-bottom:2em;padding-top:1em}.wp-block-mind-accordion-item .wp-block-mind-accordion-item-contents>p,.wp-block-mind-accordion-item .wp-block-mind-accordion-item-title{margin-left:auto;margin-right:auto;max-width:46rem;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right);width:100%}.wp-block-mind-download .download{background:none;color:#338e1e;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700}.wp-block-mind-download .download:hover{color:#59d63c}.wp-block-mind-download+.wp-block-mind-download{margin-top:0}.wp-block-mind-download+.wp-block-mind-download .download{border-top:1px solid #c4c4c4}.wp-block-mind-download .download-description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wp-block-mind-download .download-icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;background:none!important;order:1;padding-left:0;padding-right:0}.wp-block-mind-download .download-icon:hover{background:none;color:#59d63c}.wp-block-mind-download .download-icon:hover svg{fill:#59d63c}.wp-block-mind-download .download-icon svg{fill:#338e1e}.wp-block-mind-gallery .slider{position:relative}.wp-block-mind-gallery .slider-prev{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-mind-gallery .slider-prev .slider-nav-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wp-block-mind-gallery .slider-next{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-mind-gallery .slider-nav-icon{fill:none;stroke-width:2px;height:83px;width:35px}@media(max-width:767px){.wp-block-mind-theme-golf-hole-details{margin-top:2rem}.wp-block-mind-theme-golf-hole-details .golfHoleDetails-image{-ms-flex-preferred-size:calc(100% - 2.5rem);flex-basis:calc(100% - 2.5rem)}.wp-block-mind-theme-golf-hole-details .golfHoleDetails-image img{margin:0 auto;max-height:50vh;width:auto!important}.wp-block-mind-theme-golf-hole-details .golfHoleDetails-panorama{-ms-flex-preferred-size:calc(100% - 2.5rem);flex-basis:calc(100% - 2.5rem);position:relative}.wp-block-mind-theme-golf-hole-details .golfHoleDetails-panorama:after{content:"";display:block;height:0;width:100%}.wp-block-mind-theme-golf-hole-details .golfHoleDetails-panorama>*{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-mind-theme-golf-hole-details .golfHoleDetails-panorama:after{padding-top:125%}}.wp-block-mind-header .headerMain,.wp-block-mind-header .headerMain-background{position:relative}.wp-block-mind-header .headerMain-background:after{content:"";display:block;height:0;width:100%}.wp-block-mind-header .headerMain-background>*{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-mind-header.wp-block-mind-header--hasPattern .headerMain-background{max-height:520px;min-height:300px}.wp-block-mind-header.wp-block-mind-header--hasPattern .headerMain-background:after{padding-top:30.9523809524%}@media(min-width:768px){.wp-block-mind-header.wp-block-mind-header--hasPattern .headerMain-background{min-height:320px}}@media(min-width:992px){.wp-block-mind-header.wp-block-mind-header--hasPattern .headerMain-background{min-height:420px}}.wp-block-mind-header.wp-block-mind-header--hasImage .headerMain-background{max-height:720px;min-height:350px}.wp-block-mind-header.wp-block-mind-header--hasImage .headerMain-background:after{padding-top:42.8571428571%}.wp-block-mind-header.wp-block-mind-header--isFat .headerMain-background{max-height:860px;min-height:350px}.wp-block-mind-header.wp-block-mind-header--isFat .headerMain-background:after{padding-top:51.1904761905%}.wp-block-mind-header.wp-block-mind-header--hasPattern .headerMain-background{background:url(../img/golfball.jpg)}.wp-block-mind-header.wp-block-mind-header--hasPattern .headerMain-backgroundInner{background:rgba(51,142,30,.9)}.wp-block-mind-header .headerMain-heading{bottom:20px;max-width:1120px;padding-left:20px;padding-right:90px;position:absolute}@media(min-width:768px){.wp-block-mind-header .headerMain-heading{bottom:30px;padding-right:120px}}@media(min-width:1200px){.wp-block-mind-header .headerMain-heading{bottom:100px;margin-left:calc(50% - 560px)}}@media(min-width:1440px){.wp-block-mind-header .headerMain-heading{margin-left:calc(50% - 680px);padding-right:0}}.wp-block-mind-header .headerMain-heading .heading-1{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.35)}@media(min-width:1200px){.wp-block-mind-header .headerMain-heading--withContent{bottom:190px}}.wp-block-mind-header .headerMain-text{font-family:Libre Franklin,sans-serif;font-size:1rem;font-style:italic;font-weight:300;max-width:1120px;min-height:42px;padding-left:20px;padding-right:20px;padding-top:1em}@media(min-width:768px){.wp-block-mind-header .headerMain-text{font-size:23px}}@media(min-width:1200px){.wp-block-mind-header .headerMain-text{background:#fff;border-top-right-radius:20px;margin-right:calc(50% - 560px + 12rem);margin-top:-40px;padding-left:calc(50% - 540px);padding-right:120px;position:relative;z-index:1}}.wp-block-mind-header .headerMain-text p{margin-top:1em}.wp-block-mind-header .headerMain-text--hasContent{min-height:130px}@media(min-width:1200px){.wp-block-mind-header .headerMain-text--hasContent{margin-top:-130px}}.wp-block-mind-header .headerMain-media,.wp-block-mind-header .headerMain-media .wp-block-mind-video{height:100%}.wp-block-mind-header .headerMain-media img,.wp-block-mind-header .headerMain-media video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-mind-header .post-meta{font-family:Libre Franklin,sans-serif;font-size:100%;font-style:normal;font-weight:400}@media(min-width:768px){.wp-block-mind-header .post-meta{font-size:.9375rem}}.pageTeaser-items{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.wp-block-mind-page-teaser .pageTeaser-link,.wp-block-mind-page-teaser .pageTeaser-link:visited{color:inherit}.wp-block-mind-page-teaser .pageTeaser-link:focus .pageTeaser-image,.wp-block-mind-page-teaser .pageTeaser-link:hover .pageTeaser-image{height:104%;width:104%}.wp-block-mind-page-teaser .pageTeaser-link:focus .pageTeaser-content,.wp-block-mind-page-teaser .pageTeaser-link:hover .pageTeaser-content{-webkit-transform:translateX(6px);transform:translateX(6px)}.wp-block-mind-page-teaser .pageTeaser-imageWrapper{-ms-flex-negative:0;border-bottom:9px solid #338e1e;border-radius:5px;flex-shrink:0;height:250px}.wp-block-mind-page-teaser .pageTeaser-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}.wp-block-mind-page-teaser .pageTeaser-imagePlaceholder{background:rgba(51,142,30,.3);height:100%;width:100%}.wp-block-mind-page-teaser .pageTeaser-content{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.postsTeaser-item.is-sticky{margin-left:0;width:auto}.postsTeaser-item .postsTeaser-category{color:#939393;text-transform:none}.postsTeaser-item .postsTeaser-link{background:none;display:block;padding:0}.postsTeaser-item .postsTeaser-link,.postsTeaser-item .postsTeaser-link:focus,.postsTeaser-item .postsTeaser-link:hover{-webkit-box-shadow:none;box-shadow:none}.postsTeaser-item .postsTeaser-link:focus .postsTeaser-content,.postsTeaser-item .postsTeaser-link:hover .postsTeaser-content{-webkit-transform:translateX(4px);transform:translateX(4px)}.postsTeaser-item .postsTeaser-link:focus .postsTeaser-heading,.postsTeaser-item .postsTeaser-link:hover .postsTeaser-heading{color:#767676}.postsTeaser-item .postsTeaser-content{-ms-flex-preferred-size:auto;flex-basis:auto;padding-right:0;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.postsTeaser-item .postsTeaser-heading{-webkit-transition:color .15s ease-out;transition:color .15s ease-out}.postsTeaser-item .postsTeaser-imageContainer{display:none}.postsTeaser-item+.postsTeaser-item{margin-top:2em}@media(min-width:768px){.postsTeaser-item+.postsTeaser-item{margin-top:2em}}.postsTeaser .postsTeaser-archive{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.postsTeaser .postsTeaser-archive-link{color:#000;font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.postsTeaser .postsTeaser-archive-link>*{-webkit-transition:margin-left .2s ease-out;transition:margin-left .2s ease-out}.postsTeaser .postsTeaser-archive-link:focus,.postsTeaser .postsTeaser-archive-link:hover{color:#767676;-webkit-transform:translateX(4px);transform:translateX(4px)}.postsTeaser .postsTeaser-archive-link:focus>*+*,.postsTeaser .postsTeaser-archive-link:hover>*+*{margin-left:1em}.teammember .teammember-name{font-size:1.2rem;margin-top:.5em}@media(min-width:768px){.teammember .teammember-name{font-size:25px}}.teammember .teammember-role{margin-bottom:0;margin-top:.1em}.teammember *+.teammember-description,.teammember .teammember-description+*{margin-top:.5em}.teammember a:focus,.teammember a:hover{color:#767676}.wp-block-mind-timeline-item-number.heading-3{color:#338e1e;left:0;top:.5em;-webkit-transform:translateY(-58%);transform:translateY(-58%)}.wp-block-mind-timeline-item-number:before{background:none;border:1px solid #338e1e}.wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline-item:before{width:0}.wp-block-mind-timeline-item-blocks{padding-bottom:2em}.wp-block-mind-timeline-item-blocks h3+p{margin-top:0}.has-bg-1-background-color{position:relative;z-index:0}.has-bg-1-background-color:before{background:url(../img/golfball.jpg);bottom:0;content:"";left:0;opacity:.15;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.breadcrumbs{color:#338e1e}.button,.button-theme{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:4px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700;padding:.65em 1em;text-decoration:none}.button-theme>*+*,.button>*+*{margin-left:1em}.button svg,.button-theme svg{fill:#fff}.button-theme:focus,.button-theme:hover,.button:focus,.button:hover{color:#fff;text-decoration:none}.contact>*+*{margin-top:1em}@media(max-width:1199px){.contact{font-size:13px}}.contact-block,.contact-item{display:block}.cookieBanner-text a{color:inherit}.facilities-item{padding-left:20px;position:relative}.facilities-item:before{border:1px solid #fff;border-radius:50%;content:"";height:14px;left:0;position:absolute;top:1px;width:14px}.facilities-item+.facilities-item{margin-top:1em}.facilities-item-isOpen:before{background:#338e1e}.facilities-item-isClosed:before{background:#d52978}.footer{background:#338e1e;font-size:.8rem;padding-bottom:0;padding-top:40px;position:relative}@media(min-width:768px){.footer{font-size:13px}}.footer:after{background:url(../img/golfball.jpg);bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.footer-grid{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:767px){.footer-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-col{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.footer-col+.footer-col{padding-left:2.87%}@media(max-width:767px){.footer-col+.footer-col{padding-left:0}}.footer-col-isAddress{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:14.35%}@media(max-width:991px){.footer-col-isAddress{width:22.96%}}@media(max-width:767px){.footer-col-isAddress{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-top:2em;order:2;width:100%}}.footer-mainAddress{font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700}.footer-col-isContacts{margin-top:62px;width:51.57%}@media(max-width:991px){.footer-col-isContacts{width:40%}}@media(max-width:767px){.footer-col-isContacts{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-top:2em;order:3;width:100%}}.footer-col-isFacilities{background:rgba(0,0,0,.3);color:#fff;margin-left:2.87%;margin-top:-40px;padding-bottom:40px;padding-right:2.87%;padding-top:40px;width:31.48%}@media(max-width:767px){.footer-col-isFacilities{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:0;margin-left:-20px;order:1;padding-bottom:2em;padding-left:20px!important;padding-right:20px;width:calc(100% + 40px)}}.footer-webcamLink{display:inline-block;margin-top:2em}a:not(.button){color:inherit}.footer-heading{font-family:Libre Franklin,sans-serif;font-size:1rem;font-style:normal;font-weight:700;margin-bottom:2em}@media(min-width:768px){.footer-heading{font-size:20px}}@media(max-width:767px){.footer-heading{margin-bottom:.75em}}.footer-contacts{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.footer-contacts-item{margin-bottom:2em;width:calc(50% - 15px)}.footer-contacts-item .footer-contacts-title{margin-bottom:.75em}.footer-contacts-item .footer-contacts-email,.footer-contacts-item .footer-contacts-phone{display:block}.footer-contacts-item .footer-contacts-openingHours{display:block;margin-top:.75em}@media(max-width:991px){.footer-contacts-item{width:100%}}.navFooter{margin-top:auto;padding-bottom:2em;padding-top:2em}.footer-sponsors{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0));position:relative;z-index:10}.footer-sponsors-wrapper{background:#fff;border-radius:20px 20px 0 0;-webkit-box-shadow:0 60px 40px 10px rgba(0,0,0,.25);box-shadow:0 60px 40px 10px rgba(0,0,0,.25);margin-left:auto;margin-right:auto;max-width:1400px;padding-bottom:50px;padding-top:30px;width:94vw}.footer-sponsors-wrapper .footer-heading{text-align:center}.footer-sponsors-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.25rem;overflow:hidden}.footer-sponsors-row>*{margin:1.25rem}@media(min-width:992px){.footer-sponsors-row>*{-ms-flex-negative:0;flex-shrink:0}}.footer-sponsors-row{-webkit-box-flex:300px;-ms-flex:300px;flex:300px}.footer-sponsors-row-wrapper+.footer-sponsors-row-wrapper{margin-top:3em}.footer-sponsors-heading{border-top:1px solid #e3e3e3;color:#989898;font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:400;padding-bottom:1em;padding-top:.5em;text-transform:uppercase}.footer-sponsors-list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:-12px;overflow:hidden}.footer-sponsors-list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:12px}.footer-sponsors-list.footer-sponsors-main .footer-sponsor-link,.footer-sponsors-list.footer-sponsors-main .footer-sponsor.has-no-link{min-width:240px;position:relative;width:auto}.footer-sponsors-list.footer-sponsors-main .footer-sponsor-link:after,.footer-sponsors-list.footer-sponsors-main .footer-sponsor.has-no-link:after{content:"";display:block;height:0;width:100%}.footer-sponsors-list.footer-sponsors-main .footer-sponsor-link>*,.footer-sponsors-list.footer-sponsors-main .footer-sponsor.has-no-link>*{bottom:0;left:0;position:absolute;right:0;top:0}.footer-sponsors-list.footer-sponsors-main .footer-sponsor-link:after,.footer-sponsors-list.footer-sponsors-main .footer-sponsor.has-no-link:after{padding-top:33.3333333333%}@media(min-width:420px){.footer-sponsors-list.footer-sponsors-main .footer-sponsor-link,.footer-sponsors-list.footer-sponsors-main .footer-sponsor.has-no-link{width:300px}}.footer-sponsors-list.footer-sponsors-main img{max-height:72px}.footer-sponsors-list.footer-sponsors-default .footer-sponsor-link,.footer-sponsors-list.footer-sponsors-default .footer-sponsor.has-no-link{width:120px}.footer-sponsors-list.footer-sponsors-default img{max-height:64px}.footer-sponsors-list.footer-sponsors-partners .footer-sponsor-link,.footer-sponsors-list.footer-sponsors-partners .footer-sponsor.has-no-link{width:100px}.footer-sponsors-list.footer-sponsors-partners img{max-height:40px}.footer-sponsor-link,.footer-sponsor.has-no-link{display:block;position:relative}.footer-sponsor-link:after,.footer-sponsor.has-no-link:after{content:"";display:block;height:0;padding-top:66.6666666667%;width:100%}.footer-sponsor-link>*,.footer-sponsor.has-no-link>*{bottom:0;left:0;position:absolute;right:0;top:0}.footer-sponsor-link img,.footer-sponsor.has-no-link img{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0;width:auto}.form-group,.formMessages{margin-bottom:1em}.form-label,form label,form legend{display:block;font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700}.form-label+*,form label+*,form legend+*{margin-top:.25em}.form-label--checkbox,.form-label--radio{display:inline-block}.form-input{background-clip:padding-box;background-color:#fff;background-image:none;border:1px solid rgba(0,0,0,.25);border-radius:4px;-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.04);box-shadow:inset 2px 2px 3px rgba(0,0,0,.04);color:#000;display:block;height:2.4em;padding-left:8px;padding-right:8px;width:100%}.form-input[aria-invalid=true]{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#b10e1e}.form-input:disabled,.form-input[readonly]{background-color:#ccc;opacity:1}.form-input--inline{display:inline-block;width:auto}textarea.form-input{height:auto;line-height:1.428571429}.form-error{color:#b10e1e}.form-error:empty{display:none}.formStatus{border:2px solid;margin-bottom:40px;padding:10px 20px}.formStatus--init{display:none}.formStatus--error{border-color:#b10e1e}.formStatus--success{border-color:#1d795d}.form:after,.form:before{content:" ";display:table}.form:after{clear:both}.form .spinnerContainer{display:none}.form.isSending{position:relative}.form.isSending .spinnerContainer{display:block}.golfHoleDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.25rem}.golfHoleDetails>*{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;flex-shrink:0;margin:1.25rem}.golfHoleDetails-image{-ms-flex-preferred-size:calc(40% - 2.5rem);flex-basis:calc(40% - 2.5rem)}.golfHoleDetails-panorama{-ms-flex-preferred-size:calc(60% - 2.5rem);flex-basis:calc(60% - 2.5rem);position:relative}.golfHoleDetails-panorama:after{content:"";display:block;height:0;width:100%}.golfHoleDetails-panorama>*{bottom:0;left:0;position:absolute;right:0;top:0}.golfHoleDetails-panorama:after{padding-top:100%}.golfHoleDetails-panorama iframe{height:100%;width:100%}h1,h2,h3{font-family:"Noto Serif",sans-serif;font-style:italic;font-weight:700}h4,h5,h6{font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700}.heading-1,.heading-2,.heading-3{color:#000}.heading-1{font-family:"Noto Serif",sans-serif;font-size:1.7rem;font-style:italic;font-weight:700;line-height:1.1}@media(min-width:768px){.heading-1{font-size:3rem}}@media(min-width:1500px){.heading-1{font-size:60px}}.heading-2{font-family:"Noto Serif",sans-serif;font-size:1.6rem;font-style:italic;font-weight:700;line-height:1.28}@media(min-width:768px){.heading-2{font-size:36px}}.heading-3{font-family:Libre Franklin,sans-serif;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.28}@media(min-width:768px){.heading-3{font-size:25px}}.heading-4{font-family:Libre Franklin,sans-serif;font-size:1rem;font-style:normal;font-weight:700}@media(min-width:768px){.heading-4{font-size:15px}}.heading-text{font-weight:700}.heading-meta,.heading-text{font-family:Libre Franklin,sans-serif;font-style:normal}.heading-meta{font-size:.8rem;font-weight:400;text-transform:uppercase}@media(min-width:768px){.heading-meta{font-size:13px}}.kicker{color:#939393;font-size:.8rem;text-transform:none}@media(min-width:768px){.kicker{font-size:13px}}.icon{fill:currentColor;height:.75em;width:.75em}a{text-decoration:underline}a:focus,a:hover{text-decoration:none}.contact-googleMapsLink,.wp-block-mind-location-contact a,dl a,ol a,p a,ul a{color:inherit}a[href^="tel:"]{color:inherit;text-decoration:none}a[href^="tel:"]:focus,a[href^="tel:"]:hover{text-decoration:underline}.panorama{position:relative}.panorama:after{content:"";display:block;height:0;width:100%}.panorama>*{bottom:0;left:0;position:absolute;right:0;top:0}.panorama:after{padding-top:56.25%}.panorama iframe{height:100%;width:100%}.pcCaddieLinks{color:#fff;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pcCaddieLinks-link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#d52978;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Libre Franklin,sans-serif;font-size:.8rem;font-style:normal;font-weight:700;height:95px;justify-content:center;text-decoration:none;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:95px}@media(min-width:768px){.pcCaddieLinks-link{font-size:13px}}@media(max-width:991px){.pcCaddieLinks-link{height:65px;width:65px}}.pcCaddieLinks-link:hover{-webkit-transform:translateX(8px);transform:translateX(8px)}.pcCaddieLinks-icon{height:47%;margin-bottom:5px;width:57%}.pcCaddieLinks-icon path{stroke:#fff;stroke-width:.4}.pcCaddieLinks-listItem+.pcCaddieLinks-listItem{border-top:1px solid #e7a9cb}.wp-block-mind-separator hr{border:none;border-bottom:1px solid #c4c4c4}.posts-categories .term{border:1px solid #d52978;border-radius:3px;color:#d52978;font-family:Libre Franklin,sans-serif;font-size:.8rem;font-style:normal;font-weight:700;padding:12px}@media(min-width:768px){.posts-categories .term{font-size:13px}}.posts-categories .term-isCurrent{background:#d52978;color:#fff}.visitorNotice{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#338e1e;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8rem;justify-content:center;padding:.5em}@media(min-width:768px){.visitorNotice{font-size:13px}}@media(max-width:991px){.visitorNotice>*{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}.visitorNotice>*+*{margin-top:.5em}}@media(min-width:992px){.visitorNotice{background:rgba(51,142,30,.8);font-size:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}@media(min-width:992px)and (min-width:768px){.visitorNotice{font-size:.9375rem}}@media(min-width:992px){.visitorNotice>*+*{margin-left:1em}}.visitorNotice-title{font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}@media(max-width:991px){.visitorNotice-title{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}.visitorNotice-link{color:#fff}wbr:after{content:"​"}[role=button]{cursor:pointer}body{overflow-x:hidden}.fonts-loaded body{font-family:Libre Franklin,sans-serif;font-style:normal;font-weight:400}#page{background:#fff;width:100%}.main-content:after,.main-content:before{content:" ";display:table}.main-content:after{clear:both}iframe{border:none}[data-cloak]{display:none}.container{margin-left:auto;margin-right:auto;max-width:1120px}
