html{scroll-behavior:auto!important}body{overflow-x:hidden!important}.elementor.elementor-1278{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}header>div#header-mobile,header>div.elementor-element{transition:transform 0.7s ease;will-change:transform;transform:translateY(0);z-index:1000}.elementor a,.elementor button{transition:all 300ms ease-in-out!important}.elementor a:hover,.elementor button:hover{letter-spacing:1.2px}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{margin-bottom:3px!important;margin-top:3px!important}ul.v-lang-switch{position:absolute;padding:0;z-index:100;list-style:none;margin:0;top:0;text-align:right;right:10px}ul.v-lang-switch li{display:inline;padding:0;margin:0}ul.v-lang-switch li a{line-height:17px;color:var(--e-global-color-2710029);font-size:17px;transition:all 300ms ease-in-out;font-family:'BeatriceStandardRegular',Sans-serif!important}ul.v-lang-switch li a:hover,ul.v-lang-switch li.current-lang a{font-family:'BeatriceStandardSmBold',Sans-serif!important;letter-spacing:1.2px!important;color:var(--e-global-color-2710029)!important}ul.v-lang-switch li.current-lang a{text-decoration:underline!important}ul.v-lang-switch li:not(:last-child)::after{content:' |';font-family:'BeatriceStandardRegular',Sans-serif!important;color:var(--e-global-color-2710029)!important;font-size:17px!important}ul.elementor-nav-menu li a:not(.elementor-sub-item){border-radius:10px 10px 0 0px!important}.elementor-nav-menu ul.sub-menu{background:var(--e-global-color-primary)!important;transition-delay:0s!important;border-radius:10px 10px 10px 10px!important}.elementor-nav-menu ul.sub-menu li,.elementor-nav-menu ul.sub-menu li a{display:inline!important;width:auto!important;max-width:unset!important;min-width:unset!important;line-height:51px!important;padding:0!important;margin:0!important;height:51px!important}.elementor-nav-menu ul.sub-menu li a{border-right:2px solid var(--e-global-color-a45797d)!important;padding:0 10px 0 0px!important}ul.elementor-nav-menu li a,.elementor-nav-menu ul.sub-menu li a,ul.elementor-nav-menu li,.elementor-nav-menu ul.sub-menu li,ul.elementor-nav-menu{transition-delay:0s!important}.elementor-nav-menu ul.sub-menu li:last-child a{border-right:0 solid var(--e-global-color-a45797d)!important}ul.elementor-nav-menu li,ul.elementor-nav-menu li a,ul.elementor-nav-menu li a,.elementor-nav-menu ul.sub-menu li,.elementor-nav-menu ul.sub-menu li a,.elementor-nav-menu ul.sub-menu li a{text-decoration:none!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}ul.elementor-nav-menu li:hover,ul.elementor-nav-menu li a:hover,ul.elementor-nav-menu li a.highlighted,.elementor-nav-menu ul.sub-menu li:hover,.elementor-nav-menu ul.sub-menu li a:hover,.elementor-nav-menu ul.sub-menu li a.highlighted{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}ul.elementor-nav-menu li a.highlighted{border-radius:10px 10px 0 0px!important;background:var(--e-global-color-primary)!important;color:var(--e-global-color-a45797d)!important;text-align:Center!important;text-decoration:none!important;transition-delay:0s!important}ul.elementor-nav-menu li.menu-item-has-children,.elementor-nav-menu ul.sub-menu li a:hover,.elementor-nav-menu ul.sub-menu li a.highlighted,ul.elementor-nav-menu li a.highlighted{text-decoration-color:var(--e-global-color-a45797d)!important}ul.elementor-nav-menu li a.highlighted .sub-arrow svg.e-font-icon-svg,.elementor-nav-menu--dropdown.elementor-nav-menu__container li a svg.e-font-icon-svg{color:var(--e-global-color-a45797d)!important;fill:var(--e-global-color-a45797d)!important}ul.elementor-nav-menu li:first-child ul.sub-menu{border-radius:0 10px 10px 10px!important}.cpel-switcher__flag img{transition:all 300ms ease-in-out}.cpel-switcher__flag img:hover{transform:scale(.94)!important}@media (max-width:1150px){ul.elementor-nav-menu li a,.elementor-nav-menu ul.sub-menu li a,ul.elementor-nav-menu li,.elementor-nav-menu ul.sub-menu li,ul.elementor-nav-menu{letter-spacing:0.4px!important}ul.elementor-nav-menu li a,.elementor-nav-menu ul.sub-menu li a,.elementor-nav-menu ul.sub-menu li:first-child a{padding-left:0px!important;padding-right:10px!important}.elementor-nav-menu .sub-arrow{padding:2px!important}}@media (max-width:1024px){.elementor-nav-menu--dropdown.elementor-nav-menu__container{top:97px!important}.elementor-nav-menu--dropdown.elementor-nav-menu__container li a{padding-left:5%!important;padding-right:5%!important;white-space:nowrap!important}ul.elementor-nav-menu li a .sub-arrow svg.e-font-icon-svg,.elementor-nav-menu--dropdown.elementor-nav-menu__container li a svg.e-font-icon-svg{color:var(--e-global-color-primary)!important;fill:var(--e-global-color-primary)!important}ul.elementor-nav-menu li a:hover,ul.elementor-nav-menu li:hover a{background-color:transparent!important;color:var(--e-global-color-primary)!important}footer ul.elementor-nav-menu li a:hover,footer ul.elementor-nav-menu li:hover a{color:var(--e-global-color-2710029)!important}ul.elementor-nav-menu li a.highlighted:hover,ul.elementor-nav-menu li:hover a.highlighted{background-color:var(--e-global-color-primary)!important;color:var(--e-global-color-a45797d)!important}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li ul.sub-menu.elementor-nav-menu--dropdown{border-radius:0 0 10px 10px!important;padding-left:5%!important;padding-right:5%!important}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li ul.sub-menu.elementor-nav-menu--dropdown li,nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li ul.sub-menu.elementor-nav-menu--dropdown li a{color:var(--e-global-color-a45797d)!important;text-decoration-color:var(--e-global-color-a45797d)!important}.elementor-nav-menu ul.sub-menu li:hover,ul.elementor-nav-menu li:hover{text-decoration:none!important}ul.elementor-nav-menu li a,.elementor-nav-menu ul.sub-menu li a{padding-right:10px!important}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li ul.sub-menu.elementor-nav-menu--dropdown li:last-child a{padding-right:0px!important}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li ul.sub-menu.elementor-nav-menu--dropdown li:first-child a{padding-left:0px!important}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li:hover ul.sub-menu.elementor-nav-menu--dropdown li,nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li:hover ul.sub-menu.elementor-nav-menu--dropdown li a{text-decoration:none!important}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li:hover a,nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li ul.sub-menu.elementor-nav-menu--dropdown li:hover a{text-decoration:underline!important}ul.elementor-nav-menu li a.highlighted .sub-arrow{padding-left:2px!important}}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{position:relative!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{position:static!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>ul.sub-menu{left:0px!important;width:calc((1120px - 60px) * 4 / 5.8)!important;max-width:calc((1120px - 60px) * 4 / 5.8)!important;margin-left:0px!important;position:absolute!important}@media (max-width:1150px){.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>ul.sub-menu{max-width:calc((90vw - 60px) * 4 / 5.8)!important;width:calc((90vw - 60px) * 4 / 5.8)!important}}@media (max-width:1024px){.elementor-nav-menu--dropdown.elementor-nav-menu__container{padding-top:40px!important}}@media (max-width:480px){.elementor-nav-menu>li>ul.sub-menu{max-width:100%!important}}footer.elementor-slideshow__footer{color:var(--e-global-color-a45797d)!important}.leaflet-container .leaflet-marker-pane img{width:auto!important;height:50px!important;min-height:50px!important;max-height:unset!important;margin-left:-25px!important;;margin-top:-50px!important}.leaflet-control-attribution.leaflet-control{display:none!important}.maps-marker-pro{background:var(--e-global-color-a45797d)!important;color:var(--e-global-color-text)!important}.marker-cluster-small div{background-color:#501b21e0!important}.marker-cluster-small{background-color:#501b21db!important}.marker-cluster span{color:var(--e-global-color-a45797d)!important}.leaflet-bar a{background-color:var(--e-global-color-primary)!important;color:var(--e-global-color-a45797d)!important;fill:var(--e-global-color-a45797d)!important}.maps-marker-pro .icon-pin{background:url(https://vinothon-genussmarathon.de/wp-content/uploads/2025/03/pin.svg) no-repeat 50%!important;background-size:80%!important}.leaflet-control-fullscreen a{background-image:url(https://vinothon-genussmarathon.de/wp-content/uploads/2025/03/fullscreen@2x.png)!important}.leaflet-control-minimap-toggle-display{background-image:url(https://vinothon-genussmarathon.de/wp-content/uploads/2025/03/toggle.svg)!important}.leaflet-control-minimap{min-width:25px!important;min-height:25px!important}.leaflet-control-minimap a{background-color:var(--e-global-color-primary)!important;width:25px!important;height:25px!important;background-size:80%!important;background-position:center center!important}.leaflet-control-minimap-toggle-display{background-image:url(https://vinothon-genussmarathon.de/wp-content/uploads/2025/03/toggle.svg)!important}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers,.leaflet-control-minimap{border-color:var(--e-global-color-primary)!important}.maps-marker-pro .mmp-list-header .mmp-list-search{background:var(--e-global-color-2710029) url(https://vinothon-genussmarathon.de/wp-content/plugins/maps-marker-pro/css/../images/icons/search.png) 5px no-repeat!important}.maps-marker-pro .mmp-list-header .mmp-list-location,.maps-marker-pro .mmp-list-header .mmp-list-radius,.maps-marker-pro .mmp-list-header .mmp-list-search,.maps-marker-pro .mmp-list-header .mmp-list-sort{background-color:var(--e-global-color-2710029)!important;border:1px solid var(--e-global-color-primary)!important}.maps-marker-pro .mmp-list-page input:focus-active,.maps-marker-pro .mmp-list-page input:focus,.maps-marker-pro .mmp-list-page input:active,.mmp-list-search:focus,.mmp-list-search:focus-active,.mmp-list-search:active,.mmp-map.leaflet-container:active,.mmp-map.leaflet-container:focus,.mmp-map.leaflet-container:focus-active{outline:none!important}.maps-marker-pro .mmp-list-header .mmp-list-order.mmp-asc{background-image:url(https://vinothon-genussmarathon.de/wp-content/uploads/2025/03/arrow-up.png)!important}.leaflet-control-reset-view a{background-image:url(https://vinothon-genussmarathon.de/wp-content/uploads/2025/03/home.svg)!important;background-size:80%!important}@media (min-width:889px){.maps-marker-pro .mmp-list-header .mmp-list-header-right{margin-left:0!important;margin-top:5px!important}}.maps-marker-pro{border:none!important;padding:2.5%!important;border-radius:40px!important}@media (max-width:888px){.maps-marker-pro .mmp-list{margin-top:30px!important}.mmp-map.leaflet-container.leaflet-touch.leaflet-retina.leaflet-fade-anim.leaflet-touch-zoom{max-height:500px!important}.maps-marker-pro{border-radius:30px!important}}.mmp-map.leaflet-container{border-radius:20px!important}.maps-marker-pro.mmp-list-right .mmp-list{padding-left:20px!important}.mmp-list-popup p{margin-bottom:10px!important}.maps-marker-pro .mmp-list-row-footer{margin-top:0!important;opacity:0.6!important}.maps-marker-pro .mmp-gpx-chart-wrap{border-top:none!important;margin-top:30px!important}.maps-marker-pro.mmp-list-right .mmp-list{border-left:none!important}.maps-marker-pro .mmp-list-header{border-bottom:none!important;margin-bottom:20px!important}.maps-marker-pro .mmp-list-row{border-bottom:none!important;padding:8px!important;background:var(--e-global-color-2710029)!important;margin-bottom:10px!important;border-radius:10px!important}.maps-marker-pro .mmp-list-footer{border-top:none!important}.maps-marker-pro.mmp-list-below .mmp-list{border-top:none!important}.maps-marker-pro .mmp-list-row-footer{font-size:11px!important}.maps-marker-pro .mmp-list-row-icon{min-width:60px!important}.mmp-list-icon img{width:50px!important;height:auto!important}.maps-marker-pro .mmp-list-row-header{display:block!important;position:relative!important}.maps-marker-pro .mmp-list-row-header-right{position:absolute!important;right:0px!important;top:2px!important;opacity:0.6!important;max-width:30px!important}.mmp-list-popup p a,.mmp-popup-text p a{font-size:13px!important}.maps-marker-pro .leaflet-popup-content{margin:20px!important}.leaflet-container .leaflet-marker-pane img.mmp-marker-icon-16,.leaflet-container .leaflet-marker-pane img.mmp-marker-icon-18,.leaflet-container .leaflet-marker-pane img.mmp-marker-icon-16,.leaflet-container .leaflet-marker-pane img.mmp-marker-icon-17{z-index:10000!important}.leaflet-container .leaflet-marker-pane img.mmp-marker-icon-1{z-index:9999!important}.leaflet-tooltip-pane,.leaflet-container .leaflet-marker-pane img.mmp-marker-icon-11{z-index:10001!important}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:var(--e-global-color-2710029)!important;color:var(--e-global-color-f427a18)!important}.leaflet-container a.leaflet-popup-close-button{color:var(--e-global-color-f427a18)!important}.leaflet-popup-content{max-width:100%!important}.mmp-popup div{border:0px!important}.maps-marker-pro .mmp-popup-name{margin-bottom:10px!important;padding-bottom:0px!important;font-family:var(--e-global-typography-secondary-font-family),sans-serif!important;font-size:20px!important}.leaflet-popup-content p{margin:0 0 20px 0px!important}.mmp-popup-location{margin-top:10px!important;padding-top:0px!important}.mmp-list-popup p a,.mmp-popup-text p a,.mmp-list-popup p,.mmp-popup-text p{line-height:17px!important}.mmp-popup-text p a{display:block!important;margin-top:5px!important}.maps-marker-pro .mmp-list-footer{display:block!important;font-size:13px!important}.mmp-list-nav{width:70%!important;float:left!important;max-width:150px!important}.mmp-list-page{width:30%!important;float:left!important;margin-top:8px!important}.mmp-list-count{margin-bottom:10px!important}.maps-marker-pro .mmp-list-nav button,.maps-marker-pro .mmp-list-nav button:hover{background-color:transparent!important;border:0px!important;border-radius:0px!important;color:var(--e-global-color-text)!important;font-size:30px!important}.maps-marker-pro .mmp-list-nav button:hover{opacity:0.8!important}.maps-marker-pro .mmp-list-page input{border:1px solid var(--e-global-color-text)!important;font-size:13px!important;height:24px!important;padding:3px 5px!important;text-align:center!important;width:30px!important;background:var(--e-global-color-2710029)!important}.maps-marker-pro .mmp-loading-spinner{background-color:var(--e-global-color-a45797d)!important}.maps-marker-pro .mmp-loading-spinner .rect-wrap>div{background-color:var(--e-global-color-f427a18)!important}svg.leaflet-zoom-animated g .leaflet-interactive:nth-child(2),svg.leaflet-zoom-animated g .leaflet-interactive:nth-child(3){stroke-dasharray:3,5!important}.mmp-list-header-right{z-index:1100!important}@media (max-width:437px){.maps-marker-pro .mmp-list-header .mmp-list-header-right{margin-left:0!important;margin-top:10px!important}.maps-marker-pro .mmp-list-header{display:block!important;padding:0px!important}}.mmp-list-popup p img{display:none!important}.mmp-list-nav button{cursor:hand!important;cursor:pointer!important}.leaflet-pane.leaflet-marker-pane img{transition-duration:0s!important}.leaflet-bottom .leaflet-control-scale{margin-bottom:35px!important}.mmp-list-popup p{padding-right:20px!important}.mmp-popup-text img{margin-top:0;!important;transition-delay:0s!important}.maps-marker-pro .mmp-list-popup img,.maps-marker-pro .mmp-popup img{max-height:250px!important;border-radius:10px!important}.maps-marker-pro.mmp-list-right{margin-bottom:50px!important}@media (max-width:767px){.leaflet-popup{pointer-events:none!important}.leaflet-popup .leaflet-popup-content-wrapper{max-width:calc(60% - 10px)!important;margin-left:auto!important;margin-right:auto!important}.mmp-popup-text p,.mmp-popup-location,.mmp-popup-name,.mmp-gpx-meta{max-width:calc(94% - 10px)!important;pointer-events:all!important}.mmp-popup-text p img{max-width:calc(100% - 10px)!important}.leaflet-popup a.leaflet-popup-close-button{margin-right:calc(20% + 10px)!important}}@media (max-width:480px){.leaflet-popup{pointer-events:none!important}.leaflet-popup .leaflet-popup-content-wrapper{max-width:calc(70% - 20px)!important;margin-left:auto!important;margin-right:auto!important},.mmp-popup-text p img{max-width:calc(100% - 20px)!important}.leaflet-popup a.leaflet-popup-close-button{margin-right:calc(15% + 10px)!important}}.mmp-list-distance{line-height:13px!important}.v-con strong,.v-con * strong{position:relative!important;padding-right:4px!important;font-weight:normal!important;display:inline-block!important}.v-con strong::before,.v-con * strong::before{content:'';position:absolute;width:100%;transform:skewY(var(--skew-angle,-0.5deg));z-index:-1;left:-2px;top:83%;border-radius:2px;height:9%}.v-con strong.hero-marker{padding-right:26px!important;text-shadow:1px 1px 4px #090b0b9e!important;filter:drop-shadow(0 0 10px #090b0b9e)!important;transform:translate(0,-16px)!important}.v-con strong.hero-marker::before{top:-20%!important;border-radius:13px!important;height:140%!important;opacity:1!important;left:-13px!important;--skew-angle:0deg!important;filter:drop-shadow(0 0 2px #090b0b5e)!important}.v-con strong.bigger-marker::before,.v-con * strong.bigger-marker::before{top:84%!important;height:13%!important}@media (max-width:1024px){.v-con strong.hero-marker{display:block!important;max-width:320px!important;padding-left:0!important;transform:translate(0,0)!important;z-index:-1!important}.v-con strong.hero-marker::before{top:-9%!important;border-radius:13px!important;height:118%!important;opacity:1!important;left:0px!important;--skew-angle:0deg !important;filter:drop-shadow(0 0 2px #090b0b5e)!important;transform:translate(-12px,0)!important}}.v-con.v-red strong::before,.v-con.v-red * strong::before{background:#e04c5d7a}.v-con.v-green strong::before,.v-con.v-green * strong::before{background:var(--e-global-color-secondary)}.v-con.v-green p strong,.v-con.v-green li strong{font-family:'BeatriceStandardSmBold',Sans-serif!important}.v-con.v-red p strong,.v-con.v-red li strong{font-family:'BeatriceStandardSmBold',Sans-serif!important}.v-con strong::before,.v-con * strong::before{width:0;transition:width 0.4s ease}.v-con strong.in-view::before,.v-con * strong.in-view::before{width:100%!important}.v-con strong.animate-reset::before{width:0!important;transition:none!important}.v-con .elementor-widget-container img.vinothon-1,.v-con .elementor-element img.vinothon-1,.v-con .elementor-element p img.vinothon-1,.v-con .elementor-element li img.vinothon-1{display:inline!important;height:21px!important;max-height:21px!important}.v-con .elementor-widget-container ul,.v-con .elementor-element ul,.v-con .elementor-element p ul{padding:0 0 0 23px!important}.v-con .elementor-widget-container ul li,.v-con .elementor-element ul li,.v-con .elementor-element p ul li{list-style-type:square!important;margin-bottom:10px!important}.v-con .elementor-widget-container a:not(.elementor-button),.v-con .elementor-element a:not(.elementor-button),.v-con .elementor-element p a:not(.elementor-button),.v-con.v-red .elementor-element li a:not(.elementor-button){font-weight:normal!important}.v-con.v-red .elementor-widget-container ul li::marker,.v-con.v-red .elementor-element ul li::marker,.v-con.v-red .elementor-element p ul li::marker,.v-con.v-red .elementor-widget-container a:not(.elementor-button),.v-con.v-red .elementor-element a:not(.elementor-button),.v-con.v-red .elementor-element p a:not(.elementor-button),.v-con.v-red .elementor-element li a:not(.elementor-button){color:var(--e-global-color-accent)!important}.v-con.v-green .elementor-widget-container ul li::marker,.v-con.v-green .elementor-element ul li::marker,.v-con.v-green .elementor-element p ul li::marker,.v-con.v-green .elementor-widget-container a:not(.elementor-button),.v-con.v-green .elementor-element a:not(.elementor-button),.v-con.v-green .elementor-element p a:not(.elementor-button),.v-con.v-green .elementor-element li a:not(.elementor-button){color:var(--e-global-color-secondary)!important}.v-con .elementor-widget-container em,.v-con .elementor-element em,.v-con .elementor-element p em,.v-con .elementor-element li em,.v-con .elementor-widget-container i,.v-con .elementor-element i,.v-con .elementor-element p i,.v-con .elementor-element li i{font-family:'BeatriceStandardItalic'!important;font-style:normal!important}.v-con .elementor-widget-container ul li em,.v-con .elementor-element ul li em,.v-con .elementor-element p ul li em{font-style:normal!important;font-family:'BeatriceStandardRegular'!important;transform:translate(0,-10px)!important}@media (max-width:767px){.v-con .elementor-widget-container img.vinothon-1,.v-con .elementor-element img.vinothon-1,.v-con .elementor-element p img.vinothon-1,.v-con .elementor-element li img.vinothon-1{height:17px!important;max-height:17px!important}}.v-con div.elementor-button-wrapper a.elementor-button span.elementor-button-content-wrapper span.elementor-button-text::after,div#headerticketbtn a.elementor-button span.elementor-button-content-wrapper span.elementor-button-text::after{content:'\279C'!important;font-size:30px!important;line-height:23px!important;transform:translate(0,3px)!important;display:inline-block!important;margin-left:5px!important;transition:all 300ms ease-in-out!important}div#headerticketbtn a.elementor-button span.elementor-button-content-wrapper span.elementor-button-text::after{font-size:18px!important;margin-left:4px!important;transform:translate(0,1px)!important}.v-con div.elementor-button-wrapper a.elementor-button:hover span.elementor-button-content-wrapper span.elementor-button-text::after,div#headerticketbtn a.elementor-button:hover span.elementor-button-content-wrapper span.elementor-button-text::after{transform:translate(0,1px) rotate(-30deg)!important}.v-con a.add-arrow::after{content:'\279C'!important;font-size:23px!important;line-height:23px!important;transform:translate(0,1px)!important;display:inline-block!important;margin-left:5px!important;transition:all 300ms ease-in-out!important}.v-con a.add-arrow:hover::after{transform:translate(0,-1px) rotate(-30deg)!important}@media (max-width:767px){.v-con a.add-arrow::after,.v-con div.elementor-button-wrapper a.elementor-button span.elementor-button-content-wrapper span.elementor-button-text::after,div#headerticketbtn a.elementor-button span.elementor-button-content-wrapper span.elementor-button-text::after{font-size:17px!important;transform:translate(0,0)!important}.v-con a.add-arrow:hover::after,.v-con div.elementor-button-wrapper a.elementor-button:hover span.elementor-button-content-wrapper span.elementor-button-text::after,div#headerticketbtn a.elementor-button:hover span.elementor-button-content-wrapper span.elementor-button-text::after{transform:translate(0,-1px) rotate(-30deg)!important}}@media (max-width:480px){div#headerticketbtn a.elementor-button span.elementor-button-content-wrapper span.elementor-button-text::after{margin-left:0px!important;content:''!important}}.elementor-kit-7 img{transition-duration:300ms!important}#elementor-popup-modal-1937 .dialog-message{width:100vw!important}#elementor-popup-modal-1937 a.dialog-close-button.dialog-lightbox-close-button{width:100%!important;right:0!important;top:0!important;height:50px!important;box-shadow:0 2px 16px 1px #2a2727a6!important}#elementor-popup-modal-1937 a.dialog-close-button.dialog-lightbox-close-button svg{margin:8px 5px 0 0!important}#elementor-popup-modal-1937 a.dialog-close-button.dialog-lightbox-close-button::before{content:'Streckenkarte schließen'!important;color:var(--e-global-color-primary)!important;font-size:18px!important;line-height:52px!important;padding:0 7px 0 0!important;margin:0 0 0 0px!important;text-align:right!important;width:100%!important}.mmp-loading-spinner{border-radius:40px!important}#masonry-container{display:flex!important;gap:24px!important;width:100%!important;box-sizing:border-box!important}#masonry-container .masonry-column{flex:1 1 calc((100% - 2*22px) / 3)!important;display:flex!important;flex-direction:column!important;gap:22px!important;box-sizing:border-box!important}#masonry-container .masonry-item{position:relative!important;padding-left:35px!important;font-size:18px!important;line-height:22px!important;hyphens:manual!important;break-inside:avoid!important;list-style:none!important;margin:0!important}@media (max-width:767px){#masonry-container .masonry-column{gap:15px!important}#masonry-container .masonry-item{line-height:24px!important}}.masonry-item .li-animation-wrapper{display:flex!important;align-items:flex-start!important;gap:6px!important}.masonry-item .lottie-icon{position:absolute!important;left:0!important;top:-2px!important;width:25px!important;height:25px!important}@media (max-width:1023px){#masonry-container .masonry-column{flex:1 1 calc((100% - 15px) / 2)!important}}@media (max-width:767px){#masonry-container{flex-direction:column!important}#masonry-container .masonry-column{flex:1 1 100%!important}}@media (min-width:1025px){.li-text{letter-spacing:0px!important}}.cpel-switcher__flag img{filter:grayscale(100%)}.cpel-switcher__flag img:hover{filter:grayscale(0%)}#eventarea-henkell::before{content:'Eventarea:\A Ehrenhof, Schloss Henkell';width:95%;text-align:right;margin-top:240px;text-shadow:1px 1px 2px #14261a;color:var(--e-global-color-2710029);white-space:pre}#eventarea-henkell.en::before{content:'Event area: Ehrenhof,\A Schloss Henkell (Henkell Castle)'!important}#eventarea-henkell.fr::before{content:'Événements: Ehrenhof,\A Schloss Henkell (Château Henkell)'!important}@media (max-width:767px){#eventarea-henkell::before{margin-top:260px}}.cky-btn-revisit-wrapper{height:42px!important;width:42px!important}.cky-btn,.cky-btn:focus,.cky-btn:hover,button.cky-btn,button.cky-btn:focus,button.cky-btn:hover{font-size:18px!important;line-height:18px!important;padding:12px 6px!important;border:2px solid var(--e-global-color-primary)!important;font-family:'BeatriceStandardRegular',Sans-serif!important;margin:0!important;margin-bottom:0!important;margin-top:0!important}.cky-notice-des,.cky-modal p{line-height:22px!important}.cky-consent-container{width:590px!important}.cky-consent-container .cky-consent-bar{box-shadow:none!important}.cky-audit-table{color:var(--e-global-color-primary)!important;border-color:var(--e-global-color-2710029)!important;background-color:#1a2d2142!important}.cky-accordion-btn:hover,.cky-accordion-btn:focus,.cky-btn-close:hover,.cky-btn-close:focus,.cky-show-desc-btn:hover,.cky-show-desc-btn:focus,.cky-show-desc-btn{background:transparent!important;border:0px!important}.cky-show-desc-btn{padding:0!important}.cky-btn-revisit,.cky-btn-revisit:hover,.cky-btn-revisit:focus{background:var(--e-global-color-primary)!important;border:0!important}.cky-revisit-bottom-right:hover::before{background:var(--e-global-color-primary)!important;color:var(--e-global-color-2710029)!important}.cky-revisit-bottom-right:hover::after{border-left-color:var(--e-global-color-primary)!important}.cky-show-desc-btn,.cky-policy{color:var(--e-global-color-secondary)!important;font-family:'BeatriceStandardRegular',Sans-serif!important;text-decoration:none!important}.cky-footer-wrapper div{background-color:var(--e-global-color-2710029)!important}.cky-btn-revisit-wrapper.cky-revisit-bottom-right{transition:all 300ms ease-in-out}.cky-btn-revisit-wrapper.cky-revisit-bottom-right:hover{filter:drop-shadow(1px 1px 2px #080b0b99)}@media (max-width:666px){.cky-consent-container{width:100%!important}.cky-box-bottom-right{bottom:0!important;right:0!important}.cky-btn-reject,.cky-btn-customize{width:calc(50% - 4px)!important}.cky-consent-container .cky-consent-bar{border-radius:6px 6px 0 0!important}}@media (max-width:691px){.cky-modal-open .cky-btn-accept{width:100%!important}}@media (max-width:576px){.cky-btn.cky-btn-customize,.cky-btn.cky-btn-reject{width:100%!important}}.elementor-slideshow--zoom-mode .elementor-slideshow__footer,.elementor-slideshow--zoom-mode .elementor-slideshow__header{background-color:#080b0b8a!important}.elementor-kit-7 .mmp-list-nav button:hover,.elementor-kit-7 .mmp-list-nav button:focus,.elementor-kit-7 .mmp-list-nav input[type="button"]:hover,.elementor-kit-7 .mmp-list-nav input[type="button"]:focus,.elementor-kit-7 .mmp-list-nav input[type="submit"]:hover,.elementor-kit-7 .mmp-list-nav input[type="submit"]:focus,.elementor-kit-7 .mmp-list-nav .elementor-button:hover,.elementor-kit-7 .mmp-list-nav .elementor-button:focus{margin-top:0px!important;margin-bottom:0px!important;opacity:0.8!important;transform:scale(1.15)!important}.v-green::selection,.cky-consent-container::selection,.cky-modal::selection{background-color:var(--e-global-color-secondary)!important;color:var(--e-global-color-primary)!important}.v-red::selection{background-color:var(--e-global-color-accent)!important;color:var(--e-global-color-f427a18)!important}.grecaptcha-badge{bottom:85px!important}.newsletter-popup .dialog-close-button.dialog-lightbox-close-button{border:2px solid var(--e-global-color-a45797d)!important;padding:5px!important;border-radius:100%!important;transition:all 150ms ease-in-out!important}.dialog-close-button.dialog-lightbox-close-button:focus-visible,.dialog-close-button.dialog-lightbox-close-button:focus,.dialog-close-button.dialog-lightbox-close-button:active{outline:none!important}.newsletter-popup .dialog-close-button.dialog-lightbox-close-button:hover{border-color:var(--e-global-color-primary)!important}.sib_signup_form{color:var(--e-global-color-a45797d)!important}.sib_signup_form input,.sib_signup_form input,.sib_signup_form input:focus,.sib_signup_form input:focus-visible,.sib_signup_form input:active{outline:none!important}.newsletter-popup .sib_signup_form input,.newsletter-popup .sib_signup_form label,.newsletter-popup .sib_signup_form,.newsletter-popup .sib_signup_form a,.newsletter-popup .sib_signup_form label a,.newsletter-popup .sib_signup_form button,.newsletter-popup .sib-alert-message{line-height:29px!important;font-size:17px!important}.sib_signup_form input{background:var(--e-global-color-a45797d)!important;border-width:2px!important;border-style:solid!important;border-color:var(--e-global-color-a45797d)!important;border-radius:15px!important;padding:10px 20px!important;margin-top:5px!important;color:var(--e-global-color-primary)!important;font-family:"BeatriceStandardRegular",Sans-serif!important;max-width:500px!important;width:100%!important;height:59px!important}.sib_signup_form input[type="submit"]{background-color:var(--e-global-color-secondary)!important;font-family:var(--e-global-typography-accent-font-family),Sans-serif!important;font-weight:var(--e-global-typography-accent-font-weight)!important;letter-spacing:var(--e-global-typography-accent-letter-spacing)!important;color:var(--e-global-color-primary)!important;border-style:solid!important;border-width:5px!important;border-color:var(--e-global-color-secondary)!important;border-radius:15px!important;padding:10px 20px!important}.sib_signup_form input:focus,.sib_signup_form input:focus-visible,.sib_signup_form input:active{background:transparent!important;color:var(--e-global-color-a45797d)!important;border:2px dashed var(--e-global-color-a45797d)!important}.sib_signup_form input[type="submit"]:hover{margin-top:3px!important;margin-bottom:3px!important;border-width:2px!important;transform:translate(0,3px)!important}.sib_signup_form input#checkbox{display:inline-block!important;width:var(--e-global-typography-text-font-size)!important;height:var(--e-global-typography-text-font-size)!important;margin-right:10px!important;transform:translate(0,2px)!important;background:var(--e-global-color-a45797d)!important}.newsletter-popup .sib_signup_form input#checkbox{width:17px!important;height:17px!important}.sib_signup_form label,.sib_signup_form input{display:block!important}.sib_signup_form label[for="checkbox"]{margin-left:30px!important;margin-top:0px!important}.sib_signup_form p{margin-bottom:20px!important}.sib_signup_form input[type="checkbox"]{margin-left:-30px!important}.newsletter-popup p.sib-email-area,.newsletter-popup #my-recaptcha{float:left!important}.newsletter-popup p.sib-email-area{min-width:350px!important;margin-right:30px!important}.newsletter-popup #my-recaptcha{margin-top:17px!important}@media (max-width:844px){.newsletter-popup #my-recaptcha{margin-top:0px!important;margin-bottom:20px!important}.newsletter-popup .sib_signup_form label[for="checkbox"]{margin-top:10px!important;margin-bottom:10px!important}.newsletter-popup p.sib-email-area{min-width:1px!important;max-width:100%!important;width:500px!important;margin-right:0px!important}}#sib_submit_btn{white-space:normal!important}.sib-alert-message{background:transparent!important;color:var(--e-global-color-a45797d)!important;border:2px dashed var(--e-global-color-a45797d)!important;font-family:var(--e-global-typography-accent-font-family),Sans-serif!important;border-radius:7px!important;outline:none!important;margin-bottom:40px!important;display:block!important}#my_recaptcha{margin-bottom:40px!important}