@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("/wp-content/fonts/webfonts/fa-brands-400.eot");src:url("/wp-content/fonts/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/wp-content/fonts/webfonts/fa-brands-400.woff2") format("woff2"),url("/wp-content/fonts/webfonts/fa-brands-400.woff") format("woff"),url("/wp-content/fonts/webfonts/fa-brands-400.ttf") format("truetype"),url("/wp-content/fonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url("/wp-content/fonts/webfonts/fa-regular-400.eot");src:url("/wp-content/fonts/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/wp-content/fonts/webfonts/fa-regular-400.woff2") format("woff2"),url("/wp-content/fonts/webfonts/fa-regular-400.woff") format("woff"),url("/wp-content/fonts/webfonts/fa-regular-400.ttf") format("truetype"),url("/wp-content/fonts/webfonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url("/wp-content/fonts/fa-solid-900.eot");src:url("/wp-content/fonts/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/wp-content/fonts/fa-solid-900.woff2") format("woff2"),url("/wp-content/fonts/fa-solid-900.woff") format("woff"),url("/wp-content/fonts/fa-solid-900.ttf") format("truetype"),url("/wp-content/fonts/fa-solid-900.svg#fontawesome") format("svg")}h1,h2,h3,h4,h5,h6{line-height:1.2em!important}h1{color:#505050;font-size:50px;font-weight:500;font-family:Cormorant_normal_500,Helvetica,Arial,Lucida,sans-serif}h2{color:#505050;font-size:40px;font-weight:500;font-family:Cormorant_normal_500,Helvetica,Arial,Lucida,sans-serif}h3{color:#505050;font-size:35px;font-weight:500;font-family:Cormorant_normal_500,Helvetica,Arial,Lucida,sans-serif}h4{color:#505050;font-size:30px;font-weight:500;font-family:Cormorant_normal_500,Helvetica,Arial,Lucida,sans-serif}h5{color:#505050;font-size:25px;font-weight:500;font-family:Cormorant_normal_500,Helvetica,Arial,Lucida,sans-serif}h6{color:#505050;font-size:20px;font-weight:500;font-family:Cormorant_normal_500,Helvetica,Arial,Lucida,sans-serif}ol li{border-bottom:1px rgba(0,0,0,0.2) solid;padding-bottom:18px;margin-bottom:18px}strong{font-weight:600;font-family:'Roboto_normal_600',Helvetica,Arial,Lucida,sans-serif}.behandlungen_liste ul{margin:0;padding:0;list-style:none}.behandlungen_liste ul li:before{content:'» ';display:inline-block;position:absolute;padding:2px 5px 2px 5px}.behandlungen_liste ul li{padding-bottom:0px}.behandlungen_liste ul li a{padding-left:20px;display:inline-block;width:100%;line-height:1.2!important;padding:5px 5px 5px 20px;background-color:rgba(255,231,171,0);border-radius:2px;transition:background-color 0.3s}.behandlungen_liste ul li a:hover{background-color:rgba(255,231,171,1)}.entry-content table:not(.variations),.entry-content tr td{border-color:rgb(210,210,210)}.ausbildungen ul{list-style:none;margin:0;padding:0}.ausbildungen li{position:relative;padding-left:35px;margin-bottom:14px}.ausbildungen li:before{content:"\f559";position:absolute;top:0;left:0;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;color:#505050;font-size:30px}.leistung_buchen_button:hover{background-color:#ffb414!important}.leistung_preis_wrapper{margin-bottom:12px!important;transition:background-color 0.2s}.leistung_preis_wrapper:hover{background-color:rgba(0,0,0,0.05)}.leistung_preis_wrapper .et_pb_text_inner,.leistung_preis_wrapper .et_pb_code_inner{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.leistung_preis_wrapper .et_pb_text_inner p:first-child,.leistung_preis_wrapper .et_pb_code_inner p:first-child{text-align:left;width:80%;display:block;margin:0;padding:0}.leistung_preis_wrapper .et_pb_text_inner p:last-child,.leistung_preis_wrapper .et_pb_code_inner p:last-child{text-align:right;width:20%;display:block;margin:0;padding:0}.et_pb_menu .et-menu-nav>ul ul{padding:0px 0}.et-menu li{padding-right:0}.et-menu li li a{display:block;padding:10px 20px 10px 10px;width:100%;line-height:1.6;text-transform:none!important}.nav li li{padding:0;width:100%}.nav li li ul{top:5px}.et-menu li li.current_page_item>a,.et-menu li li.current-menu-parent>a{background-color:rgb(255 231 171);color:#000!important}.et-menu li li a:hover{opacity:1;background-color:rgb(255 231 171)}.et-menu li li.menu-item-has-children>a:first-child:after{right:5px;top:11px}header,header *{transition:none!important}header{position:absolute;width:100%}.header{margin:0 auto;width:100%;max-width:1300px}.topnavigation_wrapper{position:absolute;top:25px;width:100%!important;max-width:1300px!important}.topnavigation_navigation{position:absolute;top:60px!important;top:75px!important;right:20px;padding:0}.topnavigation_navigation .et_pb_menu_inner_container{padding:5px 10px;border-radius:2px}.topnavigation_logo{position:absolute;top:17px;left:20px}.header_subpages .topnavigation_logo{position:absolute;top:0px;left:20px}.topheadline_wrapper{margin-top:210px}footer{}footer *{}footer p{font-size:15px;line-height:1.4}.footer_textwrapper{}.footer_textwrapper p{hyphens:auto}.mobile_menu_bar:before{color:#fff!important;font-size:48px}.mobile_menu_bar{transform:translateY(3%)}.et_mobile_menu li a,.nav li li a{font-size:20px}.et_mobile_nav_menu{}.et_mobile_menu{position:unset;left:auto;right:auto;width:300px}.et_mobile_menu li a{padding:5px 5px;display:block}.et_pb_menu_0_tb_header.et_pb_menu ul ul li a{text-shadow:none;text-transform:none;font-size:14px}.et_mobile_menu .menu-item-has-children>a{font-weight:400;background-color:inherit}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{padding-left:0px}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu *{color:#000!important}#page-container .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,#page-container .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#fff!important}#page-container .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,#page-container .et_mobile_nav_menu,#page-container .mobile_nav{width:100%}.et_pb_module .mobile_menu_bar:before{top:2px;background-color:rgba(0,0,0,0.2)!important;padding:3px 2px 0px 2px}@media (max-width:980px){.topnavigation_navigation{background-color:rgba(212,194,192,0)!important;width:60%;min-width:300px}}