.dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-root-menu .dsm-mega-menu-item:not(.dsm-native-menu) .dsm-submenu-container,.dsm_mega_menu_1_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-root-menu .dsm-mega-menu-item:not(.dsm-native-menu) .dsm-submenu-container{width:100vw!important;margin-left:-50vw!important;top:auto;margin-right:-50vw!important;left:66.7%!important;right:50%!important;position:absolute}img{pointer-events:none}a:active{color:#49c5b1!important}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{color:#fff!important}.dsm_mobile_close_icon{color:#fff!important}.dsm-mega-menu-container.mobile-menu .dsm-root-menu .dsm-mega-menu-item .dsm-mega-menu-link,.dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm-native-menu a{justify-content:left!important;margin-left:20px!important}.dsm-logo-link{z-index:99999!important}.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(42,59,138,1);-moz-animation:fadeInBottom 1s 1 cubic-bezier(42,59,138,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(42,59,138,1);animation:fadeInBottom 1s 1 cubic-bezier(42,59,138,1)}.et_pb_scroll_top.et-pb-icon{right:15px;bottom:15px;border-radius:25px;background:#49c5b1;padding:10px}.et_pb_scroll_top.et-pb-icon:hover{background:#414042}.et_pb_scroll_top:before{content:"\21"}.pa-slide a{position:relative;overflow:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}.pa-slide a::before{content:"";position:absolute;z-index:2;left:0;right:100%;bottom:0;background:#49c5b1;height:2px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.pa-slide a:hover::before{right:0}.pa-darkslide a{position:relative;overflow:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}.pa-darkslide a::before{content:"";position:absolute;z-index:2;left:0;right:100%;bottom:0;background:#414042;height:2px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.pa-darkslide a:hover::before{right:0}::selection{background:transparent;color:#49c5b1;-webkit-text-stroke:0 #fff}.omediadienst:hover{color:#fff!important}.omediadienst:hover h4{color:#fff!important}#page-container .et-l .et_pb_section .omedia-pulse{animation:omedia-pulse 3s infinite}@keyframes omedia-pulse{0%{box-shadow:0 0 #49c5b1}50%{box-shadow:0 0 0 1em transparent}100%{