:focus-visible,a:focus-visible,button:focus-visible,.dsm-mega-menu-link:focus-visible,.dsm-submenu-container a:focus-visible span,.dsm_flipbox:focus-visible,.et_clickable:focus-visible,div[role=tab]:focus-visible,.swiper-button-next:focus-visible,.swiper-button-prev:focus-visible,.swiper-container:focus-visible,.owl-carousel:focus-visible,.altair-search-tab-bar-list-item:focus-visible,.country-selector:focus-visible,.country-selector a:focus-visible,:focus-visible>.dsm-circle-info-button-wrapper{outline:initial;outline-width:3px;outline-style:solid;outline-color:initial;outline-color:-webkit-focus-ring-color;outline-offset:4px}.mejs-video:focus-visible video{outline:initial;outline-width:3px;outline-style:solid;outline-color:initial;outline-color:-webkit-focus-ring-color;outline-offset:-10px}.et_pb_section_video_bg .mejs-video video,.et_pb_section_video_bg .mejs-video{max-height:100%;object-fit:cover}.dsm_flipbox:focus-within .dsm_flipbox_hover.dsm-flipbox-effect-right .dsm_flipbox_child:first-child,.dsm_flipbox:focus .dsm_flipbox_hover.dsm-flipbox-effect-right .dsm_flipbox_child:first-child{-webkit-transform:rotateX(0deg) rotateY(180deg);transform:rotateX(0deg) rotateY(180deg)}.dsm_flipbox:focus-within .dsm_flipbox_hover.dsm-flipbox-effect-right .dsm_flipbox_child:nth-child(2),.dsm_flipbox:focus .dsm_flipbox_hover.dsm-flipbox-effect-right .dsm_flipbox_child:nth-child(2){-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#fff}#menueButton .dsm-mega-menu-container{justify-content:space-between !important;align-items:flex-start}#menueButton .dsm-logo-link{display:block;height:auto}.dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.dsm-mega-menu-vertical-layout) .dsm-logo-wrap{position:relative !important;top:unset;left:unset;margin-right:0 !important}header.et-l--header ul{list-style:none}html .sa_owl_theme .owl-dots .owl-dot span{width:15px !important;height:15px !important;margin:0 10px !important}.bFormular input,.bFormular textarea{background-color:rgba(0,62,121,.1);border-color:#003e79}html .spalteHalb .wpcf7-text,html .spalteHalb .wpcf7-select,html .spalteHalb .wpcf7-date,html .spalteGanz .wpcf7-text,html .spalteGanz .wpcf7-textarea,html .contact_dropdown,html .spalteHalb .wpcf7-text,html .spalteGanz .wpcf7-text,html .spalteGanz .conctact_message{background-color:rgba(255,255,255,.25);color:#fff}.codedropz-btn-wrap a.cd-upload-btn{padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:15px;background-color:#003e79;color:#fff !important;margin:20px auto 0;display:inline-block;border-radius:5px}.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Roboto-Black',Helvetica,Arial,Lucida,sans-serif;font-weight:700;padding-bottom:10px;line-height:1em}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:#fff}.h1{font-size:30px !important}.h2{font-size:26px !important}.h3{font-size:22px !important}.h4{font-size:18px !important}.h5{font-size:16px !important}.h6{font-size:14px !important}.dsm_advanced_tabs_0 .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab:focus .dsm-title{color:inherit}