/*
Theme Name: Hugo WP Child
Template: hugo-wp
Author: Extend Themes
Author URI: https://extendthemes.com/
Description: Hugo WP is a beautiful, very customizable, multipurpose theme that you can use to create amazing websites through drag and drop. It comes with a pre-designed home page, 5 header designs and over 35 ready-to-use content blocks that you can easily customize. You can also design your own custom blocks by combining more than 25 drag and drop components. Hugo WP offers lots of customization options (video background, slideshow background, header content types, etc) to help you create a website that stands out in no time. It is also designed with responsiveness, to work on mobile devices right out of the box. Hugo WP is the only theme you will ever need! CHECK OUT THE DEMOS: https://colibriwp.com/go/hugo-demos
Tags: entertainment,food-and-drink,portfolio,one-column,two-columns,right-sidebar,grid-layout,custom-header,custom-menu,custom-logo,full-width-template,theme-options,translation-ready,featured-images,threaded-comments
Version: 1.0.18.1766074218
Updated: 2025-12-18 17:10:18

*/
.grecaptcha-badge {
   z-index: 9999999;
}
nav.onetap-accessibility.onetap-plugin-onetap {
	left: -650px !important;
}
a.skip-link.screen-reader-text {
   background: #ffffff;
	color: #000000;
}

a.noline,
a img,
img,
a {
	/* margin:0 !important; */
	border:solid 1px rgba(0,0,0,0);
	border:0;
	color:#000000;
	 box-shadow: initial !important;
   -webkit-box-shadow: initial !important;
   -moz-box-shadow: initial !important;
   -o-box-shadow: initial !important;
}
a.h-button {
	background: #90673b !important;
	color: #ffffff !important;
	border: solid 2px #ffffff !important;
}
a.h-button:hover,
a.h-button:focus {
	background: #5c4226 !important;
	color: #ffffff !important;
}
a.h-button:hover {
	border: solid 2px #ffffff !important;
}
.h-scroll-to__inner {
	display: none !important;
}
/* Für Links mit Text */
a:focus-visible,
button:focus-visible {
	outline: none;
	border: solid 5px #ff8400 !important;
}

/* Aber nur, wenn es kein Bild ist */
a:has(img):focus-visible {
	border: none !important;
}

/* Stattdessen nur das Bild umranden */
a:focus-visible img {
	outline: none;
	border: solid 5px #ff8400 !important;
}

.overlay-layer .overlay-image-layer {
	opacity: 0.6 !important;
}

h5 {
	color: #5c4226 !important;
}
label.eiglabel {
	margin-bottom: -20px !important;
}
/* Fokus immer */
input:focus-visible,
textarea:focus-visible {
  border: 3px solid #5c4226 !important;
}
input[type='checkbox'] {
	display:inline !important;
	margin-right:5px !important;
	margin-left:-10px !important;
	max-width:13px !important;
	max-height:13px !important;
}
/* Besser outline als border */
input[type='checkbox']:focus-visible,
input[type='radio']:focus-visible {
  outline: 3px solid #5c4226;
  outline-offset: 2px;
}
input.subeigen {
color:#ffffff;
  background-color: #5c4226 !important;
  -webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
   box-shadow: initial !important;
   -webkit-box-shadow: initial !important;
   -moz-box-shadow: initial !important;
   -o-box-shadow: initial !important;
}
.subeigen:hover,
.subeigen:focus {
  background-color: #855f37 !important;
 box-shadow: initial !important;
   -webkit-box-shadow: initial !important;
   -moz-box-shadow: initial !important;
   -o-box-shadow: initial !important;
}