@font-face{font-family:"Oswald";font-style:normal;font-weight:200 700;font-display:swap;src:url(fonts/oswald-var-latin.woff2) format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;font-display:swap;src:url(fonts/opensans-var.woff2) format("woff2")}*{margin: 0;padding: 0;word-wrap: break-word}html{-webkit-text-size-adjust: 100%}h1, h2, h3, h4, h5, h6{font-weight: normal}table{border-collapse: collapse;border-spacing: 0}img, fieldset{border: 0}abbr, acronym{text-decoration: none}code{line-height: 1em}pre{overflow: auto;clear: both;word-wrap: normal;-moz-tab-size: 4;tab-size: 4}sub, sup{line-height: 0.5em}img, .wp-caption{max-width: 100%;height: auto}iframe, video, embed, object{display: block;max-width: 100%}img{display: block}.left, .alignleft, img[align="left"]{display: block;float: left}.right, .alignright, img[align="right"]{display: block;float: right}.center, .aligncenter, img[align="middle"]{display: block;margin-right: auto;margin-left: auto;text-align: center;float: none;clear: both}.content-img{border: 3px solid #fbdc40;padding: 5px;margin-top: 22px}h4.pt-cv-title a{font-size: 14px !important;padding-top: 20px!important}.block, .alignnone{display: block;clear: both}.blog_intro_header{width: 100%;padding: 50px 0px 100px 0px}.blog_intro_wrap{width: 1280px;margin: 0px auto;text-align: center;font-weight: bold}.blog_intro_title{}.blog_intro_date{text-transform: uppercase;padding: 20px 0px 0px 0px}.blog_intro_title img{margin: 0px auto;padding: 50px 0}.jetzt_lesen::before{content: "Jetzt lesen";position: absolute;color: #3e87f8;text-transform: uppercase;text-align: center;margin: 0px auto;width: 787px;background: #ffffff80;padding: 20px;margin: 170px 0;font-size: 45px;font-family: Oswald;font-weight: bold}.from-blog-wrap{width: 100%;padding-top: 80px;padding-bottom: 80px}.from-blog-wrapper{width: 1280px;margin: 0px auto;text-align: center}.query_box{float: left;width: 32%;margin-right: 10px;border: 2px solid #fbdc40;margin-bottom: 50px}.align-left{text-align: left}.star_rating img{border: none !important}.star_rating{margin: 20px 0 20px 0}.first{background-color: #3e87f8;color: #fff}.first_wrap{margin:0px auto;width:1280px}.first_phone p{color: #fff}.first_phone a{color: #fff}.testis img{text-align: center;margin: 0px auto;border-radius: 150px;border: 5px solid #fff;margin-top: 20px}.action p{color: #fff;font-size: 28px;line-height: 34px;font-family: oswald;font-weight: 900;text-transform: uppercase}.post_title{position: absolute;width: 100%}.post-title-holder{text-align: center;padding: 250px 165px 0px 165px}.headline-blog{color: #fff !important;line-height: 48px;font-family: Oswald;font-size: 45px;font-weight: bold;text-transform: uppercase;text-shadow: 2px 2px 10px #000}.date{color: #fff;padding: 15px 0px 15px 0px;text-transform: uppercase}.date::after{display: block;margin: 15px;text-shadow: 2px 2px 10px #000}.action-box{display: inline-block;width: 26%;min-width: 250px;margin: 0 2%;text-align: center}.action-full{text-align: center;padding-top: 40px;background-color: #3e87f8;padding-bottom: 15px}.action{margin: 0px auto;display: block;width: 100%;text-align: center}.tueroeffnung{margin-bottom: 25px !important}.headline_area{margin: 0px auto;max-width: 1230px;text-align: center}.headline_area h1{color: #3e87f8;font-size: 48px;line-height: 58px;padding: 60px 0 25px 0;font-family: oswald;font-weight: 900;max-width: 1180px;margin: 0px auto;text-transform: uppercase}.bg-lo{position: relative;overflow: hidden}.bg-lo img{max-width: 100%;-moz-transition: all 0.9s;-webkit-transition: all 0.9s;transition: all 0.9s}.bg-lo:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1)}.headline_area h2{color: #3e87f8;font-size: 48px;line-height: 58px;padding: 60px 0 25px 0;font-family: oswald;font-weight: 900}.num{text-align: center;margin: 75px 0px 75px 0px}.num p{font-size: 28px;line-height: 48px;text-transform: uppercase;color: #3e87f8;font-family: oswald;font-weight: bold}.num hr{max-width: 675px;margin: 0px auto;margin-top: 0px;margin-bottom: 0px;margin-top: 0px;margin-bottom: 0px;color: #3e87f8;border: 1px solid;margin-top: 20px;margin-bottom: 20px}.num a{font-size: 63px;font-weight: bold;color: #fbdc40;line-height: 60px;text-decoration: none}.price_holder{width: 100%;padding: 30px 0 30px 0}.price_wrap{width: 1280px;margin: 0px auto;padding: 50px 0px 50px 0px}.price_heading{color: #3e87f8;font-size: 38px;line-height: 38px;padding: 0px 0 90px 0;font-family: oswald;font-weight: 600}.price_left{float: left;text-align: left}.price_right{float: right;text-align: left;width: 50%}.price_right span{color: #fbdc40;font-size: 24px;line-height: 70px;padding: 0px 0 90px 0;font-family: oswald;font-weight: 600}.price ul{width: 50%;float: right;text-align: left;padding: 10px 0px 0px 0px}.price li::before{content: "✓ ";color: #3e87f8;font-weight: bold;font-size: 24px}.price_left img{border-radius: 180px;border: 7px solid #fbdc40;margin-left: 35%;margin-top: 60px}.menu_wrap{float: right;margin-top: 15px}.hersteller{width: 100%}.hersteller-wrapper{width: 1280px;margin: 0px auto;padding: 0px 0px 80px 0px}.hersteller_wrap{text-align: center}.hersteller_logos{width: 20%;float: left;margin-right: 80px}.hersteller_logo_wrap{padding: 80px 0px 0px 0px}.hersteller_logos_last{width: 20%;float: right}.preise{width: 100%;background: #3e87f8}.preise_wrap{width: 1280px;margin: 0px auto;padding: 80px 0px 100px 0px;}.preise_wi{text-align: center;color: #fff}.heading-white{color: #fff;font-size: 38px;line-height: 28px;padding: 20px 0 40px 0;font-family: oswald;font-weight: 600;text-align: center}.fair{width: 100%;background: #fff;padding: 80px 0px 80px 0px}.fair_wrap{margin: 0px auto}.fair_wi{color: #000;text-align: center}.fair_p{margin-bottom: 80px}.fair_center{width: 1100px;margin: 0px auto;padding: 80px 0px 80px 0px}.fair_center img{margin: 0px auto;margin-bottom: 0px;padding: 20px;border-radius: 60px;border: 5px solid #fbdc40;margin-bottom: 25px}.fair_center img:hover{border: 5px solid #3e87f8;background: #fbdc40;cursor: pointer;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out}.fair_left{float: left;text-align: center;max-width: 500px}.fair_right{float: right;text-align: center;max-width: 500px}.fair_heading{font-weight: bold;color: #3e87f8;font-size: 24px;line-height: 34px}.work{width: 100%;padding: 80px 0px 80px 0px;background: #3e87f8;margin-top: 80px}.work_wrap{width: 1280px;margin: 0px auto;text-align: center}.work_wi{color: #fff}.offer1{font-size: 24px;padding: 20px 0px 5px 0px;text-align: center;background-color: #3e87f8;color: #fff}.offer{font-size: 14px;padding: 0px 20px 0px 20px}.work_box{display: inline-block;width: 26%;min-width: 250px;margin: 0 2%;text-align: center;background: #fff;padding: 10px;color: #3e87f8}.work_box_hold{padding: 50px 0px 50px 0px}.work_heading{font-size: 21px;padding: 20px 0px 20px 0px}.clear{clear: both}.box_wrapper{text-align: center;background: #3e87f8;padding: 50px 0px 50px 0px;margin-top: -163px}.pay{width: 100%;padding: 80px 0px 80px 0px;background: #eeeeee;margin-bottom: -50px}.pay_wrap{width: 1280px;margin: 0px auto;text-align: center}.pay_hold{width: 500px;margin: 0px auto;padding: 80px 0px 80px 0px}.pay img{background: #fff;box-shadow: 0px 0px 10px 0px #898b90;padding: 10px 20px 10px 20px;border-radius: 15px;float: left;margin-right: 25px;margin-top: -15px}.paylight{width: 800px;margin: 0px auto}.box_wrap{margin: 0px auto !important;max-width: 1280px;padding: 40px 0px 40px 0px}.boxen{display: inline-block;width: 28%;min-width: 250px;margin: 0 2%;text-align: left;color: #3e87f8}.testi-wrapper{text-align: center;width: 1280px;margin: 0px auto;padding: 70px 0 82px 0}.testi-wrap{width: 100%;background-image: url(/wp-content/uploads/2018/10/dhe-haus-und-gebaedetechnik-kunden.fw_.webp);background-repeat:no-repeat;margin-top: 50px;background-position: bottom center;padding-top: 600px}.testis{display: inline-block;width: 26%;min-width: 250px;margin: 0 2%;text-align: left;background: #3e87f8;padding: 10px;text-align: center;color: #fff}.heading_p{padding: 10px 0 10px 0;font-size: 26px}.corner{border-radius: 15px 50px;background: #fff;padding: 20px;min-height: 150px;margin: 20px 0 20px 0}.heading-center{color: #fbdc40;font-size: 38px;line-height: 28px;padding: 20px 0 40px 0;font-family: oswald;font-weight: 600}.heading-blue{color: #3e87f8;font-size: 38px;line-height: 28px;padding: 20px 0 40px 0;font-family: oswald;font-weight: 600;text-align: center}.intro-text{margin-bottom: 58px;font-size: 18px}.intro-text img{margin: 0px auto;padding-right: 170px}.box_heading{font-size: 28px !important;line-height: 28px !important}.boxen p{font-size: 16px;line-height: 26px;padding: 20px 0 0 0}.sidebar ul{width: 100%;text-align: left;padding-left: 10px;padding-bottom: 0px}.sidebar li::before{content: "✓ ";color: #3e87f8;font-weight: bold;font-size: 16px}.footer2{margin: 0px auto;display: block;text-align: center;color: #fff;background-color: #3e87f8;min-height: 200px;margin-top: 50px}.footer2 p{margin: 0px auto;display: block;text-align: center;color: #fff;text-decoration: none;font-size: 16px;padding: 10px 0 10px 0}.footer2 span{color: #fbdc40}.footer2 a{color: #fff;text-decoration: none}.footer{font-size: 13px;line-height: 22px;color: #888;background-color: #fff}.footer-wrapper{width: 1260px;margin: 0px auto;display: block;padding: 26px 26px 0 26px}.footer h2{font-size: 20px;border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 20px}.footer a{color: #888}.footer a:hover{color: #111}.footer2 a{color: #fff}.footer2 a:hover{color: #fbdc40}.footer_wrap{width: 1280px;margin: 0px auto;padding: 50px 0 0 0}.footer_wrap img{margin: 0px auto;padding: 0px 0px 30px 0px}.footer_wrap hr{border: 1px solid #fff;max-width: 800px;margin: 0px auto}input[type="submit"], button{cursor: pointer;overflow: visible;-webkit-appearance: none}.wp-smiley{display: inline}body{font-family: 'Open Sans', sans-serif;font-size: 16px;line-height: 26px;color: #111111;background-color: white;text-rendering: optimizeLegibility;text-rendering: geometricPrecision}.site-info-navigation{background: #1b2a4f;color: #97adc8;width: 100%;min-height: 50px}.navigation-bar{color: #97adc8;width: 100%;position: fixed;z-index: 9999;border-bottom: 5px solid #fff;height: 195px;background-color: #fff;box-shadow: 0 5px 5px -2px rgba(0,0,0,.2)}.bar-wrapper{margin: 0px auto;width: 1280px;display: block}.headline-wrapper{margin: 0px auto;width: 1280px;display: block}.tagline-title{line-height: 50px;color: #fff !important;font-family: Oswald;font-size: 22px;text-rendering: optimizeLegibility;text-transform: uppercase;width: 60%;float: left}.tagline-siteinfo{line-height: 50px;color: #fff !important;font-family: Oswald;font-size: 18px;padding-left: 10px;text-rendering: optimizeLegibility;text-transform: uppercase;width: 25%;float: right}.phone-wrapper{float: left;background-color: #fff;color: #fff;text-align: center;text-rendering: optimizeLegibility;font-family: oswald;font-size: 20px;padding: 0px;margin: 0px;position: absolute;margin: 0 0 15px 0;box-sizing: border-box}.phone-wrapper img{max-width: 100%;height: auto;margin: 0px auto}.phone-wrapper h2{color: #3e87f8;font-size: 24px;line-height: 24px}.eig{font-size: 20px;line-height: 38px}.logo{text-transform: uppercase;line-height: 40px;font-size: 24px;font-weight: 600}.video-title-wrapper{position: absolute;z-index: 999;margin: 60px auto;display: block;color: #fff;text-align: center;right: 10%;font-size: 42px;padding: 20px;text-transform: uppercase;text-rendering: optimizeLegibility;right: 0;font-weight: bold}.video-title-wrapper img{padding: 25px}.video-title-wrapper span{font-size: 25px}.overlay{width: 100%;background: rgba(0, 0, 0, 0.48);height: 750px;position: absolute}.clear_blog{clear: both;padding-top: 100px}.video-title-wrapper p{font-weight: normal;line-height: 100px;font-size: 40px;font-family: Arial;text-rendering: optimizeLegibility;text-shadow: none;color: #103663;letter-spacing: -3px}.video-title-wrapper img{text-align: center;display: block;margin: 0px auto;margin-bottom: 0px;margin-bottom: 20px;box-shadow: 1px 1px 10px 1px #000}.video-title-wrapper h2{font-family: oswald;margin-top: 50px;color: #fbdc40;text-shadow: none;font-weight: bold}.video-title{margin-bottom: 0px !important;text-shadow: 2px 2px 10px #000}.phone-wrapper p a{text-decoration: none;font-size: 35px;color: #fff;line-height: 35px;font-family: oswald;font-weight: 800}.phone{padding: 10px 30px 10px 30px}.site-info-area{padding: 1rem 0}.video-wrapper{margin: 0px auto;overflow: hidden;max-height: 640px;padding-top: 200px}.container{margin: 0 auto;position: relative;max-width: 1260px;padding-top: 50px}.query_box h4{color: #fff;font-size: 18px;font-family: Oswald;font-weight: bold;line-height: 21px;text-transform: uppercase;padding: 20px 20px 20px 20px;min-height: 50px;margin: 0px 0px 20px 0px}.post_excerpt{min-height: 270px;overflow: hidden;padding: 0px 10px 10px 10px;font-size: 14px}.query_box_heading{background: #3e87f8;color: #fff}.query_box_heading a{color: #fff}.columns, .columns > .content, .columns > .sidebar{box-sizing: border-box}.columns > .content{width: 880px;float: left;border-width: 0 1px 0 0;border-style: solid;border-color: #dddddd;margin-top: 0px;position: sticky;top: -10px}.columns > .sidebar{width: 380px;float: right;padding: 9px 26px 0px 26px}a{color: #3e87f8;text-decoration: none}p a{text-decoration: none}p a:hover{text-decoration: none}.menu{position: relative;z-index: 50;list-style: none}.menu li{position: relative;float: left}.menu .sub-menu{position: absolute;left: -1px;display: none;list-style: none;z-index: 110;margin-top: -1px}.menu .sub-menu .sub-menu{top: 0;left: 182px;margin: 0 0 0 -1px}.menu li:hover > .sub-menu{display: block}.menu .sub-menu li{width: 182px;clear: both}.menu a, .menu_control{display: block;line-height: 80px;text-transform: uppercase;letter-spacing: 1px;color: #3e87f8;padding: 1.7em 1em;font-family: oswald;font-weight: 400}.menu a:hover{color: #3e87f8;text-shadow: 1px 1px 1px #3e87f8}.menu_control{display: none}.menu .sub-menu a{}.menu, .menu a, .menu .sub-menu{}.menu .current-menu-item > a{cursor: pointer}.menu .sub-menu .current-menu-item > a{}.header{border-bottom: 3px double #dddddd;padding: 26px}#site_title{font-size: 42px;line-height: 1.32em;font-weight: bold;color: #111111}#site_title a{color: #111111}#site_title a:hover{color: #dd0000}#site_tagline{font-size: 16px;color: #888888;line-height: 1.32em}.grt, .grt h3{font-size: 16px;line-height: 26px}.grt h1, .grt .headline{font-size: 26px;line-height: 39px}.grt .headline{margin: 0;font-size: 38px;line-height: 40px;padding: 0px;font-family: oswald;font-weight: 600;text-transform: uppercase}.headline, .headline a{color: #fff}.headline a:hover{color: #fbdc40}.grt h2{font-size: 20px;line-height: 31px;margin-bottom: 13px}.grt h2, .grt h3{color: #111111}.grt h3{font-weight: bold}.grt h2 a{color: #3e87f8}.grt .small, .grt .caption{font-size: 13px;line-height: 22px}.grt .drop_cap{font-size: 52px;line-height: 1em;margin-right: 0.15em;float: left}.grt h1, .grt p, .grt ul, .grt ol, .grt blockquote, .grt pre, .grt dl, .grt dd, .grt .center, .grt .block, .grt .aligncenter, .grt .alignnone, .grt .post_image, .grt .post_image_box, .grt .wp-post-image, .grt .caption, .grt .wp-caption, .grt .alert, .grt .note, .grt .box, .grt .footnotes, .headline_area{margin-bottom: 26px}.grt ul, .grt ol, .grt .stack{margin-left: 26px}.grt ul ul, .grt ul ol, .grt ol ul, .grt ol ol, .wp-caption p, .grt .alert p:last-child, .grt .note p:last-child, .grt .box p:last-child, .grt blockquote.right p, .grt blockquote.left p, .grt .footnotes p:last-child{margin-bottom: 0}.grt .left, .grt .alignleft, .grt .ad_left{margin-bottom: 26px;margin-right: 26px}.grt .right, .grt .alignright, .grt .ad{margin-bottom: 26px;margin-left: 26px}.grt .caption{margin-top: -13px;color: #888888}.grt .footnotes p{margin-bottom: 13px}.grt ul{list-style-type: square}.grt li a{text-decoration: none}.grt li a:hover{text-decoration: none}.grt blockquote{color: #888888;padding: 20px 13px 1px 13px;border-left: 3px solid #3e87f8;background: #f5f5f5}.grt code{font-family: Consolas, Menlo, Monaco, Courier, Verdana, sans-serif}.grt pre{font-family: Consolas, Menlo, Monaco, Courier, Verdana, sans-serif;background-color: #eeeeee;padding: 13px;-webkit-tab-size: 4;-moz-tab-size: 4;tab-size: 4}.grt .frame, .grt .post_image_box, .grt .wp-caption{border: 1px solid #dddddd;background-color: #eeeeee;padding: 13px}.grt .wp-caption img, .grt .post_image_box .post_image, .grt .thumb{margin-bottom: 13px}.wp-caption.aligncenter img{margin-right: auto;margin-left: auto}.wp-caption .wp-caption-text .wp-smiley{display: inline;margin-bottom: 0}.grt .wp-caption p{font-size: 13px;line-height: 22px}.grt .alert, .grt .note, .grt .box{padding: 13px}.grt .alert{background-color: #ffff99;border: 1px solid #e6e68a}.grt .note{background-color: #eeeeee;border: 1px solid #dddddd}.grt .box{background-color: #ffe2e2;border: 1px solid #ffb2b2}.grt .footnotes{font-size: 13px;line-height: 22px;border-top: 1px dotted #dddddd;padding-top: 26px}.grt .avatar{width: 61px;height: 61px;float: right;clear: both;margin-left: 13px}.grt .footnotes, .grt sub, .grt sup, .grt .post_cats, .grt .post_tags, .byline, .byline a{color: #888888}.byline a{border-bottom: 1px solid #dddddd}.byline a, .post_author, .post_date{text-transform: uppercase;letter-spacing: 1px}.post_date{text-transform: uppercase;letter-spacing: 1px}.byline a:hover, .num_comments{color: #111111}.byline .post_edit{margin-left: 13px}.byline .post_edit:first-child{margin-left: 0}.post_author_intro, .post_date_intro, .byline .post_cats_intro{font-style: normal}.grt .author_description{border-top: 1px dotted #dddddd;padding-top: 26px}.grt .author_description_intro{font-weight: bold}.grt .author_description .avatar{width: 78px;height: 78px;float: left;margin-right: 13px;margin-left: 0}.grt blockquote.right, .grt blockquote.left{font-size: 26px;line-height: 36px;width: 45%;margin-bottom: 13px}.grt blockquote.right, .grt blockquote.left{padding-left: 0;border: 0}.post_box{padding: 26px 26px 0 26px;border-top: 1px dotted #dddddd}.top{border-top: 0}.num_comments_link{display: inline-block;color: #888888;text-decoration: none;margin-bottom: 26px}.num_comments_link:hover{background-color: #eeeeee}.bracket, .num_comments{font-size: 26px}.bracket{color: #dddddd}.archive_intro{border-width: 0 0 1px 0;border-style: solid;border-color: #dddddd}.archive_intro .headline{margin-bottom: 26px}.prev_next{color: #000;padding: 25px 0px 0px 25px;clear: both;margin-bottom: 50px;border-top: 1px solid #fbdc40}.prev_next .next_posts{float: right}.previous_posts, .next_posts{display: block;font-size: 13px;line-height: 22px;text-transform: uppercase;letter-spacing: 2px}.previous_posts a:hover, .next_posts a:hover{text-decoration: underline}#comments{margin-top: 52px}.comments_intro{color: #888888;margin-bottom: 13px;padding: 0 26px}.comments_intro a:hover{text-decoration: underline}.comments_closed{font-size: 13px;line-height: 22px;color: #888888;margin: 0 26px 26px 26px}.comment_list{list-style-type: none;margin-bottom: 52px;border-top: 1px dotted #dddddd}.comment{border-bottom: 1px dotted #dddddd;padding: 26px}.children .comment{list-style-type: none;margin-top: 26px;border-left: 1px solid #dddddd;border-bottom: 0;padding: 0 0 0 26px}.children .bypostauthor{background-color: transparent;border-color: #dd0000}.comment .comment_head{margin-bottom: 13px}.children .comment_head{margin-bottom: 0}.comment .comment_author{font-weight: bold}.comment_date{font-size: 13px;margin-left: 13px;color: #888888}.comment_date a{color: #888888}.comment_footer a{font-size: 13px;line-height: 22px;color: #888888;text-transform: uppercase;letter-spacing: 1px;margin-left: 13px}.comment_head a:hover, .comment_footer a:hover, .comment_nav a:hover{text-decoration: underline}.comment_footer a:first-child{margin-left: 0}.comment .avatar{width: 52px;height: 52px;float: right;margin-left: 13px}.comment_nav{font-size: 13px;line-height: 22px;text-transform: uppercase;letter-spacing: 1px;border-style: dotted;border-color: #dddddd;padding: 13px 26px}.comment_nav_top{border-width: 1px 0 0 0}.comment_nav_bottom{margin: -52px 0 52px 0;border-width: 0 0 1px 0}.next_comments{float: right}input[type="text"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="email"]:focus, input[type="password"]:focus, textarea:focus, .input_text:focus{border-color: #eeeeee;background-color: white}textarea, textarea.input_text{line-height: inherit}button, input[type="submit"], .input_submit{font-family: Oswald;line-height: 0.5em;font-weight: normal;background-color: #3e87f8;padding: 20px 30px 20px 30px;border-radius: 3px;border: none;color: #fff}button:hover, input[type="submit"]:hover, .input_submit:hover, button:active, input[type="submit"]:active, .input_submit:active{background-color: #fbdc40;transition: background-color 0.3s}fieldset legend{font-weight: bold}.grt fieldset{margin-top: 26px;margin-bottom: 26px}.grt fieldset legend{margin-bottom: 13px}#commentform{margin: 52px 0;padding: 0 26px}.comment #commentform{margin-top: 0;padding-right: 0;padding-left: 0}.comment_form_title{font-size: 20px;line-height: 31px;color: #111111;margin: 0 -26px;padding: 25px 0px 0px 25px;border-top: 1px solid #fbdc40}#commentform label{display: block}#commentform p{margin-bottom: 13px}#commentform p .required{color: #dd0000}.comment_moderated{font-weight: bold}#commentform .input_text{width: 50%;padding: 10px;border: 1px solid #d1d2d5;border-radius: 3px;margin: 5px 0px 10px 0px;font-size: 18px;color: #3e87f8;font-family: 'Open Sans', sans-serif}#commentform textarea.input_text{width: 100%}#commentform .input_submit{font-size: 16px;text-transform: uppercase;text-shadow: 0px 0px 20px #000}#cancel-comment-reply-link{float: right;font-size: 13px;line-height: inherit;text-transform: uppercase;letter-spacing: 1px;color: #dd0000}#cancel-comment-reply-link:hover{text-decoration: underline}.login_alert{font-weight: bold;border: 1px solid #dddddd;background-color: #eeeeee}.sidebar{font-size: 13px;line-height: 19px}.sidebar .headline, .sidebar .sidebar_heading, .sidebar .widget_title{font-size: 21px;line-height: 30px}.sidebar .sidebar_heading, .sidebar .widget_title{margin-bottom: 20px;margin-top: 20px}.sidebar .input_submit{font-size: inherit}.sidebar p, .sidebar ul, .sidebar ol, .sidebar blockquote, .sidebar pre, .sidebar dl, .sidebar dd, .sidebar .left, .sidebar .alignleft, .sidebar .ad_left, .sidebar .right, .sidebar .alignright, .sidebar .ad, .sidebar .center, .sidebar .aligncenter, .sidebar .block, .sidebar .alignnone{margin-bottom: 19px}.sidebar .left, .sidebar .alignleft, .sidebar .ad_left{margin-right: 19px}.sidebar ul ul, .sidebar ul ol, .sidebar ol ul, .sidebar ol ol, .sidebar .right, .sidebar .alignright, .sidebar .ad, .sidebar .stack{margin-left: 19px}.sidebar ul ul, .sidebar ul ol, .sidebar ol ul, .sidebar ol ol, .wp-caption p, .sidebar .post_excerpt p{margin-bottom: 0}.sidebar .text_box, .sidebar .thesis_email_form, .sidebar .query_box{margin-bottom: 38px}.sidebar .thesis_email_form .input_text, .widget li{margin-bottom: 10px}.sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text{width: 100%}.sidebar .query_box .post_author, .sidebar .query_box .post_date{color: #888888}.sidebar .post_content, .widget li ul, .widget li ol, .sidebar .search-form input[type="submit"]{margin-top: 10px}.widget ul{list-style-type: none}.widget li a:hover{text-decoration: underline}.wpcf7{background-color: #3e87f8;padding: 20px !important;border-radius: 10px}.wpcf7-text, .wpcf7 textarea{width: 92% !important;height: 12px !important;padding: 14px 10px !important;color: #000 !important;font-size: 12px !important;border: 1px solid #ccc !important;margin-top: 10px !important}.wpcf7 textarea{width: 92% !important;height: 120px !important;padding: 9px 10px !important;color: #000 !important;font-size: 12px !important;border: 1px solid #ccc !important;margin-top: 10px !important}.wpcf7-submit{background: #fff !important;color: #000 !important;width: 100% !important;height: 50px !important;margin: 0px auto !important;display: block !important;font-size: 16px !important;text-transform: uppercase !important;border: none !important;cursor: pointer !important}.wpcf7 label{color: #000 !important}.landing .footer{text-align: center}body.landing{padding-top: 0}.landing .container{width: 617px}.landing .header, .landing .headline_area, .landing .footer{text-align: center}.full_page .columns > .content{width: 897px;float: none;border-right: 0}.woocommerce-shop .content{padding: 26px}.woocommerce-archive .content{padding: 0 26px}.woocommerce-archive .post_box{margin: 0 -26px 26px -26px}.woocommerce-archive .term-description{margin-bottom: 26px}.woocommerce-result-count{font-size: 13px;line-height: 22px;color: #888888}.woocommerce .content > .product{margin: 26px 26px 0 26px}.woocommerce-shop .page-title, .woocommerce .product_title{font-size: 26px;line-height: 39px}.woocommerce .page-title{padding: 0 26px 26px;border-bottom: 1px solid #dddddd;margin: 0 -26px 26px -26px}.woocommerce .product_title{margin-bottom: 13px}.woocommerce nav.woocommerce-pagination ul.page-numbers{margin: -6.5px 0 13px 0}.woocommerce .products a.button, .woocommerce .cart button.button, .grt .woocommerce input.button, .woocommerce .grt input.button, .woocommerce .grt #respond input#submit{font-family: inherit;line-height: 1em;padding: 0.5em 0.75em}.woocommerce #comments{margin-top: 26px}.woocommerce #reviews h2{margin-top: 0}.woocommerce #commentform{padding: 0;margin-top: 26px}.columns:after, .menu:after, .post_box:after, .post_content:after, .author_description:after, .sidebar:after, .query_box:after, .prev_next:after, .comment_text:after, .comment_nav:after{display: table;clear: both;content: ''}@media all and (max-width:897px){body{padding-top: 0}.site-grid{overflow-x: hidden;position: relative}.headline_area{max-width: 100%}.container{width: auto;max-width: 100%}.bar-wrapper{width: 100%}.testi-wrapper{width: 100%}.container, .landing .container{width: auto;max-width: 617px}.header{border-top: 1px solid #dddddd}.landing .header{border-top: 0}.columns > .content{float: none;width: 100%;border: 0}.full_page .columns > .content{width: 100%}.columns > .sidebar{float: none;width: 100%;border-top: 3px double #dddddd}.menu_control{display: block;width: 100%;border-width: 0;background-color: white;padding: 1em 26px;cursor: pointer;box-sizing: border-box}.menu{display: none;width: 100%;border-width: 1px 0 0 0;clear: both}.show_menu{display: block}.menu .sub-menu{position: static;display: block;margin: 0;border-top: 1px solid #dddddd;padding-left: 26px}.menu li{width: 100%;float: none;margin-bottom: 0}.menu .sub-menu li{width: 100%}.menu a{border-width: 1px 1px 0 0;background-color: white;padding: 1em 26px}.menu .current-menu-item > a{background-color: #eeeeee}.menu > li > a{border-left-width: 1px}.menu li:first-child > a:first-child{border-top-width: 0}.sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text{width: 50%}.navigation-bar{color: #97adc8;width: 100% !important;position: static;z-index: 9999;border-bottom: 5px solid #fbdc40;height: 210px;-webkit-box-shadow: 0px 0px 10px 2px #000000;-moz-box-shadow: 0px 0px 10px 2px #000000;box-shadow: 0px 0px 10px 2px #000000}.menu_wrap{float: none;margin-top: 0px}.video-wrapper{padding-top: 0px}.overlay{width: 100%;background: rgba(0, 0, 0, 0.48);height: 750px;position: absolute;visibility: hidden}.video-title-wrapper{position: relative;z-index: 999;margin: 0px auto;display: block;color: #fff;text-align: center;right: 0;font-size: 21px;padding: 20px 0px 0px 0px;text-transform: uppercase;max-width: 450px;background-image: url(images/schluesseldienst-video.jpg)}iframe, video, embed, object{display: block;max-width: 100%;position: absolute;visibility: hidden}.action p{font-family: oswald;font-weight: 600;font-size: 20px;color: #fff;line-height: 55px}.action-full{text-align: center;padding-top: 0px;background-color: #3e87f8;padding-bottom: 20px;width: 100%;margin-top: -20px;padding-top: 40px}.intro-text{margin-bottom: 58px;font-size: 18px;margin-top: 20px}.num a{font-size: 33px;font-weight: bold;color: #fbdc40;line-height: 60px;text-decoration: none}.price_wrap{width: 100%;margin: 0px auto;padding: 50px 0px 50px 0px}.heading-blue{color: #3e87f8;font-size: 38px;line-height: 38px;padding: 20px 0 40px 0;font-family: oswald;font-weight: 600;text-align: center}.price_left{float: none;text-align: center}.price_right{float: none;text-align: center;width: 100%}.price_left img{border-radius: 180px;border: 7px solid #fbdc40;margin-left: 0px;margin-top: 60px}.price ul{width: 100%;float: none;text-align: center;padding: 10px 0px 0px 0px}.hersteller-wrapper{width: 100%;margin: 0px auto;padding: 0px 0px 80px 0px;text-align: center}.hersteller_logos{width: 100%;float: none;margin-right: 0px;margin-bottom: 20px}.hersteller_logos_last{width: 100%;float: none}.paylight{width: 100%;margin: 0px auto}.fair_center{width: 100%;margin: 0px auto;padding: 80px 0px 80px 0px}.work_wrap{width: 100%;margin: 0px auto;text-align: center}.heading-white{color: #fff;font-size: 38px;line-height: 38px;padding: 20px 0 40px 0;font-family: oswald;font-weight: 600;text-align: center}.from-blog-wrapper{width: 100%;margin: 0px auto;text-align: center}.query_box{float: none;width: 100%;margin-right: 0px;border: 2px solid #fbdc40;margin-bottom: 50px}.pay_wrap{width: 100%;margin: 0px auto;text-align: center}.pay_hold{width: 100%;margin: 0px auto;padding: 80px 0px 80px 0px;text-align: center}.pay img{background: #fff;box-shadow: 0px 0px 10px 0px #898b90;padding: 10px 20px 10px 20px;border-radius: 15px;float: none;margin-right: 0;margin-top: 0;margin: 0px auto;margin-top: 0px;margin-bottom: 0px;margin-bottom: 20px;margin-top: 20px}.footer_wrap{width: 100%;margin: 0px auto;padding: 50px 0 0 0}.headline-blog{color: #fff !important;line-height: 28px;font-family: Oswald;font-size: 25px;font-weight: bold;text-transform: uppercase;text-shadow: 2px 2px 10px #000;margin-top: -180px}.jetzt_lesen::before{content: "Jetzt lesen";position: absolute;color: #3e87f8;text-transform: uppercase;text-align: center;margin: 0px auto;width: 100%;background: #ffffff80;padding: 20px 0 20px 0;margin: 0px auto;font-size: 45px;font-family: Oswald;font-weight: bold}.post-title-holder{text-align: center;padding: 250px 0px 250px 0px}.blog_intro_wrap{width: 100%;margin: 0px auto;text-align: center;font-weight: bold}.menu{width: 100%;border-width: 1px 0 0 0;clear: both;position: absolute;z-index: 99999}.video-title-wrapper img{padding: 25px 0}}@media all and (max-width:617px){.overlay{width: 100%;background: rgba(0, 0, 0, 0.48);height: 750px;position: absolute;visibility: hidden}.menu a{border-right-width: 0}.menu > li > a{border-left-width: 0}.grt .frame, .grt .post_image_box, .grt .wp-caption{box-sizing: border-box}.headline-wrapper{width: 100%;margin: 0px auto}.navigation-bar{color: #97adc8;width: 100% !important;position: static;z-index: 9999;border-bottom: 5px solid #fbdc40;height: 210px;-webkit-box-shadow: 0px 0px 10px 2px #000000;-moz-box-shadow: 0px 0px 10px 2px #000000;box-shadow: 0px 0px 10px 2px #000000;overflow: hidden}.video-wrapper{padding-top: 0px}.menu_wrap{float: none;margin-top: 0px}.video-title-wrapper{position: relative;z-index: 999;margin: 0px auto;display: block;color: #fff;text-align: center;right: 0;font-size: 21px;padding: 20px 0px 0px 0px;text-transform: uppercase;max-width: 450px;background-image: url(images/schluesseldienst-video.jpg)}iframe, video, embed, object{display: block;max-width: 100%;position: absolute;visibility: hidden}.action p{font-family: oswald;font-weight: 600;font-size: 20px;color: #fff;line-height: 55px}.action-full{text-align: center;padding-top: 0px;background-color: #3e87f8;padding-bottom: 20px;width: 100%;margin-top: -20px;padding-top: 40px}.intro-text{margin-bottom: 58px;font-size: 18px;margin-top: 20px}.num a{font-size: 33px;font-weight: bold;color: #fbdc40;line-height: 60px;text-decoration: none}.price_wrap{width: 100%;margin: 0px auto;padding: 50px 0px 50px 0px}.heading-blue{color: #3e87f8;font-size: 38px;line-height: 38px;padding: 20px 0 40px 0;font-family: oswald;font-weight: 600;text-align: center}.price_left{float: none;text-align: center}.price_right{float: none;text-align: center;width: 100%}.price_left img{border-radius: 180px;border: 7px solid #fbdc40;margin-left: 0px;margin-top: 60px}.price ul{width: 100%;float: none;text-align: center;padding: 10px 0px 0px 0px}.hersteller-wrapper{width: 100%;margin: 0px auto;padding: 0px 0px 80px 0px;text-align: center}.hersteller_logos{width: 100%;float: none;margin-right: 0px;margin-bottom: 20px}.hersteller_logos_last{width: 100%;float: none}.preise_wrap{width: 100%;margin: 0px auto;padding: 80px 0px 100px 0px}.paylight{width: 100%;margin: 0px auto}.fair_center{width: 100%;margin: 0px auto;padding: 80px 0px 80px 0px}.work_wrap{width: 100%;margin: 0px auto;text-align: center}.heading-white{color: #fff;font-size: 38px;line-height: 38px;padding: 20px 0 40px 0;font-family: oswald;font-weight: 600;text-align: center}.from-blog-wrapper{width: 100%;margin: 0px auto;text-align: center}.query_box{float: none;width: 100%;margin-right: 0px;border: 2px solid #fbdc40;margin-bottom: 50px}.pay_wrap{width: 100%;margin: 0px auto;text-align: center}.pay_hold{width: 100%;margin: 0px auto;padding: 80px 0px 80px 0px;text-align: center}.pay img{background: #fff;box-shadow: 0px 0px 10px 0px #898b90;padding: 10px 20px 10px 20px;border-radius: 15px;float: none;margin-right: 0;margin-top: 0;margin: 0px auto;margin-top: 0px;margin-bottom: 0px;margin-bottom: 20px;margin-top: 20px}.footer_wrap{width: 100%;margin: 0px auto;padding: 50px 0 0 0}.headline-blog{color: #fff !important;line-height: 28px;font-family: Oswald;font-size: 25px;font-weight: bold;text-transform: uppercase;text-shadow: 2px 2px 10px #000;margin-top: -180px}.jetzt_lesen::before{content: "Jetzt lesen";position: absolute;color: #3e87f8;text-transform: uppercase;text-align: center;margin: 0px auto;width: 100%;background: #ffffff80;padding: 20px 0 20px 0;margin: 0px auto;font-size: 45px;font-family: Oswald;font-weight: bold}.post-title-holder{text-align: center;padding: 250px 0px 250px 0px}.blog_intro_wrap{width: 100%;margin: 0px auto;text-align: center;font-weight: bold}.menu{width: 100%;border-width: 1px 0 0 0;clear: both;position: absolute;z-index: 99999}.video-title-wrapper img{padding: 25px 0}}@media all and (max-width:450px){.overlay{width: 100%;background: rgba(0, 0, 0, 0.48);height: 750px;position: absolute;visibility: hidden}.navigation-bar{background: #fbdc40 !important;color: #97adc8;width: 100% !important;position: static;z-index: 9999;border-bottom: 5px solid #fbdc40;height: 210px;-webkit-box-shadow: 0px 0px 10px 2px #000000;-moz-box-shadow: 0px 0px 10px 2px #000000;box-shadow: 0px 0px 10px 2px #000000}.video-wrapper{padding-top: 0px}.menu_wrap{float: none;margin-top: 0px}.site-info-navigation{background: #1b2a4f;color: #97adc8;width: 100%;min-height: 50px}.navigation-bar{background: #3e87f8;color: #97adc8;width: 100%}.heading-center{line-height: 48px}.headline_area h1{color: #3e87f8;font-size: 28px;line-height: 35px;padding: 10px 5px 0 5px;font-family: oswald;font-weight: 900}.headline_area h2{color: #3e87f8;font-size: 28px;line-height: 35px;padding: 10px 5px 0 5px;font-family: oswald;font-weight: 900}.video-wrapper{margin: 0px auto;overflow: hidden;max-height: 750px;width: 100%}.headline-wrapper{width: 100%;margin: 0px auto}.bar-wrapper{margin: 0px auto;width: 100%;display: block;padding: 0px}.menu a, .menu_control{display: block;font-size: 14px;line-height: 19px;text-transform: uppercase;letter-spacing: 1px;color: #000;padding: 0px;font-weight: bold}.tagline-title{line-height: 0px;color: #fff !important;font-family: oswald;font-size: 16px;padding-left: 10px;width: 100%;float: none;margin: 0;padding: 20px 0 20px 10px}.phone-wrapper{float: none;width: 100%;background-color: #fff;margin: 0px auto;display: block;color: #fff;text-align: center;height: 220px;margin-top: 0px}.video-title-wrapper{position: relative;z-index: 999;margin: 0px auto;display: block;color: #fff;text-align: center;right: 0;font-size: 21px;padding: 20px 0px 0px 0px;text-transform: uppercase;max-width: 450px}.video-title-wrapper p{font-weight: 700;line-height: 50px;font-size: 38px}.tagline-siteinfo{line-height: 50px;color: #fff !important;font-family: Oswald;font-size: 18px;text-rendering: optimizeLegibility;text-transform: uppercase;visibility: hidden;position: absolute}.action h2{color: #fff;font-size: 21px;line-height: 28px;font-family: oswald;font-weight: 900;text-transform: uppercase;margin-top: 20px}.menu li:first-child > a:first-child{border-top-width: 0}.video-title-wrapper p span{font-weight: 700;line-height: 50px;font-size: 18px !important}.video-title-wrapper img{text-align: center;display: block;margin: 0px auto;margin-bottom: 20px}.video-title{margin-bottom: 0px !important;text-shadow: 2px 2px 10px #000}.phone-wrapper p a{text-decoration: none;font-size: 34px;font-weight: bold;color: #fff;line-height: 70px}.action-full{text-align: center;padding-top: 0px;background-color: #3e87f8;padding-bottom: 20px;width: 100%}.action{margin: 0px auto;display: block;width: auto;text-align: center}.action p{font-family: oswald;font-weight: 600;font-size: 40px;color: #fff;line-height: 55px}.phone{}.site-info-area{padding: 1rem 0}.footer-wrapper{width: 100%;margin: 0px auto;display: block;padding: 0}.menu a, .menu_control{padding: 1em 13px}.header, .columns > .sidebar, .post_box, .prev_next, .comments_intro, .comment, .comment_nav, #commentform, .comment_form_title, .footer{padding-right: 13px;padding-left: 13px}.menu .sub-menu, .children .comment{padding-left: 13px}.comments_closed, .login_alert{margin-right: 13px;margin-left: 13px}.comment_form_title{margin-left: -13px;margin-right: -13px}.right, .alignright, img[align="right"], .left, .alignleft, img[align="left"]{float: none}.grt .right, .grt .left, .grt .alignright, .grt .alignleft, .grt blockquote.right, .grt blockquote.left{margin-right: 0;margin-left: 0}.post_author:after{content: '\a';height: 0;white-space: pre;display: block}.grt blockquote.right, .grt blockquote.left, #commentform .input_text, .sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text{width: 100%}.grt blockquote{margin-left: 0}.comment_date{display: none}.testi-wrapper{text-align: center;width: 100%;margin: 0px auto}.testis{margin-bottom: 20px}.video-title-wrapper{position: relative;z-index: 999;margin: 0px auto;display: block;color: #fff;text-align: center;right: 0;font-size: 21px;padding: 20px 0px 0px 0px;text-transform: uppercase;max-width: 450px;background-image: url(images/schluesseldienst-mobil-bg.jpg)}iframe, video, embed, object{display: block;max-width: 100%;position: absolute;visibility: hidden}.action p{font-family: oswald;font-weight: 600;font-size: 20px;color: #fff;line-height: 55px}.action-full{text-align: center;padding-top: 0px;background-color: #3e87f8;padding-bottom: 20px;width: 100%;margin-top: -20px;padding-top: 40px}.intro-text{margin-bottom: 58px;font-size: 18px;margin-top: 20px}.num a{font-size: 33px;font-weight: bold;color: #fbdc40;line-height: 60px;text-decoration: none}.price_wrap{width: 100%;margin: 0px auto;padding: 50px 0px 50px 0px}.heading-blue{color: #3e87f8;font-size: 38px;line-height: 38px;padding: 20px 0 40px 0;font-family: oswald;font-weight: 600;text-align: center}.price_left{float: none;text-align: center}.price_right{float: none;text-align: center;width: 100%}.price_left img{border-radius: 180px;border: 7px solid #fbdc40;margin-left: 0px;margin-top: 60px}.price ul{width: 100%;float: none;text-align: center;padding: 10px 0px 0px 0px}.hersteller-wrapper{width: 100%;margin: 0px auto;padding: 0px 0px 80px 0px;text-align: center}.hersteller_logos{width: 100%;float: none;margin-right: 0px;margin-bottom: 20px}.hersteller_logos_last{width: 100%;float: none}.preise_wrap{width: 100%;margin: 0px auto;padding: 80px 0px 100px 0px}.paylight{width: 100%;margin: 0px auto}.fair_center{width: 100%;margin: 0px auto;padding: 80px 0px 80px 0px}.work_wrap{width: 100%;margin: 0px auto;text-align: center}.heading-white{color: #fff;font-size: 38px;line-height: 38px;padding: 20px 0 40px 0;font-family: oswald;font-weight: 600;text-align: center}.from-blog-wrapper{width: 100%;margin: 0px auto;text-align: center}.query_box{float: none;width: 100%;margin-right: 0px;border: 2px solid #fbdc40;margin-bottom: 50px}.pay_wrap{width: 100%;margin: 0px auto;text-align: center}.pay_hold{width: 100%;margin: 0px auto;padding: 80px 0px 80px 0px;text-align: center}.pay img{background: #fff;box-shadow: 0px 0px 10px 0px #898b90;padding: 10px 20px 10px 20px;border-radius: 15px;float: none;margin-right: 0;margin-top: 0;margin: 0px auto;margin-top: 0px;margin-bottom: 0px;margin-bottom: 20px;margin-top: 20px}.footer_wrap{width: 100%;margin: 0px auto;padding: 50px 0 0 0}.headline-blog{color: #fff !important;line-height: 28px;font-family: Oswald;font-size: 25px;font-weight: bold;text-transform: uppercase;text-shadow: 2px 2px 10px #000;margin-top: -180px}.jetzt_lesen::before{content: "Jetzt lesen";position: absolute;color: #3e87f8;text-transform: uppercase;text-align: center;margin: 0px auto;width: 100%;background: #ffffff80;padding: 20px 0 20px 0;margin: 0px auto;font-size: 45px;font-family: Oswald;font-weight: bold}.post-title-holder{text-align: center;padding: 250px 0px 250px 0px}.blog_intro_wrap{width: 100%;margin: 0px auto;text-align: center;font-weight: bold}.menu{width: 100%;border-width: 1px 0 0 0;clear: both;position: absolute;z-index: 99999}.video-title-wrapper img{padding: 25px 0}}@media all and (max-width:897px){.intro-text img{padding-right: 0}.query_box{box-sizing: border-box}}@media all and (max-width:1280px){.first_wrap, .preise_wrap{width: auto;max-width: 100%}}@media all and (min-width:898px) and (max-width:1280px){.blog_intro_wrap, .from-blog-wrapper, .first_wrap, .price_wrap, .hersteller-wrapper, .preise_wrap, .fair_center, .work_wrap, .pay_wrap, .testi-wrapper, .footer-wrapper, .footer_wrap, .bar-wrapper, .headline-wrapper{width: auto;max-width: 100%;box-sizing: border-box}.columns > .content{width: calc(100% - 380px);box-sizing: border-box}.full_page .columns > .content{width: 100%}.paylight{max-width: 100%}}.testi-hinweis{text-align: center;font-size: 13px;color: #555;margin: -10px auto 25px;padding: 0 20px}.query_box .post_excerpt{height: auto;min-height: 110px}.query_box img{display: block;width: 100%;height: 220px;object-fit: cover}@media all and (max-width:897px){.columns{display: flex;flex-direction: column}.columns > .content{order: 1}.columns > .sidebar{order: 2}}@media all and (max-width:617px){.testi-wrap{padding-top: 38vw;background-position: top center;background-size: 100% auto}.fair, .work, .from-blog-wrap, .pay{padding-top: 48px;padding-bottom: 48px}.work{margin-top: 40px}.query_box img{height: 180px}}@media all and (max-width:617px){.query_box .post_excerpt{min-height: 0;padding-bottom: 20px}}.template-single .post_title{position: static;max-width: 1260px;margin: 0 auto;padding: 240px 26px 0;box-sizing: border-box}.template-single .post-title-holder{padding: 0;text-align: left}.template-single .headline-blog{color: #3e87f8 !important;text-shadow: none;font-size: 42px;line-height: 1.15;margin: 0}.template-single .date{color: #666;padding: 12px 0 24px;font-size: 14px;letter-spacing: .5px}.template-single .post_title + div{max-width: 1260px;margin: 0 auto;padding: 0 26px;box-sizing: border-box}.template-single .post_title + div img{display: block;width: 100%;height: auto;max-height: 460px;object-fit: cover;border-radius: 6px}@media all and (max-width:897px){.template-single .post_title{padding: 30px 13px 0}.template-single .post-title-holder{padding: 0}.template-single .headline-blog{font-size: 28px;line-height: 1.2;margin-top: 0}.template-single .post_title + div{padding: 0 13px}.template-single .post_title + div img{max-height: 240px}}.template-single .container{padding-top: 32px}@media all and (max-width:897px){.template-single .container{padding-top: 16px}}.post_box > .bracket, .post_box > .num_comments_link{display: none}.dhe-blog-kopf{padding: 10px 26px 10px}.dhe-blog-kopf h1{font-family: Oswald;font-weight: 600;text-transform: uppercase;color: #3e87f8;font-size: 40px;line-height: 1.15;margin: 0 0 12px}.dhe-blog-kopf p{font-size: 17px;color: #444;margin: 0}.blog .post_box .featured_image_link img, body:not(.template-single) .post_box .featured_image_link img{display: block;width: 100%;height: auto;max-height: 340px;object-fit: cover;border-radius: 6px}.dhe-weiter a{display: inline-block;background: #3e87f8;color: #fff !important;padding: 8px 20px;border-radius: 4px;font-family: Oswald;text-transform: uppercase;letter-spacing: .5px;text-decoration: none}.dhe-weiter a:hover{background: #1b2a4f}@media all and (max-width:897px){.dhe-blog-kopf{padding: 10px 13px}.dhe-blog-kopf h1{font-size: 28px}body:not(.template-single) .post_box .featured_image_link img{max-height: 220px}}@media all and (max-width:897px){.columns > .content{position: static;top: auto}}@media all and (max-width:617px){.testi-wrap{background-size: 145% auto;background-position: center top;padding-top: 45vw}.testi-wrap .testi-wrapper{background: #fff;padding: 28px 16px 40px;box-sizing: border-box}.testi-wrap .heading-center{color: #3e87f8;font-size: 30px;line-height: 1.15;padding: 0 0 10px}.testi-wrap .testi-hinweis{margin: 0 auto 24px}.testi-wrap .testis{display: block;width: auto;min-width: 0;max-width: 420px;margin: 0 auto 20px}}.template-home .post_box h2.headline{font-size: 30px;line-height: 1.2}@media all and (max-width:897px){.template-home .blog_intro_header{padding: 0}.template-home .container{padding-top: 20px}.template-home .post_box h2.headline{font-size: 22px}}.pay{background: #fff;padding: 56px 0 48px;margin-bottom: 0}.dhe-zahlung{text-align: center;color: #1d2433}.dhe-zahlung__titel{font-family: Oswald;font-weight: 600;font-size: 40px;line-height: 1.15;color: #1565d8;margin: 0 0 6px}.dhe-zahlung__unter{font-size: 19px;margin: 0 0 26px}.dhe-zahlung__arten{display: flex;justify-content: center;gap: 72px;flex-wrap: wrap}.dhe-zahlung__art{display: flex;flex-direction: column;align-items: center;gap: 8px;color: #1565d8}.dhe-zahlung__art svg{width: 92px;height: 64px}.dhe-zahlung__art span{font-family: Oswald;font-weight: 500;font-size: 19px;color: #1d2433}.footer2{margin-top: 0;padding: 0;background: none}.footer2 .footer_wrap{width: auto;max-width: none;padding: 0}.footer2 #text-4{display: none}.footer2 .footer_copy, .footer2 .footer_copy .textwidget{margin: 0;padding: 0;text-align: left}.dhe-f{color: #fff;font-size: 17px;line-height: 1.5}.dhe-f p{margin: 0}.dhe-f a{color: inherit;text-decoration: none}.dhe-f-innen{max-width: 1280px;margin: 0 auto;padding: 0 40px;box-sizing: border-box}.dhe-f-band{background: #1565d8;border-top: 8px solid #fbdc40;border-bottom: 2px solid rgba(255,255,255,.75)}.dhe-f-band__innen{display: flex;align-items: center;justify-content: space-between;gap: 32px;padding-top: 30px;padding-bottom: 30px}.dhe-f-band__titel{font-family: Oswald;font-weight: 600;text-transform: uppercase;font-size: 46px;line-height: 1.1;letter-spacing: .3px}.dhe-f-tel{flex: none;display: flex;flex-direction: column;align-items: center;background: #fbdc40;color: #1d2433 !important;padding: 12px 30px 10px}.dhe-f-tel strong{font-family: Oswald;font-weight: 600;font-size: 44px;line-height: 1.05;white-space: nowrap}.dhe-f-tel span{font-size: 20px}.dhe-f-tel:hover{background: #ffe766}.dhe-f-haupt{background: #1565d8;border-bottom: 8px solid #fbdc40;padding: 38px 0 26px}.dhe-f-spalten{display: grid;grid-template-columns: 1.1fr 1fr 1fr;gap: 40px}.dhe-f-marke img{display: block;width: 300px;max-width: 100%;height: auto;filter: brightness(0) invert(1);margin-bottom: 22px}.dhe-f-marke p{font-size: 19px;max-width: 340px}.dhe-f-titel{font-family: Oswald;font-weight: 600;text-transform: uppercase;font-size: 30px;line-height: 1.15;margin-bottom: 14px !important}.dhe-f-liste{list-style: none;margin: 0;padding: 0}.dhe-f-liste li{display: flex;align-items: center;gap: 16px;margin: 0 0 8px;font-size: 19px}.dhe-f-haken{width: 26px;height: 26px;flex: none;color: #fbdc40}.dhe-f-liste a:hover{text-decoration: underline}.dhe-f-hinweis{text-align: center;font-size: 15px;margin-top: 26px !important;opacity: .95}.dhe-f-fuss{background: #fff;color: #1d2433}.dhe-f-fuss__innen{display: flex;justify-content: space-between;align-items: center;gap: 16px;padding-top: 22px;padding-bottom: 22px;font-size: 16px}.dhe-f-links{display: flex;gap: 18px}.dhe-f-links a{color: #1565d8 !important}.dhe-f-links a:hover{text-decoration: underline}.dhe-f-links span{color: #1565d8}@media all and (max-width:1100px){.dhe-f-band__titel{font-size: 34px}.dhe-f-tel strong{font-size: 34px}}@media all and (max-width:897px){.dhe-f-innen{padding: 0 20px}.dhe-f-band__innen{flex-direction: column;align-items: stretch;text-align: center;gap: 18px;padding-top: 26px;padding-bottom: 26px}.dhe-f-band__titel{font-size: 28px}.dhe-f-tel strong{font-size: 32px}.dhe-f-tel span{font-size: 17px}.dhe-f-spalten{grid-template-columns: 1fr;gap: 30px}.dhe-f-marke img{width: 220px;margin-bottom: 14px}.dhe-f-titel{font-size: 24px}.dhe-f-liste li{font-size: 17px}.dhe-f-fuss__innen{flex-direction: column;text-align: center;gap: 8px;font-size: 15px}.dhe-zahlung__titel{font-size: 30px}.dhe-zahlung__unter{font-size: 17px}.dhe-zahlung__arten{gap: 44px}.pay{padding: 40px 0 36px}}.footer2 .dhe-f-band__titel{font-size: 46px;padding: 0;margin: 0;text-align: left;color: #fff}.footer2 .dhe-f-tel strong, .footer2 .dhe-f-tel span{color: #1d2433}.footer2 .dhe-f-tel:hover{color: #1d2433}.footer2 .dhe-f-marke p{text-align: left;padding: 0;margin: 0;font-size: 19px}.footer2 .dhe-f-marke img{padding: 0;margin: 0 0 22px}.footer2 .dhe-f-titel{text-align: left;padding: 0;font-size: 30px}.footer2 .dhe-f-liste span{color: #fff}.footer2 .dhe-f-liste a:hover{color: #fbdc40}.footer2 .dhe-f-hinweis{padding: 0;font-size: 15px;text-align: center}.footer2 .dhe-f-fuss p{color: #1d2433;padding: 0;margin: 0;text-align: left;font-size: 16px}.footer2 .dhe-f-fuss .dhe-f-links{display: flex;gap: 18px}.footer2 .dhe-f-links span{color: #1565d8}.footer2 .dhe-f-links a:hover{color: #0d47a1}@media all and (max-width:1100px){.footer2 .dhe-f-band__titel{font-size: 34px}}@media all and (max-width:897px){.footer2 .dhe-f-band__titel{font-size: 28px;text-align: center}.footer2 .dhe-f-marke img{margin-bottom: 14px}.footer2 .dhe-f-marke p{font-size: 17px}.footer2 .dhe-f-titel{font-size: 24px}.footer2 .dhe-f-fuss p{text-align: center;font-size: 15px}.footer2 .dhe-f-fuss .dhe-f-links{justify-content: center}}.footer2 .dhe-f-marke img{filter: none}.footer2 .dhe-f-band__titel{font-size: clamp(28px, 3vw, 46px)}@media all and (max-width:897px){.dhe-f-innen{padding: 0 20px}.dhe-f-fuss__innen{padding: 20px 20px 24px}.dhe-f-band__innen{padding: 26px 20px}}@media (max-width: 897px){.price_left{margin: 0}.price_left img{display: block;margin: 40px auto 0;max-width: min(360px, 100%);height: auto;box-sizing: border-box;aspect-ratio: 1;object-fit: cover}}:root{--dhe-blau: #1565d8;--dhe-navy: #0d3c8c;--dhe-gelb: #fbdc40;--dhe-hell: #eaf3fd;--dhe-text: #33415c}.first{background: var(--dhe-blau)}.first_wrap{text-align: center}.first_phone p{font-family: Oswald, sans-serif;font-weight: 600;font-size: 15px;line-height: 32px;letter-spacing: .3px;margin: 0}@media (min-width: 898px){.navigation-bar{height: auto;border-bottom: 6px solid var(--dhe-gelb);box-shadow: 0 4px 14px rgba(13,60,140,.12)}.bar-wrapper{display: flex;align-items: center;justify-content: space-between;height: 92px;max-width: 1280px;width: auto;padding: 0 26px;box-sizing: border-box}.phone-wrapper{position: static;float: none;display: flex;flex-direction: column;align-items: center;margin: 0}.phone-wrapper .phone{padding: 0}.phone-wrapper img{height: 54px;width: auto}.phone-wrapper h2{font-size: 15px;line-height: 16px;color: var(--dhe-navy);margin: 2px 0 0;font-weight: 600}.menu_wrap{float: none;margin: 0}.menu{display: flex;align-items: center}.menu a{line-height: 1;padding: 10px 14px;text-transform: none;letter-spacing: 0;font-family: "Open Sans", sans-serif;font-weight: 600;font-size: 15px;color: var(--dhe-navy);border-bottom: 2px solid transparent}.menu a:hover{text-shadow: none;color: var(--dhe-blau);border-bottom-color: var(--dhe-blau)}.menu .dhe-menu-tel{margin-left: 14px}.menu .dhe-menu-tel a{background: var(--dhe-blau);color: #fff;font-family: Oswald, sans-serif;font-size: 20px;font-weight: 600;padding: 12px 20px;border-radius: 4px;border: 0}.menu .dhe-menu-tel a:hover{background: var(--dhe-navy);color: #fff}.video-wrapper{padding-top: 130px}}.dhe-menu-tel a::before{content: "";display: inline-block;width: 18px;height: 18px;margin-right: 8px;vertical-align: -2px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25 11.4 11.4 0 0 0 3.6.57 1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1z'/%3E%3C/svg%3E") no-repeat center/contain}.heading-blue, .heading-center, .headline_area h1{color: var(--dhe-navy);font-family: Oswald, sans-serif;font-weight: 700;text-transform: uppercase;font-size: clamp(28px, 3vw, 40px);line-height: 1.15;padding: 0 0 14px;letter-spacing: .3px}.heading-white{font-family: Oswald, sans-serif;font-weight: 700;text-transform: uppercase;font-size: clamp(28px, 3vw, 40px);line-height: 1.15;padding: 0 0 14px}.headline_area h1{padding-top: 64px}.intro-text p{color: var(--dhe-text)}.num{margin: 40px 0 56px}.num hr{display: none}.num p{font-size: 18px;line-height: 1.4;color: var(--dhe-navy);letter-spacing: .5px;margin: 0 0 12px}.num a{display: inline-block;background: var(--dhe-gelb);color: var(--dhe-navy);font-family: Oswald, sans-serif;font-size: clamp(32px, 3.4vw, 46px);line-height: 1.1;padding: 12px 36px;border-radius: 6px;box-shadow: 0 6px 18px rgba(13,60,140,.18);transition: transform .2s}.num a:hover{transform: translateY(-2px);color: var(--dhe-navy)}.box_wrapper{background: var(--dhe-hell);border-top: 1px solid #d6e5f8;border-bottom: 1px solid #d6e5f8}.boxen{vertical-align: top}.corner{border-radius: 8px;box-shadow: 0 4px 16px rgba(13,60,140,.10);padding: 26px 26px 22px 88px;position: relative;min-height: 0}.corner::before{content: "";position: absolute;left: 24px;top: 26px;width: 46px;height: 46px;background: var(--dhe-blau) no-repeat center/26px;border-radius: 50%}.boxen:nth-of-type(1) .corner::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 0 1-11.6 7.1L4 20l1-4.6A8 8 0 1 1 21 12z'/%3E%3C/svg%3E")}.boxen:nth-of-type(2) .corner::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6h13v10H1zM14 10h4l3 3v3h-7z'/%3E%3Ccircle cx='5' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E")}.boxen:nth-of-type(3) .corner::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5' rx='8' ry='3'/%3E%3Cpath d='M4 5v5c0 1.7 3.6 3 8 3s8-1.3 8-3V5M4 10v5c0 1.7 3.6 3 8 3s8-1.3 8-3v-5M4 15v4c0 1.7 3.6 3 8 3s8-1.3 8-3v-4'/%3E%3C/svg%3E")}.box_heading{font-family: Oswald, sans-serif;font-weight: 600;font-size: 22px !important;line-height: 1.2 !important;color: var(--dhe-blau)}.boxen p{color: var(--dhe-text);font-size: 15px;line-height: 1.6;padding-top: 6px}.testi-wrap{background-color: var(--dhe-hell)}.testis{background: #fff;color: var(--dhe-text);border-radius: 8px;box-shadow: 0 4px 16px rgba(13,60,140,.10);padding: 22px 24px;vertical-align: top;text-align: left;box-sizing: border-box}.testis > img{border-color: var(--dhe-gelb);width: 84px;height: 84px;object-fit: cover;display: block;margin: 0 0 12px}.testis .heading_p{font-family: Oswald, sans-serif;font-weight: 600;color: var(--dhe-blau);font-size: 22px;padding: 4px 0 8px}.testis .star_rating{margin: 14px 0 0}.price_left img{border-radius: 8px;border: 0;box-shadow: 0 8px 24px rgba(13,60,140,.16)}.price_right span{color: var(--dhe-navy)}.price li::before{color: var(--dhe-blau)}.preise, .action-full{background: var(--dhe-blau);border-top: 6px solid var(--dhe-gelb);border-bottom: 6px solid var(--dhe-gelb)}.preise_wi strong{color: var(--dhe-gelb);font-family: Oswald, sans-serif;font-size: 24px;text-transform: uppercase;letter-spacing: .3px}.preise_wi p{font-size: 18px;line-height: 1.6}.action-full{padding: 34px 0 10px}.action p{font-weight: 700;font-size: 26px}.fair_center img{border: 0;background: var(--dhe-hell);border-radius: 50%;padding: 18px;width: 96px;height: 96px;object-fit: contain;box-sizing: border-box}.fair_center img:hover{border: 0;background: var(--dhe-gelb)}.fair_heading{font-family: Oswald, sans-serif;font-weight: 600;color: var(--dhe-blau);font-size: 22px}.fair_p, .fair .paylight{color: var(--dhe-text)}.work{background: var(--dhe-hell);margin-top: 0}.work .heading-white{color: var(--dhe-navy)}.work_wi{color: var(--dhe-text)}.work_box{padding: 0;border-radius: 8px;overflow: hidden;box-shadow: 0 4px 16px rgba(13,60,140,.10);vertical-align: top}.work_box img{display: block;width: 100%;height: 220px;object-fit: cover}.work_heading{font-family: Oswald, sans-serif;font-weight: 600;color: var(--dhe-blau);font-size: 20px;padding: 14px 10px;margin: 0;border-top: 4px solid var(--dhe-gelb)}.work_box_hold{padding: 26px 0}.query_box{border: 0;border-radius: 8px;overflow: hidden;background: #fff;box-shadow: 0 4px 16px rgba(13,60,140,.10);text-align: left}.query_box_heading, .query_box_heading a{color: var(--dhe-blau);font-family: Oswald, sans-serif;font-weight: 600}@media (min-width: 898px){.phone-wrapper img{height: 50px !important;width: auto !important}}.boxen .corner .box_heading{color: var(--dhe-blau)}.corner{min-height: 158px;box-sizing: border-box}.query_box .query_box_heading{background: none;padding: 18px 22px 4px;margin: 0;font-size: 21px;line-height: 1.25;text-transform: none}.query_box .post_date{display: block;padding: 0 22px;font-size: 13px;color: #6b7a99;letter-spacing: .5px}.query_box .post_excerpt{padding: 8px 22px 22px;color: var(--dhe-text)}@media (min-width: 898px){.template-single .post_title{padding-top: 150px}}.template-single .headline-blog{color: var(--dhe-navy) !important}@media (max-width: 897px){.boxen{display: block;width: auto;max-width: 440px;margin: 0 auto 18px;padding: 0 16px}.corner{margin: 0;padding: 22px 20px 20px 84px;min-height: 0}.testi-wrapper .heading-center{color: var(--dhe-navy)}}@media (max-width: 897px){.work_wi > p:not(.heading-white){padding: 0 16px}.work_box_hold{display: grid;grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));gap: 14px;padding: 14px 16px}.work_box{width: auto;min-width: 0;margin: 0}.work_box img{height: 140px}.work_heading{font-size: 17px;padding: 10px 6px}}@media (min-width: 898px) and (min-height: 600px){.template-front .box_wrapper, .template-front .testi-wrap, .template-front .price, .template-front .hersteller, .template-front .preise, .template-front .fair, .template-front .work, .template-front .from-blog-wrap, .template-front .pay{min-height: calc(100vh - 195px);box-sizing: border-box;display: flex;flex-direction: column;justify-content: center}.template-front .box_wrapper > *, .template-front .testi-wrap > *, .template-front .price > *, .template-front .hersteller > *, .template-front .preise > *, .template-front .fair > *, .template-front .work > *, .template-front .from-blog-wrap > *, .template-front .pay > *{width: 100%}.template-front .headline_area{min-height: calc(100vh - 195px);display: flex;flex-direction: column;justify-content: space-between;box-sizing: border-box}.template-front .heading-blue, .template-front .heading-center, .template-front .heading-white{padding-bottom: 24px}.template-front .work_box_hold{padding: 34px 0}}@media (min-width: 898px){.bar-wrapper{height: 157px}.phone-wrapper img{height: 92px !important}.phone-wrapper h2{font-size: 22px;line-height: 24px;margin-top: 6px}.video-wrapper{padding-top: 200px}.template-single .post_title{padding-top: 240px}}.preise_wi p.heading-white{font-size: clamp(28px, 3vw, 40px);line-height: 1.15}@media (min-width: 898px){.testi-wrapper .textwidget{display: flex;flex-wrap: wrap;justify-content: center;align-items: stretch}.testi-wrapper .textwidget > p{flex: 0 0 100%}.testis{display: flex;flex-direction: column}.testis .star_rating{margin-top: auto;padding-top: 14px}}.price_left img{border-radius: 50%;border: 7px solid var(--dhe-gelb);box-shadow: none;aspect-ratio: 1;object-fit: cover}@media (min-width: 898px) and (min-height: 600px){.template-front .box_wrapper > *, .template-front .testi-wrap > *, .template-front .price > *, .template-front .hersteller > *, .template-front .preise > *, .template-front .fair > *, .template-front .work > *, .template-front .from-blog-wrap > *, .template-front .pay > *{max-width: 1280px;margin-left: auto;margin-right: auto;box-sizing: border-box;padding-left: 26px;padding-right: 26px}}@media (min-width: 898px) and (min-height: 600px){.template-front .box_wrapper{margin-top: -190px}}.box_wrapper{border-top: 0}.wpcf7{background: var(--dhe-blau) !important;padding: 22px 20px 18px !important;border-radius: 0 0 8px 8px !important;box-sizing: border-box !important}.wpcf7 form p{margin: 0 0 14px !important}.wpcf7 label{color: #fff !important;font-size: 14px !important;font-weight: 600 !important;line-height: 1.4 !important;display: block !important}.wpcf7 label br{display: none !important}.wpcf7-text, .wpcf7 textarea{display: block !important;width: 100% !important;box-sizing: border-box !important;margin-top: 6px !important;padding: 11px 13px !important;font: 15px/1.4 "Open Sans", sans-serif !important;color: #1b2a4f !important;background: #fff !important;border: 2px solid transparent !important;border-radius: 6px !important;box-shadow: inset 0 1px 2px rgba(13,60,140,.12) !important;transition: border-color .15s, box-shadow .15s !important}.wpcf7 textarea{height: 130px !important;min-height: 100px !important;resize: vertical !important}.wpcf7-text:focus, .wpcf7 textarea:focus{outline: none !important;border-color: var(--dhe-gelb) !important;box-shadow: 0 0 0 3px rgba(251,220,64,.35) !important}.wpcf7-checkbox, .wpcf7-checkbox .wpcf7-list-item{display: block !important;margin: 0 !important;background: none !important}.wpcf7-checkbox label{display: flex !important;gap: 10px !important;align-items: flex-start !important;font-weight: 400 !important;font-size: 13px !important;line-height: 1.5 !important;color: #fff !important;background: rgba(255,255,255,.1) !important;padding: 12px 14px !important;border-radius: 6px !important;cursor: pointer !important}.wpcf7-checkbox input[type=checkbox]{flex: 0 0 auto !important;width: 18px !important;height: 18px !important;margin: 2px 0 0 !important;accent-color: var(--dhe-gelb) !important}.wpcf7-checkbox .wpcf7-list-item-label{background: none !important;color: #fff !important}.wpcf7-submit{display: block !important;width: 100% !important;margin: 4px 0 0 !important;padding: 14px 18px !important;background: var(--dhe-gelb) !important;color: var(--dhe-navy) !important;border: 0 !important;border-radius: 6px !important;font: 600 20px/1 Oswald, sans-serif !important;text-transform: uppercase !important;letter-spacing: .5px !important;cursor: pointer !important;box-shadow: 0 4px 12px rgba(0,0,0,.18) !important;transition: transform .15s, background .15s !important}.wpcf7-submit:hover{background: #ffe565 !important;transform: translateY(-1px) !important}.wpcf7 .wpcf7-not-valid-tip{color: var(--dhe-gelb) !important;font-size: 13px !important}.wpcf7 .wpcf7-response-output{color: #fff !important;border-color: var(--dhe-gelb) !important;border-radius: 6px !important;margin: 10px 0 0 !important}@media (min-width: 898px) and (min-height: 600px){.template-front .price{min-height: calc(100vh - 195px - 240px);justify-content: flex-end;padding-top: 60px}.template-front .hersteller{min-height: 0;justify-content: flex-start}}.template-front .price_holder{padding-bottom: 20px}.template-front .hersteller-wrapper{padding: 20px 26px 80px}.template-front .hersteller_wrap .heading-blue{font-size: clamp(24px, 2.2vw, 30px);padding-bottom: 10px}.dhe-f-tel, .footer2 .dhe-f-tel{border-radius: 6px;box-shadow: 0 6px 18px rgba(0,0,0,.18)}.wpcf7-text, .wpcf7 input[type=email]{height: auto !important;min-height: 44px !important}.wpcf7 .wpcf7-spinner{position: absolute !important;margin: 0 !important}.wpcf7 form > p:last-of-type{margin-bottom: 0 !important}.wpcf7 form{position: relative}.wpcf7{padding-bottom: 22px !important}@media (max-width: 897px){.box_wrap .heading-center{padding-top: 56px}}@media (min-width: 898px){.menu a{font-size: 17px;padding: 10px 13px}.menu .dhe-menu-tel a{font-size: 22px;padding: 13px 22px}}@media (min-width: 898px) and (max-width: 1180px){.menu a{font-size: 15px;padding: 10px 9px}.menu .dhe-menu-tel a{font-size: 19px;padding: 12px 16px}}.preise_wi .dhe-preise-tel{margin-top: 34px;display: flex;justify-content: center}.preise_wi .dhe-f-tel strong, .preise_wi .dhe-f-tel span{color: #1d2433;text-transform: none;font-size: inherit}.preise_wi .dhe-f-tel strong{font-size: 44px;letter-spacing: 0}.preise_wi .dhe-f-tel span{font-size: 18px}@media (max-width: 617px){.preise_wi .dhe-f-tel strong{font-size: 32px}}.work .heading-white{padding-bottom: 22px}.work_wi > p:not(.heading-white){max-width: 960px;margin-left: auto;margin-right: auto}.work_box_hold:first-of-type{padding-top: 56px}.dhe-zahlung__titel{font-size: clamp(30px, 3vw, 42px) !important;color: var(--dhe-navy) !important;text-transform: uppercase;font-weight: 700 !important}.dhe-zahlung__arten{gap: 70px !important;margin: 26px 0 10px}.dhe-zahlung__art svg{width: 110px !important;height: auto !important}.dhe-zahlung__art span{font-size: 20px !important}.dhe-zahlung__karten{display: grid;grid-template-columns: repeat(3, 1fr);gap: 24px;max-width: 1100px;margin: 48px auto 0;text-align: left}.dhe-zahlung__karte{background: var(--dhe-hell);border-radius: 8px;padding: 24px 26px;border-top: 4px solid var(--dhe-gelb)}.dhe-zahlung__karte p{margin: 0;color: var(--dhe-text);font-size: 16px;line-height: 1.6}.dhe-zahlung__karte .dhe-zahlung__k-titel{font-family: Oswald, sans-serif;font-weight: 600;font-size: 22px;color: var(--dhe-blau);margin-bottom: 6px}@media (max-width: 897px){.dhe-zahlung__karten{grid-template-columns: 1fr;padding: 0 16px}.dhe-zahlung__arten{gap: 40px !important}}.sidebar #media_image-4 img{display: block;border-radius: 8px 8px 0 0}.sidebar .offer1, .sidebar #custom_html-4 .offer1{background: var(--dhe-blau);border-radius: 0 0 8px 8px}.sidebar #media_image-4{margin-bottom: 0}.wpcf7{border-radius: 8px !important}.num p:last-of-type{position: relative;display: inline-block}.num p:last-of-type::after{content: "";position: absolute;right: -118px;top: 50%;width: 96px;height: 96px;margin-top: -48px;background: url(images/smiley-telefon-gelb.svg) no-repeat center/contain;transform: rotate(-14deg);filter: drop-shadow(0 6px 10px rgba(13,60,140,.18));pointer-events: none}@media (max-width: 617px){.num p:last-of-type::after{width: 58px;height: 58px;margin-top: -29px;right: auto;left: 50%;top: -36px;margin-left: 110px}}@media (max-width: 617px){.num p:last-of-type::after{left: auto;right: -14px;top: -30px;margin: 0;width: 54px;height: 54px}}.hersteller-wrapper{box-sizing: border-box}@media (max-width: 617px){.num p:last-of-type::after{right: -6px}}.num p:last-of-type::after{content: none !important;display: none !important}.template-front .headline_area h1::after{content: "";display: block;width: 86px;height: 86px;margin: 22px auto 0;background: url(images/smiley-telefon-gelb.svg) no-repeat center/contain;transform: rotate(-14deg);filter: drop-shadow(0 6px 10px rgba(13,60,140,.18))}@media (max-width: 617px){.template-front .headline_area h1::after{width: 62px;height: 62px;margin-top: 16px}}.template-front .headline_area h1::after{content: none !important;display: none !important}.dhe-smiley{position: relative;width: 86px;margin: 6px auto 0;outline: none;cursor: help}.dhe-smiley img{display: block;width: 86px;height: 86px;padding: 0 !important;margin: 0 auto;transform: rotate(-14deg);filter: drop-shadow(0 8px 12px rgba(13,60,140,.18));animation: dhe-schweben 3.6s ease-in-out infinite}@keyframes dhe-schweben{0%, 100%{transform: translateY(0) rotate(-14deg)}50%{transform: translateY(-10px) rotate(-10deg)}}.dhe-smiley__tipp{position: absolute;left: 50%;bottom: calc(100% + 14px);width: 270px;transform: translate(-50%, 6px);background: var(--dhe-navy);color: #fff;font-size: 14px;line-height: 1.45;padding: 12px 14px;border-radius: 8px;box-shadow: 0 8px 22px rgba(13,60,140,.25);opacity: 0;visibility: hidden;transition: opacity .2s, transform .2s, visibility .2s;z-index: 5;pointer-events: none}.dhe-smiley__tipp::after{content: "";position: absolute;left: 50%;top: 100%;margin-left: -8px;border: 8px solid transparent;border-top-color: var(--dhe-navy)}.dhe-smiley:hover .dhe-smiley__tipp, .dhe-smiley:focus .dhe-smiley__tipp{opacity: 1;visibility: visible;transform: translate(-50%, 0)}@media (prefers-reduced-motion: reduce){.dhe-smiley img{animation: none}}@media (max-width: 617px){.dhe-smiley, .dhe-smiley img{width: 62px;height: 62px}.dhe-smiley__tipp{width: 230px}}.testi-wrap{background-color: #fff}.template-front .headline_area h1{display: flex;align-items: center;justify-content: center;gap: 22px;flex-wrap: wrap}.headline_area h1 .dhe-smiley{display: inline-block;margin: 0;width: 72px;flex: none;text-transform: none;letter-spacing: 0;font-family: "Open Sans", sans-serif;font-weight: 400}.headline_area h1 .dhe-smiley img{width: 72px;height: 72px}@media (max-width: 617px){.template-front .headline_area h1{gap: 12px}.headline_area h1 .dhe-smiley, .headline_area h1 .dhe-smiley img{width: 52px;height: 52px}}.template-front .post_content h2{color: var(--dhe-navy);font-family: Oswald, sans-serif;font-weight: 600;font-size: 26px;line-height: 1.25;margin-top: 30px}.template-front .post_content ol li{margin-bottom: 6px}@media (min-width: 898px){.video-wrapper{padding-top: 195px}}.template-single .post_title + div img, .template-home .post_box img, .query_box img{object-position: center 15%}.template-single .post_title + div img, .template-home .post_box img, .query_box img{object-position: center 6%}.prev_next{border-top: 0 !important;padding: 0 !important;margin: 40px 0 0 !important}.prev_next p.next_post, .prev_next p.previous_post{display: flex;flex-direction: column;gap: 6px;margin: 0 0 14px;padding: 22px 26px 22px 26px;background: var(--dhe-hell);border-left: 5px solid var(--dhe-gelb);border-radius: 8px;font-size: 13px;letter-spacing: .8px;text-transform: uppercase;color: #6b7a99;font-weight: 600;position: relative;transition: box-shadow .2s, transform .2s}.prev_next p.next_post a, .prev_next p.previous_post a{font-family: Oswald, sans-serif;font-size: 22px;line-height: 1.3;text-transform: none;letter-spacing: 0;color: var(--dhe-navy);font-weight: 600;padding-right: 40px}.prev_next p.next_post a::after, .prev_next p.previous_post a::after{content: "";position: absolute;inset: 0}.prev_next p.next_post::after, .prev_next p.previous_post::after{content: "→";position: absolute;right: 24px;top: 50%;transform: translateY(-50%);font-size: 26px;color: var(--dhe-blau)}.prev_next p.next_post:hover, .prev_next p.previous_post:hover{box-shadow: 0 6px 18px rgba(13,60,140,.14);transform: translateY(-2px)}.sidebar{padding-bottom: 70px}@media (max-width: 897px){.sidebar{padding-bottom: 40px}}.sidebar #text-6{margin-bottom: 70px !important}@media (max-width: 897px){.sidebar #text-6{margin-bottom: 40px !important}}.dhe-staedte{display: grid;grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));gap: 18px 28px;margin: 18px 0 30px}.dhe-staedte__land h3{font-family: Oswald, sans-serif;font-weight: 600;font-size: 18px;color: var(--dhe-navy);margin: 0 0 6px;padding-bottom: 4px;border-bottom: 3px solid var(--dhe-gelb)}.post_content .dhe-staedte ul, .dhe-staedte ul{list-style: none;margin: 0 !important;padding: 0}.dhe-staedte li{margin: 0;padding: 3px 0;font-size: 15px}.dhe-staedte li::before, .dhe-leistungen li::before, .dhe-orte-liste li::before{content: none !important}.dhe-staedte a, .dhe-orte-liste a{color: var(--dhe-blau)}.dhe-staedte a:hover, .dhe-orte-liste a:hover{text-decoration: underline}.post_content ul.dhe-leistungen, ul.dhe-leistungen{list-style: none;margin: 14px 0 26px !important;padding: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));gap: 12px}.dhe-leistungen li{margin: 0;padding: 0}.dhe-leistungen a{display: block;height: 100%;box-sizing: border-box;padding: 14px 16px;background: #fff;border: 1px solid #d6e5f8;border-left: 4px solid var(--dhe-gelb);border-radius: 8px;color: var(--dhe-text);transition: box-shadow .2s, transform .2s}.dhe-leistungen a:hover{box-shadow: 0 6px 16px rgba(13,60,140,.12);transform: translateY(-2px)}.dhe-leistungen strong{display: block;font-family: Oswald, sans-serif;font-weight: 600;font-size: 18px;color: var(--dhe-navy)}.dhe-leistungen span{display: block;font-size: 13px;color: #6b7a99;margin-top: 2px}.dhe-verlinkung{margin: 44px 0 10px;padding: 28px 28px 18px;background: var(--dhe-hell);border-radius: 10px}.dhe-verlinkung h2{font-family: Oswald, sans-serif;font-weight: 600;font-size: 24px;color: var(--dhe-navy);margin: 0 0 4px}.dhe-verlinkung .dhe-leistungen a{border-color: #fff}ul.dhe-orte-liste{list-style: none;margin: 12px 0 10px !important;padding: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));gap: 6px 18px}.dhe-orte-liste li{margin: 0;padding: 0;font-size: 15px}.dhe-alle{margin: 10px 0 0}.dhe-alle a{font-weight: 600;color: var(--dhe-navy)}.footer2 .dhe-f-liste a{color: #fff}.footer2 .dhe-f-liste a:hover{color: var(--dhe-gelb)}.sidebar_ul a{color: inherit}.sidebar_ul a:hover{color: var(--dhe-blau);text-decoration: underline}@media (max-width: 617px){.dhe-verlinkung{padding: 22px 16px 12px}}:root{--dhe-rot: #ff3a2d;--dhe-pink: #f62661;--dhe-lila: #29052a;--dhe-weinrot: #300306;--dhe-kblau: #0048ff;--dhe-sgelb: #ffcc00}.heading-blue::after, .heading-center::after, .heading-white::after, .template-front .headline_area h1 .dhe-h1-text::after{content: "";display: block;width: 84px;height: 7px;margin: 12px auto 0;transform: skewX(-18deg);background: var(--dhe-rot)}.box_wrap .heading-center::after{background: var(--dhe-pink)}.testi-wrapper .heading-center::after{background: var(--dhe-sgelb)}.price_wrap .heading-blue::after{background: var(--dhe-kblau)}.hersteller_wrap .heading-blue::after{background: var(--dhe-pink)}.preise_wi .heading-white::after{background: var(--dhe-sgelb)}.fair_wi .heading-blue::after{background: var(--dhe-rot)}.work .heading-white::after{background: var(--dhe-kblau)}.from-blog-wi .heading-blue::after{background: var(--dhe-pink)}.template-front .headline_area h1 .dhe-h1-text{display: inline-block}.boxen:nth-of-type(1) .corner::before{background-color: var(--dhe-rot)}.boxen:nth-of-type(2) .corner::before{background-color: var(--dhe-pink)}.boxen:nth-of-type(3) .corner::before{background-color: var(--dhe-kblau)}.boxen:nth-of-type(1) .box_heading{color: var(--dhe-rot)}.boxen:nth-of-type(2) .box_heading{color: var(--dhe-pink)}.boxen:nth-of-type(3) .box_heading{color: var(--dhe-kblau)}.testis{border-top: 5px solid var(--dhe-rot)}.testis:nth-of-type(2){border-top-color: var(--dhe-sgelb)}.testis:nth-of-type(3){border-top-color: var(--dhe-kblau)}.testis:nth-of-type(1) .heading_p{color: var(--dhe-rot)}.testis:nth-of-type(3) .heading_p{color: var(--dhe-kblau)}.preise{background: linear-gradient(100deg, var(--dhe-lila) 0%, #4a0b3f 55%, var(--dhe-weinrot) 100%);border-top-color: var(--dhe-rot);border-bottom-color: var(--dhe-rot)}.preise_wi strong{color: var(--dhe-rot)}.preise_wi .dhe-f-tel{background: var(--dhe-sgelb)}.action-full{background: var(--dhe-weinrot);border-top-color: var(--dhe-sgelb);border-bottom-color: var(--dhe-sgelb)}.action p{color: #fff}.fair_left img:nth-of-type(1), .fair_right img:nth-of-type(2){background: #ffe6e4}.fair_left img:nth-of-type(2), .fair_right img:nth-of-type(3){background: #fff6cc}.fair_left img:nth-of-type(3), .fair_right img:nth-of-type(1){background: #e3ebff}.fair_center img:hover{background: var(--dhe-sgelb)}.work_box_hold .work_box:nth-child(1) .work_heading{border-top-color: var(--dhe-rot)}.work_box_hold .work_box:nth-child(2) .work_heading{border-top-color: var(--dhe-sgelb)}.work_box_hold .work_box:nth-child(3) .work_heading{border-top-color: var(--dhe-kblau)}.work_box_hold + .work_box_hold .work_box:nth-child(1) .work_heading{border-top-color: var(--dhe-pink)}.work_box_hold + .work_box_hold .work_box:nth-child(2) .work_heading{border-top-color: var(--dhe-rot)}.work_box_hold + .work_box_hold .work_box:nth-child(3) .work_heading{border-top-color: var(--dhe-sgelb)}.query_box{border-top: 5px solid var(--dhe-pink)}.query_box:nth-of-type(2){border-top-color: var(--dhe-sgelb)}.query_box:nth-of-type(3){border-top-color: var(--dhe-kblau)}.dhe-zahlung__karte:nth-child(1){border-top-color: var(--dhe-rot)}.dhe-zahlung__karte:nth-child(2){border-top-color: var(--dhe-sgelb)}.dhe-zahlung__karte:nth-child(3){border-top-color: var(--dhe-kblau)}.dhe-leistungen__sd a{border-left-color: var(--dhe-rot)}.dhe-leistungen__kl a{border-left-color: var(--dhe-kblau)}.dhe-leistungen__el a{border-left-color: var(--dhe-sgelb)}.dhe-leistungen__ka a{border-left-color: var(--dhe-pink)}.dhe-leistungen__gl a{border-left-color: #24c6dc}.dhe-leistungen__sc a{border-left-color: var(--dhe-lila)}.dhe-staedte__land:nth-child(4n+1) h3{border-bottom-color: var(--dhe-rot)}.dhe-staedte__land:nth-child(4n+2) h3{border-bottom-color: var(--dhe-sgelb)}.dhe-staedte__land:nth-child(4n+3) h3{border-bottom-color: var(--dhe-kblau)}.dhe-staedte__land:nth-child(4n+4) h3{border-bottom-color: var(--dhe-pink)}.dhe-smiley__tipp{background: var(--dhe-lila)}.dhe-smiley__tipp::after{border-top-color: var(--dhe-lila)}.prev_next p.next_post, .prev_next p.previous_post{border-left-color: var(--dhe-rot)}.template-single .post_content h2{border-left: 5px solid var(--dhe-rot);padding-left: 12px}.action-full{background: linear-gradient(100deg, var(--dhe-rot) 0%, var(--dhe-pink) 100%);border-top: 6px solid var(--dhe-sgelb);border-bottom: 6px solid var(--dhe-sgelb);padding: 34px 16px}.action .textwidget{display: flex;justify-content: center;flex-wrap: wrap;gap: 22px;max-width: 1180px;margin: 0 auto}.action-box{display: block;width: auto;min-width: 0;flex: 1 1 280px;max-width: 360px;margin: 0}.action-box p{margin: 0;padding: 18px 20px;background: rgba(255,255,255,.16);border: 2px solid rgba(255,255,255,.35);border-radius: 10px;color: #fff;font-size: 24px;line-height: 1.2;letter-spacing: .5px;text-shadow: 0 2px 6px rgba(48,3,6,.25)}.action-box p::first-letter{color: var(--dhe-sgelb);font-size: 1.25em;padding-right: 6px}.tueroeffnung{margin-bottom: 0 !important}@media (max-width: 617px){.action-box p{font-size: 20px;padding: 14px 16px}.action .textwidget{gap: 12px}}.action-box .action-sub{display: block;margin-top: 8px;font-family: "Open Sans", sans-serif;font-size: 15px;font-weight: 400;line-height: 1.5;letter-spacing: 0;text-transform: none;text-shadow: none;color: #fff}.action-box p{height: 100%;box-sizing: border-box}.testi-wrapper .heading-center{padding-top: 56px}@media (max-width: 617px){.testi-wrapper .heading-center{padding-top: 28px}}@media (min-width: 618px){.testi-wrap{background-position: center top;background-color: #f2f2f2}.testi-wrapper .heading-center{padding-top: 110px}}@media (min-width: 618px){.testi-wrap{background-image: linear-gradient(to bottom, rgba(242,242,242,0) 0, rgba(242,242,242,0) 1000px, #f2f2f2 1225px), url(/wp-content/uploads/2018/10/dhe-haus-und-gebaedetechnik-kunden.fw_.webp);background-repeat: no-repeat, no-repeat;background-position: center top, center top;background-size: 100% 1225px, auto}.testi-wrapper .heading-center{padding-top: 80px}}@media (min-width: 898px){.box_wrap .heading-center{padding-top: 90px}}@media (max-width: 897px){.box_wrap .heading-center{padding-top: 110px}}@media (max-width: 617px){.box_wrap .heading-center{padding-top: 80px}}.from-blog-wi .heading-blue{margin-bottom: 44px}@media (max-width: 617px){.from-blog-wi .heading-blue{margin-bottom: 28px}}.dhe-f-liste--zwei{columns: 2;column-gap: 28px}.dhe-f-liste--zwei li{break-inside: avoid}@media (max-width: 617px){.dhe-f-liste--zwei{columns: 1}}@media (min-width: 898px){.dhe-f-spalten{grid-template-columns: minmax(0, .9fr) minmax(0, 1.7fr) minmax(0, 1.05fr) !important}.dhe-f-liste--zwei li span{white-space: nowrap}}.preise{position: relative;overflow: hidden;isolation: isolate;background: linear-gradient(110deg, var(--dhe-lila), #4a0b3f, var(--dhe-weinrot), #4a0b3f, var(--dhe-lila));background-size: 300% 100%;animation: dhe-verlauf 18s ease-in-out infinite alternate}.preise::before, .preise::after{content: "";position: absolute;z-index: -1;border-radius: 50%;filter: blur(60px);opacity: .55;pointer-events: none}.preise::before{width: 46vw;height: 46vw;max-width: 720px;max-height: 720px;left: -10%;top: -30%;background: radial-gradient(circle, var(--dhe-pink) 0%, rgba(246,38,97,0) 70%);animation: dhe-blob-a 22s ease-in-out infinite alternate}.preise::after{width: 40vw;height: 40vw;max-width: 640px;max-height: 640px;right: -8%;bottom: -35%;background: radial-gradient(circle, var(--dhe-rot) 0%, rgba(255,58,45,0) 70%);animation: dhe-blob-b 26s ease-in-out infinite alternate}.preise_wrap{position: relative}.preise_wrap::before{content: "";position: absolute;z-index: -1;width: 340px;height: 340px;left: 55%;top: 10%;border-radius: 50%;filter: blur(70px);opacity: .35;background: radial-gradient(circle, var(--dhe-sgelb) 0%, rgba(255,204,0,0) 70%);animation: dhe-blob-c 30s ease-in-out infinite alternate;pointer-events: none}@keyframes dhe-verlauf{from{background-position: 0% 50%}to{background-position: 100% 50%}}@keyframes dhe-blob-a{from{transform: translate(0, 0) scale(1)}to{transform: translate(38vw, 18vh) scale(1.25)}}@keyframes dhe-blob-b{from{transform: translate(0, 0) scale(1.1)}to{transform: translate(-42vw, -22vh) scale(.85)}}@keyframes dhe-blob-c{from{transform: translate(-30vw, 20%) scale(.9)}to{transform: translate(10vw, -30%) scale(1.2)}}@media (prefers-reduced-motion: reduce){.preise, .preise::before, .preise::after, .preise_wrap::before{animation: none}}.preise::before, .preise::after{opacity: .8}.preise_wrap::before{opacity: .45}:root{--dhe-schatten: #0b1d4d}.heading-blue, .heading-center, .template-front .headline_area h1 .dhe-h1-text, .work .heading-white, .from-blog-wi .heading-blue{display: inline-block;transform: skewX(-7deg);text-shadow: 3px 3px 0 rgba(255, 204, 0, .9);letter-spacing: .5px}.heading-white, .preise_wi .heading-white{display: inline-block;transform: skewX(-7deg);text-shadow: 3px 3px 0 var(--dhe-pink), 6px 6px 0 rgba(0, 0, 0, .25)}.box_wrap, .testi-wrapper .textwidget, .price_wrap, .hersteller_wrap, .preise_wi, .fair_wi, .work_wi, .from-blog-wi{text-align: center}.dhe-f-band__titel{transform: skewX(-7deg);text-shadow: 3px 3px 0 var(--dhe-schatten)}.num a, .dhe-f-tel, .menu .dhe-menu-tel a, .wpcf7-submit, .dhe-weiter a{transform: skewX(-6deg);border-bottom: 6px solid rgba(0, 0, 0, .28) !important;box-shadow: 0 8px 0 -2px rgba(11, 29, 77, .25), 0 12px 22px rgba(11, 29, 77, .25) !important;transition: transform .15s ease, box-shadow .15s ease !important}.num a:hover, .dhe-f-tel:hover, .menu .dhe-menu-tel a:hover, .wpcf7-submit:hover, .dhe-weiter a:hover{transform: skewX(-6deg) translateY(-4px) scale(1.03) !important}.num a:active, .dhe-f-tel:active, .wpcf7-submit:active{transform: skewX(-6deg) translateY(2px) !important;border-bottom-width: 2px !important}.corner, .testis, .work_box, .query_box, .dhe-zahlung__karte, .dhe-leistungen a, .prev_next p.next_post{border: 3px solid var(--dhe-schatten) !important;box-shadow: 6px 6px 0 var(--dhe-schatten) !important;transition: transform .18s ease, box-shadow .18s ease !important}.testis{border-top: 8px solid var(--dhe-rot) !important}.testis:nth-of-type(2){border-top-color: var(--dhe-sgelb) !important}.testis:nth-of-type(3){border-top-color: var(--dhe-kblau) !important}.query_box{border-top: 8px solid var(--dhe-pink) !important}.query_box:nth-of-type(2){border-top-color: var(--dhe-sgelb) !important}.query_box:nth-of-type(3){border-top-color: var(--dhe-kblau) !important}.corner:hover, .testis:hover, .work_box:hover, .query_box:hover, .dhe-zahlung__karte:hover, .dhe-leistungen a:hover, .prev_next p.next_post:hover{transform: translate(-3px, -3px) rotate(-1deg) !important;box-shadow: 10px 10px 0 var(--dhe-schatten) !important}.work_heading{text-transform: uppercase;letter-spacing: .5px}.work_box:nth-child(1) .work_heading{background: linear-gradient(180deg, #fff 0%, #ffe9e7 100%)}.work_box:nth-child(2) .work_heading{background: linear-gradient(180deg, #fff 0%, #fff6cc 100%)}.work_box:nth-child(3) .work_heading{background: linear-gradient(180deg, #fff 0%, #e3ebff 100%)}.box_wrapper, .work{background-color: var(--dhe-hell);background-image: repeating-conic-gradient(from 0deg at 50% 0%, rgba(255, 255, 255, .55) 0deg 6deg, rgba(255, 255, 255, 0) 6deg 14deg)}.pay{background-image: repeating-conic-gradient(from 0deg at 50% 0%, rgba(234, 243, 253, .7) 0deg 6deg, rgba(255, 255, 255, 0) 6deg 14deg)}.action-box p{transform: skewX(-6deg);border: 3px solid rgba(255, 255, 255, .6);box-shadow: 5px 5px 0 rgba(48, 3, 6, .35)}@keyframes dhe-schweben{0%, 100%{transform: translateY(0) rotate(-14deg) scale(1)}50%{transform: translateY(-12px) rotate(-6deg) scale(1.06)}}@media (prefers-reduced-motion: reduce){.corner, .testis, .work_box, .query_box, .num a{transition: none !important}}@media (max-width: 617px){.corner, .testis, .work_box, .query_box, .dhe-zahlung__karte, .dhe-leistungen a{box-shadow: 4px 4px 0 var(--dhe-schatten) !important}}.heading-blue, .heading-center, .work .heading-white, .from-blog-wi .heading-blue, .heading-white, .preise_wi .heading-white{display: table;margin-left: auto;margin-right: auto}.action-full{box-sizing: border-box}@media (max-width: 617px){.heading-blue, .heading-center, .heading-white, .template-front .headline_area h1 .dhe-h1-text{max-width: 90%}.action-box p{transform: none}}.footer2 .dhe-f-marke img{width: 170px !important;height: auto !important;max-width: 100%;image-rendering: auto}.dhe-js .dhe-ani{opacity: 0;transition: opacity .6s ease, transform .6s cubic-bezier(.2, .8, .25, 1.15) !important}.dhe-js .dhe-ani.dhe-auf{transform: translateY(34px)}.dhe-js .dhe-ani.dhe-zoom{transform: scale(.82)}.dhe-js .dhe-ani.dhe-links{transform: translateX(-60px) rotate(-6deg)}.dhe-js .dhe-ani.dhe-rechts{transform: translateX(60px)}.dhe-js .dhe-ani.heading-blue, .dhe-js .dhe-ani.heading-center, .dhe-js .dhe-ani.heading-white{transform: skewX(-7deg) translateY(30px)}.dhe-js .dhe-ani.dhe-da{opacity: 1;transform: none}.dhe-js .dhe-ani.dhe-da.heading-blue, .dhe-js .dhe-ani.dhe-da.heading-center, .dhe-js .dhe-ani.dhe-da.heading-white{transform: skewX(-7deg)}.dhe-js .dhe-ani.heading-blue::after, .dhe-js .dhe-ani.heading-center::after, .dhe-js .dhe-ani.heading-white::after{width: 0;transition: width .7s .35s ease}.dhe-js .dhe-ani.dhe-da::after{width: 84px}.num a, .dhe-preise-tel .dhe-f-tel, .dhe-f-band .dhe-f-tel{position: relative}.num a::before, .dhe-preise-tel .dhe-f-tel::before, .dhe-f-band .dhe-f-tel::before{content: "";position: absolute;inset: -4px;border-radius: 10px;border: 3px solid var(--dhe-sgelb);opacity: 0;animation: dhe-puls 2.6s ease-out infinite;pointer-events: none}@keyframes dhe-puls{0%{opacity: .9;transform: scale(1)}80%, 100%{opacity: 0;transform: scale(1.18, 1.45)}}.dhe-menu-tel a::before{animation: dhe-klingeln 4s ease-in-out infinite;transform-origin: 50% 60%}@keyframes dhe-klingeln{0%, 82%, 100%{transform: rotate(0)}85%{transform: rotate(-18deg)}88%{transform: rotate(16deg)}91%{transform: rotate(-12deg)}94%{transform: rotate(8deg)}}.corner:hover::before{animation: dhe-wackeln .5s ease}.fair_center img:hover{animation: dhe-hupf .55s ease}@keyframes dhe-wackeln{0%, 100%{transform: rotate(0)}25%{transform: rotate(-14deg) scale(1.08)}60%{transform: rotate(10deg) scale(1.08)}}@keyframes dhe-hupf{0%, 100%{transform: translateY(0)}40%{transform: translateY(-12px) scale(1.06)}70%{transform: translateY(2px)}}.work_box, .query_box{overflow: hidden}.work_box img, .query_box img{transition: transform .5s ease}.work_box:hover img, .query_box:hover img{transform: scale(1.07)}.star_rating img{animation: dhe-funkeln 3.2s ease-in-out infinite}.testis:nth-of-type(2) .star_rating img{animation-delay: .5s}.testis:nth-of-type(3) .star_rating img{animation-delay: 1s}@keyframes dhe-funkeln{0%, 70%, 100%{filter: none;transform: scale(1)}80%{filter: brightness(1.25) drop-shadow(0 0 6px rgba(255, 204, 0, .9));transform: scale(1.06)}}.navigation-bar::after{content: "";position: absolute;left: 0;right: 0;bottom: -6px;height: 6px;background: linear-gradient(90deg, transparent 0, rgba(255, 255, 255, .85) 50%, transparent 100%);background-size: 220px 100%;background-repeat: no-repeat;animation: dhe-glanz 5s linear infinite;pointer-events: none}@keyframes dhe-glanz{0%{background-position: -220px 0}100%{background-position: calc(100% + 220px) 0}}@media (prefers-reduced-motion: reduce){.num a::before, .dhe-preise-tel .dhe-f-tel::before, .dhe-f-band .dhe-f-tel::before, .dhe-menu-tel a::before, .star_rating img, .navigation-bar::after{animation: none !important}}html, body{overflow-x: clip}.num, .dhe-preise-tel, .dhe-f-band__innen{overflow: visible}.dhe-wellen-ziel{position: relative}.dhe-wellen{position: absolute;inset: 0;overflow: hidden;border-radius: inherit;pointer-events: none;z-index: 0}.dhe-wellen i{position: absolute;border-radius: 50%;border: 2px solid rgba(255, 204, 0, .75);background: radial-gradient(circle, rgba(255, 204, 0, .18) 0%, rgba(255, 204, 0, 0) 60%);transform: scale(0);opacity: 1;animation: dhe-welle .95s ease-out forwards}.dhe-wellen i.stark{border: 3px solid rgba(246, 38, 97, .7);background: radial-gradient(circle, rgba(246, 38, 97, .22) 0%, rgba(246, 38, 97, 0) 60%);animation-duration: 1.05s}.num a .dhe-wellen i, .dhe-f-tel .dhe-wellen i, .wpcf7-submit .dhe-wellen i{border-color: rgba(255, 255, 255, .9);background: radial-gradient(circle, rgba(255, 255, 255, .35) 0%, rgba(255, 255, 255, 0) 60%)}.menu .dhe-menu-tel a .dhe-wellen i, .action-box p .dhe-wellen i{border-color: rgba(255, 255, 255, .85)}@keyframes dhe-welle{to{transform: scale(1);opacity: 0}}.dhe-wellen-ziel > :not(.dhe-wellen){position: relative;z-index: 1}@media (prefers-reduced-motion: reduce){.dhe-wellen{display: none}}.prev_next p.dhe-wellen-ziel > a{position: static}.dhe-wegweiser{background: #fff;padding: 80px 16px 70px}.dhe-wegweiser__innen{max-width: 1200px;margin: 0 auto;text-align: center}.dhe-wegweiser__unter{color: var(--dhe-text);font-size: 18px;margin: 6px 0 34px}.dhe-wegweiser__raster{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 22px;text-align: left;align-items: start}.dhe-wk{background: #fff;border: 3px solid var(--dhe-schatten);border-radius: 12px;box-shadow: 6px 6px 0 var(--dhe-schatten);transition: transform .18s ease, box-shadow .18s ease;overflow: hidden;--wk: var(--dhe-rot)}.dhe-wk--kl{--wk: var(--dhe-kblau)}.dhe-wk--el{--wk: var(--dhe-sgelb)}.dhe-wk--gl{--wk: #24c6dc}.dhe-wk--ka{--wk: var(--dhe-pink)}.dhe-wk--sc{--wk: #7a2a8c}.dhe-wk:hover{transform: translate(-3px, -3px) rotate(-.6deg);box-shadow: 10px 10px 0 var(--dhe-schatten)}.dhe-wk[open]{box-shadow: 10px 10px 0 var(--wk)}.dhe-wk summary{list-style: none;cursor: pointer;display: grid;grid-template-columns: 64px 1fr 22px;grid-template-rows: auto auto;column-gap: 16px;align-items: center;padding: 20px 20px;border-top: 8px solid var(--wk)}.dhe-wk summary::-webkit-details-marker{display: none}.dhe-wk summary::after{content: "+";grid-column: 3;grid-row: 1 / span 2;font: 700 28px/1 Oswald, sans-serif;color: var(--dhe-navy);transition: transform .2s}.dhe-wk[open] summary::after{transform: rotate(45deg)}.dhe-wk summary:focus-visible{outline: 3px solid var(--wk);outline-offset: -6px}.dhe-wk__icon{grid-row: 1 / span 2;width: 64px;height: 64px;border-radius: 50%;background: var(--wk);color: #fff;display: flex;align-items: center;justify-content: center;transform: rotate(-8deg);box-shadow: 3px 3px 0 var(--dhe-schatten)}.dhe-wk--el .dhe-wk__icon{color: var(--dhe-navy)}.dhe-wk__icon svg{width: 34px;height: 34px}.dhe-wk:hover .dhe-wk__icon{animation: dhe-wackeln .5s ease}.dhe-wk__titel{font: 700 26px/1.1 Oswald, sans-serif;color: var(--dhe-navy);text-transform: uppercase;transform: skewX(-6deg);display: inline-block}.dhe-wk__unter{font-size: 14px;color: #6b7a99}.dhe-wk__inhalt{padding: 0 22px 22px;animation: dhe-aufklappen .3s ease}@keyframes dhe-aufklappen{from{opacity: 0;transform: translateY(-8px)}to{opacity: 1;transform: none}}.dhe-wk__sofort{font: 600 15px/1.3 Oswald, sans-serif;text-transform: uppercase;letter-spacing: .5px;color: var(--wk);margin: 4px 0 8px}.dhe-wk--el .dhe-wk__sofort{color: #b38f00}.dhe-wk__inhalt ul{margin: 0 0 16px !important;padding-left: 0;list-style: none}.dhe-wk__inhalt li{position: relative;padding-left: 26px;margin-bottom: 8px;color: var(--dhe-text);font-size: 15px;line-height: 1.5}.dhe-wk__inhalt li::before{content: "✓" !important;position: absolute;left: 0;top: 0;color: var(--wk);font-weight: 700}.dhe-wk--el .dhe-wk__inhalt li::before{color: #b38f00}.dhe-wk__knoepfe{display: flex;flex-wrap: wrap;gap: 10px;align-items: center}.dhe-wk__tel{display: inline-block;background: var(--dhe-sgelb);color: var(--dhe-navy) !important;font: 700 20px/1 Oswald, sans-serif;padding: 12px 18px;border-radius: 8px;border-bottom: 5px solid rgba(0, 0, 0, .25);transform: skewX(-6deg)}.dhe-wk__tel:hover{transform: skewX(-6deg) translateY(-3px)}.dhe-wk__mehr{font-weight: 600;color: var(--dhe-navy)}.dhe-wegweiser__gas{margin: 30px auto 0;max-width: 820px;padding: 14px 20px;background: #fff4e5;border: 2px dashed var(--dhe-rot);border-radius: 10px;color: var(--dhe-text);font-size: 15px}.dhe-wegweiser__gas strong{color: var(--dhe-rot)}.dhe-suche{margin: 40px auto 0;max-width: 900px;padding: 24px 26px 18px;background: linear-gradient(100deg, var(--dhe-blau), var(--dhe-kblau));border: 3px solid var(--dhe-schatten);border-radius: 14px;box-shadow: 8px 8px 0 var(--dhe-schatten);text-align: left}.dhe-suche__titel{font: 700 26px/1.1 Oswald, sans-serif;color: #fff;text-transform: uppercase;margin: 0 0 14px;transform: skewX(-6deg);text-shadow: 3px 3px 0 var(--dhe-schatten)}.dhe-suche__felder{display: grid;grid-template-columns: 1fr 1.4fr auto;gap: 12px;align-items: end}.dhe-suche__feld span{display: block;color: #fff;font-size: 13px;font-weight: 600;margin-bottom: 4px}.dhe-suche select, .dhe-suche input{width: 100%;box-sizing: border-box;height: 50px;padding: 0 14px;font: 16px "Open Sans", sans-serif;color: #1b2a4f;background: #fff;border: 3px solid var(--dhe-schatten);border-radius: 8px}.dhe-suche select:focus, .dhe-suche input:focus{outline: none;border-color: var(--dhe-sgelb);box-shadow: 0 0 0 3px rgba(255, 204, 0, .45)}.dhe-suche__los{height: 50px;padding: 0 26px;background: var(--dhe-sgelb);color: var(--dhe-navy);font: 700 20px/1 Oswald, sans-serif;text-transform: uppercase;border: 3px solid var(--dhe-schatten);border-bottom-width: 6px;border-radius: 8px;cursor: pointer;transform: skewX(-6deg);transition: transform .15s}.dhe-suche__los:hover{transform: skewX(-6deg) translateY(-3px)}.dhe-suche__hinweis{color: #fff;margin: 10px 0 0;min-height: 1.4em;font-size: 15px}.dhe-suche__hinweis a{color: var(--dhe-sgelb);font-weight: 700}.post_content .dhe-suche{margin: 20px 0 30px}.dhe-live{display: inline-flex;align-items: center;gap: 7px;margin-left: 14px;padding: 2px 10px;background: rgba(255, 255, 255, .16);border-radius: 20px;font-family: "Open Sans", sans-serif;font-weight: 600;font-size: 13px}.dhe-live__punkt, .dhe-anrufleiste__punkt{width: 9px;height: 9px;border-radius: 50%;background: #2bdc6b;box-shadow: 0 0 0 0 rgba(43, 220, 107, .7);animation: dhe-live 1.8s ease-out infinite;flex: none}@keyframes dhe-live{0%{box-shadow: 0 0 0 0 rgba(43, 220, 107, .7)}70%{box-shadow: 0 0 0 9px rgba(43, 220, 107, 0)}100%{box-shadow: 0 0 0 0 rgba(43, 220, 107, 0)}}.dhe-anrufleiste{display: none}@media (max-width: 897px){.dhe-anrufleiste{display: flex;align-items: center;justify-content: center;gap: 10px;position: fixed;left: 10px;right: 10px;bottom: calc(10px + env(safe-area-inset-bottom));z-index: 10000;padding: 14px 16px;background: var(--dhe-sgelb);color: var(--dhe-navy) !important;border: 3px solid var(--dhe-schatten);border-bottom-width: 6px;border-radius: 12px;box-shadow: 0 8px 24px rgba(11, 29, 77, .35);font: 600 18px/1.1 Oswald, sans-serif;text-decoration: none}.dhe-anrufleiste strong{font-weight: 700}body{padding-bottom: 86px}.dhe-live{display: flex;margin: 4px auto 0;width: max-content}.dhe-wegweiser{padding: 50px 16px}.dhe-wegweiser__raster{grid-template-columns: 1fr;gap: 16px}.dhe-suche__felder{grid-template-columns: 1fr}.dhe-suche__los{width: 100%}}@media (min-width: 898px) and (max-width: 1150px){.dhe-wegweiser__raster{grid-template-columns: repeat(2, minmax(0, 1fr))}}.dhe-konfetti{position: fixed;z-index: 100000;width: 9px;height: 14px;border-radius: 2px;pointer-events: none;animation: dhe-konfetti 1.2s cubic-bezier(.2, .7, .4, 1) forwards}@keyframes dhe-konfetti{to{transform: translate(var(--x), calc(var(--y) + 180px)) rotate(var(--r));opacity: 0}}@media (prefers-reduced-motion: reduce){.dhe-live__punkt, .dhe-anrufleiste__punkt{animation: none}.dhe-wk__inhalt{animation: none}}.first_phone p{display: flex;align-items: center;justify-content: center;gap: 14px;min-height: 32px}.dhe-live{margin-left: 0;height: 22px;padding: 0 12px 0 10px;line-height: 22px;font-size: 12.5px;letter-spacing: .2px;background: rgba(255,255,255,.14);border: 1px solid rgba(255,255,255,.35);box-sizing: border-box}.dhe-live__punkt{width: 8px;height: 8px}@media (max-width: 897px){.first_phone p{flex-direction: column;gap: 4px;padding: 6px 0}.dhe-live{margin: 0}}.first_phone p{gap: 0}.first_phone p > a{margin-left: .35em}.dhe-live{margin-left: 14px}@media (max-width: 897px){.first_phone p{display: block;text-align: center}.dhe-live{margin: 4px auto 0}}.dhe-wk summary{min-height: 122px;box-sizing: border-box;align-content: center}.dhe-wk__unter{line-height: 1.4;margin-top: 4px}.dhe-wk__titel{align-self: end}.dhe-wk__unter{align-self: start}@media (max-width: 617px){.dhe-wk__titel{font-size: 22px}.dhe-wk summary{grid-template-columns: 56px 1fr 18px;column-gap: 12px;padding: 18px 16px}.dhe-wk__icon{width: 56px;height: 56px}}body:not(.template-front) .post_content{color: var(--dhe-text)}body:not(.template-front) .post_content p, body:not(.template-front) .post_content li{font-size: 17px;line-height: 1.75}body:not(.template-front) .post_content > h2, .template-single .post_content h2{font-family: Oswald, sans-serif;font-weight: 700;font-size: 30px;line-height: 1.2;color: var(--dhe-navy);margin: 40px 0 14px;padding-left: 16px;border-left: 7px solid var(--dhe-rot);transform: skewX(-4deg);text-shadow: 2px 2px 0 rgba(255, 204, 0, .7)}body:not(.template-front) .post_content > h2:nth-of-type(3n+2){border-left-color: var(--dhe-kblau)}body:not(.template-front) .post_content > h2:nth-of-type(3n+3){border-left-color: var(--dhe-sgelb)}body:not(.template-front) .post_content > h3{font-family: Oswald, sans-serif;font-weight: 600;font-size: 22px;color: var(--dhe-blau);margin: 26px 0 8px}body:not(.template-front) .post_content > ul:not([class]), body:not(.template-front) .post_content > ol{margin: 14px 0 22px !important;padding: 0;list-style: none}body:not(.template-front) .post_content > ul:not([class]) li{position: relative;padding: 8px 12px 8px 46px;margin-bottom: 8px;background: var(--dhe-hell);border-radius: 8px}body:not(.template-front) .post_content > ul:not([class]) li::before{content: "✓" !important;position: absolute;left: 12px;top: 9px;width: 24px;height: 24px;border-radius: 50%;background: var(--dhe-rot);color: #fff;font: 700 14px/24px "Open Sans", sans-serif;text-align: center}body:not(.template-front) .post_content > ul:not([class]) li:nth-child(3n+2)::before{background: var(--dhe-kblau)}body:not(.template-front) .post_content > ul:not([class]) li:nth-child(3n+3)::before{background: #e0a800}body:not(.template-front) .post_content > ol{counter-reset: dhe}body:not(.template-front) .post_content > ol li{counter-increment: dhe;position: relative;padding: 8px 12px 8px 50px;margin-bottom: 8px}body:not(.template-front) .post_content > ol li::before{content: counter(dhe);position: absolute;left: 8px;top: 6px;width: 30px;height: 30px;border-radius: 8px;background: var(--dhe-sgelb);color: var(--dhe-navy);border: 2px solid var(--dhe-schatten);font: 700 16px/26px Oswald, sans-serif;text-align: center;transform: rotate(-6deg)}body:not(.template-front) .post_content a:not([class]){color: var(--dhe-blau);font-weight: 600;text-decoration: underline;text-decoration-color: rgba(21, 101, 216, .3);text-underline-offset: 3px}body:not(.template-front) .post_content a:not([class]):hover{text-decoration-color: var(--dhe-blau)}.template-page .headline_area h1, .template-single .headline-blog{transform: skewX(-6deg);text-shadow: 3px 3px 0 rgba(255, 204, 0, .9)}.dhe-anrufkasten{position: relative;margin: 34px 0;padding: 26px 28px;background: linear-gradient(105deg, var(--dhe-rot), var(--dhe-pink));border: 3px solid var(--dhe-schatten);border-radius: 14px;box-shadow: 8px 8px 0 var(--dhe-schatten);display: grid;grid-template-columns: 1fr auto;gap: 6px 26px;align-items: center;color: #fff;overflow: hidden}.dhe-anrufkasten::before{content: "";position: absolute;right: -60px;top: -60px;width: 220px;height: 220px;border-radius: 50%;background: radial-gradient(circle, rgba(255, 204, 0, .45), rgba(255, 204, 0, 0) 70%);pointer-events: none}.post_content .dhe-anrufkasten__titel{grid-column: 1;margin: 0;font: 700 30px/1.1 Oswald, sans-serif;text-transform: uppercase;transform: skewX(-6deg);text-shadow: 3px 3px 0 var(--dhe-weinrot);color: #fff}.post_content .dhe-anrufkasten__text{grid-column: 1;margin: 0;color: #fff;font-size: 16px;line-height: 1.55}.dhe-anrufkasten__tel{grid-column: 2;grid-row: 1 / span 2;display: flex;flex-direction: column;align-items: center;padding: 12px 24px 10px;background: var(--dhe-sgelb);color: var(--dhe-navy) !important;border: 3px solid var(--dhe-schatten);border-bottom-width: 7px;border-radius: 10px;text-decoration: none !important;transform: skewX(-6deg);transition: transform .15s;position: relative;z-index: 1}.dhe-anrufkasten__tel:hover{transform: skewX(-6deg) translateY(-3px) scale(1.03)}.dhe-anrufkasten__tel strong{font: 700 30px/1.05 Oswald, sans-serif;white-space: nowrap}.dhe-anrufkasten__tel span{font-size: 14px;font-weight: 600}@media (max-width: 617px){.dhe-anrufkasten{grid-template-columns: 1fr;padding: 22px 18px}.dhe-anrufkasten__tel{grid-column: 1;grid-row: auto;margin-top: 10px}.post_content .dhe-anrufkasten__titel{font-size: 25px}.dhe-anrufkasten__tel strong{font-size: 26px}}.sidebar .widget_title{font: 700 22px/1.2 Oswald, sans-serif !important;color: var(--dhe-navy) !important;text-transform: uppercase;letter-spacing: .3px;transform: skewX(-6deg);text-shadow: 2px 2px 0 rgba(255, 204, 0, .8);margin-bottom: 12px !important}.sidebar .offer1{font: 700 26px/1.2 Oswald, sans-serif;text-transform: uppercase;padding-top: 18px}.sidebar .offer1 + .offer, .sidebar .offer{font-size: 15px;line-height: 1.55}.sidebar #media_image-4 img, .sidebar .offer1{border-left: 3px solid var(--dhe-schatten);border-right: 3px solid var(--dhe-schatten)}.sidebar #media_image-4 img{border-top: 3px solid var(--dhe-schatten);box-sizing: border-box}.sidebar #custom_html-4{border-bottom: 0}.sidebar #custom_html-4 > .textwidget, .sidebar #custom_html-4 .custom-html-widget{border-radius: 0 0 10px 10px;overflow: hidden;border: 3px solid var(--dhe-schatten);border-top: 0;box-shadow: 6px 6px 0 var(--dhe-schatten)}.sidebar .sidebar_ul ul{padding: 0 !important;margin: 0 !important;list-style: none}.sidebar .sidebar_ul li{margin: 0 0 8px;padding: 0;font-size: 15px}.sidebar .sidebar_ul li::before{content: none !important}.sidebar .sidebar_ul li a, .sidebar .sidebar_ul li:not(:has(a)){display: block;padding: 10px 14px;background: #fff;color: var(--dhe-navy);font-weight: 600;border: 2px solid var(--dhe-schatten);border-left: 6px solid var(--dhe-rot);border-radius: 8px;box-shadow: 3px 3px 0 var(--dhe-schatten);text-decoration: none;transition: transform .15s, box-shadow .15s}.sidebar .sidebar_ul li:nth-child(2) a{border-left-color: var(--dhe-kblau)}.sidebar .sidebar_ul li:nth-child(3) a{border-left-color: var(--dhe-pink)}.sidebar .sidebar_ul li:nth-child(4) a{border-left-color: var(--dhe-sgelb)}.sidebar .sidebar_ul li:nth-child(5) a{border-left-color: #24c6dc}.sidebar .sidebar_ul li:nth-child(6) a{border-left-color: #7a2a8c}.sidebar .sidebar_ul li a:hover{transform: translate(-2px, -2px);box-shadow: 5px 5px 0 var(--dhe-schatten);color: var(--dhe-blau);text-decoration: none}.sidebar .wpcf7{border: 3px solid var(--dhe-schatten);box-shadow: 6px 6px 0 var(--dhe-schatten)}@media (max-width: 897px){.navigation-bar{height: auto;border-bottom: 5px solid var(--dhe-gelb)}.bar-wrapper{display: flex !important;flex-wrap: wrap;align-items: center;justify-content: space-between;padding: 10px 16px !important;box-sizing: border-box}.phone-wrapper{position: static !important;display: flex !important;align-items: center;gap: 10px;margin: 0 !important;width: auto !important;float: none !important}.phone-wrapper .phone{padding: 0 !important}.phone-wrapper img{height: 44px !important;width: auto !important}.phone-wrapper h2{font-size: 15px !important;line-height: 1.15 !important;margin: 0 !important;max-width: 120px;text-align: left;color: var(--dhe-navy) !important}.menu_wrap{display: contents}.menu_control{width: auto !important;order: 2;display: inline-flex !important;align-items: center;gap: 8px;padding: 10px 16px !important;background: var(--dhe-sgelb) !important;color: var(--dhe-navy) !important;font: 700 17px/1 Oswald, sans-serif !important;letter-spacing: .5px;border: 3px solid var(--dhe-schatten);border-bottom-width: 5px;border-radius: 10px;transform: skewX(-6deg)}.menu{order: 3;flex: 0 0 100%;margin-top: 10px !important;border: 3px solid var(--dhe-schatten);border-radius: 12px;overflow: hidden;background: #fff;box-shadow: 5px 5px 0 var(--dhe-schatten)}.menu li{border-bottom: 1px solid #d6e5f8}.menu li:last-child{border-bottom: 0}.menu a{padding: 14px 18px !important;font: 600 18px/1.2 Oswald, sans-serif !important;color: var(--dhe-navy) !important;text-transform: uppercase}.menu .dhe-menu-tel a{background: var(--dhe-blau);color: #fff !important;text-align: center}.menu .dhe-menu-tel{margin: 0 !important}}.sidebar .offer1 .offer, .sidebar .offer{font: 400 15px/1.55 "Open Sans", sans-serif !important;text-transform: none !important}@media (max-width: 897px){.menu{box-sizing: border-box;width: 100% !important;max-width: 100%}.bar-wrapper{width: 100% !important}}@media (max-width: 897px){.menu, .menu.show_menu{width: auto !important;flex: 1 1 100% !important;min-width: 0}}@media (max-width: 897px){.menu, .menu.show_menu{flex: none !important;width: calc(100vw - 32px) !important}}@media (max-width: 897px){.navigation-bar{background: #fff !important;height: auto !important;overflow: visible !important;box-shadow: 0 4px 14px rgba(13,60,140,.15) !important}.phone-wrapper{height: auto !important;background: transparent !important}}@media (max-width: 897px){.navigation-bar{position: relative !important}.menu, .menu.show_menu{position: absolute !important;top: calc(100% + 6px) !important;left: 16px !important;right: 16px !important;width: auto !important;margin: 0 !important;z-index: 10001}}.template-home .dhe-blog-kopf h1, .template-home .post_box .headline, .template-home .post_box .headline a{color: var(--dhe-navy) !important;transform: skewX(-6deg);text-shadow: 3px 3px 0 rgba(255,204,0,.9)}.template-home .post_box .headline{display: inline-block}.template-home .post_box img, .template-single .post_title + div img{border: 3px solid var(--dhe-schatten);box-shadow: 8px 8px 0 var(--dhe-schatten);border-radius: 10px;box-sizing: border-box}.template-home .post_box{padding-bottom: 34px}.from-blog-wrapper{display: flex;flex-wrap: wrap;justify-content: center;align-items: stretch;gap: 26px}.from-blog-wrapper > #blognews, .from-blog-wrapper > .clear{flex: 0 0 100%}.from-blog-wrapper > .query_box{float: none;flex: 1 1 300px;max-width: 400px;width: auto;margin: 0 0 20px;display: flex;flex-direction: column}.from-blog-wrapper > .query_box .post_excerpt{flex: 1}@media (max-width: 897px){.from-blog-wrapper > .query_box{max-width: none}}.from-blog-wrapper > #blognews{margin-bottom: 0}.from-blog-wi .heading-blue{margin-bottom: 18px}.sidebar #media_image-4{margin-bottom: 0 !important}.sidebar #media_image-4 img{display: block;width: 100%;box-sizing: border-box;border: 3px solid var(--dhe-schatten) !important;border-bottom: 0 !important;border-radius: 10px 10px 0 0 !important;box-shadow: 6px 6px 0 var(--dhe-schatten) !important}.sidebar .offer1{border: 0 !important;border-radius: 0 !important}.sidebar #custom_html-4 > .textwidget, .sidebar #custom_html-4 .custom-html-widget{position: relative;z-index: 1;border: 3px solid var(--dhe-schatten) !important;border-top: 0 !important;border-radius: 0 0 10px 10px !important;box-shadow: 6px 6px 0 var(--dhe-schatten) !important;overflow: hidden}.sidebar #custom_html-4{margin-top: 0 !important}.post_content .dhe-anrufkasten .dhe-anrufkasten__titel{font-size: 30px !important;line-height: 1.1 !important}@media (max-width: 617px){.post_content .dhe-anrufkasten .dhe-anrufkasten__titel{font-size: 25px !important}}@media (min-width: 898px){body:not(.template-front) .post_content{padding-right: 34px;box-sizing: border-box}.columns > .sidebar{padding: 14px 8px 0 40px !important;box-sizing: border-box}.container{padding-top: 46px}}.sidebar .widget{margin-bottom: 38px !important}.sidebar .widget_title{margin-bottom: 16px !important}.sidebar .sidebar_ul li{margin-bottom: 12px}.sidebar .sidebar_ul li a{padding: 12px 16px}.sidebar .offer1{padding: 24px 22px 6px !important}.sidebar .offer{padding: 0 22px 24px !important}body:not(.template-front) .post_content p{margin-bottom: 1.35em}body:not(.template-front) .post_content > h2{margin: 58px 0 18px}body:not(.template-front) .post_content > h2:first-child{margin-top: 10px}body:not(.template-front) .post_content > h3{margin: 34px 0 10px}body:not(.template-front) .post_content > ul:not([class]){margin: 18px 0 30px !important}body:not(.template-front) .post_content > ul:not([class]) li{padding: 12px 16px 12px 52px;margin-bottom: 12px}body:not(.template-front) .post_content > ul:not([class]) li::before{left: 15px;top: 13px}.dhe-anrufkasten{margin: 50px 0;padding: 32px 34px;gap: 10px 32px}.dhe-verlinkung{margin-top: 64px;padding: 36px 36px 26px}.dhe-verlinkung h2{margin-bottom: 12px !important}.dhe-verlinkung h2 + ul, .dhe-verlinkung .dhe-leistungen{margin-bottom: 34px !important}ul.dhe-leistungen{gap: 16px}.dhe-leistungen a{padding: 16px 18px}ul.dhe-orte-liste{gap: 10px 24px}.dhe-staedte{gap: 30px 36px;margin: 26px 0 44px}.dhe-staedte li{padding: 5px 0}.dhe-suche{margin-top: 48px;padding: 30px 32px 22px}.dhe-wegweiser__raster{gap: 28px}.dhe-f-spalten{gap: 56px !important}.dhe-f-haupt{padding-top: 64px !important;padding-bottom: 40px !important}.query_box .query_box_heading{padding: 22px 26px 6px}.query_box .post_date{padding: 0 26px}.query_box .post_excerpt{padding: 10px 26px 26px}.testis{padding: 28px 30px}.corner{padding-top: 30px;padding-bottom: 28px}@media (max-width: 897px){body:not(.template-front) .post_content > h2{margin-top: 44px;font-size: 26px}.dhe-anrufkasten{margin: 40px 0;padding: 26px 22px}.dhe-verlinkung{padding: 28px 20px 18px}.columns > .sidebar{padding: 30px 20px 0 !important;box-sizing: border-box}}.dhe-wellen i{border-color: rgba(0, 72, 255, .6);background: radial-gradient(circle, rgba(0, 72, 255, .14) 0%, rgba(0, 72, 255, 0) 60%)}.num a .dhe-wellen i, .dhe-f-tel .dhe-wellen i{border-color: rgba(13, 60, 140, .6);background: radial-gradient(circle, rgba(13, 60, 140, .16) 0%, rgba(13, 60, 140, 0) 60%)}.menu .dhe-menu-tel a .dhe-wellen i, .action-box p .dhe-wellen i{border-color: rgba(255, 255, 255, .85);background: radial-gradient(circle, rgba(255, 255, 255, .25) 0%, rgba(255, 255, 255, 0) 60%)}.dhe-wellen i.stark{border-color: rgba(0, 72, 255, .75);background: radial-gradient(circle, rgba(0, 72, 255, .2) 0%, rgba(0, 72, 255, 0) 60%)}.dhe-leistungen__re a{border-left-color: #ff8a00}.headline_area h1 .dhe-smiley, .headline_area h1 .dhe-smiley img{width: 84px;height: 84px}@media (max-width: 617px){.headline_area h1 .dhe-smiley, .headline_area h1 .dhe-smiley img{width: 62px;height: 62px}}@media (min-width: 618px){.headline_area h1 .dhe-smiley, .headline_area h1 .dhe-smiley img{width: 100px;height: 100px}}h1:has(> .dhe-smiley){display: flex;align-items: center;gap: 18px;flex-wrap: wrap}.template-front .headline_area h1:has(> .dhe-smiley){justify-content: center}h1 > .dhe-smiley{display: inline-block;margin: 0;flex: none;width: 76px;text-transform: none;letter-spacing: 0;font-family: "Open Sans", sans-serif;font-weight: 400;text-shadow: none}h1 > .dhe-smiley img{width: 76px;height: 76px}h1 > .dhe-h1-text{flex: 1 1 auto;min-width: 0}.template-front .headline_area h1 > .dhe-h1-text{flex: 0 1 auto}h1 > .dhe-smiley .dhe-smiley__tipp{left: 0;transform: translate(0, 6px);text-align: left}h1 > .dhe-smiley:hover .dhe-smiley__tipp, h1 > .dhe-smiley:focus .dhe-smiley__tipp{transform: translate(0, 0)}h1 > .dhe-smiley .dhe-smiley__tipp::after{left: 38px}.template-front .headline_area h1 > .dhe-smiley .dhe-smiley__tipp{left: 50%;transform: translate(-50%, 6px);text-align: center}.template-front .headline_area h1 > .dhe-smiley:hover .dhe-smiley__tipp{transform: translate(-50%, 0)}.template-front .headline_area h1 > .dhe-smiley .dhe-smiley__tipp::after{left: 50%}@media (max-width: 617px){h1:has(> .dhe-smiley){gap: 10px}h1 > .dhe-smiley, h1 > .dhe-smiley img{width: 50px !important;height: 50px !important}}h2.headline:has(> .dhe-smiley){display: flex;align-items: center;gap: 18px;flex-wrap: wrap}h2.headline > .dhe-smiley{display: inline-block;flex: none;width: 76px}h2.headline > .dhe-smiley img{width: 76px;height: 76px}h1:has(> .dhe-smiley), h2.headline:has(> .dhe-smiley){flex-wrap: nowrap;gap: 22px}.headline_area h1:has(> .dhe-smiley){justify-content: center}h1 > .dhe-h1-text, h2.headline > .dhe-h1-text{flex: 0 1 auto}@media (min-width: 618px){h1 > .dhe-smiley, h1 > .dhe-smiley img, h2.headline > .dhe-smiley, h2.headline > .dhe-smiley img{width: 100px !important;height: 100px !important}}.headline_area h1 > .dhe-smiley .dhe-smiley__tipp{left: 50%;transform: translate(-50%, 6px);text-align: center}.headline_area h1 > .dhe-smiley:hover .dhe-smiley__tipp, .headline_area h1 > .dhe-smiley:focus .dhe-smiley__tipp{transform: translate(-50%, 0)}.headline_area h1 > .dhe-smiley .dhe-smiley__tipp::after{left: 50%}@media (max-width: 617px){h1:has(> .dhe-smiley), h2.headline:has(> .dhe-smiley){gap: 12px}}@media (max-width: 617px){h1:has(> .dhe-smiley), h2.headline:has(> .dhe-smiley){flex-direction: column;justify-content: center;text-align: center;gap: 6px;padding-left: 12px;padding-right: 12px}.template-single h1:has(> .dhe-smiley){align-items: flex-start;text-align: left}}h1:has(> .dhe-smiley), h2.headline:has(> .dhe-smiley), .template-home .dhe-blog-kopf h1:has(> .dhe-smiley){transform: none !important;text-shadow: none}h1:has(> .dhe-smiley) > .dhe-h1-text, h2.headline:has(> .dhe-smiley) > .dhe-h1-text{display: inline-block;transform: skewX(-6deg);text-shadow: 3px 3px 0 rgba(255, 204, 0, .9)}:root{--dhe-weich: 0 1px 2px rgba(13, 30, 70, .06), 0 8px 24px rgba(13, 30, 70, .10);--dhe-weich-hover: 0 2px 4px rgba(13, 30, 70, .08), 0 16px 36px rgba(13, 30, 70, .16);--dhe-linie: #dfe7f3}.num a, .dhe-f-tel, .menu .dhe-menu-tel a, .wpcf7-submit, .dhe-weiter a, .dhe-wk__tel, .dhe-suche__los, .dhe-anrufkasten__tel, .menu_control, .dhe-anrufleiste, .action-box p{transform: none !important;border-bottom-width: 0 !important}.num a, .dhe-f-tel, .dhe-wk__tel, .dhe-suche__los, .dhe-anrufkasten__tel, .wpcf7-submit, .dhe-anrufleiste{background: linear-gradient(180deg, #ffd84d 0%, #ffc61a 100%) !important;color: var(--dhe-navy) !important;border: 0 !important;border-radius: 12px !important;box-shadow: 0 1px 0 rgba(255, 255, 255, .6) inset, 0 6px 18px rgba(200, 140, 0, .28) !important;transition: transform .2s ease, box-shadow .2s ease !important}.num a:hover, .dhe-f-tel:hover, .dhe-wk__tel:hover, .dhe-suche__los:hover, .dhe-anrufkasten__tel:hover, .wpcf7-submit:hover{transform: translateY(-2px) !important;box-shadow: 0 1px 0 rgba(255, 255, 255, .6) inset, 0 12px 26px rgba(200, 140, 0, .34) !important}.num a:active, .dhe-f-tel:active, .wpcf7-submit:active{transform: translateY(0) !important}.menu .dhe-menu-tel a{border-radius: 10px !important;box-shadow: 0 6px 16px rgba(21, 101, 216, .3) !important}.menu .dhe-menu-tel a:hover{transform: translateY(-1px) !important}.dhe-weiter a{border-radius: 10px !important;box-shadow: 0 6px 16px rgba(21, 101, 216, .25) !important}.dhe-weiter a:hover{transform: translateY(-2px) !important}.menu_control{border: 1px solid var(--dhe-linie) !important;border-radius: 10px !important;box-shadow: 0 2px 8px rgba(13, 30, 70, .08);font-style: normal}.dhe-anrufleiste{border: 0 !important;box-shadow: 0 10px 30px rgba(13, 30, 70, .28) !important}.action-box p{border: 1px solid rgba(255, 255, 255, .45) !important;box-shadow: 0 8px 24px rgba(48, 3, 6, .18) !important;border-radius: 14px !important}.corner, .testis, .work_box, .query_box, .dhe-zahlung__karte, .dhe-leistungen a, .prev_next p.next_post, .dhe-wk, .dhe-suche, .dhe-anrufkasten, .sidebar .wpcf7, .sidebar .sidebar_ul li a, .menu, .dhe-wegweiser__gas{border: 1px solid var(--dhe-linie) !important;box-shadow: var(--dhe-weich) !important;border-radius: 14px !important}.corner:hover, .testis:hover, .work_box:hover, .query_box:hover, .dhe-zahlung__karte:hover, .dhe-leistungen a:hover, .prev_next p.next_post:hover, .dhe-wk:hover, .sidebar .sidebar_ul li a:hover{transform: translateY(-4px) !important;box-shadow: var(--dhe-weich-hover) !important}.dhe-wk[open]{box-shadow: var(--dhe-weich-hover) !important}.testis{border-top: 5px solid var(--dhe-rot) !important}.testis:nth-of-type(2){border-top-color: var(--dhe-sgelb) !important}.testis:nth-of-type(3){border-top-color: var(--dhe-kblau) !important}.query_box{border-top: 5px solid var(--dhe-pink) !important}.query_box:nth-of-type(2){border-top-color: var(--dhe-sgelb) !important}.query_box:nth-of-type(3){border-top-color: var(--dhe-kblau) !important}.dhe-wk summary{border-top-width: 5px}.dhe-leistungen a{border-left: 4px solid var(--dhe-sgelb) !important}.dhe-leistungen__sd a{border-left-color: var(--dhe-rot) !important}.dhe-leistungen__kl a{border-left-color: var(--dhe-kblau) !important}.dhe-leistungen__el a{border-left-color: var(--dhe-sgelb) !important}.dhe-leistungen__ka a{border-left-color: var(--dhe-pink) !important}.dhe-leistungen__gl a{border-left-color: #24c6dc !important}.dhe-leistungen__sc a{border-left-color: #7a2a8c !important}.dhe-leistungen__re a{border-left-color: #ff8a00 !important}.sidebar .sidebar_ul li a{border-left: 4px solid var(--dhe-rot) !important}.sidebar .sidebar_ul li:nth-child(2) a{border-left-color: var(--dhe-kblau) !important}.sidebar .sidebar_ul li:nth-child(3) a{border-left-color: var(--dhe-pink) !important}.sidebar .sidebar_ul li:nth-child(4) a{border-left-color: var(--dhe-sgelb) !important}.sidebar .sidebar_ul li:nth-child(5) a{border-left-color: #24c6dc !important}.sidebar .sidebar_ul li:nth-child(6) a{border-left-color: #7a2a8c !important}.sidebar .sidebar_ul li:nth-child(7) a{border-left-color: #ff8a00 !important}.prev_next p.next_post{border-left: 4px solid var(--dhe-rot) !important}.work_heading{border-top-width: 3px}.dhe-anrufkasten{border: 0 !important;box-shadow: 0 14px 36px rgba(246, 38, 97, .28) !important}.dhe-suche{border: 0 !important;box-shadow: 0 14px 36px rgba(0, 72, 255, .25) !important}.sidebar .wpcf7{border: 0 !important;box-shadow: 0 14px 36px rgba(21, 101, 216, .25) !important}.dhe-suche select, .dhe-suche input{border: 1px solid rgba(13, 30, 70, .15);border-radius: 10px}.sidebar #media_image-4 img, .sidebar #custom_html-4 > .textwidget, .sidebar #custom_html-4 .custom-html-widget{border-color: transparent !important;box-shadow: none !important}.sidebar #media_image-4, .sidebar #custom_html-4{box-shadow: none}.sidebar #media_image-4 img{border-radius: 14px 14px 0 0 !important}.sidebar #custom_html-4 > .textwidget, .sidebar #custom_html-4 .custom-html-widget{border-radius: 0 0 14px 14px !important;box-shadow: 0 14px 30px rgba(21, 101, 216, .22) !important}.template-home .post_box img, .template-single .post_title + div img{border: 0 !important;border-radius: 16px !important;box-shadow: var(--dhe-weich-hover) !important}.wpcf7-text, .wpcf7 textarea{border-radius: 10px !important}.dhe-wk__icon{transform: none;box-shadow: 0 6px 14px rgba(13, 30, 70, .15)}.corner::before{box-shadow: 0 6px 14px rgba(13, 30, 70, .15)}.dhe-staedte__land h3{border-bottom-width: 2px}.heading-blue, .heading-center, .template-front .headline_area h1 .dhe-h1-text, .work .heading-white, .from-blog-wi .heading-blue, .sidebar .widget_title, h1:has(> .dhe-smiley) > .dhe-h1-text, .template-home .post_box .headline, .template-home .post_box .headline a{text-shadow: 2px 2px 0 rgba(255, 204, 0, .45) !important}body:not(.template-front) .post_content > h2{text-shadow: none;transform: none}.dhe-wk__titel, .dhe-suche__titel, .post_content .dhe-anrufkasten__titel, .sidebar .widget_title, .dhe-f-band__titel{transform: none !important}.dhe-suche__titel, .post_content .dhe-anrufkasten__titel{text-shadow: 0 2px 8px rgba(0, 0, 0, .18) !important}.box_wrapper, .work{background-image: repeating-conic-gradient(from 0deg at 50% 0%, rgba(255, 255, 255, .32) 0deg 6deg, rgba(255, 255, 255, 0) 6deg 14deg)}.pay{background-image: none}@media (max-width: 617px){.corner, .testis, .work_box, .query_box, .dhe-zahlung__karte, .dhe-leistungen a, .dhe-wk{box-shadow: var(--dhe-weich) !important}}.heading-blue, .heading-center, .heading-white, .preise_wi .heading-white, .work .heading-white, .from-blog-wi .heading-blue, .headline_area h1, .headline_area h1 .dhe-h1-text, h1 > .dhe-h1-text, h2.headline > .dhe-h1-text, .template-single .headline-blog, .template-home .dhe-blog-kopf h1, .template-home .post_box .headline, .sidebar .widget_title, .dhe-wk__titel, .dhe-suche__titel, .post_content .dhe-anrufkasten__titel, .dhe-f-band__titel, body:not(.template-front) .post_content > h2{transform: none !important}.dhe-js .dhe-ani.heading-blue, .dhe-js .dhe-ani.heading-center, .dhe-js .dhe-ani.heading-white{transform: translateY(30px) !important}.dhe-js .dhe-ani.dhe-da.heading-blue, .dhe-js .dhe-ani.dhe-da.heading-center, .dhe-js .dhe-ani.dhe-da.heading-white{transform: none !important}.heading-blue::after, .heading-center::after, .heading-white::after, .template-front .headline_area h1 .dhe-h1-text::after{transform: none;border-radius: 3px}@media (max-width: 617px){.testi-wrap{padding-top: 57vw !important}}@media (max-width: 897px){body{padding-bottom: 96px !important}.dhe-f-fuss{padding-bottom: 8px}}@media (max-width: 897px){.from-blog-wrapper{padding-left: 16px !important;padding-right: 16px !important;box-sizing: border-box}.from-blog-wrapper > .query_box{width: 100%;margin-left: 0 !important;margin-right: 0 !important}}@media (max-width: 897px){.work_wi .textwidget{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;padding: 0 16px}.work_wi .textwidget > :not(.work_box_hold){grid-column: 1 / -1}.work_wi .work_box_hold{display: contents !important}.work_box{width: auto !important;margin: 0 !important}.work_heading{font-size: 15px;padding: 10px 6px;line-height: 1.2;min-height: 2.4em;display: flex;align-items: center;justify-content: center}}@media (max-width: 360px){.work_wi .textwidget{grid-template-columns: 1fr}}@media (min-width: 898px){.box_wrap .textwidget{display: flex;flex-wrap: wrap;justify-content: center;align-items: stretch;gap: 0 4%}.box_wrap .textwidget > .heading-center{flex: 0 0 100%}.box_wrap .boxen{display: flex;flex: 0 0 28%;min-width: 250px;margin: 0}.box_wrap .boxen .corner{flex: 1;margin: 20px 0}}@media (min-width: 898px){.menu{border: 0 !important;box-shadow: none !important;border-radius: 0 !important;background: transparent !important}.menu a{border-bottom: 0 !important;position: relative}.menu > li:not(.dhe-menu-tel) > a::after{content: "";position: absolute;left: 14px;right: 14px;bottom: 4px;height: 2px;border-radius: 2px;background: var(--dhe-blau);transform: scaleX(0);transition: transform .2s ease}.menu > li:not(.dhe-menu-tel) > a:hover::after{transform: scaleX(1)}}
.action-full{display:none}
