body body{line-height:1}h1,h2,h3,h4,h5{margin-bottom:1%;padding-bottom:0;line-height:1.3em;hyphens:auto!important;word-wrap:normal!important}h1{font-family:'Georgia'!important;font-size:70px!important;font-weight:700!important;color:#293772!important}h2{font-family:'Gerogia'!important;font-size:45px;font-weight:700;color:#293772}h3{font-family:'Calibri',sans-serif!important;font-size:22px!important;text-transform:uppercase;font-weight:700!important;color:#293772!important}h4{font-family:'Calibri',sans-serif!important;font-size:25px!important;color:#4e4e4e!important}h5{font-family:'Calibri',sans-serif!important;font-size:20px!important;color:#4e4e4e}p{font-family:'Calibri',sans-serif!important;font-size:18px!important;font-weight:400;line-height:1.5em!important;color:#4e4e4e}a{font-family:'Calibri',sans-serif!important;font-size:inherit;font-weight:700!important;color:inherit}a:hover{font-weight:700}a.et_pb_button,button.et_pb_button{font-family:'Calibri',sans-serif!important;font-size:inherit;text-transform:uppercase;color:inherit}a.et_pb_button:hover,button.et_pb_button:hover{cursor:pointer}::selection{background:#111;color:#fff}li,ul,ol{font-family:'Calibri',sans-serif!important;font-size:16px;line-height:2em!important;padding-bottom:0!important}.et_pb_button.inverted,.et_pb_button.inverted:hover,.et_pb_button.inverted:after{border-color:white!important;color:white!important}#main-content{overflow-x:hidden}#divi-sticky-header{top:0;width:100%;z-index:99 !important}#top-menu-nav{width:auto}#top-menu-nav a{font-family:'Calibri',sans-serif!important;font-size:18px!important;font-weight:600!important;text-transform:uppercase;color:#4e4e4e!important}#top-menu li{padding-right:30px}#top-menu ul,#mobile_menu{padding-top:20px;padding-bottom:20px!important}ul.sub-menu{width:auto!important}ul.sub-menu li{width:100%}ul.sub-menu a{width:100%!important}.mobile_menu_bar:before{color:#707070!important}.et_mobile_menu{border-top:3px solid #042a60}.et-pb-arrow-prev:before,.et-pb-arrow-next:before{font-size:100px}#header p{font-size:28px!important;line-height:1em!important}.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters3>.et_pb_column_1_4,.et_pb_gutters3 .et_pb_column_1_2>.et_pb_row_inner>.et_pb_column_1_4{width:auto;margin-right:5%}#header #highlighted-button,#header #highlighted-button:hover{background-color:#fff !important;color:white!important}#header #highlighted-button:after{color:white!important}.et_pb_fullwidth_header_scroll{margin-bottom:50px}#aktuelles h2{font-size:40px;font-weight:500;text-shadow:none}.et_pb_toggle{margin-bottom:0!important}.et_pb_toggle_open,.et_pb_toggle_close{padding:0}.et_pb_toggle_title{color:#fff;background:#4e4e4e;padding:3%!important;margin:0}.et_pb_toggle_title:before{padding-right:3%;color:#fff}.et_pb_toggle_content{padding:3%;background:#fff}#kontaktdaten h3{text-transform:none}#ueber-mich .et_pb_row{align-items:center;display:flex}#footer{padding:0}#footer p{color:#fff}#footer-bottom{display:none}#leistungen p{color:#ffffff!important}#wer-ich-bin p{color:#ffffff!important}#kontakt p{color:#fff}#kontakt .erfolgsnachricht .et-pb-contact-message p{color:#707070!important}#arbeitsweisen{font-size:16px!important}@media only screen and (max-width:1080px){#startseite-beratung .et_pb_cta_2 .et_pb_promo{padding-top:35%!important;padding-bottom:35%!important}}@media only screen and (max-width:1720px){#startseite-beratung .et_pb_cta_2 .et_pb_promo{padding-top:40%!important;padding-bottom:40%!important}}@media only screen and (max-width:1300px){#top-menu-nav{display:none!important}#et_mobile_nav_menu{display:block!important}#et_mobile_nav_menu .termin-buchen-button,.et-fixed-header #et_mobile_nav_menu .termin-buchen-button{background-color:#707070;width:auto;text-align:center;border-radius:0;border:3px solid #4e4e4e}#et_mobile_nav_menu .termin-buchen-button a,.et-fixed-header #et_mobile_nav_menu .termin-buchen-button a{font-weight:700!important;width:auto;padding:.5em!important;color:white!important}#header #highlighted-button{margin-top:3%}}#leistungen p{color:#ffffff!important;font-size:18px!important}@media only screen and (max-width:1100px){#top-menu li{padding-right:15px}}@media only screen and (max-width:1170px){#header #highlighted-button{margin-top:3%}}@media only screen and (min-width:1000px){span#element{margin-left:-57px}#termin-buchen-row{display:flex;align-items:center}}@media only screen and (min-width:980px){#header-row{display:flex;align-items:center}#header #highlighted-button{margin-top:0}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module{margin-top:1%!important}}@media only screen and (max-width:980px){#leistungen-zeile h3{font-size:18px!important}h1{font-size:60px!important}}@media only screen and (max-width:600px){h1{font-size:35px!important}h2{font-size:30px!important}h3{font-size:25px!important}h4{font-size:20px!important}h5{font-size:18px!important}p{font-size:16px!important}a.et_pb_button,button.et_pb_button{font-size:20px}li{font-size:inherit!important}}