@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:300;src:url('/wp-content/fonts/inter-v18-latin-300.woff2') format('woff2'),url('/wp-content/fonts/inter-v18-latin-300.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url('/wp-content/fonts/inter-v18-latin-regular.woff2') format('woff2'),url('/wp-content/fonts/inter-v18-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:500;src:url('/wp-content/fonts/inter-v18-latin-500.woff2') format('woff2'),url('/wp-content/fonts/inter-v18-latin-500.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url('/wp-content/fonts/inter-v18-latin-600.woff2') format('woff2'),url('/wp-content/fonts/inter-v18-latin-600.ttf') format('truetype')}body,h1,h2,h3,h4,h5,h6,p,a{font-family:'Inter',sans-serif!important}.et_pb_text_inner h2,.et_pb_text_inner h3,.et_pb_text_inner h4,.et_pb_text_inner h5{line-height:1.4}.et_pb_post_title .entry-title{display:inline-block;background-color:#266332;padding:0.1em 0.4em;color:#fff}.green{display:inline;background-color:#266332;padding:0.25em 0.5em;color:#fff}.white{display:inline;background-color:#fff;padding:0.25em 0.5em;color:#266332}.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container{width:90%}@media all and (min-width:600px) and (max-width:768px){.start-max{width:350px!important}.start-nicole{width:300px!important}}.leistungen-sektion .et_pb_button{border-width:0px!important}.physioangebote .et_pb_button{background-color:#5D79A5}footer .et_pb_text a,footer ul.menu li a{color:#FFF;border-bottom:1px solid #FFF!important}footer .et_pb_text a:hover,footer ul.menu li a:hover{color:#FFF}#social-sidebar{position:fixed;right:0px;top:70%;font-size:2rem;transform:translateY(-50%)}#social-sidebar p{font-size:.75rem}#social-sidebar ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.35rem}#social-sidebar ul a{color:#fff;background:#256332;padding:0.35rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center}#social-sidebar ul li.white a{background:#FFFFFF;border:2px solid #F5F5F5;border-right:0}@media only screen and (max-width:980px){#social-sidebar{display:none}}.content-vertical-center .et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}@media only screen and (max-width:1149px){footer .et_pb_menu__menu{display:block!important}footer .et_mobile_nav_menu{display:none!important}footer .et_pb_menu__wrap{background:none!important}}ul.fa-ul,li.fa-ul{margin:0!important;padding:0!important;list-style-type:none;line-height:2em!important}.fa-ul{list-style-type:none!important;padding-left:0!important}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="number"],.wpcf7-form input[type="url"],.wpcf7-form input[type="date"],.wpcf7-form input[type="file"],.wpcf7-form select{width:100%;height:50px;padding:0.75em;border-radius:0px;box-sizing:border-box}.wpcf7-form textarea{width:100%;padding:0.75em;border-radius:0px;box-sizing:border-box}.wpcf7-form input:focus,.wpcf7-form textarea:focus,.wpcf7-form select:focus{outline:3px solid #266332;outline-offset:2px}.wpcf7-form label{margin-bottom:0.25em}.wpcf7-form input[type="submit"]{padding:0.5em 1em;font-size:1.25rem;background-color:#266332;color:#FFF;border:none;border-radius:0px;cursor:pointer}.wpcf7-form input[type="submit"]:hover{background-color:#333;color:#FFF}.wpcf7-not-valid-tip{color:#b30000;margin-top:0.25em;display:block}.wpcf7-mail-sent-ok{border:2px solid #007e33;background:#e6f9e6;padding:1em}.wpcf7-validation-errors{border:2px solid #b30000;background:#ffe5e5;padding:1em}#honigtoepfe{display:none;visibility:hidden;height:0;overflow:hidden}#honigtoepfe br{display:none}.wpcf7-not-valid .wpcf7-acceptance{border-left:3px solid #b30000;background-color:#ffe5e5;padding-left:1em}.wpcf7-acceptance .wpcf7-list-item{margin:0!important}.wpcf7-acceptance input[type="checkbox"]{margin-right:0.6em;transform:scale(1.5);cursor:pointer}.wpcf7-acceptance a:focus{outline:3px solid #005fcc;outline-offset:2px}.pflichtfeld-hinweis{text-align:right;margin-bottom:0}.wpcf7-form small{font-size:.75rem}.wpcf7-form input[type="date"]{width:100%;padding:0.75em;border:1px solid #ccc;border-radius:0px;box-sizing:border-box;font-family:inherit;font-size:1rem}input[type="date"]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(20%)}.wpcf7-form input[type="file"]{width:100%;padding:0.75em 0.5em;border:1px solid #ccc;border-radius:0px;background-color:#fff;font-family:inherit;font-size:1rem;box-sizing:border-box;cursor:pointer}.wpcf7cf_group{width:100%!important}.wpcf7-form .form-grid{display:flex;flex-wrap:wrap;gap:1.5rem}.wpcf7-form .col-1{flex:1 1 100%}.wpcf7-form .col-2{flex:1 1 calc(50% - 0.75rem);min-width:260px}.wpcf7-form .col-3{flex:1 1 calc(33.333% - 1rem);min-width:200px}.wpcf7-form .col-4{flex:1 1 calc(25% - 1rem);min-width:140px}.wpcf7-form .col-1,.wpcf7-form .col-2,.wpcf7-form .col-3,.wpcf7-form .col-4{margin:0;box-sizing:border-box}.wpcf7-form p{padding-bottom:0}@media (max-width:768px){.wpcf7-form .col-2,.wpcf7-form .col-3,.wpcf7-form .col-4{flex:1 1 100%}.wpcf7-form input[type="submit"]{width:100%}}.wpcf7 [data-class="wpcf7cf_group"]{padding:1em;border:1px solid #bbb;background:#FFF}.mobile_menu_bar{display:inline-flex!important;align-items:center;gap:8px;position:relative;z-index:10}.custom-phone-icon,.custom-contact-icon{display:none!important}@media (max-width:1080px){.custom-phone-icon,.custom-contact-icon{display:inline-flex!important}}.custom-phone-icon,.custom-contact-icon{display:inline-flex;text-decoration:none}.phone-icon-bubble{background-color:#5D79A5;border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color 0.2s}.phone-icon-symbol::before{content:"\f879";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:18px;color:white}.custom-contact-icon .phone-icon-bubble i{font-family:"Font Awesome 5 Pro";font-weight:900;font-size:18px;color:white}.custom-phone-icon:hover .phone-icon-bubble,.custom-contact-icon:hover .phone-icon-bubble{background-color:#4a6284}.custom-bullets ul{list-style-type:none!important}.custom-bullets ul li:before{content:"\5a";font-family:'ETmodules';font-size:1.2em;padding-right:5px}