body{-webkit-hyphens:auto;hyphens:auto}a,button{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.et_pb_text_inner a:hover{color:#004761}.container,.et_pb_row{width:90%}#main-content sup{bottom:0}b{font-weight:600;font-family:'Domine-semibold-600'}.et_pb_scroll_top.et-pb-icon{border:2px solid #fff}.grecaptcha-badge{z-index:1000}.doctolib-button{position:fixed;z-index:10000;top:180px;right:0;display:block;text-align:center;background-color:#007ead;color:#ffffff;font-size:18px;overflow:hidden;width:100px;border-radius:0;text-decoration:none;padding:10px;line-height:1.2;font-family:'Domine-regular-400',Helvetica,Arial,Lucida,sans-serif}.doctolib-button:hover{background-color:#004761}.doctolib-button img{height:20px;margin-top:10px;vertical-align:middle;width:auto}@media (min-width:1065px) and (max-width:1280px){.et_menu_container{padding-left:0!important;padding-right:0!important;width:90%!important}}@media (min-width:1280px){.et_menu_container{padding-left:10vw!important;padding-right:10vw!important}.et-fixed-header .et_menu_container{max-width:1280px!important;padding-left:0!important;padding-right:0!important;width:90%!important}}#et-info-email:hover,#et-secondary-menu>ul>li>a:hover,#top-menu-nav>ul>li>a:hover,.et-social-icons a:hover{opacity:1;color:#004761!important}#top-menu-nav>ul>li.current-menu-item>a:hover{color:#007EAD!important}#et-top-navigation{font-weight:400}.nav li ul.sub-menu{padding:0;width:auto}#top-menu li ul.sub-menu li{padding:0}.nav li ul.sub-menu li a:hover,.et_mobile_menu li a:hover{opacity:1;background-color:#f2f2f2}#top-menu>li>a:before{height:3px}#top-menu li li a{width:300px}#top-menu-nav>ul>li>a:hover{opacity:1}.et_mobile_menu{overflow-y:scroll!important;max-height:83vh;padding:0!important;text-align:left}.et_mobile_menu li a{padding:10px 20px}.et_mobile_menu li li{padding-left:20px}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_mobile_menu>li.current-menu-item>a,.et_mobile_menu>li.current-menu-item.menu-item-has-children>a,.et_mobile_menu>li.current-menu-ancestor ul.sub-menu>li.current-menu-item>a{background-color:#007EAD!important;color:#fff!important}.et_mobile_menu>li.current-menu-item.menu-item-has-children>span{color:#fff}.mobile_menu_bar:hover:before{color:#004761}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.et_mobile_menu{overflow-y:scroll!important;max-height:83vh}@media (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-height:80%;height:80%}}footer .contact-opening{color:#fff;font-size:16px}footer .footer-location,footer .footer-phone,footer .op-is-open-shortcode{display:inline-block}footer .footer-location{min-width:180px}footer .footer-phone{min-width:175px}footer .op-open,footer .op-closed{padding:0px 15px;display:inline-block;color:#fff;margin-bottom:10px}footer span.op-open{background:#09AD7F;color:#fff}footer span.op-closed{background:#AD3511;color:#fff}footer a:hover{color:#fff;border-color:#fff}footer a{color:#fff;border-bottom:1px dashed #004761;padding-bottom:5px}.et_pb_blurb_content ul:last-of-type{padding-bottom:0!important}#notfalldienste .et_pb_promo_description a{border-bottom:1px dashed #fff;padding-bottom:5px}#notfalldienste .et_pb_promo_description a:hover{border-color:#000}.praxislinks-startseite .et_pb_button_module_wrapper{display:inline-block;width:12.5%}@media (min-width:1065px) and (max-width:1345px){.praxislinks-startseite .et_pb_button_module_wrapper{width:25%}}@media (max-width:1064px){.praxislinks-startseite .et_pb_button_module_wrapper{width:100%}}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"}.et_pb_toggle_content h5{font-size:20px;color:#004761}.et_pb_toggle_content ul{padding-bottom:0;padding-top:10px}.et_pb_toggle_content ul ul{padding-top:0}.et_pb_toggle_content ul li:last-of-type{padding-bottom:10px}.et_pb_toggle_content a:hover{color:#004761}table.op-table.op-table-overview,table.op-table.op-table-holidays{background-color:#fff}.entry-content thead th,.entry-content tr th,body.et-pb-preview #main-content .container thead th,body.et-pb-preview #main-content .container tr th,.entry-content tr.op-holiday>td.col-name{font-weight:600;color:#000;font-family:'Domine-semibold-600',Helvetica,Arial,Lucida,sans-serif}.op-list-overview .highlighted,tr.op-row-day.highlighted td,tr.op-row-day.highlighted th,.op-holiday.highlighted td{color:#000}span.op-open{color:#09AD7F}span.op-closed{color:#AD3511}tr.op-row-day,.op-table-holidays .op-holiday{border-left:1px solid #fff}tr.op-row-day.highlighted,.op-table-holidays .op-holiday.highlighted{border-left:4px solid #09AD7F}#praxis-kontakt .et_pb_blurb_description a{border-bottom:1px dashed #f2f2f2;padding-bottom:5px}#sidebar-button-phone{top:calc(50% - 60px)}#praxis-kontakt .et_pb_blurb_description a:hover{border-color:#007EAD}.header-float-buttons .et_pb_button_module_wrapper{float:left;margin-right:30px}.et_pb_row.header-full-width{width:100%!important}@media (max-width:1280px){.et_pb_row.header-full-width .et_pb_column_1_2:first-child{padding-left:5vw}}@media (max-width:1065px){.et_pb_row.header-full-width .et_pb_column_1_2:first-child{padding-right:5vw}.et_pb_row.header-full-width{min-height:auto!important}}.full-width-btn{width:100%;text-align:center}.offene-stellen-button{padding-left:50px!important}.offene-stellen-button:before{margin-left:-35px!important}.et_pb_contact_field_checkbox label[for=et_pb_contact_dsgvo_5_0]:after,.et_pb_contact_field_checkbox label[for=et_pb_contact_dsgvo_9_0]:after{content:'.*'}.et_pb_contact_field_checkbox label[for=et_pb_contact_dsgvo_5_0],.et_pb_contact_field_checkbox label[for=et_pb_contact_dsgvo_9_0]{font-size:14px!important}.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio label,.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio_title,.et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#AD3511!important}.et_pb_contact p .et_contact_error{border:1px solid #AD3511!important}.et-pb-contact-message p{background-color:#09AD7F;color:#fff;padding:20px!important;font-size:120%;margin-bottom:30px}.et-pb-contact-message ul{display:none}#main-content #et_pb_contact_form_0 a:hover{text-decoration:none}#main-content #et_pb_contact_form_0 button{margin-top:20px}#kontaktformular .input[type="checkbox"]:checked+label i:before{color:#007EAD}.et_pb_contact_field a{font-weight:400}.et_pb_blurb_description a:hover{text-decoration:none!important}@media (max-width:980px){#kontaktformular .et_pb_row{width:100%!important}}.et-float-labels p{position:relative!important}.et-float-labels .et_pb_contact_form_label{display:block!important;visibility:hidden;opacity:0;position:absolute;top:5px;padding:0 16px;transform:translateY(0%);transform-origin:left;color:#007ead;font-size:16px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:0}.et-float-labels .et_pb_contact_form_label.active{visibility:visible;opacity:1;top:0;transform:translateY(-100%) scale(0.9)}.et_pb_module.et-float-labels form p .input::-webkit-input-placeholder{-webkit-transition:all 0.4s;transition:all 0.4s}.et_pb_module.et-float-labels form p .input::-moz-placeholder{-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et_pb_module.et-float-labels form p .input:-ms-input-placeholder{-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et_pb_module.et-float-labels form p .input:-moz-placeholder{-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et_pb_module.et-float-labels form p .input::placeholder{transition:all 0.4s ease-in-out}.et_pb_module.et-float-labels form p .input:focus::-webkit-input-placeholder{color:transparent!important}.et_pb_module.et-float-labels form p .input:focus::-moz-placeholder{color:transparent!important}.et_pb_module.et-float-labels form p .input:focus:-moz-placeholder{color:transparent!important}.et_pb_module.et-float-labels form p .input:focus:-ms-input-placeholder{color:transparent!important}.et_pb_module.et-float-labels form p .input:focus::placeholder{color:transparent!important}.et_pb_contact_field[style="display: none;"][data-id="dsgvo"]~.et_contact_bottom_container,.et_pb_contact_field[data-id="info_neupatient"] .et_pb_contact_field_checkbox{display:none}.et_pb_contact_field[data-id="info_neupatient"] .et_pb_contact_field_options_title{padding:10px;border:2px solid #007EAD;color:#007EAD}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#09AD7F;border:1px solid #09AD7F;color:#fff;font-size:120%}.wpforms-field-gdpr-checkbox[style="display: none;"]~.wpforms-submit-container{display:none}.wpforms-form p.hinweis-rezeptbestellung{padding:10px!important;border:3px solid #AD3511!important;background-color:#fff!important}