body[data-layout=events] #MainContent header{margin:0 0 8em 0}@media only screen and (max-width: 849px){body[data-layout=events] #MainContent header{margin-bottom:5em}}@media only screen and (max-width: 500px){body[data-layout=events] #MainContent header{margin-bottom:3em}}body[data-layout=events] #MainContent header .header__content{position:relative}body[data-layout=events] #MainContent header .header__content h1{font-size:3em;text-align:center;margin:0 0 .25em 0;line-height:1;opacity:0}@media only screen and (max-width: 500px){body[data-layout=events] #MainContent header .header__content h1{opacity:1;margin:1em 0 .25em 0}}body[data-layout=events] #MainContent header .header__content picture{display:block;width:100%;position:relative;z-index:2;margin-top:-4em}@media only screen and (max-width: 500px){body[data-layout=events] #MainContent header .header__content picture{margin-top:0}}body[data-layout=events] #MainContent header .header__content picture.header__map{position:absolute;top:-113px;right:-197px;z-index:1;width:123%;min-width:123%;max-width:123%}body[data-layout=events] #MainContent header .header__content picture img{display:block;width:100%}body[data-layout=events] #MainContent header .header__content svg{display:none;position:absolute;right:-85%;bottom:0;width:140%;z-index:999;height:auto}@media only screen and (max-width: 500px){body[data-layout=events] #MainContent header .header__content svg{display:block}}body[data-layout=events] #MainContent header .header__caption{text-align:center}body[data-layout=events] #MainContent header .header__caption:before{content:"";width:40px;background:#000;height:1px;margin:1.25em auto;display:block}#MainContent{overflow-x:hidden}.lp-selection{width:200%;margin-left:-50%;overflow-x:hidden;display:flex;margin-bottom:10rem}@media only screen and (max-width: 849px){.lp-selection{width:100%;margin-left:0;flex-wrap:wrap;justify-content:center}}.lp-selection .lp-selection__text,.lp-selection .lp-selection__image{flex:1;width:50%;position:relative}@media only screen and (max-width: 849px){.lp-selection .lp-selection__text,.lp-selection .lp-selection__image{position:static;flex:auto}}.lp-selection .lp-selection__text{display:flex;justify-content:center;align-items:center;text-align:center;z-index:2;background-repeat:no-repeat;background-size:contain}.lp-selection .lp-selection__text:nth-child(2){background-color:#212121;background-image:url("/cdn/shop/files/option-map-1_500x.png");background-position:center right;color:#fff}.lp-selection .lp-selection__text:nth-child(2) .lp-selection__text__content h2:after{background:#fff}.lp-selection .lp-selection__text:nth-child(2) .lp-selection__text__content p{color:#fff}.lp-selection .lp-selection__text:nth-child(3){background-color:#fff;background-image:url("/cdn/shop/files/option-map-2_500x.png");background-position:center left}.lp-selection .lp-selection__text:nth-child(3) .lp-selection__text__content h2{color:#000}.lp-selection .lp-selection__text:nth-child(3) .lp-selection__text__content p{color:#000}.lp-selection .lp-selection__text .lp-selection__text__content{padding:2em;width:60%;margin:0 auto}@media only screen and (max-width: 849px){.lp-selection .lp-selection__text .lp-selection__text__content{width:100%}}@media only screen and (max-width: 500px){.lp-selection .lp-selection__text .lp-selection__text__content{padding:0 1.5em;font-size:.85em;line-height:1}}.lp-selection .lp-selection__text .lp-selection__text__content h2{font-size:2em;font-weight:var(--font-body-weight-medium);text-align:center;margin:0;line-height:1;color:#fff}@media only screen and (max-width: 500px){.lp-selection .lp-selection__text .lp-selection__text__content h2{font-size:1.5em}}.lp-selection .lp-selection__text .lp-selection__text__content h2:after{content:"";width:40px;background:#000;height:1px;margin:.5em auto;display:block}@media only screen and (max-width: 500px){.lp-selection .lp-selection__text .lp-selection__text__content h2:after{margin:.3em auto}}.lp-selection .lp-selection__text .lp-selection__text__content .lp-selection__text__location{display:inline-block;display:none;border:1px solid #7c7c7c;border-radius:1rem;line-height:1.75rem;text-align:center;padding:0 1rem;letter-spacing:.05rem}.lp-selection .lp-selection__text .lp-selection__text__content .btn{margin-top:2rem;margin-top:-1rem}@media only screen and (max-width: 500px){.lp-selection .lp-selection__text .lp-selection__text__content .btn{text-transform:none;letter-spacing:0;padding:.7em 1em;margin-top:-2rem;font-size:.75em}}.lp-selection .lp-selection__image{z-index:3;transition:.5s all ease-in-out}.lp-selection .lp-selection__image:first-child{left:2.5%}.lp-selection .lp-selection__image:last-child{right:2.5%}.lp-selection .lp-selection__image img{display:block;width:100%;height:auto}.lp-selection[data-active=van-tour] .lp-selection__image:nth-child(1){left:0}.lp-selection[data-active=van-tour] .lp-selection__image:nth-child(4){right:25%}.lp-selection[data-active=fairs] .lp-selection__image:nth-child(1){left:25%}.lp-selection[data-active=fairs] .lp-selection__image:nth-child(4){right:0}
