body{font-family:ff-seria-sans,sans-serif!important;font-weight:400;font-style:normal}h1,h2{font-family:ff-seria-sans,sans-serif!important;font-weight:700;font-style:normal}h3.et_pb_toggle_title{font-family:ff-seria,sans-serif!important;font-weight:400;font-style:normal}.termine h3,.termine h4,.termine h5{font-family:ff-seria-sans,sans-serif!important;font-weight:700;font-style:normal}.et_pb_text_inner ul li,.et_pb_toggle_content ul li{position:relative!important;list-style:none;padding-left:30px}.et_pb_text_inner a{text-decoration:underline}.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:100%}.et_pb_text_inner ul li:after,.et_pb_toggle_content ul li:after{content:'';position:absolute;display:block;top:15px;height:2px;width:20px;background:#000;left:0;z-index:1;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.slide_up_below #main-header #top-menu li.current-menu-ancestor>a>span:after,.slide_up_below #main-header .et_pb_menu__menu>nav>ul>li.current-menu-ancestor>a>span:after,.slide_up_below #main-header #top-menu>li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover>a>span:after,.slide_up_below #main-header .et_pb_menu__menu>nav>ul>li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item):hover>a>span:after{top:calc(32px - 5px)!important}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:""!important;background-image:url('https://www.weingut-heinrichshof.de/files/arrow_down.svg');background-size:28px 28px;display:inline-block!important;width:28px;height:28px}.et_pb_group_carousel_track{display:flex;width:101%!important}.et_pb_toggle_title:before{font-size:30px;right:-5px;content:""!important;background-image:url('https://www.weingut-heinrichshof.de/files/arrow_right.svg');background-size:28px 28px;display:inline-block!important;width:28px;height:28px}.et_pb_accordion{--vertical-gap:0px!important}.et_pb_accordion .et_pb_accordion_item.et_pb_toggle{margin-bottom:0;padding:0px 0px 0px 0px!important}.et_pb_group_carousel .et_pb_group_carousel_arrow_next .et-pb-icon,.et_pb_group_carousel .et_pb_group_carousel_arrow_prev .et-pb-icon{display:none;content:''}.et_pb_group_carousel .et_pb_group_carousel_arrow_next{background-image:url('https://www.weingut-heinrichshof.de/files/arrow_right.svg')}.et_pb_group_carousel .et_pb_group_carousel_arrow_prev{background-image:url('https://www.weingut-heinrichshof.de/files/arrow_left.svg')}.et_pb_group_carousel .et_pb_group_carousel_arrow_prev,.et_pb_group_carousel .et_pb_group_carousel_arrow_next{background-color:rgba(255,255,255,0.8)!important;background-position:center center;border-radius:20px;background-size:50%;background-repeat:no-repeat;width:40px;height:40px}.et_pb_group_carousel_slide>.et_pb_group{transition:all 1000ms ease-in-out;border-right-width:0.2%!important;border-right-color:#ffffff;border-right-style:solid}.et_pb_group_carousel_arrow_next{right:5px}.et_pb_group_carousel_arrow_prev{left:5px}@media screen and (min-width:350px){.et_boxed_layout #page-container{box-shadow:0 0 0 0 rgba(0,0,0,0.0);background:#fff!important}#main-header{box-shadow:0 0 0 rgba(0,0,0,0.0);padding-top:5px;padding-bottom:5px}#main-header.et-fixed-header{box-shadow:0 0 0px rgba(0,0,0,0.0)!important}.et_boxed_layout #page-container #main-header .container{width:100%;margin:auto}.et_header_style_left div#et-top-navigation{padding-right:1.5%}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:30px 1.5% 0 0!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:5px!important}.et_header_style_left .logo_container{left:-3px}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:7px!important}.et_pb_svg_logo #logo{height:90%}#logo{max-height:90%}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1440px!important;width:100%}}@media screen and (max-width:767px){.et_boxed_layout #page-container .et_pb_section{width:92%;margin:auto}.et_boxed_layout #page-container .et_pb_section.full{width:100%;margin:auto}.et_boxed_layout #page-container{width:100%;margin:auto;background:#fff}.et_header_style_left .logo_container{left:-2%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:all .5s ease}.et_header_style_left #logo{max-width:80%;max-height:80%;height:80%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:all .5s ease}.et_fixed_nav.et_boxed_layout #page-container #main-header{max-width:100%!important;width:100%!important}.dipi-fixed-header.et_header_style_left #logo{max-width:75%!important;max-height:75%!important;height:75%!important;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:all .5s ease}.dipi-fixed-header.et_header_style_left .logo_container{left:-2%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:all .5s ease}.dipi-fixed-header.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:10px;display:block}.dipi-fixed-header.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:5px}.et_header_style_left .et_mobile_menu.et_mobile_menu{top:70px}.et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_toggle_title:before{background-size:20px 20px;width:20px;height:20px;right:5px;top:55%}}@media screen and (min-width:768px) and (max-width:980px){.et_boxed_layout #page-container .et_pb_section{width:95%;margin:auto}.et_boxed_layout #page-container .et_pb_section.full{width:100%;margin:auto}.et_boxed_layout #page-container{width:100%;margin:auto}#main-header{box-shadow:0 0 0 rgba(0,0,0,0.0);padding-top:10px;padding-bottom:10px}.et_header_style_left #main-header #logo{max-height:60px!important;height:60px!important}}@media screen and (max-width:980px){.et_header_style_left #logo,.et_header_style_split header#main-header #dipi_logo,.et_header_style_centered header#main-header #logo{max-height:60px!important;height:60px!important}header .et_mobile_menu{height:100vh;max-height:calc(100vh)!important;overflow:auto;background-color:rgba(255,255,255,0.95)!important;border-top:0px!important}header .et_mobile_menu:before{content:'';display:block;height:20px!important}header .et_mobile_menu>li>a,header .et-menu>li>a{font-family:ff-seria-sans,sans-serif!important;font-weight:700!important;padding-top:10px!important;padding-right:10px!important;padding-bottom:10px!important;padding-left:0px!important;font-size:25px!important;color:#000!important;letter-spacing:0px!important;font-weight:500;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom:1px!important;border-style:solid!important;border-color:#000000!important;margin-left:20%;background-color:transparent!important}header .et_mobile_menu>li>a{text-align:left!important}.et_pb_group_carousel_arrow_next{right:0px;display:block!important}.et_pb_group_carousel_arrow_prev{left:0px;display:block!important}footer .et_pb_menu .et_pb_menu__menu{display:flex!important}footer .et_pb_menu .et_mobile_nav_menu{display:none!important}footer .et_pb_menu .et-menu>li{padding-left:0px!important;padding-right:11px}}@media screen and (min-width:981px){.et_boxed_layout #page-container .et_pb_section{width:97%;margin:auto}.et_boxed_layout #page-container .et_pb_section.full{width:100%;margin:auto}#top-menu li{padding-right:40px!important}#top-menu>li:last-child{padding-right:0!important}#top-menu li a{font-size:clamp(18px,calc(16.857px + 0.357vw),22px)!important}.slide_up_below #top-menu>li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item)>a>span:after,.slide_up_below .et_pb_menu__menu>nav>ul>li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item)>a>span:after{position:absolute;top:35px!important}.slide_up_below #main-header #top-menu>li.current-menu-item:not(.menu-item-has-children):not(.dipi-cta-button-menu-item)>a>span:after{opacity:1;top:calc(32px - 5px)!important}#main-header{box-shadow:0 0 0 rgba(0,0,0,0.0);padding-top:28px;padding-bottom:15px}}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:transparent!important}.et_pb_accordion{width:100%!important}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#000}Stilattribut{}body.et_fixed_nav.et_boxed_layout #page-container,body.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container{padding-top:80px}.et_fixed_nav.et_show_nav #page-container{padding-top:80px}@media screen and (min-width:350px){.et_boxed_layout #page-container.et-vb-iframe-ancestor{max-width:100%!important;width:100%}}