#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:60%;background:#7da4d7;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}@media only screen and (min-width:1700px){.großer-desktop{display:block!important}.mittlerer-desktop{display:none!important}.mittlerer-desktop-partner{display:none!important}.i-pad-quer{display:none!important}.textfeld-ng{margin-top:20%!important}.button-ng{display:block;margin-top:5%!important}}@media only screen and (min-width:1350px) and (max-width:1700px){.großer-desktop{display:none!important}.mittlerer-desktop{display:block!important}.mittlerer-desktop-partner{display:block!important}.i-pad-quer{display:none!important}h4{font-size:22px!important;line-height:1.2em!important}h5{font-size:15px!important;line-height:1.2em!important}.textfeld-ng{margin-top:8%!important}.button-ng{display:block;margin-top:3%!important}}@media only screen and (min-width:1100px) and (max-width:1350px){.großer-desktop{display:none!important}.mittlerer-desktop{display:block!important}.mittlerer-desktop-partner{display:block!important}.i-pad-quer{display:none!important}h4{font-size:21px!important;line-height:1.1em!important}h5{font-size:14px!important;line-height:1.2em!important}.button-ng{display:block;margin-top:2%!important}.textfeld-ng{margin-top:3%}}@media only screen and (min-width:981px) and (max-width:1100px){.i-pad-quer{display:block!important}.großer-desktop{display:none!important}.mittlerer-desktop{display:none!important}.mittlerer-desktop-partner{display:block!important}h4{font-size:19px!important;line-height:1.1em!important}h5{font-size:14px!important;line-height:1.2em!important}.button-ng{display:none!important}.textfeld-ng{margin-top:3%}}@media only screen and (max-width:980px){.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-top:0px!important;display:block}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:0px!important}.et_header_style_left .mobile_menu_bar.mobile_menu_bar_toggle{padding-bottom:0px!important}body:not(.et_header_style_slide):not(.et_header_style_fullscreen).chi_dmm_styles.et_header_style_left #main-header .mobile_nav .mobile_menu_bar{min-height:0px}h4{font-size:21px!important;line-height:1.2em!important}h5{font-size:15px!important;line-height:1.2em!important}.textfeld-ng{margin-top:0}}@media only screen and (min-width:981px) and (max-width:1080px){#main-header #top-menu-nav{display:none!important}#main-header #et_mobile_nav_menu{display:block!important}}@media only screen and (max-width:480px){  #logo{display:none!important}}#main-header #top-menu .sub-menu li a{padding-left:20px;width:260px!important}#main-header #top-menu .sub-menu li a:hover{padding-left:20px;background:#7da4d7!important;color:#ffffff!important;width:260px!important}.nav li ul{position:absolute;padding:20px 0;z-index:9999;width:280px;background:#fff;visibility:hidden;opacity:0;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-transform:translateZ(0);text-align:left}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon::before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field::after,.et-fixed-header #et-top-navigation .et-cart-info{color:#000!important}.section-wrap-ng{min-height:calc(100vh - 70px)}.section-wrap-ng-contact{min-height:calc(100vh - 79px)}video::-webkit-media-controls-panel{background:transparent!important}.p,.fluentform_8 .clearfix::after,.fluentform .ff-el-group::after,.fluentform .ff-el-repeat .ff-el-input--content::after,.fluentform .ff-step-body::after{clear:both;font-size:10px!important;line-height:1.2em!important}form.fluent_form_8 .ff-btn-submit{background-color:#7da4d7!important;color:#ffffff!important;border:2px solid #ffffff!important}.a:hover,form.fluent_form_8 .ff-btn-submit:hover{border-radius:10px!important;background-color:#2b68b5!important;color:#ffffff!important;border:2px solid #ffffff!important}.p,.fluentform,.fluentform .clearfix::after,.fluentform .ff-el-group::after,.fluentform .ff-el-repeat .ff-el-input--content::after,.fluentform .ff-step-body::after{clear:both;font-size:13px!important;line-height:1.2em!important}.fluentform .ff-el-input--label label{display:inline-block;font-size:15px!important;line-height:1.2em!important;font-weight:600;line-height:inherit;margin-bottom:0}.fluentform .ff-el-input--label label{display:inline-block;font-size:15px!important;line-height:1.2em!important;font-weight:600;line-height:inherit;margin-bottom:0}.et-zoom-in.et_pb_image:hover img,.et-zoom-in .et_pb_image_wrap:hover img,.et-zoom-in a:hover img{transform:scale(1.3);transition:all 1s 0s ease}.et-zoom-in-less.et_pb_image:hover img,.et-zoom-in-less .et_pb_image_wrap:hover img,.et-zoom-in-less a:hover img{transform:scale(1.1);transition:all 1s 0s ease}.et_overlay::before{top:49%}.et-zoom-in,.et-zoom-in a{overflow:hidden}.et-zoom-in.et_pb_image img,.et-zoom-in .et_pb_image_wrap img,.et-zoom-in a img{transition:all 1s 0s ease}#footer-bottom{display:none}.h1-z{font-size:12px!important}h6{color:#d61726;font-weight:100}@media screen and (max-width:980px){html .et-db #et-boc .dm-row{display:grid}html .et-db #et-boc .dm-row.et_pb_row:after{content:none}html .et-db #et-boc .dm-row .et_pb_column{margin-right:0;width:auto;margin-bottom:0}}@media screen and (max-width:767px){.dm-row{gap:0px}}@media screen and (max-width:980px) and (min-width:768px){.dm-row{gap:0px}}@media screen and (max-width:767px){.dm-2-col-mob{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:980px) and (min-width:768px){.dm-2-col-tab{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.dm-3-col-mob{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:980px) and (min-width:768px){.dm-3-col-tab{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.dm-4-col-mob{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:980px) and (min-width:768px){.dm-4-col-tab{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:767px){.dm-5-col-mob{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:980px) and (min-width:768px){.dm-5-col-tab{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:767px){.dm-6-col-mob{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:980px) and (min-width:768px){.dm-6-col-tab{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:767px){.dm-2-col-1-2-mob{grid-template-columns:1fr 2fr}}@media screen and (max-width:767px){.dm-2-col-2-1-mob{grid-template-columns:2fr 1fr}}@media screen and (max-width:767px){.dm-2-col-1-3-mob{grid-template-columns:1fr 3fr}}@media screen and (max-width:767px){.dm-2-col-3-1-mob{grid-template-columns:3fr 1fr}}@media screen and (min-width:768px) and (max-width:980px){.dm-2-col-1-2-tab{grid-template-columns:1fr 2fr}}@media screen and (min-width:768px) and (max-width:980px){.dm-2-col-2-1-tab{grid-template-columns:2fr 1fr}}@media screen and (min-width:768px) and (max-width:980px){.dm-2-col-1-3-tab{grid-template-columns:1fr 3fr}}@media screen and (min-width:768px) and (max-width:980px){.dm-2-col-3-1-tab{grid-template-columns:3fr 1fr}}@media screen and (max-width:767px){.dm-3-col-1-1-2-mob{grid-template-columns:2fr 2fr 4fr}}@media screen and (max-width:767px){.dm-3-col-2-1-1-mob{grid-template-columns:4fr 2fr 2fr}}@media screen and (max-width:767px){.dm-3-col-1-2-1-mob{grid-template-columns:2fr 4fr 2fr}}@media screen and (min-width:768px) and (max-width:980px){.dm-3-col-1-1-2-tab{grid-template-columns:2fr 2fr 4fr}}@media screen and (min-width:768px) and (max-width:980px){.dm-3-col-2-1-1-tab{grid-template-columns:4fr 2fr 2fr}}@media screen and (min-width:768px) and (max-width:980px){.dm-3-col-1-2-1-tab{grid-template-columns:2fr 4fr 2fr}}