*,:after,:before{box-sizing:border-box;margin:0;padding:0}ul{list-style-type:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Banner{display:flex;flex-direction:row;justify-content:center}.logo-container{max-width:400px}.logo-container img{height:auto;max-width:100%}.logo-spacer{display:none}@media(min-width:560px){.logo-spacer{display:none}}@media(min-width:960px){.logo-spacer{display:block;min-width:200px;width:100%}}.Footer{padding:.4rem}.NavBar ul{background-color:#fff;display:flex;flex-direction:row;list-style-type:none;margin:0;width:100%}.NavBar ul li{border:1px solid #d21e00;font-size:larger;width:50%}.NavBar ul li a{color:#d21e00;text-decoration:none;width:100%}.NavBar .navbar-linkbox{padding:.8rem}.NavBar ul li a:visited{color:#d21e00}@media(min-width:560px){.NavBar ul{flex-direction:row}.NavBar ul li{border:none;margin:.2rem 0;width:128px}}.NavBarBottom ul{display:flex;flex-direction:row;list-style-type:none;margin:0;width:100%}.NavBarBottom ul li{background-color:#fff;border:1px solid #d21e00;font-size:larger;width:50%}.NavBarBottom ul li.left{border-radius:0 15px 0 0}.NavBarBottom ul li.middle{border-radius:15px 15px 0 0}.NavBarBottom ul li.right{border-radius:15px 0 0 0}.NavBarBottom ul li a{background-color:#fff;color:#d21e00;text-decoration:none;width:100%}.NavBarBottom .navbar-linkbox{padding:.8rem}.NavBarBottom ul li a:visited{color:#d21e00}.ArtistsList{margin:0 auto;width:-webkit-fit-content;width:fit-content}.ArtistsList ul{display:grid;grid-template-columns:1fr;list-style-type:none;margin-left:auto;margin-right:auto;padding:0}.ArtistsList ul li{padding:1rem}.ArtistsList ul li a{color:#d21e00;text-decoration:none}.ArtistsList ul li a:visited{color:#d21e00}.ArtistsList .artist-container{display:block}.ArtistsList img{height:190px;width:190px}.ArtistsList .artist-container span{display:block;width:190px}@media(min-width:560px){.ArtistsList ul{grid-template-columns:1fr 1fr}}@media(min-width:960px){.ArtistsList ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width:1300px){.ArtistsList ul{grid-template-columns:1fr 1fr 1fr 1fr}}.Sponsors{background-color:#82b159;border-radius:0 0 7px 7px;width:100%}.thankssponsors-container{text-align:left}.thankssponsors-container img{max-width:300px;width:90%}.sponsors-logo-list{display:flex;flex-direction:column}.sponsors-logo-img,.sponsors-logo-list img{max-height:9rem;max-width:100%}.sponsors-text-list{padding-bottom:1em}@media(min-width:560px){.sponsors-logo-list{display:grid;grid-template-columns:auto auto auto}.sponsors-text-container{display:flex;flex-direction:row;justify-content:center}}@media(min-width:960px){.sponsors-logo-list{display:grid}}.pageItem{padding:0}.pageItem-header{margin-bottom:1rem;margin-right:0}.pageItem-header h2{color:#d21e00;margin-top:20px;text-transform:uppercase}.pageItem-body{line-height:1.6rem;padding:2px 14px 14px}.pageItem-body p{margin:1rem}.pageItem-body .major-text{font-size:larger}@media(min-width:960px){.page{border:1px solid #4d8d36;border-radius:9px}}.pageItem-body p{font-size:large;text-align:center!important}.event-place-link{color:#d21e00;font-size:.9rem;text-decoration:underline}.atelier-section{margin-bottom:2rem;margin-left:auto;margin-right:auto}.atelier-list,.atelier-section{width:-webkit-fit-content;width:fit-content}.atelier-list{font-size:large;padding:0;text-align:left}.atelier-list>li{border-left:5px solid #d21e00;margin-bottom:.6em;margin-top:.6em;padding-left:.6em}.atelier-list>li a{color:#d21e00}.atelier-list>li a:visited{color:#d21e00 .8}.atelier-list>li ul{display:flex;flex-direction:row;list-style-type:none}.atelier-list span{font-weight:700}.handkraft-list>li{font-weight:600}.konstlandskapetOland-color{color:#6d4bbd}.poster-link img{border:3px double #d21e00;width:14em}.sponsors{background-color:#82b159;border-radius:0 0 7px 7px}@media(max-width:560px){.flowerImage{display:none}}@media(min-width:960px){.news-body p{font-size:larger;font-weight:600;text-align:center!important}.flowerImage{max-width:400px}}.ArtistGallery{background-color:#fdf9e6;border-radius:0 0 10px 10px;border-top:1px solid #d21e00;grid-area:artist-gallery;max-width:100%}.ArtistGallery h3{color:#d21e00;padding-bottom:1rem;padding-top:1rem}.gallery-flex-container{display:flex;flex-direction:column;flex-wrap:wrap}.gallery-photo-container img{max-width:100%;vertical-align:middle}@media(min-width:560px){.ArtistGallery h3{padding-bottom:1rem}.gallery-flex-container{border-bottom:9px;display:flex;flex-direction:row;overflow:hidden}.gallery-photo-container{max-width:50%;padding:2rem}.gallery-photo-container img{border:1px solid #d21e00}}.SocialLink{align-items:center;display:flex;flex-direction:row;grid-area:artist-social;justify-content:center;padding:.4rem 0}.SocialLink-logo{height:1.8rem;width:1.8rem}.SocialLink-marker{padding-left:.4rem;padding-right:.4rem}.SocialLink-url{color:red;font-size:1rem}.WebsiteLink{align-items:center;display:flex;flex-direction:row;grid-area:artist-website;justify-content:center;padding:.4rem 0}.WebsiteLink-logo{height:1.8rem;width:1.8rem}.WebsiteLink-marker{padding-left:.4rem;padding-right:.4rem}.WebsiteLink-url{color:red;font-size:1rem}.artist-name{border-bottom:1px solid #d21e00;grid-area:artist-name;padding:.4rem}.artist-header{grid-area:artist-header;margin-top:.8rem}.artist-header h3{color:#666}.artist-exhibitionaddress{font-size:1.2rem;font-weight:500}.artist-craft{text-transform:capitalize}.artist-image-header{background-color:#000;grid-area:artist-image-header;width:100%}.artist-image-container,.artist-image-header img{height:200px}.artist-text{grid-area:artist-text;height:-webkit-fit-content;height:fit-content;padding:1rem}.artist-social-link{height:2rem;width:2rem}.ArtistPage{display:grid;grid-template-areas:"artist-image-header" "artist-name" "artist-header" "artist-text" "artist-website" "artist-social" "artist-gallery"}@media(min-width:960px){.artist-image-container{height:400px}.artist-image-header{border-radius:9px 9px 0 0}.artist-image-header img{height:400px}.ArtistPage{grid-template-areas:"artist-image-header" "artist-name" "artist-header" "artist-text" "artist-website" "artist-social" "artist-gallery"}}.ol-box{background-color:#fff6;border:1.5px solid #b3c5db;border-radius:2px;box-sizing:border-box}.ol-mouse-position{position:absolute;right:8px;top:8px}.ol-scale-line{background:#003c884d;border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid #eee;border-top:none;color:#eee;font-size:10px;margin:1px;text-align:center;transition:all .25s;will-change:contents,width}.ol-scale-singlebar-even{background-color:#000}.ol-scale-singlebar-odd{background-color:#fff}.ol-scale-bar{bottom:8px;left:8px;position:absolute}.ol-scale-step-marker{background-color:#000;float:right;height:15px;width:1px;z-index:10}.ol-scale-step-text{bottom:-5px;font-size:12px;z-index:11}.ol-scale-step-text,.ol-scale-text{color:#000;position:absolute;text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}.ol-scale-text{bottom:25px;font-size:14px;text-align:center}.ol-scale-singlebar{border:1px solid #000;box-sizing:border-box;height:10px;position:relative;z-index:9}.ol-unsupported{display:none}.ol-unselectable,.ol-viewport{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.ol-viewport canvas{all:unset}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.ol-grabbing{cursor:grabbing}.ol-grab{cursor:move;cursor:grab}.ol-control{background-color:#fff6;border-radius:4px;padding:2px;position:absolute}.ol-control:hover{background-color:#fff9}.ol-zoom{left:.5em;top:.5em}.ol-rotate{right:.5em;top:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;transition:opacity .25s linear,visibility 0s linear .25s;visibility:hidden}.ol-zoom-extent{left:.5em;top:4.643em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{background-color:#003c8880;border:none;border-radius:2px;color:#fff;display:block;font-size:inherit;font-weight:700;height:1.375em;line-height:.4em;margin:1px;padding:0;text-align:center;text-decoration:none;width:1.375em}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-size:1.2em;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:focus,.ol-control button:hover{background-color:#003c88b3;text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{align-items:center;bottom:.5em;display:flex;flex-flow:row-reverse;max-width:calc(100% - 1.3em);right:.5em;text-align:right}.ol-attribution a{color:#003c88b3;text-decoration:none}.ol-attribution ul{color:#000;font-size:12px;margin:0;padding:1px .5em;text-shadow:0 0 2px #fff}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:#fffc}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;left:.5em;top:4.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid #7b98bc;height:150px;margin:2px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:2px;left:2px;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:#fffc}.ol-overviewmap-box{border:2px dotted #003c88b3}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.map-container{height:360px}.popup{background-color:#fff;border:1px solid gray;border-radius:0 20px 20px 20px;min-width:100px;padding:1rem;position:absolute}.popup-link{padding:1rem;text-decoration:none}.popup-link-craft{text-transform:capitalize}.a:link,a:visited{color:red;-webkit-text-decoration-line:none;text-decoration-line:none}@media(min-width:560px){.map-container{height:768px;width:auto}.popup{min-width:200px}}.ArtistsMap{display:grid;grid-template-areas:"list" "map"}.ArtistsMap ul{display:grid;grid-area:list;grid-auto-rows:40px;grid-template-columns:1fr 1fr 1fr}.ArtistsMap ul button{height:40px;width:100%}.ArtistsMap .OlMap{grid-area:map}@media(min-width:960px){.ArtistsMap{grid-template-areas:"map list"}.ArtistsMap ul{grid-auto-rows:60px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(autofill,60px)}.ArtistsMap ul button{height:60px}.ArtistsMap .OlMap{min-width:400px}}#event-year{text-decoration:underline}.poster-thumb-img{border:1px solid #d21e00}.App{margin:0;text-align:center}.navbar-topper{display:none}.navbar-bottomer{bottom:0;display:display;position:fixed;width:100%}.navbar-bottomer-fixer{display:display;height:5rem}@media(min-width:960px){.App{margin-left:auto;margin-right:auto;max-width:90%;min-width:200px;width:70%}.navbar-topper{display:block}.navbar-bottomer,.navbar-bottomer-fixer{display:none}}
/*# sourceMappingURL=main.161c4930.css.map*/