@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.et_pb_search .screen-reader-text{display:block!important;clip:rect(1px,1px,1px,1px);overflow:hidden;text-shadow:none;text-transform:none;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased}@media all and (max-width:980px){.chi_dmm_styles ul.sub-menu li a{position:relative}}body{width:100vw;overflow-x:hidden!important;font-size:14px;hyphens:auto}@media screen and (max-width:980px){.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:0}}.popup{display:none}input[name^=et_pb_contact_hp_field_]{position:absolute!important;bottom:0!important;right:0!important;opacity:0!important}.et_contact_bottom_container{float:none!important;justify-content:flex-end;width:100%}.et_pb_contact_spinner{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #2ea3f2;width:20px;height:20px;animation:spin 1s linear infinite;vertical-align:middle;float:left;margin-bottom:10px;display:none}.et_pb_contact_form_label{position:relative;clear:both}.et_pb_contact_field_options_wrapper{position:relative}.et_pb_contact_field_options_wrapper:before,.et_pb_contact_form_label:before{position:absolute;z-index:1;transform:translate(-50%,-50%);top:.75rem;left:.425rem}.et_pb_contact_field_options_title:after,.et_pb_contact_form_label:after{color:#ff0038;padding-left:2px}.et_pb_contact_form p.et_pb_v_hidden{visibility:hidden!important;margin:0!important;height:0!important;width:0!important}.et_pb_html_field{margin:0 0 0 3%}.dvmm_mobile__menu.closed .dvmm_toggle_text--open,.et_pb_contact_message_bottom{display:none}div.tnp-subscription{display:block;margin:1em auto;max-width:500px;width:100%}.tnp-subscription div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0 0 .25em;font-size:.9em}.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription input[type=text]{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription input.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit]{width:100%}}.tnp-field input[type=submit]{position:inherit}@media (min-width:981px){.dvmm_mad_menu .dvmm_mobile_menu__wrap{display:none}}@media (max-width:980px){.dvmm_mad_menu .dvmm_menu__desktop,.dvmm_mad_menu .dvmm_menu__wrap{display:none}}.dvmm_mad_menu{max-width:100%;left:0;right:0;background-color:#fff;-webkit-transition:none;-o-transition:none;transition:none;width:100%;margin:auto;overflow:visible!important}.dvmm_mad_menu>.et_pb_module_inner,.dvmm_menu_inner_container{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_mad_menu>.et_pb_module_inner{overflow:visible!important}.dvmm_menu_inner_container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;margin:auto;border:0 solid #666;background-color:transparent;padding:20px}.dvmm_content,.dvmm_menu__wrap,.dvmm_mobile_menu__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0}.dvmm_content{-ms-flex-align:stretch;align-items:stretch;position:relative;width:100%;max-width:1080px;border:0;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_menu__wrap,.dvmm_mobile_menu__wrap{opacity:1}@media (max-width:980px){.dvmm_mad_menu .dvmm_menu__wrap,.dvmm_mad_menu .dvmm_mobile_menu__wrap{-ms-flex-pack:center;justify-content:center}}.dvmm_element.dvmm_menu__wrap,.dvmm_element.dvmm_mobile_menu__wrap,.dvmm_menu__menu,.dvmm_menu__menu>nav{-ms-flex-align:stretch;align-items:stretch}.dvmm_menu__menu{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.dvmm_menu__menu,.dvmm_menu__menu .dvmm_menu,.dvmm_menu__menu .dvmm_menu_nav{-ms-flex:1 1 auto;flex:1 1 auto}.dvmm_menu__menu>nav{display:-ms-flexbox!important;display:flex!important}.dvmm_menu__menu>nav>ul{-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.dvmm_menu__menu .dvmm_menu_nav>ul{padding:0;margin:0;list-style-type:none}.dvmm_menu__menu .dvmm_menu li{position:relative;font-size:14px;line-height:1em;background-color:transparent}.dvmm_menu__menu .dvmm_menu li.current-menu-item a{color:#000}.dvmm_menu__menu .dvmm_menu_nav>ul>li>a,.dvmm_menu__menu>nav>ul,.dvmm_menu__menu>nav>ul>li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.dvmm_menu__menu>nav>ul>li{position:relative;margin:0;-ms-flex-align:stretch;align-items:stretch}.dvmm_menu__menu .dvmm_menu>li{padding:0}.dvmm_menu__menu .dvmm_menu li a{display:block;position:relative;-ms-flex:1 1;flex:1 1;margin:0;padding:12px;color:rgba(0,0,0,.6);text-decoration:none;line-height:1em;letter-spacing:0;border:0 solid #666}.dvmm_menu__menu .dvmm_menu li>a{word-wrap:break-word}.dvmm_menu__menu .dvmm_menu_nav>ul>li>a{-ms-flex-align:center;align-items:center;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex:1 1 auto;flex:1 1 auto}.dvmm_menu__menu .sub-menu{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.dvmm_menu__menu .dvmm_menu li ul{position:absolute;visibility:hidden;opacity:0;width:240px;padding:20px 0;border-top:3px solid #666;background-color:#fff;text-align:left;list-style-type:none;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);overflow:visible!important;z-index:9999999}.dvmm_menu__menu>nav>ul>li>ul{left:0}.dvmm_dd--downwards .dvmm_menu_nav .dvmm_menu ul,.dvmm_menu_nav .dvmm_menu ul{top:100%}.dvmm_menu__menu .dvmm_menu li:focus-within>ul,.dvmm_menu__menu .dvmm_menu li:hover>ul{visibility:visible;opacity:1}.dvmm_menu__menu .dvmm_menu li li{position:relative;margin:0;padding:0 20px;-webkit-box-shadow:none;box-shadow:none}.dvmm_menu__menu .dvmm_menu li li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#666;font-size:inherit;text-decoration:none;width:auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.dvmm_menu__menu .dvmm_menu ul li:hover>a{background-color:rgba(0,0,0,.03)}.dvmm_menu__menu .dvmm_menu>li .dvmm_submenu_toggle{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:4px;background:0 0;border:0;height:100%;color:inherit;cursor:pointer;z-index:9;padding:0 6px}.dvmm_menu__menu .dvmm_menu .dvmm_submenu_toggle:after,.dvmm_mobile__menu .dvmm_menu .dvmm_submenu_toggle:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:ETmodules!important;content:"3"}.dvmm_menu__menu .dvmm_menu .dvmm_submenu_toggle:after{font-size:16px;font-weight:800;color:inherit}.dvmm_menu__menu.dvmm_dd_animation--fadeIn ul li:hover>ul{-webkit-animation:fadeIn .4s ease-in-out;animation:fadeIn .4s ease-in-out;-webkit-backface-visibility:visible;backface-visibility:visible}.dvmm_menu__menu,.dvmm_menu__menu .dvmm_menu,.dvmm_menu__menu .dvmm_menu li a,.dvmm_menu__menu .dvmm_menu li li,.dvmm_menu__menu .dvmm_menu li li a,.dvmm_menu__menu .dvmm_menu li ul,.dvmm_menu__menu .dvmm_menu_nav,.dvmm_menu__menu>nav>ul>li,.dvmm_mobile__menu,.dvmm_mobile__menu .dvmm_menu,.dvmm_mobile__menu .dvmm_menu li,.dvmm_mobile__menu .dvmm_menu li ul,.dvmm_mobile_menu_toggle,.dvmm_mobile_menu_toggle .dvmm_mobile_menu_toggle_icon,.dvmm_mobile_menu_toggle .dvmm_toggle_text,.dvmm_mobile_menu_wrapper,.dvmm_mobile_nav{-webkit-transition:inherit!important;-o-transition:inherit!important;transition:inherit!important}.dvmm_mobile__menu,.dvmm_mobile_menu_toggle{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.dvmm_mobile__menu{-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0}.dvmm_mobile_menu_toggle{-ms-flex-align:stretch;align-items:stretch;-ms-flex-flow:row;flex-flow:row;position:relative;margin:5px;padding:2px;border:0 solid #666;border-radius:0;-webkit-box-shadow:none;box-shadow:none;pointer-events:auto;z-index:9999999}.dvmm_toggle_text{margin:0;font-size:16px;font-weight:400;color:#666}.dvmm_mobile_menu_toggle_icon,.dvmm_toggle_text,.dvmm_toggle_text--closed,.dvmm_toggle_text--open{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1}.dvmm_mobile_menu_toggle_icon{position:relative;color:#666;font-size:32px}.dvmm_mobile_menu_toggle_icon:before{text-shadow:0 0;font-family:ETmodules;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;position:relative;top:0;left:0;font-size:inherit;content:"a";cursor:pointer}.dvmm_mobile__menu .dvmm_menu,.dvmm_mobile_menu_wrapper{display:none;visibility:visible;-ms-flex-flow:column;flex-flow:column;opacity:1;overflow:visible}.dvmm_mobile_menu_wrapper{-ms-flex-align:center;align-items:center;position:absolute;top:100%;left:0;right:0;margin:auto!important;width:80%;min-width:240px;padding:15px;border-radius:0;list-style:none;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto!important;z-index:999999;border-top:3px solid #666;background-color:#fff}.dvmm_mobile__menu .dvmm_menu{-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;padding:0;margin:0;border:0;list-style:none!important;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.dvmm_mobile__menu .dvmm_menu ul{padding:0;background-color:#fff}.dvmm_dd--downwards .dvmm_mobile_menu_wrapper{top:100%}.dvmm_mobile__menu .dvmm_menu li,.dvmm_mobile__menu .dvmm_menu li li{position:relative;margin:0;overflow:visible}.dvmm_mobile__menu .dvmm_menu li a,.dvmm_mobile__menu .dvmm_menu li ul{display:-ms-flexbox;display:flex;position:relative;margin:0;background-color:transparent}.dvmm_mobile__menu .dvmm_menu li a{-ms-flex-flow:row;flex-flow:row;-ms-flex-align:stretch;align-items:stretch;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.03);font-size:14px;line-height:2em;text-decoration:none;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#666}.dvmm_mobile__menu .dvmm_menu li.menu-item-has-children>a{overflow:hidden;background-color:rgba(0,0,0,.03);font-weight:700}.dvmm_mobile__menu .dvmm_link_text{-ms-flex:auto;flex:auto;padding:0;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;word-break:keep-all}.dvmm_mobile__menu .dvmm_submenu_toggle{display:none;font-size:16px;font-weight:800;color:inherit;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_element,.dvmm_submenus--collapsed .dvmm_mobile__menu .dvmm_submenu_toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.dvmm_submenus--collapsed .dvmm_mobile__menu .dvmm_submenu_toggle{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:46px;padding:0;border:0;cursor:pointer;background:rgba(255,255,255,.1);z-index:9;overflow:hidden}.dvmm_mobile__menu .dvmm_submenu_toggle:after{font-size:inherit;font-weight:inherit;color:inherit}.dvmm_mobile__menu .dvmm_menu .dvmm_submenu_toggle:after{-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_mobile__menu .dvmm_menu li ul{-ms-flex-flow:column;flex-flow:column;visibility:visible;opacity:1;top:0;right:auto;left:auto;padding-left:10px;text-align:left;list-style:none;list-style-type:none!important;width:100%;border:0;border-radius:none;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.dvmm_submenus--collapsed .dvmm_mobile__menu .dvmm_menu li ul{display:none}.dvmm_mobile__menu .dvmm_menu li.current-menu-item a{color:#000}.dvmm_element{-ms-flex-order:0;order:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}@media (max-width:980px){.dvmm_element{-ms-flex-order:0;order:0}}@media (max-width:767px){.dvmm_element{-ms-flex-order:0;order:0}}.dvmm_logo,.dvmm_logo img{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.dvmm_logo,.dvmm_logo a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dvmm_logo{-ms-flex-pack:center;justify-content:center;width:auto;max-width:120px;border:0;margin:0 5px;z-index:9999}.dvmm_logo a{height:100%;width:100%}.dvmm_logo img{display:block;width:100%;height:auto;border:0 solid #666;margin:0}img.dvmm_logo_img{opacity:1}.dvmm_mad_menu .menu-item>a:focus-visible,.dvmm_mad_menu a:focus-visible{outline:2px solid #00f;outline-offset:2px;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.dp-dfg-container{display:block}.dp-dfg-container>div{margin-bottom:1.33%}.dp-dfg-layout-grid .dp-dfg-items{display:flex;justify-content:space-between;flex-wrap:wrap}.dp-dfg-layout-grid .dp-dfg-item{display:block;width:24%;margin-bottom:1.33%}@media screen and (min-width:768px) and (max-width:980px){.dp-dfg-container>div{margin-bottom:2%}.dp-dfg-layout-grid .dp-dfg-item{width:32%;margin-bottom:2%}}@media screen and (min-width:480px) and (max-width:767px){.dp-dfg-container>div{margin-bottom:4%}.dp-dfg-layout-grid .dp-dfg-item{width:48%;margin-bottom:4%}}@media screen and (max-width:479px){.dp-dfg-container>div{margin-bottom:4%}.dp-dfg-layout-grid .dp-dfg-items{display:block}.dp-dfg-layout-grid .dp-dfg-item{width:100%;margin-bottom:4%}}@supports (grid-area:auto){.dp-dfg-container,.dp-dfg-layout-grid .dp-dfg-items{display:grid}.dp-dfg-container>div{margin-bottom:0}.dp-dfg-layout-grid .dp-dfg-item{display:grid;width:auto;margin-bottom:0}}.dp-dfg-container{font-size:10px;display:grid;grid-gap:2em;grid-column-gap:2em;grid-row-gap:2em}.dp-dfg-no-results{grid-column:1/-1}.dp-dfg-layout-grid .dp-dfg-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(20%,1fr));column-gap:2em;grid-row-gap:2em;row-gap:2em}.dp-dfg-layout-grid .dp-dfg-item{display:grid;grid-auto-rows:min-content;padding:0 1em}@media screen and (min-width:768px) and (max-width:980px){.dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}}@media screen and (min-width:480px) and (max-width:767px){.dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}}@media screen and (max-width:479px){.dp-dfg-layout-grid .dp-dfg-items{display:block}.dp-dfg-layout-grid .dp-dfg-item{margin-bottom:2em}}.dp-dfg-layout-masonry .dp-dfg-items{opacity:0}.dp-dfg-layout-masonry .dp-dfg-item{-ms-grid-rows:min-content}.dp-dfg-hide{display:none!important}.dp-dfg-container:not(.dp-dfg-vb) .dp-dfg-more-button:after,.dp-dfg-container:not(.dp-dfg-vb) .dp-dfg-more-button:before{content:attr(data-icon)}@font-face{font-family:"Flange BQ";src:local("flange"),url(/wp-content/fonts/Pflangebq-regular.woff2)format("woff2"),url(/wp-content/fonts/Pflangebq-regular.woff2)format("woff2");font-display:swap}body a,body div,body p{font-family:"Open Sans Custom",Helvetica,Arial,Lucida,sans-serif!important}.current-menu-item a,.dvmm_mad_menu_0_tb_header .dvmm_menu__menu .dvmm_menu li.current-menu-item>a,p a{color:#e61e00!important}@media (min-width:981px){.home .et_pb_gutters3 .et_pb_column_1_4 .et_pb_module{margin-bottom:6.174%!important}}.menu-item a{font-family:"Open Sans Custom",Helvetica,Arial,Lucida,sans-serif!important}.dp-dfg-no-results{font-size:14px!important}#search-1 .et_pb_searchsubmit,li.search-icon{text-indent:-999em;padding-left:0!important;padding-right:0!important;position:relative}li.search-icon{background:url(/wp-content/uploads/2023/03/icon_search2-white.svg)no-repeat #fff0;width:33px;height:33px;display:inline-block;background-size:75%!important;background-position:50% 50%;top:0;left:15px}#search-1 form{height:40px}#search-1 .et_pb_searchsubmit{background:url(/wp-content/uploads/2023/03/icon_search2.svg)no-repeat #fff0;width:35px;height:35px;background-size:80%!important;top:7px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{transition:all .3s;color:#999!important;font-weight:400;opacity:1;text-overflow:ellipsis}input:-moz-placeholder,textarea:-moz-placeholder{transition:all .3s;color:#999!important;font-weight:400;opacity:1;text-overflow:ellipsis}input::-moz-placeholder,textarea::-moz-placeholder{transition:all .3s;color:#999!important;font-weight:400;opacity:1;text-overflow:ellipsis}input:-ms-input-placeholder,textarea:-ms-input-placeholder{transition:all .3s;color:#999!important;font-weight:400;opacity:1;text-overflow:ellipsis}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.3!important}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:.3!important}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:.3!important}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.3!important}#page-container,.et_pb_blurb{overflow:hidden}#page-container:before{font-family:ETmodules;font-size:40em;color:rgb(255 255 255/.04);position:absolute;top:50%;right:25%;z-index:999}.et_pb_blurb .et_pb_main_blurb_image{position:absolute;top:25%;bottom:25%;left:25%;right:25%}.et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{-webkit-transition:color,.5s,fade;-moz-transition:color,.5s,fade;-ms-transition:color,.5s,fade;-o-transition:color,.5s,fade;transition:color,.5s,fade;color:rgb(166 166 166/.2)}.et_pb_blurb:hover .et-pb-icon{color:#000}.tnp-subscription{margin:0!important}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.et_pb_fullwidth_section{padding:0}}#page-container{background-color:#000}h1,h2,h3,h4{font-family:"Flange BQ"!important}.code,.et_pb_code,.et_pb_code_inner{margin:0!important;padding:0!important;height:0!important}.et_pb_slide_0,.et_pb_slide_1,.et_pb_slide_2,.et_pb_slide_3,.et_pb_slide_4,.et_pb_slider .et_pb_slide_0,.et_pb_slider .et_pb_slide_1,.et_pb_slider .et_pb_slide_2,.et_pb_slider .et_pb_slide_3,.et_pb_slider .et_pb_slide_4{background-color:transparent!important}.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:fixed;background-position-y:75%}@media (max-width:980px){#main-content .et_pb_row{width:80%!important}}@media (min-width:981px){.et_pb_bottom_inside_divider{background-size:100% 101px!important}}@font-face{font-family:"Open Sans Custom";font-display:swap;src:url(https://www.klavierwerkstatt.com/wp-content/uploads/et-fonts/open-sans-v35-latin-regular.woff2)format("woff2"),url(https://www.klavierwerkstatt.com/wp-content/uploads/et-fonts/open-sans-v35-latin-regular.woff)format("woff"),url(https://www.klavierwerkstatt.com/wp-content/uploads/et-fonts/open-sans-v35-latin-regular.ttf)format("truetype")}@font-face{font-family:"Open Sans Custom";font-display:swap;src:url(https://www.klavierwerkstatt.com/wp-content/uploads/et-fonts/open-sans-v35-latin-regular.woff2)format("woff2"),url(https://www.klavierwerkstatt.com/wp-content/uploads/et-fonts/open-sans-v35-latin-regular.woff)format("woff"),url(https://www.klavierwerkstatt.com/wp-content/uploads/et-fonts/open-sans-v35-latin-regular.ttf)format("truetype")}@font-face{font-family:"Open Sans Custom";font-display:swap;src:url(https://www.klavierwerkstatt.com/wp-content/uploads/et-fonts/open-sans-v35-latin-regular.woff2)format("woff2"),url(https://www.klavierwerkstatt.com/wp-content/uploads/et-fonts/open-sans-v35-latin-regular.woff)format("woff"),url(https://www.klavierwerkstatt.com/wp-content/uploads/et-fonts/open-sans-v35-latin-regular.ttf)format("truetype")}div.et_pb_section.et_pb_section_0_tb_header:hover{background-image:initial!important}.et_pb_section_0_tb_header{margin:0;width:100%;max-width:100%;z-index:10;box-shadow:0 12px 18px -6px rgb(0 0 0/.3)}.et_pb_section_0_tb_header.et_pb_section{padding:0;background-color:#1a161a!important}div.et_pb_section.et_pb_section_0_tb_header{transition:background-color 300ms ease 0ms,background-image 300ms ease 0ms}.dvmm_mad_menu_0_tb_header .dvmm_logo,.dvmm_mad_menu_0_tb_header .dvmm_menu__wrap,.et_pb_row_0_tb_header{background-color:#fff0}.dvmm_mad_menu_0_tb_header .dvmm_menu__menu .dvmm_menu li a{text-transform:uppercase;font-size:16px;color:#fff!important;padding:12px}.dvmm_mad_menu_0_tb_header .dvmm_menu__menu .dvmm_menu li li a{color:#1a161a!important}.dvmm_mad_menu_0_tb_header{background-color:#1a161a;transition:background-color 300ms ease 0ms,background-image 300ms ease 0ms;margin:0!important}.dvmm_mad_menu_0_tb_header:hover{background-image:initial;background-color:#1a161a}.dvmm_mad_menu_0_tb_header .dvmm_menu_inner_container .dvmm_menu__menu .dvmm_menu li ul{border-top-width:3px;border-top-color:#e61e00;width:280px;max-width:280px;box-shadow:0 12px 18px -6px rgb(0 0 0/.3)!important}.dvmm_mad_menu_0_tb_header .dvmm_menu_inner_container .dvmm_content,.dvmm_mad_menu_1_tb_header .dvmm_menu_inner_container .dvmm_content{max-width:100%;justify-content:flex-end}.dvmm_mad_menu_0_tb_header .dvmm_logo__wrap{flex:auto;width:unset;background-color:#fff0;align-items:center;justify-content:flex-start}.dvmm_mad_menu_0_tb_header .dvmm_logo__wrap .dvmm_logo,.dvmm_mad_menu_0_tb_header .dvmm_menu__menu>nav>ul.dvmm_menu>li,.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu .dvmm_mobile_menu_toggle{flex:unset}.dvmm_mad_menu_0_tb_header .dvmm_menu_inner_container .dvmm_logo{margin:0 5px;padding:0}.dvmm_mad_menu_0_tb_header .dvmm_menu__menu .dvmm_menu li ul{padding-top:20px;padding-bottom:20px}.dvmm_mad_menu_0_tb_header .dvmm_menu__menu .dvmm_menu li li{padding-left:20px;padding-right:20px}.dvmm_mad_menu_0_tb_header .dvmm_menu__menu .dvmm_menu{align-items:center}.dvmm_mad_menu_0_tb_header .dvmm_menu__menu>nav>ul.dvmm_menu{justify-content:flex-end}.dvmm_mad_menu_0_tb_header .dvmm_menu__menu>nav>ul>li,.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu .dvmm_menu li,.dvmm_mad_menu_1_tb_header .dvmm_mobile_menu_toggle .dvmm_toggle_text{margin:0}.dvmm_mad_menu_0_tb_header .dvmm_menu__menu ul li:hover>ul{animation-duration:400ms}.dvmm_mad_menu_1_tb_header .dvmm_mobile_menu_toggle{flex-flow:row;margin:5px;padding:2px}.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu{align-items:center;justify-content:center}.dvmm_mad_menu_1_tb_header .dvmm_dd--downwards .dvmm_mobile_menu_wrapper{top:100%}.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu .dvmm_menu li ul{padding:0 0 0 10px;margin:0}.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu .dvmm_menu li a,.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu .dvmm_menu li li a{text-align:center;font-family:"Open Sans Custom",Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;font-size:20px;line-height:1em}.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu .dvmm_menu li a{padding:10px 20px}.dvmm_mad_menu_0_tb_header .dvmm_menu_inner_container{padding:20px}.dvmm_mad_menu_1_tb_header .dvmm_toggle_text{font-weight:600;text-transform:uppercase;font-size:20px;color:#fff!important}.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu .dvmm_menu li li a{color:#1a161a!important}.dvmm_mad_menu_1_tb_header{background-color:#fff0;margin:0!important}.dvmm_mad_menu_1_tb_header .dvmm_mobile_menu_wrapper{width:100%;min-width:240px;padding:15px}.dvmm_mad_menu_1_tb_header .dvmm_mobile_menu__wrap{width:100%;flex:unset;max-width:100%}.dvmm_mad_menu_1_tb_header .dvmm_mobile_menu_toggle_icon{font-size:50px;color:#fff}.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu .dvmm_menu .dvmm_submenu_toggle{right:0;left:auto}.dvmm_mad_menu_1_tb_header .dvmm_mobile__menu .dvmm_submenu_toggle{color:#fff!important;font-size:16px}.dvmm_mad_menu_1_tb_header .dvmm_menu_inner_container{padding:10px 0}.et_pb_row_0_tb_header.et_pb_row{margin:10px auto!important;padding:0!important}@media only screen and (min-width:981px){.dvmm_mad_menu_1_tb_header,.et_pb_code_1_tb_header{display:none!important}}@media only screen and (max-width:980px){.et_pb_row_0_tb_header{width:100%}.dvmm_mad_menu_0_tb_header{background-image:initial}.dvmm_mad_menu_0_tb_header .dvmm_menu_inner_container .dvmm_menu__menu .dvmm_menu li ul{border-top-width:3px;border-top-color:#e61e00}.dvmm_mad_menu_0_tb_header .dvmm_logo{background-color:#fff}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_code_0_tb_header{display:none!important}}@media only screen and (max-width:767px){.dvmm_mad_menu_0_tb_header{background-image:initial}.dvmm_mad_menu_0_tb_header .dvmm_menu_inner_container .dvmm_menu__menu .dvmm_menu li ul{border-top-width:3px;border-top-color:#e61e00}.dvmm_mad_menu_0_tb_header .dvmm_logo{background-color:#fff0}.et_pb_code_0_tb_header{display:none!important}}