body{font-weight:400}a{-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s}h1{font-size:36px}.home_die_praxis .et_pb_button_module_wrapper{width:540px;max-width:100%;float:right}.inline-button .et_pb_button_module_wrapper{display:inline-block}.et_pb_testimonial_author{margin-top:16px}.teamslider .dipl_icon_shape_circle{padding:11px 12px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important}@keyframes pulse{0%{box-shadow:0 0 0 0px rgba(0,42,102,0.2)}100%{box-shadow:0 0 0 20px rgba(0,42,102,0)}}.fuer-kollegen-button{animation:pulse 2s infinite;border-radius:50%;text-align:right;margin-right:0}.post-password-required .et_password_protected_form{margin-top:200px}.header a{color:#231f20}.header a:hover{color:#f58220}.header_menu{word-spacing:20px}.footer a,.footer_unten a{color:#231f20}.footer_grau .footer_notrufnummer a{color:#fff}.footer_blau a{color:#fff}.footer_blau a:hover,.footer_unten a:hover{color:#f58220}.footer h3{margin-bottom:15px}.footer_unten{word-spacing:15px}#formular{}#formular a{}#formular .wpcf7-form p{margin:0;padding:0}#formular label.hide_label{position:absolute;left:-10000px;top:0;width:1px;height:1px;overflow:hidden}#formular .col-sm-6,#formular .col-sm-12{float:left;position:relative;min-height:1px}#formular .col-sm-6{width:50%;margin:0;padding:5px}#formular .col-sm-12{width:100%;margin:0;padding:5px}#formular input[type="text"],#formular input[type="email"],#formular input[type="tel"],#formular input[type="password"],#formular input[type="date"],#formular .wpcf7 select,#formular textarea{border:none;background:#f1efee;color:#231f20;font-size:16px;padding:10px;width:100%;border-radius:20px}#formular ::placeholder{color:rgba(35,31,32,0.5);opacity:0.6}#formular :-ms-input-placeholder{color:rgba(255,255,255,0.6)}#formular ::-ms-input-placeholder{color:rgba(255,255,255,0.6)}#formular input[type="date"]{padding:0px;width:100%;margin-bottom:20px;border:none;text-indent:10px;font-size:inherit;color:#444;font:inherit;line-height:20px;height:41px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#formular input[type="submit"]{display:inline-block;margin:0;text-decoration:none;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;font-size:16px;line-height:1em!important;padding:10px 30px!important;letter-spacing:1px;background-color:transparent;border:solid 2px #f58220;color:#f58220;cursor:pointer;-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}#formular input[type="submit"]:hover,#formular input[type="submit"]:focus{background-color:#fff;border:solid 2px #002a66;color:#002a66}span.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.wpcf7-checkbox label{position:relative;cursor:pointer}.wpcf7-checkbox input[type=checkbox]{position:absolute;opacity:0;width:20px;height:20px;top:14px;left:0;z-index:20;cursor:pointer}.wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;background-color:rgba(255,255,255,0.3);content:"";border:solid 2px #f58220;border-radius:5px;cursor:pointer;height:17px;left:0;top:14px;width:17px}.wpcf7-checkbox input[type=checkbox]+span:after{display:block;position:absolute;border:solid 2px #f58220;border-top:none;border-right:none;content:"";height:4px;left:4px;top:22px;transform:rotate(-45deg);width:12px;opacity:0;transition:all 0.6s ease}.wpcf7-checkbox input[type=checkbox]:checked+span:before{background:#fff;border-color:#f58220}.wpcf7-checkbox input[type=checkbox]:checked+span:after{opacity:1}.wpcf7-list-item-label{margin-left:35px;display:inline-block}#formular .datenschutz{font-size:14px}#formular .datenschutz a{margin-left:35px;display:inline-block}#formular span.wpcf7-list-item{margin:0}#formular .wpcf7-radio .wpcf7-list-item{display:inline-block;width:100%;margin-left:10px;margin-bottom:5px}#formular .wpcf7-radio .wpcf7-list-item input{margin-left:0}#formular .wpcf7-radio .wpcf7-list-item input:checked+span{font-weight:bold}#formular .wpcf7 form.sent .wpcf7-response-output,#formular .wpcf7 form.invalid .wpcf7-response-output,#formular .wpcf7 form.unaccepted .wpcf7-response-output{border:none;padding:1em 2em;background:#f1efee;color:#231f20;border-radius:10px;margin:1em 0 1em}.wpcf7-form.sent .col-sm-12,.wpcf7-form.sent .col-sm-6,.wpcf7-form.sent p{display:none}#formular input[type="text"].wpcf7-not-valid,#formular input[type="email"].wpcf7-not-valid,#formular select.wpcf7-not-valid,#formular textarea.wpcf7-not-valid{border:solid 2px #f58220;margin-bottom:0}.wpcf7-not-valid-tip{color:#f58220}.datenschutz .wpcf7-not-valid-tip{margin-left:35px;font-size:16px}#formular input[type="checkbox"]{margin-left:0}#formular textarea{height:150px}#formular .ajax-loader{display:block!important;margin:0 auto!important}#formular .wpcf7-spinner{position:absolute;top:41px}.datenschutz .wpcf7-list-item-label{line-height:1.2em!important}#formular input[type="file"]::file-selector-button{display:inline-block;margin:10px 10px 10px 0;text-decoration:none;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;font-size:14px;line-height:1em!important;padding:5px 10px!important;letter-spacing:1px;background-color:#ee7203;border:solid 2px #ee7203;color:#fff}@media (max-width:9999px){.menu-wrap{position:fixed;top:67px;right:113px;z-index:1}.menu-wrap .toggler{position:absolute;top:0;left:0;z-index:2;cursor:pointer;width:50px;height:50px;opacity:0}.menu-wrap .hamburger{position:absolute;top:0;left:0;z-index:1;width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:#002a66;border-radius:50%;padding:10px 9px}.menu-wrap .hamburger>div{position:relative;width:100%;height:2px;border-radius:2px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:all 0.4s ease}.menu-wrap .hamburger>div:before,.menu-wrap .hamburger>div:after{content:'';position:absolute;z-index:1;top:-7px;width:100%;height:2px;border-radius:2px;background:inherit}.menu-wrap .hamburger>div:after{top:7px}.menu-wrap .toggler:checked+.hamburger>div{transform:rotate(135deg);height:3px;border-radius:3px}.menu-wrap .toggler:checked+.hamburger>div:before,.menu-wrap .toggler:checked+.hamburger>div:after{top:0;transform:rotate(90deg);height:3px}.menu-wrap .toggler:checked+.hamburger>div:after{display:none}.menu-wrap .toggler:checked:hover+.hamburger>div{transform:rotate(225deg)}.menu-wrap .toggler:checked~.menu{visibility:visible}.menu-wrap .toggler:checked~.menu>div{transform:scale(1);transition-duration:0.75s}.menu-wrap .toggler:checked~.menu>div>div{opacity:1;transition:opacity 0.4s ease}.menu-wrap .menu{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;overflow:hidden;display:flex;align-items:center;justify-content:center}.menu-wrap .menu>div{background-color:#e5e4e3;border-radius:50%;width:250vw;height:250vw;display:flex;flex:none;align-items:center;justify-content:center;transform:scale(0);transition:all 0.4s ease}.menu-wrap .menu>div>div{text-align:center;max-width:90vw;max-height:100vh;opacity:0;transition:opacity 0.4s ease}.menu-wrap .menu>div>div>ul>li{list-style:none;color:#545352;font-size:1.5rem;padding:1rem}.menu-wrap .menu>div>div>ul>li>a{color:inherit;text-decoration:none;transition:color 0.4s ease}.menu-wrap .menu>div>div>ul{padding:0 0 20px 0}}@media (max-width:1199px){.pb-social-icons{display:none!important}}@media (max-width:979px){.pb-social-icons{display:none}.menu-wrap{top:56px;right:102px}.leistungen .et_pb_column_empty,.leistungen .bild{display:unset;min-height:360px;margin-bottom:0}}@media (max-width:767px){body{font-size:15px}h1{font-size:24px}h1 span{font-size:16px!important}h2{font-size:20px}h3{font-size:18px}.et_pb_row{width:85%}.et_pb_row.ueberweisung-fuer-kollegen{width:100%}body .et_pb_button{font-size:15px}.et_pb_section{padding:30px 0;padding-bottom:30px}#formular .col-sm-6{width:100%}.menu-wrap{top:28px;right:60px}.menu-wrap .toggler{width:50px;height:50px}.menu-wrap .hamburger{width:36px;height:36px;padding:10px 9px}.menu-wrap .hamburger>div:before,.menu-wrap .hamburger>div:after{top:-6px;width:100%;height:2px;border-radius:2px}.menu-wrap .hamburger>div:after{top:6px}}