div.wpforms-container-full .wpforms-form button[type=submit]{margin:0 auto!important;display:block!important;width:100%!important}.main-header-bar{background-color:#f2f5f7!important}.main-header-menu .menu-link{background:0 0!important;box-shadow:none!important;border:0!important}.main-header-menu .menu-link:hover,.main-header-menu .current-menu-item>.menu-link,.main-header-menu .current_page_item>.menu-link{background:0 0!important}.ast-header-button,.ast-header-button-wrap,.ast-builder-layout-element.ast-header-button,.ast-header-custom-button{display:none!important}.site-footer,.site-footer .ast-builder-grid-row-container-inner,.ast-footer-overlay{background-color:#f5f5f5!important}.site-footer,.ast-footer-wrap,.ast-builder-footer-wrap,.footer-adv,.ast-builder-grid-row,.ast-builder-grid-row-container,.ast-builder-grid-row-container-inner,.ast-footer-copyright,.ast-footer-copyright .ast-builder-layout-element,.ast-footer-overlay{background-color:#f5f5f5!important;background-image:none!important;box-shadow:none!important}.site-footer *[class*=ast-],.site-footer .widget,.site-footer .ast-builder-layout-element{background-color:transparent!important;background-image:none!important}.site-title,.site-title a{color:#09a7b6!important}.site-title,.site-title a{font-family:"Playfair Display",serif!important;font-weight:700;text-transform:uppercase;color:#09a7b6!important}.site-title,.site-title a{font-family:"Quicksand",sans-serif!important;font-weight:600;text-transform:uppercase;color:#09a7b6!important}.site-title,.site-title a{font-family:"Dancing Script",cursive!important;font-weight:700;color:#09a7b6!important}.site-title,.site-title a{font-family:"Cormorant Garamond",serif!important;font-weight:600;text-transform:uppercase;color:#09a7b6!important}.site-title,.site-title a{font-family:"Poppins",sans-serif!important;font-weight:600;text-transform:uppercase;color:#09a7b6!important}.site-title,.site-title a{font-family:"Playfair Display",serif!important;font-weight:700;text-transform:uppercase;color:#09a7b6!important}.site-title,.site-title a{font-family:"Marcellus",serif!important;font-weight:400;text-transform:uppercase;color:#09a7b6!important}.site-title,.site-title a{font-family:"Marcellus",serif!important;font-weight:400;text-transform:uppercase;color:#09a7b6!important}.site-description{font-family:"Poppins",sans-serif!important;font-weight:500;color:#09a7b6!important}.main-header-menu a{color:#09a7b6!important}.main-header-menu a{color:#09a7b6!important;transition:color .3s ease}.main-header-menu a:hover{color:#046872!important}.main-header-menu .current-menu-item>a,.main-header-menu .current_page_item>a{color:#046872!important;font-weight:600}.elementor-section.hero-bild,.elementor-column.hero-bild,.hero-bild{background-image:inherit;background-repeat:no-repeat!important;background-position:right center!important;background-size:contain!important;min-height:560px}.hero-bild .elementor-container{max-width:1200px;margin:0 auto;align-items:center}.text-erfolg{position:relative;z-index:2;max-width:45%}.ohne-bg,.ohne-bg .elementor-widget-container{background:0 0!important;box-shadow:none!important}menu-free .menu-free a:hover{color:#09a7b6!important;transition:color .3s ease}.menu-free .current-menu-item>a{color:#09a7b6!important;font-weight:600}.main-header-menu a:hover{color:#027f8d!important}.main-header-menu .current-menu-item>a{color:#027f8d!important}selector{padding-left:5%;padding-right:5%}.main-header-menu .menu-item a[href*=kontakt],.main-header-menu .menu-item.current-menu-item a[href*=kontakt]{color:#09a7b6!important;border:none!important;transition:color .3s ease}.main-header-menu .menu-item a[href*=kontakt]:hover,.main-header-menu .menu-item.current-menu-item a[href*=kontakt]:hover{color:#046872!important;border:none!important}.equalbox{display:flex;flex-direction:column}.equalbox{height:100%}.equalbox>*{flex-grow:1}.elementor-section:last-of-type{display:none}.ast-above-footer-wrap,.site-above-footer-wrap,.ast-footer-overlay,.footer-adv,.footer-widgets{padding-top:10px!important;padding-bottom:10px!important}.ast-above-footer-wrap .ast-container,.site-above-footer-wrap .ast-container,.footer-widgets .container,.footer-widgets .ast-container{padding-top:0!important;padding-bottom:0!important}footer .elementor-social-icons,footer .social-icons,footer .wp-block-social-links{margin-top:-18px!important}