body#top #wrap_all #main #sofort,body#top #wrap_all #main #slideroben{position:relative!important;z-index:1;overflow:hidden!important;margin-bottom:0!important}body#top #wrap_all #main #sofort .avia-slideshow,body#top #wrap_all #main #slideroben .avia-slideshow{position:relative!important;width:100%!important;margin:0!important;z-index:1!important;overflow:visible!important}body#top #wrap_all #main #sofort .avia-slideshow-inner,body#top #wrap_all #main #slideroben .avia-slideshow-inner{transform:none!important;-webkit-transform:none!important}body#top #wrap_all #main #sofort .avia-slideshow .andi-sofortkontakt-wrap,body#top #wrap_all #main #sofort>.andi-sofortkontakt-wrap,body#top #wrap_all #main #slideroben .avia-slideshow .andi-sofortkontakt-wrap,body#top #wrap_all #main #slideroben>.andi-sofortkontakt-wrap{position:absolute!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;transform:none!important;display:flex!important;justify-content:center!important;align-items:flex-end!important;z-index:25!important;pointer-events:none!important;width:100%!important;box-sizing:border-box!important}#sofort .andi-sofortkontakt-wrap .save-the-date.popup-save-the-date,#slideroben .andi-sofortkontakt-wrap .save-the-date.popup-save-the-date{pointer-events:auto;position:relative;left:auto;transform:none;width:min(62vw, 320px);max-width:320px;min-width:180px;aspect-ratio:2 / 1;height:auto;background-color:rgb(197 154 58 / .6);background-image:linear-gradient(to bottom,rgb(212 176 89 / .6),rgb(184 135 38 / .6));border-radius:999px 999px 0 0;box-shadow:0 0 25px rgb(0 0 0 / .45);color:#fff;text-align:center;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:clamp(14px, 2.2vw, 24px);transition:opacity 0.2s ease,visibility 0.2s ease}#sofort .andi-sofortkontakt-wrap.andi-sofortkontakt--behind-header .save-the-date.popup-save-the-date,#slideroben .andi-sofortkontakt-wrap.andi-sofortkontakt--behind-header .save-the-date.popup-save-the-date{opacity:0!important;visibility:hidden!important;pointer-events:none!important}#sofort .andi-sofortkontakt-wrap .save-the-date.popup-save-the-date::before,#slideroben .andi-sofortkontakt-wrap .save-the-date.popup-save-the-date::before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;height:100%;border-radius:inherit;box-shadow:0 0 40px 8px rgb(197 154 58 / .8);z-index:0;animation:sofortkontakt-glow-customizer 2.1s ease-in-out infinite}#sofort .save-the-date .sofortkontakt-label,#sofort .save-the-date .sofortkontakt-phone,#slideroben .save-the-date .sofortkontakt-label,#slideroben .save-the-date .sofortkontakt-phone{position:relative;z-index:1}#sofort .sofortkontakt-label,#slideroben .sofortkontakt-label{margin-top:clamp(10px, 2vw, 22px);font-family:"Great Vibes",cursive;font-style:normal;font-size:clamp(20px, 2.3vw, 34px);line-height:1.2;letter-spacing:.03em;text-shadow:-.5px -.5px 0 rgb(0 0 0 / .8),.5px -.5px 0 rgb(0 0 0 / .8),-.5px .5px 0 rgb(0 0 0 / .8),.5px .5px 0 rgb(0 0 0 / .8)}#sofort .sofortkontakt-phone,#slideroben .sofortkontakt-phone{margin-top:clamp(4px, 1vw, 10px);font-family:"Great Vibes",cursive;font-size:clamp(14px, 1.7vw, 26px);letter-spacing:.04em;text-shadow:-.5px -.5px 0 rgb(0 0 0 / .8),.5px -.5px 0 rgb(0 0 0 / .8),-.5px .5px 0 rgb(0 0 0 / .8),.5px .5px 0 rgb(0 0 0 / .8)}@media (max-width:768px){body#top #wrap_all #main #sofort,body#top #wrap_all #main #slideroben{overflow:visible!important;z-index:5}#sofort .andi-sofortkontakt-wrap .save-the-date.popup-save-the-date,#slideroben .andi-sofortkontakt-wrap .save-the-date.popup-save-the-date{width:min(74vw, 240px);min-width:170px;padding-top:clamp(24px, 7vw, 34px)}#sofort .sofortkontakt-label,#slideroben .sofortkontakt-label{margin-top:clamp(12px, 3.5vw, 24px);font-size:clamp(18px, 7vw, 26px);line-height:1.1}#sofort .sofortkontakt-phone,#slideroben .sofortkontakt-phone{margin-top:clamp(8px, 2.4vw, 12px);font-size:clamp(12px, 4.6vw, 17px);letter-spacing:.02em}#kontakt .avia-image-container{z-index:auto!important}#kontakt .avia-image-container img.avia_image{width:min(92vw, 980px);max-width:none;height:auto;margin-bottom:0}#kontakt #titel .av-special-heading,#kontakt #section-title-white{position:relative;z-index:3}#kontakt .av-parallax .av-parallax-inner{background-position:50% 18%!important}#impressum .avia-image-container.av-3fq9wt-96c36591822fd1a46addde6fd46b7705 img.avia_image{width:min(92vw, 980px);max-width:none;height:auto;margin-bottom:-28px}}@media (min-width:769px) and (max-width:1024px){#sofort .andi-sofortkontakt-wrap .save-the-date.popup-save-the-date,#slideroben .andi-sofortkontakt-wrap .save-the-date.popup-save-the-date{width:min(52vw, 300px);padding-top:clamp(14px, 2.2vw, 22px)}body#top #wrap_all #main #sofort,body#top #wrap_all #main #slideroben{margin-bottom:0!important}}body.home #sofort .avia-slideshow,body.home #slideroben .avia-slideshow,body.home #full_slider_1 .avia-slideshow{margin:0!important;height:100vh!important;height:100dvh!important;min-height:250px}body.home #sofort .avia-slideshow-inner,body.home #slideroben .avia-slideshow-inner,body.home #full_slider_1 .avia-slideshow-inner{width:100%;height:100%;position:absolute}body.home #sofort .avia-slideshow>ul,body.home #slideroben .avia-slideshow>ul,body.home #full_slider_1 .avia-slideshow>ul{height:100%!important;padding:0!important;box-sizing:border-box}body.home #sofort .avia-slideshow>ul>li,body.home #slideroben .avia-slideshow>ul>li,body.home #full_slider_1 .avia-slideshow>ul>li{width:100%;height:100%;background-size:cover;background-position:center center}@media (min-width:768px){body.home #sofort .avia-slideshow>ul>li,body.home #slideroben .avia-slideshow>ul>li,body.home #full_slider_1 .avia-slideshow>ul>li{transition:opacity 0.85s cubic-bezier(.45,.05,.55,.95)}}body.home #sofort .avia-slideshow>ul>li,body.home #slideroben .avia-slideshow>ul>li,body.home #full_slider_1 .avia-slideshow>ul>li{will-change:opacity}body.home #sofort .avia-slideshow>ul,body.home #slideroben .avia-slideshow>ul,body.home #full_slider_1 .avia-slideshow>ul,body.home #sofort .avia-slideshow>ul>li,body.home #slideroben .avia-slideshow>ul>li,body.home #full_slider_1 .avia-slideshow>ul>li{transform:none!important;-webkit-transform:none!important}body.home #sofort .avia-slideshow .avia-slide-wrap,body.home #slideroben .avia-slideshow .avia-slide-wrap,body.home #full_slider_1 .avia-slideshow .avia-slide-wrap,body.home #sofort .avia-slideshow .avia-slide-wrap img,body.home #slideroben .avia-slideshow .avia-slide-wrap img,body.home #full_slider_1 .avia-slideshow .avia-slide-wrap img{transform:none!important;-webkit-transform:none!important;animation:none!important}body.home #sofort .avia-slide-wrap,body.home #slideroben .avia-slide-wrap,body.home #full_slider_1 .avia-slide-wrap{display:block;width:100%;height:100%}body.home #sofort .caption_container,body.home #slideroben .caption_container,body.home #full_slider_1 .caption_container{height:100%}@media only screen and (max-width:767px){body.home #sofort .avia-slideshow,body.home #slideroben .avia-slideshow,body.home #full_slider_1 .avia-slideshow{min-height:150px}}#sofort-service #titel .av-special-heading-tag,#fotobox #titel .av-special-heading-tag,#mich #titel .av-special-heading-tag,#kontakt #titel .av-special-heading-tag,#impressum #titel .av-special-heading-tag{position:relative;display:inline-block;padding-top:clamp(12px, 2vw, 18px);margin-top:0}#sofort-service #titel .av-special-heading-tag::before,#fotobox #titel .av-special-heading-tag::before,#mich #titel .av-special-heading-tag::before,#kontakt #titel .av-special-heading-tag::before,#impressum #titel .av-special-heading-tag::before{content:"";position:absolute;top:auto;bottom:calc(100% - 5px);left:50%;transform:translateX(-50%);width:clamp(68px, 10vw, 102px);height:clamp(20px, 3.1vw, 30px);background-image:url(/wp-content/uploads/2025/01/herzenklein.png);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}#sofort-service #titel .av-special-heading{margin-top:0!important;margin-bottom:0!important}#sofort-service #titel .av-special-heading,#sofort-service #titel .av-special-heading-inner{overflow:visible}#sofort-service #titel .av-special-heading-tag{position:relative;display:flex;flex-direction:column;align-items:center;float:none!important;width:100%;padding-top:0;line-height:1.12;gap:4px;overflow:visible!important}#sofort-service #titel .av-special-heading-tag::before{position:relative;top:auto;bottom:auto;left:auto;transform:none;flex-shrink:0;width:clamp(80px, 12vw, 120px);aspect-ratio:1024 / 163;height:auto;margin:0;background-image:url(/wp-content/uploads/2026/04/logogesmtneu-1.png);background-repeat:no-repeat;background-position:center center;background-size:contain;pointer-events:none}@media (max-width:768px){#sofort-service #titel .av-special-heading-tag,#fotobox #titel .av-special-heading-tag,#mich #titel .av-special-heading-tag,#kontakt #titel .av-special-heading-tag,#impressum #titel .av-special-heading-tag{padding-top:clamp(14px, 5vw, 22px)}#sofort-service #titel .av-special-heading-tag::before,#fotobox #titel .av-special-heading-tag::before,#mich #titel .av-special-heading-tag::before,#kontakt #titel .av-special-heading-tag::before,#impressum #titel .av-special-heading-tag::before{width:clamp(76px, 26vw, 114px);height:clamp(22px, 8vw, 34px)}#sofort-service #titel .av-special-heading-tag{padding-top:0;gap:3px}#sofort-service #titel .av-special-heading-tag::before{width:clamp(84px, 30vw, 132px);height:auto;aspect-ratio:1024 / 163;background-size:contain;background-position:center center}}@media (min-width:1921px){body#top{--andi-header-edge-gutter:clamp(48px, 12vw, 265px)}html.html_logo_center body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.html_logo_center body#top #header #header_main .logo{left:calc(50% + clamp(40px, 10vw, 200px))!important;transform:translate(-50%,0)!important}html.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.html_logo_left body#top #header #header_main .logo{left:var(--andi-header-edge-gutter)!important;transform:none!important}html.html_logo_right body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.html_logo_right body#top #header #header_main .logo{left:auto!important;right:0!important;transform:translateX(clamp(16px, 4vw, 96px))!important}}html.avia_mobile.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top .av-burger-menu-main,html.html_burger_menu #top .av-burger-menu-main,html.andi-burger-viewport #top .av-burger-menu-main,html.avia_mobile.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #avia-menu>li.menu-item-avia-special,html.html_burger_menu #top #avia-menu>li.menu-item-avia-special,html.andi-burger-viewport #top #avia-menu>li.menu-item-avia-special{display:block!important;visibility:visible!important}html.avia_mobile.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top .av-main-nav>.menu-item:not(.menu-item-avia-special),html.avia_mobile.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #avia-menu>li:not(.menu-item-avia-special),html.html_burger_menu #top #avia-menu>li:not(.menu-item-avia-special),html.andi-burger-viewport #top #avia-menu>li:not(.menu-item-avia-special),html.html_burger_menu #top .av-main-nav>.menu-item:not(.menu-item-avia-special),html.andi-burger-viewport #top .av-main-nav>.menu-item:not(.menu-item-avia-special){display:none!important}@media (max-width:990px){html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top .av-burger-menu-main{display:block!important;visibility:visible!important}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top .av-main-nav>.menu-item:not(.menu-item-avia-special),html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #avia-menu>li:not(.menu-item-avia-special){display:none!important}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top .av-main-nav>.menu-item-avia-special,html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #avia-menu>li.menu-item-avia-special{display:block!important;visibility:visible!important}}@media (min-width:991px){html.responsive.html_text_menu_active:not(.html_burger_menu):not(.html_burger_menu_active):not(.html_header_sidebar):not(.andi-burger-viewport):not(.avia_mobile) #top .av-burger-menu-main,html.responsive.html_text_menu_active:not(.html_burger_menu):not(.html_burger_menu_active):not(.html_header_sidebar):not(.andi-burger-viewport):not(.avia_mobile) #top #avia-menu>li.menu-item-avia-special,html.responsive.html_text_menu_active:not(.html_burger_menu):not(.html_burger_menu_active):not(.html_header_sidebar):not(.andi-burger-viewport):not(.avia_mobile) #top .av-main-nav>.menu-item-avia-special{display:none!important;visibility:hidden!important}}@media (min-width:768px) and (max-width:1920px),(max-width:1920px){html.avia_mobile body#top,html.html_burger_menu body#top,html.andi-burger-viewport body#top{--andi-header-edge-gutter:clamp(6px, 1.2vw, 12px)}html.avia_mobile.html_logo_left body#top #header,html.html_burger_menu.html_logo_left body#top #header,html.andi-burger-viewport.html_logo_left body#top #header,html.html_mobile_menu_tablet.html_logo_left body#top #header{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container,html.andi-burger-viewport.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container,html.html_mobile_menu_tablet.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}html.avia_mobile.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #wrap_all .main_menu,html.html_burger_menu #top #wrap_all .main_menu,html.andi-burger-viewport #top #wrap_all .main_menu{top:0;left:auto;right:0;display:block;padding-right:0!important}html.avia_mobile.responsive.html_logo_right.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #wrap_all .main_menu,html.html_burger_menu.html_logo_right #top #wrap_all .main_menu{left:0;right:auto;padding-left:0!important}html.avia_mobile.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #wrap_all .menu-item-search-dropdown>a,html.html_burger_menu #top #wrap_all .menu-item-search-dropdown>a{font-size:24px}html.avia_mobile.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #header_main>.container .main_menu .av-main-nav>li>a,html.html_burger_menu #top #header_main>.container .main_menu .av-main-nav>li>a{min-width:0;padding:0 0 0 20px;margin:0;border-style:none;border-width:0}html.avia_mobile.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #header .av-main-nav>li>a,html.avia_mobile.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar) #top #header .av-main-nav>li>a:hover,html.html_burger_menu #top #header .av-main-nav>li>a,html.html_burger_menu #top #header .av-main-nav>li>a:hover{background:#fff0;color:inherit}html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .inner-container,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .inner-container,html.andi-burger-viewport.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .inner-container,html.html_mobile_menu_tablet.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .inner-container{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;height:100%;min-height:0}html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.avia_mobile.html_logo_left body#top #header #header_main .logo,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.html_burger_menu.html_logo_left body#top #header #header_main .logo,html.andi-burger-viewport.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.andi-burger-viewport.html_logo_left body#top #header #header_main .logo,html.html_mobile_menu_tablet.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.html_mobile_menu_tablet.html_logo_left body#top #header #header_main .logo{position:relative!important;left:auto!important;float:none!important;flex:0 1 auto;align-self:center!important;min-width:0;height:auto!important;width:auto!important;max-width:calc(100% - 72px);margin:0!important;display:flex!important;align-items:center!important}html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo a,html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo a,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo a,html.andi-burger-viewport.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo a{height:auto!important;line-height:normal!important;display:flex!important;align-items:center!important}html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .main_menu,html.avia_mobile.html_logo_left body#top #header #header_main .main_menu,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .main_menu,html.html_burger_menu.html_logo_left body#top #header #header_main .main_menu,html.andi-burger-viewport.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .main_menu,html.andi-burger-viewport.html_logo_left body#top #header #header_main .main_menu,html.html_mobile_menu_tablet.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .main_menu,html.html_mobile_menu_tablet.html_logo_left body#top #header #header_main .main_menu{position:relative!important;top:auto!important;right:auto!important;left:auto!important;float:none!important;flex:0 0 auto;align-self:center!important;display:flex!important;align-items:center!important;height:auto!important;line-height:normal!important;margin-left:auto!important;margin-right:0!important}html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a,html.andi-burger-viewport.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a,html.html_mobile_menu_tablet.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a{padding-left:0!important;padding-right:8px!important}html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .main_menu .avia-menu,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .main_menu .avia-menu,html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .main_menu #avia-menu,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .main_menu #avia-menu{height:auto!important;display:flex!important;align-items:center!important}html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main,html.andi-burger-viewport.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main{height:auto!important;display:flex!important;align-items:center!important}@media (min-width:768px) and (max-width:990px){html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo img,html.avia_mobile.html_logo_left body#top #header #header_main .logo img,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo img,html.html_burger_menu.html_logo_left body#top #header #header_main .logo img{max-width:min(38vw, 280px);width:auto;height:auto;max-height:88px;margin:0}}@media (min-width:768px) and (max-width:990px){html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-main-nav>li>a,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-main-nav>li>a,html.avia_mobile.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a,html.html_burger_menu.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a,html.andi-burger-viewport.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a{height:auto!important;line-height:1!important;display:flex!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important}}}@media (min-width:768px) and (max-width:990px){html.html_logo_left body#top #header{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}html.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}}@media (max-width:767px){html.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:6px!important;padding-right:6px!important;padding-top:10px!important;padding-bottom:12px!important;box-sizing:border-box!important;overflow:visible!important}html.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .inner-container{display:flex;align-items:center;justify-content:space-between;gap:8px;height:100%;min-height:0;box-sizing:border-box;overflow:visible!important}html.responsive.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.responsive.html_logo_left body#top #header #header_main .logo{position:relative!important;left:auto!important;float:none!important;flex:1 1 auto;align-self:center!important;min-width:0;height:auto!important;width:auto!important;margin:0!important;max-width:calc(100% - 54px)!important;display:flex!important;align-items:center!important;overflow:visible!important}html.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo a,html.html_logo_left body#top #header #header_main .logo a{height:auto!important;max-height:100%!important;line-height:normal!important;display:flex!important;align-items:center!important;overflow:visible!important}html.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .main_menu,html.html_logo_left body#top #header #header_main .main_menu{position:relative!important;top:auto!important;right:auto!important;left:auto!important;flex:0 0 auto;align-self:center!important;display:flex!important;align-items:center!important;height:auto!important;line-height:normal!important;padding-right:0!important;margin-right:0!important}html.html_logo_left body#top #wrap_all #header #header_main .main_menu .avia-menu,html.html_logo_left body#top #wrap_all #header #header_main .main_menu #avia-menu{height:auto!important;display:flex!important;align-items:center!important}html.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main{height:auto!important;display:flex!important;align-items:center!important}html.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a{padding-right:4px!important}html.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo img,html.html_logo_left body#top #header #header_main .logo img{max-width:100%!important;width:auto!important;height:auto!important;max-height:78px!important;object-fit:contain!important;margin:0!important}html.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-main-nav>li>a,html.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a{height:auto!important;line-height:1!important;display:flex!important;align-items:center!important;padding:6px 10px 8px!important}html.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a .av-hamburger{padding-top:2px;padding-bottom:2px}}@media (min-width:991px){body#top .av_seperator_small_border .av-main-nav>li>a>.avia-menu-text{padding-left:14px!important;margin-left:-14px!important}body#top .av_seperator_big_border#header .av-main-nav>li>a,body#top #header.av_seperator_big_border .av-main-nav>li>a{padding-left:14px!important;padding-right:14px!important}body#top #header .av-main-nav>li>a{padding-left:14px!important;padding-right:14px!important}html.html_logo_left body#top #header #header_main .main_menu,html.html_logo_left body#top #header #header_main_alternate .main_menu,html.html_logo_right body#top #header #header_main .main_menu,html.html_logo_right body#top #header #header_main_alternate .main_menu{padding-right:calc(var(--andi-header-edge-gutter) + 18px)!important;box-sizing:border-box}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile) body#top{--andi-header-edge-gutter:clamp(16px, 3vw, 48px)}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile) body#top #wrap_all #header #header_main .container.av-logo-container .inner-container{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px;height:100%!important;min-height:0}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile).html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile).html_logo_left body#top #header #header_main .logo{position:relative!important;top:auto!important;left:auto!important;right:auto!important;float:none!important;flex:0 1 auto;align-self:center!important;display:flex!important;align-items:center!important;min-width:0;height:auto!important;max-width:min(50vw, 440px)!important;margin:0 0 0 var(--andi-header-edge-gutter)!important}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile).html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo a,html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile).html_logo_left body#top #header #header_main .logo a{height:auto!important;line-height:normal!important;display:flex!important;align-items:center!important}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile).html_logo_left body#top #wrap_all #header #header_main .main_menu,html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile).html_logo_left body#top #header #header_main .main_menu{position:relative!important;top:auto!important;right:auto!important;left:auto!important;float:none!important;flex:0 1 auto;align-self:center!important;display:flex!important;align-items:center!important;height:auto!important;line-height:normal!important;visibility:visible!important;margin:0 var(--andi-header-edge-gutter) 0 0!important;padding:0!important;min-width:0}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile) #top #header #header_main .main_menu .avia-menu,html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile) #top #header #header_main .main_menu #avia-menu{display:flex!important;align-items:center!important;flex-wrap:nowrap;float:none!important;height:auto!important}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile) #top #header .av-main-nav>.menu-item:not(.menu-item-avia-special),html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile) #top #avia-menu>li:not(.menu-item-avia-special){display:block!important;visibility:visible!important;float:none!important}html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile) #top #header .av-main-nav>li>a,html.responsive.html_text_menu_active:not(.html_burger_menu_active):not(.html_header_sidebar):not(.html_burger_menu):not(.andi-burger-viewport):not(.avia_mobile) #top #header_main>.container .main_menu .av-main-nav>li>a{height:auto!important;line-height:1.2!important;display:flex!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;min-width:0}html.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo,html.html_logo_left body#top #header #header_main .logo{max-width:min(50vw, 440px)!important}html.html_logo_left body#top #wrap_all #header #header_main .container.av-logo-container .logo img,html.html_logo_left body#top #header #header_main .logo img{max-width:min(46vw, 400px)!important;max-height:112px!important;width:auto!important;height:auto!important}}#top #header .av-main-nav>li>a,#top #header .av-main-nav>li>a:hover,#top #header .av-main-nav>li>a:focus,#top #header .av-main-nav>li>a:focus-visible,#top #header .av-main-nav>li>a:active,#top #header .av-main-nav>li>a:visited,#top #header .av-main-nav>li>a .avia-menu-text,#top #header .av-main-nav>li>a .avia-menu-subtext,#top #header .av-main-nav ul li a,#top #header .av-main-nav ul li a:hover,#top #header .av-main-nav ul li a:focus,#top #header .av-main-nav ul li a:focus-visible,#top #header .av-main-nav ul li a:active,#top #header .av-main-nav ul li a:visited,#top #wrap_all #av-burger-menu-ul li a,#top #wrap_all #av-burger-menu-ul li a:hover,#top #wrap_all #av-burger-menu-ul li a:focus,#top #wrap_all #av-burger-menu-ul li a:focus-visible,#top #wrap_all #av-burger-menu-ul li a:active,#top #wrap_all #av-burger-menu-ul li a:visited,#top #wrap_all .av-burger-overlay li a,#top #wrap_all .av-burger-overlay li a:hover,#top #wrap_all .av-burger-overlay li a:focus,#top #wrap_all .av-burger-overlay li a:focus-visible,#top #wrap_all .av-burger-overlay li a:active,#top #wrap_all .av-burger-overlay li a:visited{text-decoration:none!important;text-decoration-line:none!important}#top #header .av-main-nav .avia-menu-fx,#top #header .av-main-nav li:hover>a>.avia-menu-fx,#top #header .av-main-nav li.current-menu-item>a>.avia-menu-fx,#top #header .av-main-nav li.current_page_item>a>.avia-menu-fx,#top #header .av-main-nav li.current-menu-ancestor>a>.avia-menu-fx,#top #wrap_all #av-burger-menu-ul .avia-menu-fx,#top #wrap_all .av-burger-overlay .avia-menu-fx{display:none!important;opacity:0!important;visibility:hidden!important}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul>li{padding-top:0.35em!important;padding-bottom:0.35em!important}html.html_header_top.html_header_sticky #top #header{position:fixed!important;top:0;left:0;right:0;z-index:501;background-color:#fefdfb!important}body.admin-bar html.html_header_top.html_header_sticky #top #header{top:32px}@media screen and (max-width:782px){body.admin-bar html.html_header_top.html_header_sticky #top #header{top:46px}}#top #header .header_bg{background-color:#fefdfb!important;background-image:none!important;opacity:1!important}#top #header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(to bottom,#ebe9e6 0 1px,#fefdfb 1px 3px,#d4d2ce 3px 4px);pointer-events:none;z-index:1}.andi-social-icons{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:8px;margin-top:8px}.andi-social-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;text-decoration:none!important;transition:transform 0.2s ease,opacity 0.2s ease}.andi-social-icon:hover{transform:translateY(-1px);opacity:.9}.andi-social-icon img{width:100%;height:100%;display:block;object-fit:contain}#top #wrap_all p{font-size:clamp(1.06rem, 1rem + 0.35vw, 1.22rem);line-height:1.65}body.front-page #top #wrap_all #main{padding-top:0!important}#main{padding-top:0px!important}.av-special-heading-tag{margin-top:0px!important}#full_slider_1{position:relative;margin-bottom:80px}#full_slider_1 .save-the-date.popup-save-the-date{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:280px;height:140px;background-color:rgb(197 154 58 / .6);background-image:linear-gradient(to bottom,rgb(212 176 89 / .6),rgb(184 135 38 / .6));border-radius:140px 140px 0 0;box-shadow:0 0 25px rgb(0 0 0 / .45);color:#fff;text-align:center;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:38px;z-index:1}#full_slider_1 .save-the-date.popup-save-the-date::before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;height:100%;border-radius:inherit;box-shadow:0 0 40px 8px rgb(197 154 58 / .8);z-index:0;animation:sofortkontakt-glow-customizer 2.1s ease-in-out infinite}#full_slider_1 .sofortkontakt-label{font-family:"Great Vibes",cursive;font-style:normal;font-size:32px;line-height:1.2;letter-spacing:.03em;text-shadow:-.5px -.5px 0 rgb(0 0 0 / .8),.5px -.5px 0 rgb(0 0 0 / .8),-.5px .5px 0 rgb(0 0 0 / .8),.5px .5px 0 rgb(0 0 0 / .8)}#full_slider_1 .sofortkontakt-phone{margin-top:10px;font-family:"Great Vibes",cursive;font-size:24px;letter-spacing:.04em;text-shadow:-.5px -.5px 0 rgb(0 0 0 / .8),.5px -.5px 0 rgb(0 0 0 / .8),-.5px .5px 0 rgb(0 0 0 / .8),.5px .5px 0 rgb(0 0 0 / .8)}@keyframes sofortkontakt-glow-customizer{0%{box-shadow:0 0 28px 5px rgb(197 154 58 / .55)}50%{box-shadow:0 0 72px 16px rgb(212 176 89)}100%{box-shadow:0 0 28px 5px rgb(197 154 58 / .55)}}@media (max-width:767px){#full_slider_1 .save-the-date.popup-save-the-date{width:260px;height:120px}#full_slider_1 .sofortkontakt-label{font-size:24px}#full_slider_1 .sofortkontakt-phone{font-size:16px}}html.av-preloader-active .av-siteloader-wrap{pointer-events:none!important}html.av-preloader-active #top #header{z-index:1000001!important;pointer-events:auto!important}html.html_logo_left body#top #header .logo{position:relative!important;z-index:102!important;pointer-events:auto!important}html.html_logo_left body#top #header .logo a{pointer-events:auto!important;cursor:pointer!important}html.html_logo_left body#top #header .main_menu{pointer-events:none!important}html.html_logo_left body#top #header .main_menu a,html.html_logo_left body#top #header .main_menu .av-burger-menu-main,html.html_logo_left body#top #header .main_menu .av-burger-menu-main>a{pointer-events:auto!important}@media (max-width:990px){.av-burger-overlay li a{font-family:"Dosis",Arial,sans-serif!important;color:#936a10!important}.av-burger-overlay li a:hover{color:#b88a1f!important}html.html_logo_left body#top #wrap_all #header #header_main .logo,html.html_logo_left body#top #header #header_main .logo{position:relative!important;z-index:21!important;pointer-events:auto!important}html.html_logo_left body#top #wrap_all #header #header_main .main_menu,html.html_logo_left body#top #header #header_main .main_menu{position:relative!important;z-index:20!important;pointer-events:none!important}html.html_logo_left body#top #wrap_all #header #header_main .main_menu a,html.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main,html.html_logo_left body#top #wrap_all #header #header_main .main_menu .av-burger-menu-main>a{pointer-events:auto!important}html.html_av-overlay-side .av-burger-overlay-scroll{width:100%!important;max-width:100%!important;right:0!important;transform:translate3d(100%,0,0)!important}html.html_av-overlay-side.av-burger-overlay-active .av-burger-overlay-scroll,html.html_av-overlay-side.av-burger-overlay-active-delayed .av-burger-overlay-scroll{transform:translate3d(0,0,0)!important}html.av-burger-overlay-active.html_logo_left body#top #wrap_all #header #header_main .logo,html.av-burger-overlay-active.html_logo_left body#top #header #header_main .logo{visibility:hidden!important;opacity:0!important;pointer-events:none!important}html.av-burger-overlay-active #top #wrap_all #header .av-burger-menu-main{position:relative!important;z-index:110!important}html.av-burger-overlay-active #top #wrap_all #header .av-burger-menu-main>a{position:relative!important;z-index:111!important}html.html_burger_menu #top #wrap_all #header .av-burger-menu-main>a,html.andi-burger-viewport #top #wrap_all #header .av-burger-menu-main>a,html.avia_mobile #top #wrap_all #header .av-burger-menu-main>a{min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;touch-action:manipulation}#top #wrap_all #av-burger-menu-ul a,#top #wrap_all .av-burger-overlay a{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgb(0 0 0 / .08)}}body#top #wrap_all #main #sofort .avia-slideshow .avia-slideshow-arrows{z-index:10000!important;pointer-events:none!important}body#top #wrap_all #main #sofort .avia-slideshow .avia-slideshow-arrows a{z-index:10001!important;opacity:1!important;pointer-events:auto!important}body#top #wrap_all #main #sofort .avia-slideshow .caption_fullwidth,body#top #wrap_all #main #sofort .avia-slideshow .slideshow_caption,body#top #wrap_all #main #sofort .avia-slideshow .av-click-overlay{pointer-events:none!important}#top .av-slideshow-ui .avia-slideshow-arrows a{background:#be9a4b!important;box-shadow:0 0 0 5px #be9a4b;border:3px solid #997525!important;color:#ffffff!important;width:50px!important;height:50px!important;line-height:50px!important;padding:0!important;margin:10px!important;display:inline-block!important;text-align:center!important;border-radius:50%!important;box-sizing:border-box!important;transition:all 0.3s ease!important;cursor:pointer!important}#top .av-slideshow-ui .avia-slideshow-arrows a:before{color:#ffffff!important;font-size:20px!important;line-height:50px!important;text-align:center!important;display:block!important;margin:0!important;padding:0!important;cursor:pointer!important}#top .av-slideshow-ui .avia-slideshow-arrows a:hover{background:#997525!important;border-color:#7f611d!important;color:#ffffff!important}#top .av-slideshow-ui .avia-slideshow-arrows a:hover:before{color:#ffffff!important}@media only screen and (max-width:768px){#top .av-slideshow-ui .avia-slideshow-arrows a{width:44px!important;height:44px!important;line-height:44px!important}#top .av-slideshow-ui .avia-slideshow-arrows a:before{font-size:18px!important;line-height:44px!important}}#top .av-slideshow-ui .avia-slideshow-arrows a:before{position:relative;top:-1px}p{font-size:17px;line-height:28px;letter-spacing:.01em;color:#767878;font-weight:300}h2{font-size:55px;letter-spacing:.01em}h3{font-size:2.55556rem;letter-spacing:.08em}h4{font-size:35px;letter-spacing:.08em}h5{font-size:28px;letter-spacing:.08em}h6{font-size:1.81rem!important;line-height:1.5;font-weight:300!important}strong{color:#767878!important}#top .av-light-form .input-text,#top .av-light-form input[type="text"],#top .av-light-form input[type="password"],#top .av-light-form input[type="email"],#top .av-light-form input[type="number"],#top .av-light-form input[type="url"],#top .av-light-form input[type="tel"],#top .av-light-form input[type="search"],#top .av-light-form textarea:not(.nf-element),#top .av-light-form select,#top .av-light-form .button{background:#f3f0ec!important;border-width:2px;border-radius:6px;font-family:"Dosis",Arial,sans-serif!important;text-align:left;color:#6e6e6e!important}#top .av-light-form .button{background:#997525!important;color:#ffffff!important;border:2px solid #997525;border-radius:6px;font-family:"Dosis",Arial,sans-serif!important;padding:12px 28px;transition:all 0.3s ease}#top .av-light-form .button:hover{background:transparent!important;color:#997525!important;border:2px solid #997525}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li{line-height:1.6em;font-size:20px;font-family:"Dosis",Arial,sans-serif!important}#top .av-share-box ul{margin:0;padding:0;list-style-type:none;overflow:hidden;border-style:solid;border-width:1px;display:table;text-align:center;table-layout:fixed;border-radius:3px;background:#fff0;color:#fff}.av-social-sharing-box{float:left;width:100%}.section-divider{position:relative}.section-divider::after{content:"";position:absolute;left:50%;top:0;height:100%;width:1px;background:#997525;transform:translateX(-50%)}@media (max-width:768px){.section-divider::after{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}}#titel .av-special-heading,#titel .av-special-heading-inner,#section-title-white,#impressumtitel,#kontakt #section-title-white{text-align:center!important}#section-title-white h3{font-size:46px!important;color:white!important;background-color:rgb(255 255 255 / .1);background:rgb(255 255 255 / .1);border-top-width:2px;border-top-style:solid;border-top-color:rgb(255 255 255 / .1);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(255 255 255 / .1);margin:59px 0 0;padding:10px 25px 5px;display:inline-block;text-transform:capitalize;letter-spacing:3px;text-align:center}#impressumtitel h3{font-size:46px!important;color:#fff;background-color:rgb(255 255 255 / .1);background:rgb(255 255 255 / .1);margin:59px 0 0;padding:10px 25px 5px;border-top-width:2px;border-top-style:solid;border-top-color:rgb(255 255 255 / .1);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(255 255 255 / .1);display:inline-block;text-transform:capitalize;letter-spacing:3px;text-align:center}#titel h3{color:#848383!important;background-color:rgb(190 154 75 / .1);font-size:46px!important;color:#848383;margin:59px 0 0;padding:10px 25px 5px;border-top-width:2px;border-top-style:solid;border-top-color:rgb(190 154 75 / .1);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(190 154 75 / .1);display:inline-block;text-transform:capitalize;letter-spacing:3px;text-align:center}#top #wrap_all #main #kontakt form.avia_ajax_form input#avia_14_1,#top #wrap_all #main #kontakt form.avia_ajax_form input#avia_14_1:focus,#top #wrap_all #main #kontakt form.avia_ajax_form input#avia_14_1:active{color:#6e6e6e!important;-webkit-text-fill-color:#6e6e6e!important}#top #wrap_all #main #kontakt form.avia_ajax_form input#avia_14_1::placeholder{color:#6e6e6e!important;opacity:1!important}#top #wrap_all #main #kontakt form.avia_ajax_form input#avia_14_1::-webkit-input-placeholder{color:#6e6e6e!important;opacity:1!important}#top #wrap_all #main #kontakt form.avia_ajax_form input#avia_14_1::-moz-placeholder{color:#6e6e6e!important;opacity:1!important}#top #wrap_all #main #kontakt form.avia_ajax_form input#avia_14_1:-ms-input-placeholder{color:#6e6e6e!important}#top #wrap_all #main #kontakt form.avia_ajax_form input#avia_14_1::-ms-input-placeholder{color:#6e6e6e!important}#top .andi-ninja-kontakt-form .nf-form-fields-required{text-align:center;margin:0 0 12px;font-family:"Dosis",Arial,sans-serif;font-size:clamp(16px, 0.95rem + 0.25vw, 18px)}#top #kontakt .andi-ninja-kontakt-form .nf-form-fields-required,#top #kontakt .andi-ninja-kontakt-form .checkbox-wrap .nf-field-label label{color:#fff}#top .andi-ninja-kontakt-form .nf-field-container{margin-bottom:8px}#top .andi-ninja-kontakt-form .nf-form-cont .one-half,#top .andi-ninja-kontakt-form .one-half{width:49.5%;margin-left:1%;clear:none;float:left}#top .andi-ninja-kontakt-form .nf-form-cont .one-half.first,#top .andi-ninja-kontakt-form .one-half.first{margin-left:0;clear:both}#top .andi-ninja-kontakt-form .nf-field-container:not(.one-half){width:100%;clear:both;margin-left:0;float:none}#top .andi-ninja-kontakt-form .nf-form-content::after,#top .andi-ninja-kontakt-form .nf-form-cont::after{content:"";display:table;clear:both}#top .andi-ninja-kontakt-form .label-hidden .nf-field-label{height:0;margin:0!important;overflow:hidden;visibility:hidden}#top .andi-ninja-kontakt-form .nf-element,#top .andi-ninja-kontakt-form input.nf-element,#top .andi-ninja-kontakt-form textarea.nf-element,#top .andi-ninja-kontakt-form select.nf-element{width:100%!important;box-sizing:border-box;margin:0;padding:13px;border-radius:6px;border:2px solid transparent!important;background:#f3f0ec!important;font-family:"Dosis",Arial,sans-serif!important;font-size:clamp(17px, 1rem + 0.3vw, 19px);line-height:1.35;text-align:center;color:#6e6e6e!important;-webkit-text-fill-color:#6e6e6e;transition:all 0.3s ease-in-out}#top .andi-ninja-kontakt-form .nf-element::placeholder,#top .andi-ninja-kontakt-form input.nf-element::placeholder,#top .andi-ninja-kontakt-form .nf-element::-webkit-input-placeholder,#top .andi-ninja-kontakt-form input.nf-element::-webkit-input-placeholder,#top .andi-ninja-kontakt-form .nf-element::-moz-placeholder,#top .andi-ninja-kontakt-form input.nf-element::-moz-placeholder,#top .andi-ninja-kontakt-form .nf-element:-ms-input-placeholder,#top .andi-ninja-kontakt-form input.nf-element:-ms-input-placeholder{color:#6e6e6e!important;opacity:.8;text-align:center}#top .andi-ninja-kontakt-form textarea.nf-element{min-height:140px;resize:vertical}#top .andi-ninja-kontakt-form .nf-field-element.nf-textarea-centered{position:relative}#top .andi-ninja-kontakt-form .nf-field-element.nf-textarea-centered textarea.nf-element::placeholder,#top .andi-ninja-kontakt-form .nf-field-element.nf-textarea-centered textarea.nf-element::-webkit-input-placeholder{color:transparent!important;opacity:0!important}#top .andi-ninja-kontakt-form .nf-textarea-placeholder{position:absolute;top:13px;right:13px;left:13px;z-index:1;pointer-events:none;text-align:center;color:#6e6e6e;opacity:.8;font-family:"Dosis",Arial,sans-serif!important;font-size:clamp(17px, 1rem + 0.3vw, 19px);line-height:1.35}#top .andi-ninja-kontakt-form .nf-textarea-placeholder.is-hidden{display:none}#top .andi-ninja-kontakt-form .listcheckbox-wrap{background:#f3f0ec!important;border-radius:6px;border:2px solid transparent!important;padding:13px;box-sizing:border-box}#top .andi-ninja-kontakt-form .listcheckbox-wrap .nf-field-label{display:block;width:100%;text-align:center;margin-bottom:10px;color:#6e6e6e;font-weight:400}#top .andi-ninja-kontakt-form .listcheckbox-wrap .nf-field-label .nf-label-span{display:block;width:100%;text-align:center;font-weight:400;font-size:clamp(16px, 0.95rem + 0.25vw, 18px);color:#6e6e6e}#top .andi-ninja-kontakt-form .listcheckbox-wrap .nf-field-element{display:flex;justify-content:center}#top .andi-ninja-kontakt-form .listcheckbox-wrap ul{margin:0!important;padding:0!important;display:inline-block;text-align:left}#top .andi-ninja-kontakt-form .listcheckbox-wrap ul li{float:none;width:auto!important;margin:8px 0!important;padding:0!important;text-align:left}#top .andi-ninja-kontakt-form .listcheckbox-wrap ul li input{float:none;margin:0 8px 0 0;vertical-align:middle;display:inline-block!important;width:20px!important;min-width:20px!important;height:20px!important;padding:0!important;background-color:#f3f0ec!important;border:2px solid #997525!important;border-radius:4px;-webkit-appearance:checkbox;appearance:auto;accent-color:#997525;-webkit-text-fill-color:currentcolor;color:#997525;opacity:1;cursor:pointer}#top .andi-ninja-kontakt-form .listcheckbox-wrap ul li label{float:none;display:inline;margin:0;width:auto;font-family:"Dosis",Arial,sans-serif;font-size:clamp(16px, 0.95rem + 0.25vw, 18px);font-weight:400;color:#6e6e6e}#top .andi-ninja-kontakt-form .checkbox-wrap .field-wrap{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:8px}#top .andi-ninja-kontakt-form .checkbox-wrap .nf-field-label{order:10;margin:0;width:auto;text-align:left}#top .andi-ninja-kontakt-form .checkbox-wrap .nf-field-element{order:5;width:auto;min-width:20px;flex:0 0 auto;display:flex;align-items:flex-start}#top .andi-ninja-kontakt-form .checkbox-wrap input[type="checkbox"].nf-element{display:inline-block!important;width:20px!important;min-width:20px!important;height:20px!important;padding:0!important;margin:2px 0 0!important;background-color:#f3f0ec!important;border:2px solid #997525!important;border-radius:4px;-webkit-appearance:checkbox;appearance:auto;accent-color:#997525;-webkit-text-fill-color:currentcolor;color:#997525;flex-shrink:0;cursor:pointer;vertical-align:top;opacity:1}#top #kontakt .andi-ninja-kontakt-form .checkbox-wrap input[type="checkbox"].nf-element{background-color:#f3f0ec!important;border-color:#fff!important}#top .andi-ninja-kontakt-form .checkbox-wrap .nf-field-label label{font-family:"Dosis",Arial,sans-serif;font-weight:400;font-size:clamp(16px, 0.95rem + 0.25vw, 18px);line-height:1.4}#top .andi-ninja-kontakt-form .submit-wrap{text-align:center}#top .andi-ninja-kontakt-form input[type="submit"].nf-element,#top .andi-ninja-kontakt-form input[type="button"].nf-element{width:auto!important;min-width:142px;padding:16px 28px;background:#997525!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:2px solid #997525!important;border-radius:6px;font-family:"Dosis",Arial,sans-serif!important;font-weight:600;cursor:pointer}#top .andi-ninja-kontakt-form input[type="submit"].nf-element:hover,#top .andi-ninja-kontakt-form input[type="button"].nf-element:hover{background:transparent!important;color:#997525!important;-webkit-text-fill-color:#997525!important}#top .andi-ninja-kontakt-form .nf-error .nf-element{border-color:#c26666!important}@media only screen and (max-width:479px){#top .andi-ninja-kontakt-form .nf-field-container,#top .andi-ninja-kontakt-form .one-half{width:100%;margin-left:0;float:none;clear:both}}