p a:hover{text-decoration:underline}.footer-widget li a:hover{text-decoration:underline!important}.et_pb_widget a{color:#fff!important}.dsm_contact_form_7 input{padding:8px!important}.et_pb_text_inner a:hover{text-decoration:underline!important}.domain::before{content:"\0040"}.custom-gallery .et_pb_gallery_pagination a.page-prev{font-size:0!important}.custom-gallery .et_pb_gallery_pagination a.page-prev:after{content:"Zurück"!important;font-size:14px!important}.custom-gallery .et_pb_gallery_pagination a.page-next:after{content:"Weiter"!important;font-size:14px!important}.custom-gallery .et_pb_gallery_pagination a.page-next{font-size:0!important}.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.2);opacity:0.9;transition:all 2s 0s ease}.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}#top-menu li.menu-item-has-children:hover>a{cursor:default!important}.et_mobile_menu{border-top:3px solid #E97132}.mobile_menu_bar:before{color:#E97132}.cs_form span.et_pb_contact_field_options_list{display:flex;flex-wrap:wrap;gap:20px}.cs_form .et_pb_contact_submit{height:35px}.cs_form .et_pb_contact_right p input{margin-top:20px!important;max-width:42px;padding:8px}.footer-menu a{color:#FFFFFF}.footer-menu a:hover{text-decoration:underline;color:#ffffff;text-decoration-color:#E97132}