.elementor-kit-8{--e-global-color-primary:#393939;--e-global-color-secondary:#4A4E46;--e-global-color-text:#FFFFFF;--e-global-color-accent:#5D6B4F;--e-global-color-dd91fbd:#F0F0F0;--e-global-color-2486183:#31342F;--e-global-color-79745d6:#3F3F3F;--e-global-color-2983ac3:#2D302B;--e-global-color-60a20c2:#7B150D;--e-global-color-bbe6906:#570F09;--e-global-color-49bb8c4:#0073DD;--e-global-color-9d0248e:#5D8835;--e-global-color-16edc56:#BB6464;--e-global-color-a7a28d8:#ADADAD;--e-global-typography-primary-font-family:"Neulis HD";--e-global-typography-primary-font-size:clamp(2.488rem, 2.2421rem + 1.2293vw, 4.209rem);--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:clamp(2.9856rem, 2.6906rem + 1.4751vw, 5.0508rem);--e-global-typography-primary-letter-spacing:–0.02em;--e-global-typography-secondary-font-family:"Neulis HD";--e-global-typography-secondary-font-size:clamp(2.074rem, 1.9193rem + 0.7736vw, 3.157rem);--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:clamp(2.4888rem, 2.3031rem + 0.9283vw, 3.7884rem);--e-global-typography-secondary-letter-spacing:–0.02em;--e-global-typography-text-font-family:"Neulis HD";--e-global-typography-text-font-size:clamp(1.728rem, 1.6364rem + 0.4579vw, 2.369rem);--e-global-typography-text-font-weight:700;--e-global-typography-text-line-height:clamp(2.0736rem, 1.9637rem + 0.5494vw, 2.8428rem);--e-global-typography-text-letter-spacing:–0.02em;--e-global-typography-accent-font-family:"Neulis HD";--e-global-typography-accent-font-size:clamp(1.44rem, 1.3919rem + 0.2407vw, 1.777rem);--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:clamp(1.728rem, 1.6702rem + 0.2889vw, 2.1324rem);--e-global-typography-accent-letter-spacing:–0.02em;--e-global-typography-9cd4ad4-font-family:"Neulis HD";--e-global-typography-9cd4ad4-font-size:clamp(1rem, 0.9286rem + 0.3571vw, 1.5rem);--e-global-typography-9cd4ad4-line-height:clamp(1.5rem, 1.3929rem + 0.5357vw, 2.25rem);--e-global-typography-0be305f-font-family:"Neulis HD";--e-global-typography-0be305f-font-size:clamp(1.2rem, 1.1371rem + 0.3143vw, 1.64rem);--e-global-typography-0be305f-font-weight:700;--e-global-typography-0be305f-line-height:clamp(1.44rem, 1.3646rem + 0.3771vw, 1.968rem);--e-global-typography-0be305f-letter-spacing:–0.02em;--e-global-typography-bd4aed0-font-family:"Neulis HD";--e-global-typography-bd4aed0-font-size:clamp(1rem, 0.9286rem + 0.3571vw, 1.5rem);--e-global-typography-bd4aed0-font-weight:700;--e-global-typography-bd4aed0-line-height:clamp(1.5rem, 1.3929rem + 0.5357vw, 2.25rem);--e-global-typography-52052e9-font-size:clamp(1rem, 0.9286rem + 0.3571vw, 1.5rem);--e-global-typography-52052e9-font-weight:700;--e-global-typography-52052e9-line-height:100%;--e-global-typography-52052e9-letter-spacing:0.01em;--e-global-typography-4060015-line-height:100%;background-color:#F0F0F0;color:var(--e-global-color-79745d6);font-family:var(--e-global-typography-9cd4ad4-font-family),Sans-serif;font-size:var(--e-global-typography-9cd4ad4-font-size);line-height:var(--e-global-typography-9cd4ad4-line-height)}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:var(--e-global-color-text);font-size:var(--e-global-typography-52052e9-font-size);font-weight:var(--e-global-typography-52052e9-font-weight);line-height:var(--e-global-typography-52052e9-line-height);letter-spacing:var(--e-global-typography-52052e9-letter-spacing);color:var(--e-global-color-2983ac3);border-style:none;border-radius:48px 48px 48px 48px;padding:1em 1.2em 1em 1.2em}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:var(--e-global-color-text);color:var(--e-global-color-2983ac3);border-style:none;border-radius:48px 48px 48px 48px}.elementor-kit-8 e-page-transition{background-color:#FFBC7D}.elementor-kit-8 a{color:var(--e-global-color-2983ac3);font-family:var(--e-global-typography-9cd4ad4-font-family),Sans-serif;font-size:var(--e-global-typography-9cd4ad4-font-size);line-height:var(--e-global-typography-9cd4ad4-line-height)}.elementor-kit-8 a:hover{color:#727272}.elementor-kit-8 h1{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-kit-8 h2{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-kit-8 h3{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-kit-8 h4{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-kit-8 h5{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-0be305f-font-family),Sans-serif;font-size:var(--e-global-typography-0be305f-font-size);font-weight:var(--e-global-typography-0be305f-font-weight);line-height:var(--e-global-typography-0be305f-line-height);letter-spacing:var(--e-global-typography-0be305f-letter-spacing)}.elementor-kit-8 label{font-size:var(--e-global-typography-4060015-font-size);line-height:var(--e-global-typography-4060015-line-height)}.elementor-kit-8 input:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{font-family:var(--e-global-typography-9cd4ad4-font-family),Sans-serif;font-size:var(--e-global-typography-9cd4ad4-font-size);line-height:var(--e-global-typography-9cd4ad4-line-height);color:var(--e-global-color-primary);background-color:#1F1F1F;border-style:none;border-radius:4px 4px 4px 4px;transition:0ms;padding:16px 20px 16px 20px}.elementor-kit-8 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea:focus,.elementor-kit-8 .elementor-field-textual:focus{border-style:none;border-radius:4px 4px 4px 4px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1440px}.e-con{--container-max-width:1440px;--container-default-padding-top:0vw;--container-default-padding-right:0vw;--container-default-padding-bottom:0vw;--container-default-padding-left:0vw}.elementor-widget:not(:last-child){margin-block-end:0}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}.elementor-lightbox{background-color:#000000E0;--lightbox-ui-color:var( --e-global-color-text );--lightbox-ui-color-hover:var( --e-global-color-text );--lightbox-text-color:var( --e-global-color-text );--lightbox-header-icons-size:24px;--lightbox-navigation-icons-size:24px}@media(max-width:1180px){.elementor-kit-8{font-size:var(--e-global-typography-9cd4ad4-font-size);line-height:var(--e-global-typography-9cd4ad4-line-height)}.elementor-kit-8 a{font-size:var(--e-global-typography-9cd4ad4-font-size);line-height:var(--e-global-typography-9cd4ad4-line-height)}.elementor-kit-8 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-kit-8 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-kit-8 h3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-kit-8 h4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-kit-8 h5{font-size:var(--e-global-typography-0be305f-font-size);line-height:var(--e-global-typography-0be305f-line-height);letter-spacing:var(--e-global-typography-0be305f-letter-spacing)}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var(--e-global-typography-52052e9-font-size);line-height:var(--e-global-typography-52052e9-line-height);letter-spacing:var(--e-global-typography-52052e9-letter-spacing)}.elementor-kit-8 label{font-size:var(--e-global-typography-4060015-font-size);line-height:var(--e-global-typography-4060015-line-height)}.elementor-kit-8 input:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{font-size:var(--e-global-typography-9cd4ad4-font-size);line-height:var(--e-global-typography-9cd4ad4-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-8{font-size:var(--e-global-typography-9cd4ad4-font-size);line-height:var(--e-global-typography-9cd4ad4-line-height)}.elementor-kit-8 a{font-size:var(--e-global-typography-9cd4ad4-font-size);line-height:var(--e-global-typography-9cd4ad4-line-height)}.elementor-kit-8 h1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-kit-8 h2{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-kit-8 h3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-kit-8 h4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-kit-8 h5{font-size:var(--e-global-typography-0be305f-font-size);line-height:var(--e-global-typography-0be305f-line-height);letter-spacing:var(--e-global-typography-0be305f-letter-spacing)}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var(--e-global-typography-52052e9-font-size);line-height:var(--e-global-typography-52052e9-line-height);letter-spacing:var(--e-global-typography-52052e9-letter-spacing)}.elementor-kit-8 label{font-size:var(--e-global-typography-4060015-font-size);line-height:var(--e-global-typography-4060015-line-height)}.elementor-kit-8 input:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{font-size:var(--e-global-typography-9cd4ad4-font-size);line-height:var(--e-global-typography-9cd4ad4-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}*{-webkit-tap-highlight-color:#fff0!important;-webkit-focus-ring-color:#fff0!important;outline:none!important}.scrolling-wrapper{box-shadow:none;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}label{width:100%}.counter{font-size:1rem;margin-left:1.2em;margin-top:.4em}#breadcrumbs::before{content:"Wegweiser:";border-bottom:2px solid #D8D8D8;margin-right:.4em}.elementor-swiper-button-prev,.elementor-swiper-button-next{display:none}.elementor-form .elementor-form-fields-wrapper{margin-bottom:0!important}.detailbutton .elementor-button span{text-align:inherit}.elementor-toggle .elementor-tab-content{border-bottom:0!important}.elementor-12024 .elementor-element.elementor-element-b33f6be{margin-bottom:0}h1{margin-bottom:0.6em!important}h1,h2,h3,h4,h5{-moz-hyphens:auto;-epub-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}h2,h3,h4,h5{margin:1.2em 0 .4em 0}p{-moz-font-feature-settings:"kern" 1;-ms-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;font-kerning:normal;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-epub-hyphens:auto;-ms-hyphens:auto}.elementor-toggle .elementor-tab-title{border-bottom:0!important}.elementor-motion-effects-container,.elementor-toggle .elementor-tab-title{border-radius:4px}.elementor-toggle .elementor-tab-content{border-radius:0 0 4px 4px}.elementor-toggle .elementor-tab-title.elementor-active{border-radius:4px 4px 0 0}.sub-arrow{padding:0!important}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:8px solid #fff0}a{transition:0.1s}ul{margin:0;padding:.4em 0 1.6em 0;list-style-type:'+'}li{margin:0 0 .8em 2em;padding:0 0 0 .8em}.elementor-widget-google_maps iframe{aspect-ratio:6 / 4;object-fit:cover;width:100%;height:inherit!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://www.heurigendorf.at/wp-content/uploads/arrow_down_858585.svg) 97% / 36px no-repeat #858585}.elementor-select-wrapper .select-caret-down-wrapper{display:none}.elementor-motion-effects-container{border-radius:8px}.elementor-field-subgroup{min-height:1em;margin-bottom:0em}.dsgvotext{font-size:1rem;margin-top:-.2em}.dsgvolink{font-size:1rem!important;padding-bottom:.12em}.elementor-form [type="checkbox"]{position:relative;z-index:0;appearance:none;padding:0!important}.elementor-form [type="checkbox"]+label{position:absolute}.elementor-form [type="checkbox"]+label::before{width:1.6rem;height:1.6rem;border-radius:4px;border:none;background-color:#fff;display:block;content:"";float:left;margin-right:12px;z-index:5;position:relative}.elementor-form [type="checkbox"]:checked+label::before{content:"X";font-size:1.2rem;font-family:"Neulis HD",Sans-serif;font-weight:700;padding:.16em 0 0 .3em}.elementor-14941 .elementor-element.elementor-element-47e0c54 [type="checkbox"]+label::before{background-color:#F0F0F0}.elementor-field-group.elementor-field-type-submit,.elementor-field-group.elementor-field-type-previous,.elementor-field-group.elementor-field-type-next{margin-top:.5em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed,.elementor-toggle-icon-right{font-size:2rem}.beginning-dash{display:inline-block}.beginning-dash:after{content:"\2009\2013\2009"}.beginning-dash:empty:after{content:""}.ending-dash{display:inline-block}.ending-dash:before{content:"\2013\2009\2009"}.ending-dash:empty:before{content:""}@keyframes blink{0%{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes zoomInOut{0%{transform:scale(.8);opacity:0}50%{opacity:1}100%{transform:scale(1.1);opacity:0}}.green-dot{display:inline-block;width:13px;height:13px;border-radius:50%;animation:zoomInOut 2s ease-in-out infinite;background-color:rgb(93 136 53);margin-right:.2em;margin-bottom:-1px}.green-slider-dot{display:inline-block;width:18px;height:18px;border-radius:50%;animation:zoomInOut 2s ease-in-out infinite;background-color:rgb(93 136 53);margin-right:.4em;margin-bottom:-1px}.red-dot{display:inline-block;width:13px;height:13px;border-radius:50%;border:1px dashed #E01B1B;margin-right:.2em;margin-bottom:-1px}.red-slider-dot{display:inline-block;width:18px;height:18px;border-radius:50%;border:1px dashed #E01B1B;margin-right:.2em;margin-bottom:-1px}.ausgstecktis{box-shadow:none}.ausgstecktis::-webkit-scrollbar{display:none}.box h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loop-picture img,.loop-picture-event img{aspect-ratio:3 / 2;object-fit:cover;width:100%}@media screen and (max-width:1180px){.eventgrid.elementor-grid-mobile-12 .elementor-grid{display:grid;grid-template-columns:repeat(3,31%)}.eventgrid-wide.elementor-grid-mobile-12 .elementor-grid{display:grid;grid-template-columns:repeat(2,48%)}}@media screen and (max-width:767px){.eventgrid.elementor-grid-mobile-12 .elementor-grid,.eventgrid-wide.elementor-grid-mobile-12 .elementor-grid,.elementor-grid-mobile-12 .elementor-grid{display:grid;grid-template-columns:repeat(72,1fr)}.loop-picture img{aspect-ratio:5 / 3.8;object-fit:cover;width:100%}.dsgvotext{font-size:.88rem;margin-top:0em}.dsgvolink{font-size:.88rem!important;padding-bottom:.12em}.elementor-field-group.elementor-field-type-submit,.elementor-field-group.elementor-field-type-previous,.elementor-field-group.elementor-field-type-next{margin-top:1.2em}.box h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.green-dot{width:12px;height:12px;margin-top:0;margin-bottom:-1px}.green-slider-dot{width:15px;height:15px;margin-right:.5em;margin-bottom:0}.red-dot{width:12px;height:12px;margin-top:-1px}h1{margin-bottom:0.6em!important}[type="checkbox"]:checked+label::before{padding:.25em 0 0 .3em}.elementor-motion-effects-container{border-radius:4px}.elementor-toggle .elementor-tab-title{border-radius:4px}.elementor-toggle .elementor-tab-content{border-radius:0 0 4px 4px}.elementor-toggle .elementor-tab-title.elementor-active{border-radius:4px 4px 0 0}.secondnav ul{padding-top:1em!important;padding-bottom:1em!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.elementor-menu-toggle{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}div.elementor-menu-toggle{box-shadow:0 4px 12px rgb(0 0 0 / .08)}.widescroll{overflow:auto;padding:0 1em}.widescroll::-webkit-scrollbar{display:none}.scrolling-wrapper{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-box-shadow:inset 0 -27px 20px -30px rgb(0 0 0 / .2);-moz-box-shadow:inset 0 -27px 20px -30px rgb(0 0 0 / .2);box-shadow:inset 0 -27px 20px -30px rgb(0 0 0 / .2)}.scrolling-wrapper::-webkit-scrollbar{display:none}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed,.elementor-toggle-icon-right{font-size:1.5rem}.elementor-toggle .elementor-tab-content{border-bottom:0!important}.elementor-12024 .elementor-element.elementor-element-b33f6be{margin-bottom:0}}@font-face{font-display:swap;font-family:'Neulis HD';font-style:normal;font-weight:400;src:url(https://www.heurigendorf.at/wp-content/uploads/2023/06/NeulisAlt-Regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Neulis HD';font-style:normal;font-weight:700;src:url(https://www.heurigendorf.at/wp-content/uploads/2023/06/NeulisAlt-Bold.woff2) format('woff2')}