html{font-size:100%}body{background:#fff;font-size:16px;font-weight:400;color:#1c1c1c;overflow-x:hidden!important;font-family:'Poppins',sans-serif}h1,h2,h3,h4,h5{margin:0;font-weight:700;color:#000}small,.text_small{font-size:.75rem}@media only screen and (min-width:1441px){h1{font-size:4.209rem}h2{font-size:3.157rem}h3{font-size:2.369rem}h4{font-size:1.777rem}h5{font-size:1.333rem}}@media only screen and (max-width:1440px){h1{font-size:2.488rem}h2{font-size:2.074rem}h3{font-size:1.728rem}h4{font-size:1.44rem}h5{font-size:1.2rem}}@media only screen and (max-width:1024px){html{font-size:87.5%}body{line-height:1.75}h1{margin:0;font-size:1.802rem}h2{font-size:1.602rem}h3{font-size:1.424rem}h4{font-size:1.266rem}h5{font-size:1.125rem}small,.text_small{font-size:.937rem}}.container{width:inherit}.container{max-width:1920px}.et_pb_row{width:90%}.et_pb_row{padding:5% 0}.et-db #et-boc .et-l .et_pb_row{width:90%;max-width:1700px}.et-db #et-boc .et-l .et_pb_section{background-color:inherit}.primary-navigation{background-color:transparent}.dsm_fixed_header_scroll_active .primary-navigation{background-color:#fff!important}.top-navigation{background-color:rgba(230,230,230,.7)!important}@media all and (min-width:1100px){.top-tablet,.top-mobile{display:none!important}}@media all and (min-width:768px) and (max-width:1099px){.top-desktop,.top-mobile{display:none!important}}@media all and (max-width:767px){.top-tablet,.top-desktop{display:none!important}}@media only screen and (max-width:1024px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}.et_post_meta_wrapper{display:none}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:0}span.wpcf7-form-control.wpcf7-acceptance{background:#f7f7f7;padding:10px}span.wpcf7-list-item-label{font-size:14px;color:#666}.wpcf7-list-item{margin:0}#teamslider .dsm_card_carousel_child_image_background.dsm_card_carousel_child_img{border-radius:10px!important;background-size:cover!important}.hero-blurb .et_pb_blurb_content{display:flex;margin:0}.hero-blurb .et_pb_main_blurb_image{margin-bottom:0}.hero-blurb .et_pb_column{margin:0}.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-weight:700!important}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0;top:0}.mobile_menu_bar{background:#fff;border-radius:99px;padding:10px}@media (max-width:1024px){.call-desktop,.route-desktop{display:none!important}}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:100%;padding:5%;margin-top:15px}}.et_mobile_nav_menu{justify-content:flex-end;align-items:flex-end;width:100%}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}ul.sub-menu li a{font-size:14px!important;padding:6px;font-weight:500!important;line-height:1.4}.et-menu-nav li.mega-menu>ul>li{width:unset!important;margin:0}.et_pb_menu_0_tb_header .et_mobile_menu li .menu-item-has-children>a,li.et_pb_menu_page_id-2195.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2916 a,li.et_pb_menu_page_id-1780.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2917 a{font-weight:700!important;margin:0;padding-left:0}.et_mobile_menu li li{padding-left:0}.et_pb_menu .et_mobile_menu li ul{padding-left:0}.nav li ul{width:340px!important}.et-menu li li a{width:300px!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.wpcf7-not-valid-tip{position:absolute}input.wpcf7-form-control.wpcf7-date:after{content:'Wunschtermin';cursor:pointer}.et_post_meta_wrapper h1.entry-title{display:none}.dsm-pricelist-header{font-weight:700;margin-bottom:0}.dsm-pricelist-price{background:#58a2dd;padding:0 15px;white-space:nowrap;min-width:110px;text-align:center;border-radius:20px}.dsm-pricelist-image{display:none}.dsm-pricelist-description{line-height:1.2;margin-top:10px;font-size:14px;max-width:80%}@media only screen and (max-width:820px){.et-db #et-boc .et-l .pac_dtm_parent_0 .pac_dtm-phone-bottom .pac_dtm_tabnav,.et-db #et-boc .et-l .pac_dtm_parent_0 .pac_dtm-phone-top .pac_dtm_tabnav{flex-direction:row;overflow-x:scroll!important}.et_pb_blurb_content{margin-left:0!important}}.samsung-geraete .et_pb_module.et_pb_image>span>img,.apple-geraete .et_pb_module.et_pb_image>span>img,.huawei-geraete .et_pb_module.et_pb_image>span>img,.xiaomi-geraete .et_pb_module.et_pb_image>span>img,.htc-geraete .et_pb_module.et_pb_image>span>img,.google-geraete .et_pb_module.et_pb_image>span>img,.sony-geraete .et_pb_module.et_pb_image>span>img{max-height:460px!important;width:auto;margin:0}@media only screen and (max-width:980px){.samsung-geraete-template .et_pb_row_0,.apple-geraete-template .et_pb_row_0,.huawei-geraete-template .et_pb_row_0,.xiaomi-geraete-template .et_pb_row_0,.htc-geraete-template .et_pb_row_0,.google-geraete-template .et_pb_row_0,.sony-geraete-template .et_pb_row_0{display:flex;flex-direction:column-reverse!important;padding-bottom:0px!important}.samsung-geraete .et_pb_module.et_pb_image>span>img,.apple-geraete .et_pb_module.et_pb_image>span>img,.huawei-geraete .et_pb_module.et_pb_image>span>img,.xiaomi-geraete .et_pb_module.et_pb_image>span>img,.htc-geraete .et_pb_module.et_pb_image>span>img,.google-geraete .et_pb_module.et_pb_image>span>img,.sony-geraete .et_pb_module.et_pb_image>span>img{max-height:50vh!important;width:200px;margin:50px 0 0 0}.samsung-geraete-template .et_pb_module_header,.apple-geraete-template .et_pb_module_header,.huawei-geraete-template .et_pb_module_header,.xiaomi-geraete-template .et_pb_module_header,.htc-geraete-template .et_pb_module_header,.google-geraete-template .et_pb_module_header,.sony-geraete-template .et_pb_module_header{margin:0!important;font-size:1.2rem!important;padding:0!important}.samsung-geraete-template section,.apple-geraete-template section,.huawei-geraete-template section,.xiaomi-geraete-template section,.htc-geraete-template section,.google-geraete-template section,.sony-geraete-template section{width:100%!important;padding:50px 0!important;background-image:none!important;background-color:#58a2dd!important}.et_pb_menu__logo{width:170px}div.et_pb_menu__logo-wrap>div.et_pb_menu__logo>a>img{width:170px}}.dp-dfg-skin-default .dp-dfg-image img{display:block;width:50%;max-width:100%;margin:0 auto 10px auto}.dp-dfg-skin-default .dp-dfg-item{border:none}