/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.footer-middle{display:grid;width:var(--fullwidth);margin:0 auto;grid-row-gap:var(--gap-twice);grid-template-columns:1fr 1fr;grid-template-rows:auto;}.footer-top{display:grid;width:var(--fullwidth);margin:0 auto var(--gap) auto;border-bottom:2px dotted var(--linkcolor);grid-row-gap:var(--gap-twice);grid-template-columns:1fr 1fr;grid-template-rows:auto;}.footer-bottom{font-size:75%;display:flex;margin-top:var(--gap);padding-bottom:var(--gap-twice);justify-content:center;}.footer-3{padding-bottom:var(--gap);}.footer-4{display:flex;padding-bottom:var(--gap);}.continents-headline{font-family:var(--headfont);font-size:100%;}.years-footer .footer-item{margin-top:0;}.footer-item{display:flex;height:48px;min-width:48px;align-items:center;}.footer-item img{width:25px;margin-right:8px;}.footer-bold{font-family:var(--headfont);}.footer-bold a:hover{text-decoration-thickness:2px;}.footer-item a{color:var(--f-fontcolor);display:inline-flex;align-items:center;min-width:inherit;height:100%;}.footer-item a:hover{text-decoration:underline;color:var(--f-fontcolor);text-decoration-skip-ink:auto;text-decoration-thickness:1px;}a.round-logo{align-items:start;}.footer-bottom a{color:var(--f-fontcolor);}@media (min-width:768px){.footer-top{grid-template-columns:1fr 1fr 1fr 3fr;}.footer-middle{grid-template-columns:repeat(3,1fr);}.footer-1,.footer-2{padding-bottom:var(--gap);}.footer-4{justify-content:flex-end;}.round-logo img{width:110px;height:110px;}}@media (min-width:992px){body{font-size:90%;}.footer-middle{grid-template-columns:repeat(6,1fr);}.footer-item{height:35px;}}
#edit-actions{display:none;}form{padding:0;}.block-pagetitle + form{padding:0 var(--gap-osp) var(--gap-osp) var(--gap-osp);}.block form{padding:0;}form .button{display:inline;width:auto;}form .description{font-size:80%;padding-top:var(--gap-half);}.form-item,.captcha{box-sizing:border-box;max-width:100%;margin:0 0 var(--gap) 0;}.form-item:first-of-type{margin-top:0;}.form-item > div{width:100%;}.form-item legend,.form-item label{font-weight:700;display:block;margin-bottom:0.25em;}input,textarea{font-family:var(--textfont);font-size:100%;width:calc(100% - var(--gap));padding:var(--gap-half);resize:none;transition:border-color 0.15s ease-in-out;color:var(--fontcolor);border:2px solid var(--fontcolor);border-radius:4px;outline:none;background-color:var(--boxcolor);-webkit-appearance:none;}input:hover,textarea:hover{border-color:var(--linkcolor);}.block-white input,.block-white textarea{background-color:var(--box2color);}.block-white input:hover,.block-white textarea:hover{border-color:var(--linkcolor);}input:active,textarea:active{border-color:var(--activecolor);}input:focus,textarea:focus{border-color:var(--focuscolor);}form input[type="checkbox"]{display:none;}input[type="radio"],input[type="checkbox"] + label::before{position:relative;display:block;float:left;width:12px;height:12px;margin-right:10px;content:"";transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;background-color:transparent;border:2px solid var(--fontcolor);border-radius:4px;}input[type="radio"]:hover,input[type="radio"]:checked,input[type="checkbox"]:hover + label::before,input[type="checkbox"]:checked + label::before{background-color:var(--fontcolor);}input[type="radio"]:active,input[type="checkbox"]:active + label::before{border-color:var(--activecolor);background-color:var(--activecolor);}input[type="radio"]:focus,input[type="checkbox"]:focus + label::before{border-color:var(--focuscolor);background-color:var(--focuscolor);}input[type="search"]{width:100%;}.block-white input.button,input.button{background-color:var(--boxcolor);}.block-white input.button:hover,input.button:hover{background-color:var(--fontcolor);border:2px solid var(--fontcolor);}.form-composite .fieldset-legend{margin-bottom:0.25em;}.form-type--select{min-width:180px;}.form-select{transition:border-color 0.15s ease-in-out;border:2px solid var(--fontcolor);border-radius:4px;background-color:var(--boxcolor);color:var(--fontcolor);padding:var(--gap-half);}.form-select:hover{border-color:var(--linkcolor);}.form-select:active{border-color:var(--activecolor);}.form-select:focus{border-color:var(--focuscolor);}select{width:100%;}fieldset{border:0;}.form-radios .form-type-radio label{font-weight:400;}.form-radios .form-type--radio{display:flex;margin:0 12px 0 0;}.form-radios .form-type--radio:last-of-type{margin-right:0;}.searchform{padding:0 var(--gap-osp);margin-bottom:var(--gap-osp);}.searchform_headline{padding:0 var(--gap-osp);}.search-form .form-item{display:flex;margin-bottom:0;flex-grow:1;}.search-form__submit{display:inline-flex!important;align-self:stretch!important;padding:0 var(--gap)!important;}.search-block-form{display:flex;align-items:center;gap:var(--gap);}.mailchimp-signup-subscribe-form .form-item{display:grid;grid-template-columns:120px 1fr;}.mailchimp-signup-subscribe-form .js-form-type-checkbox,.mailchimp-signup-subscribe-form .button{display:block;}.search-result{font-weight:bold;font-size:125%;}.views-exposed-form{margin-bottom:var(--gap-osp);padding:0 var(--gap-osp);}.views-exposed-form .form-submit{align-self:center;}.views-exposed-form .button{margin-top:0;}.views-exposed-form .form-item{margin:0;}.category-views .bef-exposed-form.views-exposed-form{display:flex;padding:0;}.category-views .bef-exposed-form .form-type--select{width:100%;}.bef-links ul{display:flex;gap:var(--gap);flex-wrap:wrap;}.bef-link{font-family:var(--textfont);font-weight:500;align-self:center;display:block;padding:0.35rem 0.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;text-decoration:none;color:var(--fontcolor);background-color:var(--boxcolor);border-radius:4px;border:solid 2px var(--fontcolor);}.bef-link:hover{text-decoration:none;color:var(--boxcolor);background-color:var(--fontcolor);border-color:var(--fontcolor);}.bef-link--selected{font-family:var(--textfont);font-weight:500;align-self:center;display:block;padding:0.35rem 0.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;text-decoration:none;color:var(--boxcolor);background-color:var(--fontcolor);border-radius:4px;border:solid 2px var(--fontcolor);}.bef-link--selected:hover{text-decoration:none;color:var(--fontcolor);background-color:var(--boxcolor);}.place_cshs{display:grid;grid-gap:var(--gap-half);margin-bottom:var(--gap);}.select-wrapper{width:100%;}@media (min-width:480px){input[type="radio"],input[type="checkbox"] + label::before{width:15px;height:15px;background-color:var(--boxcolor);}.place_cshs{grid-template-columns:repeat(3,1fr);}}@media (min-width:768px){.mailchimp-signup-subscribe-form .form-item{grid-template-columns:150px 1fr;}input[type="radio"],input[type="checkbox"] + label::before{width:20px;height:20px;}.views-exposed-form{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gap);}.form-type--cshs{grid-column:1 / 4;}.place_cshs{grid-gap:var(--gap);margin-bottom:0;}.bef-links ul{flex-direction:column;gap:var(--gap-half);}}@media (min-width:768px){}@media (min-width:1200px){.views-exposed-form{padding:0;}.block-pagetitle + form{padding:0 0 var(--gap-osp) 0;}.searchform_headline,.searchform{padding:0;}}
.card .place-category li,.card .icon svg{width:30px;height:30px;}.icon svg{width:50px;height:50px;background:inherit;}.icon .category-icon{fill:var(--linkcolor);}a.icon:hover .category-icon{fill:var(--fontcolor);}a.icon:active .category-icon{fill:var(--activecolor);}a.icon:focus .category-icon{fill:var(--focuscolor);}.icon-color{fill:red;}@media (min-width:992px){.icon svg{width:65px;height:65px;}.card .place-category li,.card .icon svg{height:40px;width:40px;}}
@font-face{font-display:swap;font-family:"Geomanist";src:url(/themes/custom/placestheme/webfonts/geomanist-regular-webfont.woff2) format("woff2"),url(/themes/custom/placestheme/webfonts/geomanist-regular-webfont.woff) format("woff"),url(/themes/custom/placestheme/webfonts/geomanist-regular-webfont.ttf) format("truetype"),url(/themes/custom/placestheme/webfonts/geomanist-regular-webfont.eot#iefix) format("eot");font-weight:400;font-style:normal;}@font-face{font-display:swap;font-family:"Geomanist";src:url(/themes/custom/placestheme/webfonts/geomanist-medium-webfont.woff2) format("woff2"),url(/themes/custom/placestheme/webfonts/geomanist-medium-webfont.woff) format("woff"),url(/themes/custom/placestheme/webfonts/geomanist-medium-webfont.ttf) format("truetype"),url(/themes/custom/placestheme/webfonts/geomanist-medium-webfont.eot#iefix) format("eot");font-weight:500;font-style:normal;}@font-face{font-display:swap;font-family:"Geomanist";src:url(/themes/custom/placestheme/webfonts/geomanist-bold-webfont.woff2) format("woff2"),url(/themes/custom/placestheme/webfonts/geomanist-bold-webfont.woff) format("woff"),url(/themes/custom/placestheme/webfonts/geomanist-bold-webfont.ttf) format("truetype"),url(/themes/custom/placestheme/webfonts/geomanist-bold-webfont.eot#iefix) format("eot");font-weight:700;font-style:normal;}@font-face{font-display:swap;font-family:"Gazpacho";src:url(/themes/custom/placestheme/webfonts/gazpacho_black-webfont.woff2) format("woff2"),url(/themes/custom/placestheme/webfonts/gazpacho_black-webfont.woff) format("woff"),url(/themes/custom/placestheme/webfonts/gazpacho_black-webfont.ttf) format("truetype"),url(/themes/custom/placestheme/webfonts/gazpacho_black-webfont.eot#iefix) format("eot");font-weight:700;font-style:normal;}ol,ul,li{margin:0;padding:0;list-style:none;}img{vertical-align:middle;}:root{--boxcolor:hsl(0,0%,100%);--box2color:hsl(0,2%,85%);--fontcolor:hsl(0,0%,15%);--linkcolor:hsl(0,0%,45%);--pagecolor:hsl(0,0%,95%);--f-linkcolor:hsl(0,0%,65%);--f-fontcolor:hsl(0,0%,100%);--shadow:hsl(0,0%,65);--brightcolor:hsl(0,0%,97%);--activecolor:hsl(350,35%,45%);--focuscolor:hsl(140,35%,45%);--fullwidth:auto;--gap-half:0.375rem;--gap:0.75rem;--gap-twice:1.5rem;--gap-osp:1.2rem;--gap-menu:0.825rem;--headersize:58px;--headfont:"Gazpacho",serif;--textfont:"Geomanist",sans-serif;}h1{font-family:var(--headfont);font-size:230%;line-height:120%;margin-top:0;margin-bottom:0;}h2{font-family:var(--headfont);font-size:150%;line-height:120%;margin-top:0;margin-bottom:1rem;}h2.card-wide_title,h3{font-family:var(--headfont);font-size:130%;line-height:130%;margin-top:0;margin-bottom:0.4rem;}h4{font-weight:700;margin-top:0;margin-bottom:0.25rem;}h5{font-family:var(--headfont);font-size:110%;font-weight:700;margin-top:0;margin-bottom:0.25rem;}h6{font-family:var(--headfont);font-size:100%;}p{margin-top:0;margin-bottom:0.5rem;}p:last-of-type{margin-bottom:0;}p:last-of-type ~ ul{margin-top:0.5rem;}p ~ h2{margin-top:2rem;}li h3,p ~ h3,p ~ h4{margin-top:1.5rem;}h3 ~ h4{margin-top:0.25rem;}a{font-style:normal;color:var(--fontcolor);text-decoration:none;}a:hover{text-decoration:underline;color:var(--linkcolor);text-decoration-style:dotted;text-decoration-skip-ink:auto;}a:active{text-decoration:underline;color:var(--activecolor);text-decoration-skip-ink:auto;}a:focus{text-decoration:underline;color:var(--focuscolor);text-decoration-skip-ink:auto;}.node--type-page li{list-style-type:disc;list-style-position:outside;}.node--type-page ul+p{margin-bottom:0.5rem;}::selection{color:var(--boxcolor);background:var(--fontcolor);}body{font-family:var(--textfont);font-size:80%;line-height:120%;height:100%;margin:0;padding:0;-webkit-hyphens:auto;hyphens:auto;color:var(--fontcolor);background:var(--pagecolor);-ms-hyphens:auto;}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:100vh;}.main-header{position:relative;z-index:99;background:var(--boxcolor);}.main-main{flex:1 0 auto;display:flex;flex-direction:column;}.main-footer{padding:var(--gap-osp);color:var(--f-fontcolor);background-color:#1c1c1c;flex-shrink:0;}.main-help .block,.main-content{width:var(--fullwidth);margin:0 0;padding:0;}.main-subnav{background:var(--boxcolor);box-shadow:5px 5px 5px var(--box2color);z-index:5;}.main-subnav button{font-family:var(--textfont);}.main-subnav button a{text-decoration:none;}.main-subnav button:hover a{color:var(--boxcolor);}.node-page{padding:var(--gap-osp);}.block-pagetitle + .node-page{padding:0 var(--gap-osp) var(--gap-osp) var(--gap-osp);}.block-white{background:var(--boxcolor);}.main-front h1{margin-bottom:var(--gap);}.main-front h2{text-align:center;margin-bottom:var(--gap-osp);}.main-front .node-page{padding:0;background-color:inherit;}.main-front .block{width:var(--fullwidth);margin:0 auto;padding:var(--gap-osp);}.main-front .mailchimp-signup-subscribe-form .block-pagetitle{padding:0;}.main-container{box-sizing:border-box;width:var(--fullwidth);margin:0 auto;padding:var(--gap-osp);background:var(--boxcolor);}.main-content .container{padding:var(--gap-osp) 0 0 0;}.main-context .block{width:var(--fullwidth);margin:0 auto;padding:var(--gap-osp);}.context-grid article:nth-of-type(4){display:none;}.main-subnav_content{box-sizing:border-box;width:var(--fullwidth);margin:0 auto;padding:var(--gap-osp);}.node__meta{display:none;}.intro{display:flex;align-items:center;flex-direction:column;gap:var(--gap-twice);}.intro_right{width:100%}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0;}.button{font-family:var(--headfont);font-size:75%;align-self:center;display:inline-flex;padding:0.2rem 0.375rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;white-space:nowrap;text-decoration:none;color:var(--fontcolor);border:solid 2px var(--fontcolor);border-radius:4px;background-color:var(--boxcolor);}.button:hover{text-decoration:none;border-color:var(--fontcolor);color:var(--boxcolor);background-color:var(--fontcolor);}.button-dark{font-family:var(--headfont);font-size:90%;align-self:center;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;padding:0.4rem 0.8rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;white-space:nowrap;text-decoration:none;color:var(--boxcolor);border:solid 2px var(--fontcolor);border-radius:4px;background-color:var(--fontcolor);}.button-dark:hover{text-decoration:none;border-color:var(--fontcolor);color:var(--fontcolor);background-color:var(--boxcolor);}.button-dark:active,.button:active{text-decoration:none;color:var(--boxcolor);border-color:var(--activecolor);background-color:var(--activecolor);}.button-dark:focus,.button:focus{text-decoration:none;color:var(--boxcolor);border-color:var(--focuscolor);background-color:var(--focuscolor);}.readmore_container .button-dark{min-height:32px;}.button + .button{margin-left:var(--gap-half);}.eu-cookie-compliance-buttons .button + .button{margin-left:0;}.parent-button{font-family:var(--textfont);font-size:100%;font-weight:500;border:2px solid var(--boxcolor);color:var(--textcolor);background:var(--boxcolor);}.localtask li{margin-right:var(--gap);white-space:nowrap;}.localtask li:last-of-type{margin-right:0;}.readmore_container{display:flex;margin-top:var(--gap-osp);justify-content:center;}.button-container{display:flex;}input [type="submit"]{-webkit-appearance:none;}.place-bold,.place-bold a{font-weight:700;}.place-year,.place-year a{font-weight:500;}.place-context{text-decoration:underline;text-transform:capitalize;text-decoration-color:var(--linkcolor);text-decoration-skip-ink:auto;text-decoration-style:dotted;}.place_count{margin-left:5px;}.no-result{grid-column:1/-1;padding:var(--gap-osp);justify-content:center;align-items:center;display:flex;border-radius:4px;}.blog-teaser-grid .no-result{background:var(--boxcolor);}.block-pagetitle{padding:var(--gap-osp);}.block form.bef-exposed-form{padding:0 var(--gap-osp) var(--gap-osp) var(--gap-osp);}.dyk{display:flex;flex-direction:column;align-items:center;}.dyk .fact{font-size:120%;line-height:1.5rem;flex-grow:1;text-align:center;margin:0 0 var(--gap-osp) 0;}.dyk a.button{display:inline-flex;}.sliding-popup-bottom{width:100vw;background:var(--boxcolor);}.eu-cookie-withdraw-tab{border-bottom:0;border-radius:4px 4px 0 0;}.popup-content{padding:var(--gap);}.eu-cookie-compliance-message button{margin-top:var(--gap);}.find-more-button,.agree-button{margin-bottom:var(--gap-half);}.card-grid{display:grid;grid-gap:var(--gap);}.searchform_headline h2,.blog-h2.blog-teaser-grid h2,.card-grid h2{grid-column:1/-1;position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0;}.main-content .card-grid{margin-bottom:var(--gap-osp);padding:0 var(--gap-osp);}.views_header + .card-grid,.views_header + .grid-holder{margin-top:var(--gap-osp);}.card-grid .container{grid-column:1 / -1;}.block-pagetitle + .card-grid .container{padding-top:0;}.container h1{margin-bottom:0.5em;}.context-grid{display:grid;margin-top:var(--gap);grid-gap:var(--gap);}.category-grid{display:flex;justify-content:center;flex-wrap:wrap;}.sitemap .grid{display:grid;grid-gap:var(--gap-half);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));}.sitemap h2{font-family:var(--textfont);font-weight:500;font-size:225%;margin-top:calc(2 * var(--gap-osp));margin-bottom:var(--gap);}.sitemap h2:first-of-type,.sitemap h2 + h3{margin-top:0;}.sitemap h3{margin-top:var(--gap-osp);margin-bottom:calc(var(--gap-half) / 3);}.localtask{display:flex;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;}.main-content .blog-teaser-grid{padding:0;grid-gap:var(--gap);display:grid;}.place-menu-item{display:grid;min-height:48px;}.place-menu-item a{line-height:120%;display:flex;padding:var(--gap-half);transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1);border-radius:4px;align-items:center;}.place-menu-item img{height:25px;width:20px;margin-right:8px;}.place-menu-item-span{padding-left:calc(var(--gap-half) + 28px) !important;}.place-menu-item p{margin-bottom:0.125rem;}.place-menu-item a:hover{text-decoration:none;color:var(--textcolor);background:var(--boxcolor);}.place-menu-item a:active{text-decoration:none;background:var(--boxcolor);box-shadow:inset 0 0 0 2px var(--activecolor);}.place-menu-item a:focus{text-decoration:none;background:var(--boxcolor);box-shadow:inset 0 0 0 2px var(--focuscolor);}.modal-list .place-menu-item a:hover{background:var(--pagecolor);}.main-footer .place-menu-item a{color:var(--f-fontcolor);margin:0 var(--gap-half) 0 calc(-1 * var(--gap-half));}.main-footer .place-menu-item a:hover{color:var(--fontcolor);}.sitemap .place-menu-item{margin-left:calc(-1 * var(--gap-half));}.messagebox{padding:var(--gap) var(--gap-osp);color:#000;background:#d9ffe4;}.messagebox-inner{width:var(--fullwidth);margin:0 auto;}.messagebox a{color:#50a269;}.messagebox a:hover{color:#33814b;}#mailchimp-signup-subscribe-block-places-form .messagebox{margin:0 0 var(--gap) 0;border-radius:4px;}.media--loading:not([data-animation])::before,.is-b-loading:not([data-animation])::before{background:var(--boxcolor);}.blog-main-grid .blog-attachment{margin-top:var(--gap);display:grid;grid-gap:var(--gap);}.slick-box{padding:0 var(--gap-osp) var(--gap-osp) var(--gap-osp);}.category-views{display:grid;grid-template-columns:1fr;grid-gap:var(--gap-osp);padding:var(--gap-osp);}.category-views .views-exposed-form{margin-bottom:0;}.category-views-grid{display:grid;grid-template-columns:1fr;grid-gap:var(--gap);}.category-views-grid .category-header{grid-column:1/-1;margin-top:var(--gap-osp);}.category-views-grid .category-header:first-of-type{margin-top:0;}.counter_box{display:flex;align-items:center;flex-direction:row;justify-content:center;gap:var(--gap);}.counter_block h2{grid-column:1/-1;}.counter_sub{font-size:125%;text-align:center;}.counter_number{display:block;font-family:var(--headfont);font-size:250%;line-height:110%;letter-spacing:.15rem;}@media (min-width:480px){body{line-height:150%;}.blog-main-grid .blog-attachment{grid-template-columns:repeat(2,1fr);}}@media (min-width:520px){.category-views-grid{display:grid;grid-template-columns:1fr 1fr;}.intro{flex-direction:row;gap:var(--gap-twice);}.intro_left{width:30%;}.intro_right{flex-grow:1;width:auto;}.counter_box{gap:5vw;}}@media (min-width:768px){:root{--gap-menu:1.8rem;--gap-half:0.6rem;--gap:1.2rem;--gap-twice:2.4rem;--gap-osp:1.2rem;--gap-menu:0.6rem;}.button,button{font-size:90%;}.readmore_container a{font-size:110%;padding:0.5rem 1rem;}.find-more-button{margin-bottom:0;}.agree-button,.decline-button{width:100%;}.card-grid,.context-grid{grid-template-columns:repeat(3,1fr);}.menu-grid{grid-template-columns:repeat(6,1fr);}.blog-mainpage-grid{display:grid;grid-template-columns:75% 25%;grid-gap:var(--gap);}.blog-mainpage-grid .readmore_container{grid-column:1 / 3;margin-top:0;}.blog-menu-grid .blog-menu-grid{display:grid;grid-gap:var(--gap);}.category-views{grid-template-columns:1fr 3fr;}.category-views-grid .category-header{grid-column:1/-1;}}@media (min-width:992px){body{font-size:90%;}.sitemap-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));}.blog-main-grid .blog-attachment{margin-top:0;display:flex;flex-direction:column;justify-content:space-between;}.blog-main-grid{display:grid;grid-template-columns:6fr 3fr;grid-gap:var(--gap-twice);}.place-menu-item,.readmore_container .button-dark{min-height:auto;}}@media (min-width:1200px){:root{--fullwidth:1160px;--gap-osp:2.4rem;--gap-menu:1.8rem;}body{font-size:100%;}.node-page,.block-pagetitle{padding:var(--gap-osp) 0;}.block-pagetitle + .node-page{padding:0 0 var(--gap-osp) 0;}.main-help .block,.main-content{margin:0 auto;}.main-context .block{padding:var(--gap-twice) 0;}.main-subnav_content{padding:var(--gap) 0;}.main-content .card-grid{padding:0;}.main-content .blog-teaser-grid{padding:0;}.slick-box{padding:0 0 var(--gap-osp) 0;}.category-views{grid-template-columns:1fr 3fr;padding:0 0 var(--gap-osp) 0;}.category-views-grid{grid-template-columns:repeat(3,1fr);}.views_header .leaflet-container{border-radius:4px;}}@media (min-width:1592px){:root{--fullwidth:1500px;}.card-grid,.context-grid{grid-template-columns:repeat(4,1fr);}.context-grid article:nth-of-type(4){display:flex;}}@media (prefers-color-scheme:dark){:root{--boxcolor:hsl(0,0%,25%);--box2color:hsl(0,0%,10%);--fontcolor:hsl(0,0%,95%);--linkcolor:hsl(0,0%,65%);--pagecolor:hsl(0,0%,15%);--shadow:hsl(0,0%,10%);--brightcolor:hsl(0,0%,25%);--activecolor:hsl(350,75%,75%);--focuscolor:hsl(135,100%,95%);}}
.main-navbar{display:flex;width:var(--fullwidth);margin:0 auto;justify-content:space-between;align-items:center;height:var(--headersize);}.round-logo svg{height:8em;width:8em;}.branding{margin-left:var(--gap-osp);}.sitelogo{display:flex;height:var(--headersize);align-items:center;}.sitelogo svg{height:18px;width:auto;}.main-logo,.logo-font{fill:var(--fontcolor);}.sitelogo:hover .main-logo,.round-logo:hover .logo-font{fill:var(--linkcolor);}.sitelogo:focus .main-logo,.round-logo:focus .logo-font{fill:var(--focuscolor);}.round-logo .logo-circle{fill:var(--boxcolor);}.languageswitcher{margin:0 0 0 auto;padding:0;}.languageswitcher .links{line-height:120%;display:flex;}img.language-icon{width:25px;height:auto;padding:11.5px;}.main-nav .menu-toggle{background:var(--boxcolor);padding:var(--gap);border:none;cursor:pointer;text-align:center;border-radius:0;height:var(--headersize);width:var(--headersize);display:flex;justify-content:center;align-items:center;}.main-nav .menu-toggle:hover{background:var(--fontcolor);}.main-menu{font-family:var(--headfont);position:absolute;top:var(--headersize);right:0;display:none;width:100vw;height:calc(100vh - var(--headersize));background:var(--boxcolor);}.main-menu.is-open{font-family:var(--headfont);position:absolute;top:var(--headersize);right:0;display:block;width:100vw;height:calc(100vh - var(--headersize));background:var(--boxcolor);z-index:99;}.main-menu a{font-size:250%;line-height:18px;display:block;padding:50px;text-align:center;color:var(--fontcolor);}.main-menu a:hover{text-decoration:none;color:var(--boxcolor);background:var(--fontcolor);}.main-menu a:active{text-decoration:none;color:var(--boxcolor);background:var(--activecolor);}.main-menu a:focus{text-decoration:none;color:var(--boxcolor);background:var(--focuscolor);}.main-nav .menu-toggle .nav_icon{content:url(/themes/custom/placestheme/icons/menu_open_light.svg);display:block;width:24px;height:24px;}.main-nav .menu-toggle:hover .nav_icon{content:url(/themes/custom/placestheme/icons/menu_open_dark.svg);}.main-nav:has(.main-menu.is-open) .menu-toggle .nav_icon{content:url(/themes/custom/placestheme/icons/menu_close_light.svg);}.main-nav:has(.main-menu.is-open) .menu-toggle:hover .nav_icon{content:url(/themes/custom/placestheme/icons/menu_close_dark.svg);}@media (min-width:768px){.main-nav{margin-left:auto;order:2;}.branding{order:1;}.sitelogo svg{height:23px;}.languageswitcher{margin:0 var(--gap-osp) 0 var(--gap-half);order:3;}.languageswitcher .links{gap:var(--gap-half);}img.language-icon{padding:0px;}.main-nav .menu-toggle,.main-nav .toggle-label{display:none;}.main-menu{display:flex;position:relative;top:0;width:100%;height:auto;}.main-menu li{height:auto;}.main-menu a{align-items:center;border-top:0;display:flex;font-size:120%;height:24px;padding:17px var(--gap);}}@media (min-width:1200px){.branding{margin-left:0;}.languageswitcher{margin:0 0 0 var(--gap-half);}}@media (prefers-color-scheme:dark){.main-nav .menu-toggle .nav_icon{content:url(/themes/custom/placestheme/icons/menu_open_dark.svg);}.main-nav .menu-toggle:hover .nav_icon{content:url(/themes/custom/placestheme/icons/menu_open_light.svg);}.main-nav:has(.main-menu.is-open) .menu-toggle .nav_icon{content:url(/themes/custom/placestheme/icons/menu_close_dark.svg);}.main-nav:has(.main-menu.is-open) .menu-toggle:hover .nav_icon{content:url(/themes/custom/placestheme/icons/menu_close_light.svg);}}
