span.text-1{font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif!important}#top-menu .menu-item-has-children>a:first-child::after,.fullwidth-menu .menu-item-has-children>a:first-child::after,#et-secondary-nav .menu-item-has-children>a:first-child::after{display:none}#top-menu .menu-item-has-children{padding-right:0px}h3.icon{display:flex!important;gap:15px!important;margin-top:4px!important;padding-bottom:5px;align-items:center}h5.icon{display:flex!important;gap:15px!important;margin-top:4px!important;padding-bottom:5px;align-items:center}@media screen and (min-width:981px){.sub-menu{min-width:300px}#top-menu li li a{width:260px;padding:4px 12px}#top-menu li ul{width:auto!important}#top-menu li li a{white-space:nowrap!important;width:auto!important}#top-menu li li{display:block!important}}#main-header #et-top-navigation nav>ul>li>a{padding-bottom:20px;padding-top:15px}div#et_top_search{margin-top:15px}.cu-slider .et_pb_button_wrapper{position:relative;top:7vw}h3.icon img{object-fit:contain}.et-zoom-in.et_pb_image:hover img,.et-zoom-in .et_pb_image_wrap:hover img,.et-zoom-in a:hover img{transform:scale(1.05);transition:all 1s 0s ease}.et-zoom-in,.et-zoom-in a{overflow:hidden}.et-zoom-in.et_pb_image img,.et-zoom-in .et_pb_image_wrap img,.et-zoom-in a img{transition:all 1s 0s ease}@media only screen and (max-width:980px){.zweispalten .et_pb_column{width:50%!important}}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules"}body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"+"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"\4c"}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\4d'}form.et-search-form,.mobile_menu_bar:before,span.et_close_search_field{top:23px!important}@media (max-width:980px){.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-top:22px;padding-bottom:22px;display:flex}#et_top_search{margin:23px 12px 0 0!important;float:left}}.custom_button:before{top:9px;left:40px!important}.pa-toggle-text .et_pb_text_inner{max-height:200px;transition:max-height 0.3s ease-out;overflow:hidden}.pa-toggle-text .et_pb_text_inner:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:100px;width:100%;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,#fff 10%,transparent)}.pa-toggle-text .pa-text-expand-button{padding:0.5em;text-align:center;color:#eda414!important}.pa-toggle-text .pa-text-expand-button span{cursor:pointer}.pa-toggle-text .pa-text-expand-button{font-family:'Source Sans Pro'!important;font-size:18px!important}.pa-toggle-text .pa-text-expand-button .pa-text-toggle-icon{font-family:'ETmodules'!important}.pa-toggle-text .pa-text-toggle-expanded{max-height:2000px;transition:max-height 0.3s ease-in}.pa-toggle-text .pa-text-toggle-expanded.et_pb_text_inner:after{background:none}@media (max-width:980px){.container.clearfix.et_menu_container{width:86%!important}}@media (max-width:1060px){#et_mobile_nav_menu{display:block!important}#top-menu{display:none}}@media (min-width:981px) and (max-width:1060px){#main-header nav#top-menu-nav{display:none}#main-header #et_mobile_nav_menu{display:block;margin-top:-18px}}.reduce-slider-image-space .et_pb_slide_image{margin-right:0}.reduce-slider-image-space .et_pb_slide_with_image .et_pb_slide_description{width:55.25%}@media only screen and (min-width:768px) and (max-width:980px){.reduce-slider-image-space .et-pb-arrow-prev{left:10px!important}.reduce-slider-image-space .et-pb-arrow-next{right:10!important}}@media only screen and (max-width:768px){.reduce-slider-image-space .et-pb-arrow-prev{left:123px!important}.reduce-slider-image-space .et-pb-arrow-next{right:123px!important}}@media all and (min-width:768px){.pa-contact-form-asterisks .et_pb_contact_right::before{content:"Spam Schutz:";position:absolute;right:15em;bottom:8px;color:#9c9b8a;font-size:20px}}@media all and (min-width:768px){.pa-contact-form-asterisks .et_pb_contact_right::after{content:"*Pflichtfeld";position:absolute;left:0;bottom:8px;color:#9c9b8a;font-size:20px}}.et_mobile_menu>li>a{font-weight:700!important}@media only screen and (max-width:768px){.amelia-v2-booking.am-dialog-el .el-dialog{margin-top:0px!important}.amelia-v2-booking #amelia-container .am-dialog-el__main-container{max-height:calc(100vh - 68px)!important}}.amelia-v2-booking.am-dialog-el .el-dialog{margin-top:0px!important}.amelia-v2-booking #amelia-container .am-dialog-el__main-container{max-height:calc(100vh - 68px)!important}.amelia-v2-booking #amelia-container .am-cat__content.am-fcil__wrapper{max-height:unset;overflow-x:unset}@media only screen and (min-width:768px){#amelia-container>div>div.am-cat__main>div>div.am-cat__content.am-fcil__wrapper>div{width:30%!important}}.amelia-v2-booking #amelia-container .am-fcil__item-heading .am-fcil__item-name{text-overflow:unset;white-space:normal;overflow:unset}@media screen and (max-width:980px){#main-header.et-fixed-header{position:fixed}.logged-in #main-header.et-fixed-header{top:0!important;transition:all .3s 0s}}#more{background:none;border:none;color:#FFF;font-family:Verdana,Geneva,sans-serif;cursor:pointer}#page-container{overflow-x:hidden}@media (max-width:768px){#page-container{overflow-x:hidden}}@media (max-width:768px){.et_pb_popup{max-width:90%!important;left:5%!important;right:5%!important}}body.et_pb_popup_open{overflow-x:hidden!important}#page-container{padding-right:0!important}