.amelia-step-booking-button_wrapper .et_pb_button.amelia-step-booking-button:hover{border-width:2px!important}.divi5_amelia_stepbooking_button{background:transparent!important}.ih-angebote-trigger{cursor:pointer}.ih-hauptnavigation :is(a,button,[role="button"]):focus-visible,.ih-hauptnavigation :is(a,button,[role="button"]):focus-visible>*{outline:2px solid #D60080;outline-offset:3px;border-radius:4px}.ih-mega-navigation :is(a,button,[role="button"]):focus-visible{outline:2px solid #D60080;outline-offset:3px;border-radius:4px}@media (max-width:767px){.page-id-229933 .amelia-v2-booking .am-fs__wrapper,.page-id-236932 .amelia-v2-booking .am-fs__wrapper{margin-top:20px!important}}@supports selector(:focus-visible){.ih-textlink:focus:not(:focus-visible){border-color:transparent!important;outline:none!important}}.page-id-229979 .et_pb_contact .et_pb_contact_field input[type="checkbox"]{display:block!important;position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;opacity:0!important}.page-id-229979 .et_pb_contact_field input[type="checkbox"]:focus-visible+label>i{outline:2px solid currentColor;outline-offset:3px}.mfp-title{display:none!important}