span.eeb-nodis { 
display:none !important; 
}
span.eeb-rtl { 
unicode-bidi:bidi-override !important; 
direction:rtl !important; 
display:inline !important; 
}
span.eeb-rtl span.eeb-sd, span.eeb-nrtl span.eeb-sd{
display:inline !important;
padding-left:0 !important;
}
span.eeb-nrtl { 
word-break: break-all !important;
}
.eeb-encoded { 
position:relative; 
margin-top:-0.3em; 
z-index:1000; 
color:green; 
}html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
} abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}.owl-carousel,
.owl-carousel .owl-item {
-webkit-tap-highlight-color: transparent;
position: relative;
}
.owl-carousel {
display: none;
width: 100%;
z-index: 1;
}
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
touch-action: manipulation;
-moz-backface-visibility: hidden;
}
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden;
-webkit-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
display: block;
width: 100%;
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
display: none;
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
display: block;
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
cursor: pointer;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
background: 0 0;
color: inherit;
border: none;
padding: 0 !important;
font: inherit;
}
.owl-carousel.owl-loading {
opacity: 0;
display: block;
}
.owl-carousel.owl-hidden {
opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel.owl-grab {
cursor: move;
cursor: grab;
}
.owl-carousel.owl-rtl {
direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
float: right;
}
.owl-carousel .animated {
animation-duration: 1s;
animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
z-index: 0;
}
.owl-carousel .owl-animated-out {
z-index: 1;
}
.owl-carousel .fadeOut {
animation-name: fadeOut;
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.owl-height {
transition: height 0.5s ease-in-out;
}
.owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 0.4s ease;
}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000;
}
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//www.theuringer-spargel.at/wp/wp-content/themes/theuringer_bf/css/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 0.1s ease;
}
.owl-carousel .owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
display: none;
}
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 0.4s ease;
}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%;
}[data-aos][data-aos][data-aos-duration="50"],
body[data-aos-duration="50"] [data-aos] {
transition-duration: 50ms;
}
[data-aos][data-aos][data-aos-delay="50"],
body[data-aos-delay="50"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,
body[data-aos-delay="50"] [data-aos].aos-animate {
transition-delay: 50ms;
}
[data-aos][data-aos][data-aos-duration="100"],
body[data-aos-duration="100"] [data-aos] {
transition-duration: 0.1s;
}
[data-aos][data-aos][data-aos-delay="100"],
body[data-aos-delay="100"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,
body[data-aos-delay="100"] [data-aos].aos-animate {
transition-delay: 0.1s;
}
[data-aos][data-aos][data-aos-duration="150"],
body[data-aos-duration="150"] [data-aos] {
transition-duration: 0.15s;
}
[data-aos][data-aos][data-aos-delay="150"],
body[data-aos-delay="150"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,
body[data-aos-delay="150"] [data-aos].aos-animate {
transition-delay: 0.15s;
}
[data-aos][data-aos][data-aos-duration="200"],
body[data-aos-duration="200"] [data-aos] {
transition-duration: 0.2s;
}
[data-aos][data-aos][data-aos-delay="200"],
body[data-aos-delay="200"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,
body[data-aos-delay="200"] [data-aos].aos-animate {
transition-delay: 0.2s;
}
[data-aos][data-aos][data-aos-duration="250"],
body[data-aos-duration="250"] [data-aos] {
transition-duration: 0.25s;
}
[data-aos][data-aos][data-aos-delay="250"],
body[data-aos-delay="250"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,
body[data-aos-delay="250"] [data-aos].aos-animate {
transition-delay: 0.25s;
}
[data-aos][data-aos][data-aos-duration="300"],
body[data-aos-duration="300"] [data-aos] {
transition-duration: 0.3s;
}
[data-aos][data-aos][data-aos-delay="300"],
body[data-aos-delay="300"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,
body[data-aos-delay="300"] [data-aos].aos-animate {
transition-delay: 0.3s;
}
[data-aos][data-aos][data-aos-duration="350"],
body[data-aos-duration="350"] [data-aos] {
transition-duration: 0.35s;
}
[data-aos][data-aos][data-aos-delay="350"],
body[data-aos-delay="350"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,
body[data-aos-delay="350"] [data-aos].aos-animate {
transition-delay: 0.35s;
}
[data-aos][data-aos][data-aos-duration="400"],
body[data-aos-duration="400"] [data-aos] {
transition-duration: 0.4s;
}
[data-aos][data-aos][data-aos-delay="400"],
body[data-aos-delay="400"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,
body[data-aos-delay="400"] [data-aos].aos-animate {
transition-delay: 0.4s;
}
[data-aos][data-aos][data-aos-duration="450"],
body[data-aos-duration="450"] [data-aos] {
transition-duration: 0.45s;
}
[data-aos][data-aos][data-aos-delay="450"],
body[data-aos-delay="450"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,
body[data-aos-delay="450"] [data-aos].aos-animate {
transition-delay: 0.45s;
}
[data-aos][data-aos][data-aos-duration="500"],
body[data-aos-duration="500"] [data-aos] {
transition-duration: 0.5s;
}
[data-aos][data-aos][data-aos-delay="500"],
body[data-aos-delay="500"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,
body[data-aos-delay="500"] [data-aos].aos-animate {
transition-delay: 0.5s;
}
[data-aos][data-aos][data-aos-duration="550"],
body[data-aos-duration="550"] [data-aos] {
transition-duration: 0.55s;
}
[data-aos][data-aos][data-aos-delay="550"],
body[data-aos-delay="550"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,
body[data-aos-delay="550"] [data-aos].aos-animate {
transition-delay: 0.55s;
}
[data-aos][data-aos][data-aos-duration="600"],
body[data-aos-duration="600"] [data-aos] {
transition-duration: 0.6s;
}
[data-aos][data-aos][data-aos-delay="600"],
body[data-aos-delay="600"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,
body[data-aos-delay="600"] [data-aos].aos-animate {
transition-delay: 0.6s;
}
[data-aos][data-aos][data-aos-duration="650"],
body[data-aos-duration="650"] [data-aos] {
transition-duration: 0.65s;
}
[data-aos][data-aos][data-aos-delay="650"],
body[data-aos-delay="650"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,
body[data-aos-delay="650"] [data-aos].aos-animate {
transition-delay: 0.65s;
}
[data-aos][data-aos][data-aos-duration="700"],
body[data-aos-duration="700"] [data-aos] {
transition-duration: 0.7s;
}
[data-aos][data-aos][data-aos-delay="700"],
body[data-aos-delay="700"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,
body[data-aos-delay="700"] [data-aos].aos-animate {
transition-delay: 0.7s;
}
[data-aos][data-aos][data-aos-duration="750"],
body[data-aos-duration="750"] [data-aos] {
transition-duration: 0.75s;
}
[data-aos][data-aos][data-aos-delay="750"],
body[data-aos-delay="750"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,
body[data-aos-delay="750"] [data-aos].aos-animate {
transition-delay: 0.75s;
}
[data-aos][data-aos][data-aos-duration="800"],
body[data-aos-duration="800"] [data-aos] {
transition-duration: 0.8s;
}
[data-aos][data-aos][data-aos-delay="800"],
body[data-aos-delay="800"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,
body[data-aos-delay="800"] [data-aos].aos-animate {
transition-delay: 0.8s;
}
[data-aos][data-aos][data-aos-duration="850"],
body[data-aos-duration="850"] [data-aos] {
transition-duration: 0.85s;
}
[data-aos][data-aos][data-aos-delay="850"],
body[data-aos-delay="850"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,
body[data-aos-delay="850"] [data-aos].aos-animate {
transition-delay: 0.85s;
}
[data-aos][data-aos][data-aos-duration="900"],
body[data-aos-duration="900"] [data-aos] {
transition-duration: 0.9s;
}
[data-aos][data-aos][data-aos-delay="900"],
body[data-aos-delay="900"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,
body[data-aos-delay="900"] [data-aos].aos-animate {
transition-delay: 0.9s;
}
[data-aos][data-aos][data-aos-duration="950"],
body[data-aos-duration="950"] [data-aos] {
transition-duration: 0.95s;
}
[data-aos][data-aos][data-aos-delay="950"],
body[data-aos-delay="950"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,
body[data-aos-delay="950"] [data-aos].aos-animate {
transition-delay: 0.95s;
}
[data-aos][data-aos][data-aos-duration="1000"],
body[data-aos-duration="1000"] [data-aos] {
transition-duration: 1s;
}
[data-aos][data-aos][data-aos-delay="1000"],
body[data-aos-delay="1000"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,
body[data-aos-delay="1000"] [data-aos].aos-animate {
transition-delay: 1s;
}
[data-aos][data-aos][data-aos-duration="1050"],
body[data-aos-duration="1050"] [data-aos] {
transition-duration: 1.05s;
}
[data-aos][data-aos][data-aos-delay="1050"],
body[data-aos-delay="1050"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,
body[data-aos-delay="1050"] [data-aos].aos-animate {
transition-delay: 1.05s;
}
[data-aos][data-aos][data-aos-duration="1100"],
body[data-aos-duration="1100"] [data-aos] {
transition-duration: 1.1s;
}
[data-aos][data-aos][data-aos-delay="1100"],
body[data-aos-delay="1100"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,
body[data-aos-delay="1100"] [data-aos].aos-animate {
transition-delay: 1.1s;
}
[data-aos][data-aos][data-aos-duration="1150"],
body[data-aos-duration="1150"] [data-aos] {
transition-duration: 1.15s;
}
[data-aos][data-aos][data-aos-delay="1150"],
body[data-aos-delay="1150"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,
body[data-aos-delay="1150"] [data-aos].aos-animate {
transition-delay: 1.15s;
}
[data-aos][data-aos][data-aos-duration="1200"],
body[data-aos-duration="1200"] [data-aos] {
transition-duration: 1.2s;
}
[data-aos][data-aos][data-aos-delay="1200"],
body[data-aos-delay="1200"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,
body[data-aos-delay="1200"] [data-aos].aos-animate {
transition-delay: 1.2s;
}
[data-aos][data-aos][data-aos-duration="1250"],
body[data-aos-duration="1250"] [data-aos] {
transition-duration: 1.25s;
}
[data-aos][data-aos][data-aos-delay="1250"],
body[data-aos-delay="1250"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,
body[data-aos-delay="1250"] [data-aos].aos-animate {
transition-delay: 1.25s;
}
[data-aos][data-aos][data-aos-duration="1300"],
body[data-aos-duration="1300"] [data-aos] {
transition-duration: 1.3s;
}
[data-aos][data-aos][data-aos-delay="1300"],
body[data-aos-delay="1300"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,
body[data-aos-delay="1300"] [data-aos].aos-animate {
transition-delay: 1.3s;
}
[data-aos][data-aos][data-aos-duration="1350"],
body[data-aos-duration="1350"] [data-aos] {
transition-duration: 1.35s;
}
[data-aos][data-aos][data-aos-delay="1350"],
body[data-aos-delay="1350"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,
body[data-aos-delay="1350"] [data-aos].aos-animate {
transition-delay: 1.35s;
}
[data-aos][data-aos][data-aos-duration="1400"],
body[data-aos-duration="1400"] [data-aos] {
transition-duration: 1.4s;
}
[data-aos][data-aos][data-aos-delay="1400"],
body[data-aos-delay="1400"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,
body[data-aos-delay="1400"] [data-aos].aos-animate {
transition-delay: 1.4s;
}
[data-aos][data-aos][data-aos-duration="1450"],
body[data-aos-duration="1450"] [data-aos] {
transition-duration: 1.45s;
}
[data-aos][data-aos][data-aos-delay="1450"],
body[data-aos-delay="1450"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,
body[data-aos-delay="1450"] [data-aos].aos-animate {
transition-delay: 1.45s;
}
[data-aos][data-aos][data-aos-duration="1500"],
body[data-aos-duration="1500"] [data-aos] {
transition-duration: 1.5s;
}
[data-aos][data-aos][data-aos-delay="1500"],
body[data-aos-delay="1500"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,
body[data-aos-delay="1500"] [data-aos].aos-animate {
transition-delay: 1.5s;
}
[data-aos][data-aos][data-aos-duration="1550"],
body[data-aos-duration="1550"] [data-aos] {
transition-duration: 1.55s;
}
[data-aos][data-aos][data-aos-delay="1550"],
body[data-aos-delay="1550"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,
body[data-aos-delay="1550"] [data-aos].aos-animate {
transition-delay: 1.55s;
}
[data-aos][data-aos][data-aos-duration="1600"],
body[data-aos-duration="1600"] [data-aos] {
transition-duration: 1.6s;
}
[data-aos][data-aos][data-aos-delay="1600"],
body[data-aos-delay="1600"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,
body[data-aos-delay="1600"] [data-aos].aos-animate {
transition-delay: 1.6s;
}
[data-aos][data-aos][data-aos-duration="1650"],
body[data-aos-duration="1650"] [data-aos] {
transition-duration: 1.65s;
}
[data-aos][data-aos][data-aos-delay="1650"],
body[data-aos-delay="1650"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,
body[data-aos-delay="1650"] [data-aos].aos-animate {
transition-delay: 1.65s;
}
[data-aos][data-aos][data-aos-duration="1700"],
body[data-aos-duration="1700"] [data-aos] {
transition-duration: 1.7s;
}
[data-aos][data-aos][data-aos-delay="1700"],
body[data-aos-delay="1700"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,
body[data-aos-delay="1700"] [data-aos].aos-animate {
transition-delay: 1.7s;
}
[data-aos][data-aos][data-aos-duration="1750"],
body[data-aos-duration="1750"] [data-aos] {
transition-duration: 1.75s;
}
[data-aos][data-aos][data-aos-delay="1750"],
body[data-aos-delay="1750"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,
body[data-aos-delay="1750"] [data-aos].aos-animate {
transition-delay: 1.75s;
}
[data-aos][data-aos][data-aos-duration="1800"],
body[data-aos-duration="1800"] [data-aos] {
transition-duration: 1.8s;
}
[data-aos][data-aos][data-aos-delay="1800"],
body[data-aos-delay="1800"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,
body[data-aos-delay="1800"] [data-aos].aos-animate {
transition-delay: 1.8s;
}
[data-aos][data-aos][data-aos-duration="1850"],
body[data-aos-duration="1850"] [data-aos] {
transition-duration: 1.85s;
}
[data-aos][data-aos][data-aos-delay="1850"],
body[data-aos-delay="1850"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,
body[data-aos-delay="1850"] [data-aos].aos-animate {
transition-delay: 1.85s;
}
[data-aos][data-aos][data-aos-duration="1900"],
body[data-aos-duration="1900"] [data-aos] {
transition-duration: 1.9s;
}
[data-aos][data-aos][data-aos-delay="1900"],
body[data-aos-delay="1900"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,
body[data-aos-delay="1900"] [data-aos].aos-animate {
transition-delay: 1.9s;
}
[data-aos][data-aos][data-aos-duration="1950"],
body[data-aos-duration="1950"] [data-aos] {
transition-duration: 1.95s;
}
[data-aos][data-aos][data-aos-delay="1950"],
body[data-aos-delay="1950"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,
body[data-aos-delay="1950"] [data-aos].aos-animate {
transition-delay: 1.95s;
}
[data-aos][data-aos][data-aos-duration="2000"],
body[data-aos-duration="2000"] [data-aos] {
transition-duration: 2s;
}
[data-aos][data-aos][data-aos-delay="2000"],
body[data-aos-delay="2000"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,
body[data-aos-delay="2000"] [data-aos].aos-animate {
transition-delay: 2s;
}
[data-aos][data-aos][data-aos-duration="2050"],
body[data-aos-duration="2050"] [data-aos] {
transition-duration: 2.05s;
}
[data-aos][data-aos][data-aos-delay="2050"],
body[data-aos-delay="2050"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,
body[data-aos-delay="2050"] [data-aos].aos-animate {
transition-delay: 2.05s;
}
[data-aos][data-aos][data-aos-duration="2100"],
body[data-aos-duration="2100"] [data-aos] {
transition-duration: 2.1s;
}
[data-aos][data-aos][data-aos-delay="2100"],
body[data-aos-delay="2100"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,
body[data-aos-delay="2100"] [data-aos].aos-animate {
transition-delay: 2.1s;
}
[data-aos][data-aos][data-aos-duration="2150"],
body[data-aos-duration="2150"] [data-aos] {
transition-duration: 2.15s;
}
[data-aos][data-aos][data-aos-delay="2150"],
body[data-aos-delay="2150"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,
body[data-aos-delay="2150"] [data-aos].aos-animate {
transition-delay: 2.15s;
}
[data-aos][data-aos][data-aos-duration="2200"],
body[data-aos-duration="2200"] [data-aos] {
transition-duration: 2.2s;
}
[data-aos][data-aos][data-aos-delay="2200"],
body[data-aos-delay="2200"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,
body[data-aos-delay="2200"] [data-aos].aos-animate {
transition-delay: 2.2s;
}
[data-aos][data-aos][data-aos-duration="2250"],
body[data-aos-duration="2250"] [data-aos] {
transition-duration: 2.25s;
}
[data-aos][data-aos][data-aos-delay="2250"],
body[data-aos-delay="2250"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,
body[data-aos-delay="2250"] [data-aos].aos-animate {
transition-delay: 2.25s;
}
[data-aos][data-aos][data-aos-duration="2300"],
body[data-aos-duration="2300"] [data-aos] {
transition-duration: 2.3s;
}
[data-aos][data-aos][data-aos-delay="2300"],
body[data-aos-delay="2300"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,
body[data-aos-delay="2300"] [data-aos].aos-animate {
transition-delay: 2.3s;
}
[data-aos][data-aos][data-aos-duration="2350"],
body[data-aos-duration="2350"] [data-aos] {
transition-duration: 2.35s;
}
[data-aos][data-aos][data-aos-delay="2350"],
body[data-aos-delay="2350"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,
body[data-aos-delay="2350"] [data-aos].aos-animate {
transition-delay: 2.35s;
}
[data-aos][data-aos][data-aos-duration="2400"],
body[data-aos-duration="2400"] [data-aos] {
transition-duration: 2.4s;
}
[data-aos][data-aos][data-aos-delay="2400"],
body[data-aos-delay="2400"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,
body[data-aos-delay="2400"] [data-aos].aos-animate {
transition-delay: 2.4s;
}
[data-aos][data-aos][data-aos-duration="2450"],
body[data-aos-duration="2450"] [data-aos] {
transition-duration: 2.45s;
}
[data-aos][data-aos][data-aos-delay="2450"],
body[data-aos-delay="2450"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,
body[data-aos-delay="2450"] [data-aos].aos-animate {
transition-delay: 2.45s;
}
[data-aos][data-aos][data-aos-duration="2500"],
body[data-aos-duration="2500"] [data-aos] {
transition-duration: 2.5s;
}
[data-aos][data-aos][data-aos-delay="2500"],
body[data-aos-delay="2500"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,
body[data-aos-delay="2500"] [data-aos].aos-animate {
transition-delay: 2.5s;
}
[data-aos][data-aos][data-aos-duration="2550"],
body[data-aos-duration="2550"] [data-aos] {
transition-duration: 2.55s;
}
[data-aos][data-aos][data-aos-delay="2550"],
body[data-aos-delay="2550"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,
body[data-aos-delay="2550"] [data-aos].aos-animate {
transition-delay: 2.55s;
}
[data-aos][data-aos][data-aos-duration="2600"],
body[data-aos-duration="2600"] [data-aos] {
transition-duration: 2.6s;
}
[data-aos][data-aos][data-aos-delay="2600"],
body[data-aos-delay="2600"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,
body[data-aos-delay="2600"] [data-aos].aos-animate {
transition-delay: 2.6s;
}
[data-aos][data-aos][data-aos-duration="2650"],
body[data-aos-duration="2650"] [data-aos] {
transition-duration: 2.65s;
}
[data-aos][data-aos][data-aos-delay="2650"],
body[data-aos-delay="2650"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,
body[data-aos-delay="2650"] [data-aos].aos-animate {
transition-delay: 2.65s;
}
[data-aos][data-aos][data-aos-duration="2700"],
body[data-aos-duration="2700"] [data-aos] {
transition-duration: 2.7s;
}
[data-aos][data-aos][data-aos-delay="2700"],
body[data-aos-delay="2700"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,
body[data-aos-delay="2700"] [data-aos].aos-animate {
transition-delay: 2.7s;
}
[data-aos][data-aos][data-aos-duration="2750"],
body[data-aos-duration="2750"] [data-aos] {
transition-duration: 2.75s;
}
[data-aos][data-aos][data-aos-delay="2750"],
body[data-aos-delay="2750"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,
body[data-aos-delay="2750"] [data-aos].aos-animate {
transition-delay: 2.75s;
}
[data-aos][data-aos][data-aos-duration="2800"],
body[data-aos-duration="2800"] [data-aos] {
transition-duration: 2.8s;
}
[data-aos][data-aos][data-aos-delay="2800"],
body[data-aos-delay="2800"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,
body[data-aos-delay="2800"] [data-aos].aos-animate {
transition-delay: 2.8s;
}
[data-aos][data-aos][data-aos-duration="2850"],
body[data-aos-duration="2850"] [data-aos] {
transition-duration: 2.85s;
}
[data-aos][data-aos][data-aos-delay="2850"],
body[data-aos-delay="2850"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,
body[data-aos-delay="2850"] [data-aos].aos-animate {
transition-delay: 2.85s;
}
[data-aos][data-aos][data-aos-duration="2900"],
body[data-aos-duration="2900"] [data-aos] {
transition-duration: 2.9s;
}
[data-aos][data-aos][data-aos-delay="2900"],
body[data-aos-delay="2900"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,
body[data-aos-delay="2900"] [data-aos].aos-animate {
transition-delay: 2.9s;
}
[data-aos][data-aos][data-aos-duration="2950"],
body[data-aos-duration="2950"] [data-aos] {
transition-duration: 2.95s;
}
[data-aos][data-aos][data-aos-delay="2950"],
body[data-aos-delay="2950"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,
body[data-aos-delay="2950"] [data-aos].aos-animate {
transition-delay: 2.95s;
}
[data-aos][data-aos][data-aos-duration="3000"],
body[data-aos-duration="3000"] [data-aos] {
transition-duration: 3s;
}
[data-aos][data-aos][data-aos-delay="3000"],
body[data-aos-delay="3000"] [data-aos] {
transition-delay: 0;
}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,
body[data-aos-delay="3000"] [data-aos].aos-animate {
transition-delay: 3s;
}
[data-aos][data-aos][data-aos-easing="linear"],
body[data-aos-easing="linear"] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
[data-aos][data-aos][data-aos-easing="ease"],
body[data-aos-easing="ease"] [data-aos] {
transition-timing-function: ease;
}
[data-aos][data-aos][data-aos-easing="ease-in"],
body[data-aos-easing="ease-in"] [data-aos] {
transition-timing-function: ease-in;
}
[data-aos][data-aos][data-aos-easing="ease-out"],
body[data-aos-easing="ease-out"] [data-aos] {
transition-timing-function: ease-out;
}
[data-aos][data-aos][data-aos-easing="ease-in-out"],
body[data-aos-easing="ease-in-out"] [data-aos] {
transition-timing-function: ease-in-out;
}
[data-aos][data-aos][data-aos-easing="ease-in-back"],
body[data-aos-easing="ease-in-back"] [data-aos] {
transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
[data-aos][data-aos][data-aos-easing="ease-out-back"],
body[data-aos-easing="ease-out-back"] [data-aos] {
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-back"],
body[data-aos-easing="ease-in-out-back"] [data-aos] {
transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
[data-aos][data-aos][data-aos-easing="ease-in-sine"],
body[data-aos-easing="ease-in-sine"] [data-aos] {
transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
[data-aos][data-aos][data-aos-easing="ease-out-sine"],
body[data-aos-easing="ease-out-sine"] [data-aos] {
transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-sine"],
body[data-aos-easing="ease-in-out-sine"] [data-aos] {
transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
[data-aos][data-aos][data-aos-easing="ease-in-quad"],
body[data-aos-easing="ease-in-quad"] [data-aos] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
[data-aos][data-aos][data-aos-easing="ease-out-quad"],
body[data-aos-easing="ease-out-quad"] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-quad"],
body[data-aos-easing="ease-in-out-quad"] [data-aos] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos][data-aos][data-aos-easing="ease-in-cubic"],
body[data-aos-easing="ease-in-cubic"] [data-aos] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
[data-aos][data-aos][data-aos-easing="ease-out-cubic"],
body[data-aos-easing="ease-out-cubic"] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"],
body[data-aos-easing="ease-in-out-cubic"] [data-aos] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos][data-aos][data-aos-easing="ease-in-quart"],
body[data-aos-easing="ease-in-quart"] [data-aos] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
[data-aos][data-aos][data-aos-easing="ease-out-quart"],
body[data-aos-easing="ease-out-quart"] [data-aos] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
[data-aos][data-aos][data-aos-easing="ease-in-out-quart"],
body[data-aos-easing="ease-in-out-quart"] [data-aos] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos^="fade"][data-aos^="fade"] {
opacity: 0;
transition-property: opacity, transform;
}
[data-aos^="fade"][data-aos^="fade"].aos-animate {
opacity: 1;
transform: translateZ(0);
}
[data-aos="fade-up"] {
transform: translate3d(0, 100px, 0);
}
[data-aos="fade-down"] {
transform: translate3d(0, -100px, 0);
}
[data-aos="fade-right"] {
transform: translate3d(-100px, 0, 0);
}
[data-aos="fade-left"] {
transform: translate3d(100px, 0, 0);
}
[data-aos="fade-up-right"] {
transform: translate3d(-100px, 100px, 0);
}
[data-aos="fade-up-left"] {
transform: translate3d(100px, 100px, 0);
}
[data-aos="fade-down-right"] {
transform: translate3d(-100px, -100px, 0);
}
[data-aos="fade-down-left"] {
transform: translate3d(100px, -100px, 0);
}
[data-aos^="zoom"][data-aos^="zoom"] {
opacity: 0;
transition-property: opacity, transform;
}
[data-aos^="zoom"][data-aos^="zoom"].aos-animate {
opacity: 1;
transform: translateZ(0) scale(1);
}
[data-aos="zoom-in"] {
transform: scale(0.6);
}
[data-aos="zoom-in-up"] {
transform: translate3d(0, 100px, 0) scale(0.6);
}
[data-aos="zoom-in-down"] {
transform: translate3d(0, -100px, 0) scale(0.6);
}
[data-aos="zoom-in-right"] {
transform: translate3d(-100px, 0, 0) scale(0.6);
}
[data-aos="zoom-in-left"] {
transform: translate3d(100px, 0, 0) scale(0.6);
}
[data-aos="zoom-out"] {
transform: scale(1.2);
}
[data-aos="zoom-out-up"] {
transform: translate3d(0, 100px, 0) scale(1.2);
}
[data-aos="zoom-out-down"] {
transform: translate3d(0, -100px, 0) scale(1.2);
}
[data-aos="zoom-out-right"] {
transform: translate3d(-100px, 0, 0) scale(1.2);
}
[data-aos="zoom-out-left"] {
transform: translate3d(100px, 0, 0) scale(1.2);
}
[data-aos^="slide"][data-aos^="slide"] {
transition-property: transform;
}
[data-aos^="slide"][data-aos^="slide"].aos-animate {
transform: translateZ(0);
}
[data-aos="slide-up"] {
transform: translate3d(0, 100%, 0);
}
[data-aos="slide-down"] {
transform: translate3d(0, -100%, 0);
}
[data-aos="slide-right"] {
transform: translate3d(-100%, 0, 0);
}
[data-aos="slide-left"] {
transform: translate3d(100%, 0, 0);
}
[data-aos^="flip"][data-aos^="flip"] {
backface-visibility: hidden;
transition-property: transform;
}
[data-aos="flip-left"] {
transform: perspective(2500px) rotateY(-100deg);
}
[data-aos="flip-left"].aos-animate {
transform: perspective(2500px) rotateY(0);
}
[data-aos="flip-right"] {
transform: perspective(2500px) rotateY(100deg);
}
[data-aos="flip-right"].aos-animate {
transform: perspective(2500px) rotateY(0);
}
[data-aos="flip-up"] {
transform: perspective(2500px) rotateX(-100deg);
}
[data-aos="flip-up"].aos-animate {
transform: perspective(2500px) rotateX(0);
}
[data-aos="flip-down"] {
transform: perspective(2500px) rotateX(100deg);
}
[data-aos="flip-down"].aos-animate {
transform: perspective(2500px) rotateX(0);
}@font-face {
font-family: "ITCC";
src: url(//www.theuringer-spargel.at/wp/wp-content/themes/theuringer_bf/fonts/ClearfaceStd-Bold.woff2) format("woff2"),
url(//www.theuringer-spargel.at/wp/wp-content/themes/theuringer_bf/fonts/ClearfaceStd-Bold.woff) format("woff");
font-weight: bold;
font-style: normal;
font-display: block;
}
@font-face {
font-family: "Trio";
src: url(//www.theuringer-spargel.at/wp/wp-content/themes/theuringer_bf/fonts/TrioGrotesk-Regular.woff2) format("woff2"),
url(//www.theuringer-spargel.at/wp/wp-content/themes/theuringer_bf/fonts/TrioGrotesk-Regular.woff) format("woff");
font-weight: normal;
font-style: normal;
font-display: block;
}
* {
box-sizing: border-box;
}
html,
body {
margin: 0;
padding: 0;
color: #384d41;
background-color: #efefe6;
font-size: 16px;
font-family: "Trio", sans-serif;
}
@media (max-width: 1200px) {
html,
body {
font-size: 15px;
}
}
@media (max-width: 767px) {
html,
body {
font-size: 14px;
}
}
@media (max-width: 320px) {
html,
body {
font-size: 10px;
}
}
a {
color: inherit;
text-decoration: none;
}
hr {
width: 100%;
height: 2px;
border: 3px solid #384d41;
border-width: 3px 0px;
margin-top: 30px;
margin-bottom: 30px;
}
.img-fluid {
width: 100%;
height: auto;
max-width: 100%;
}
.img-fluid-ios {
width: 100%;
height: 100%;
max-width: 100%;
}
h2 {
font-size: 2rem;
font-family: "Trio", sans-serif;
font-weight: 400;
text-transform: uppercase;
line-height: 2.6rem;
}
h3 {
font-family: "ITCC", serif;
font-weight: 400;
font-size: 1.6rem;
letter-spacing: 0.1rem;
}
p.trio {
font-family: "Trio", sans-serif;
line-height: 1.8rem;
}
p.trio-small {
font-family: "Trio", sans-serif;
font-size: 1rem;
line-height: 1.5rem;
}
.button {
display: inline-block;
}
.arrowcircle {
font-family: "Trio", sans-serif;
border: 2px solid #384d41;
border-radius: 50%;
padding: 10px;
font-size: 1rem;
align-items: center;
}
.arrowcircle-white {
border: 2px solid #efefe6;
color: #efefe6;
}
.arrowcircle.small {
font-size: 0.7rem;
} nav.top-menu {
position: fixed;
left: 0;
top: 0;
z-index: 1000;
display: flex;
justify-content: center;
align-items: center;
color: #efefe6;
width: 100vw;
padding: 35px 10vw;
transition: all 300ms ease-in-out;
}
.scrolled nav.top-menu,
.single-produkte nav.top-menu {
background-color: #384d41;
}
.logo {
width: 10%;
max-width: 250px;
min-width: 200px;
}
.menu-active .logo-green {
display: none;
}
ul#primary-menu {
list-style: none;
margin: 0;
padding: 0 0 0 5vw;
display: flex;
justify-content: space-between;
align-items: baseline;
width: 100%;
}
ul#primary-menu li a,
ul#primary-menu-mobile li a { font-size: 1rem;
text-transform: uppercase;
padding: 0.7rem;
border-radius: 50%;
border: 2px solid transparent;
}
ul#primary-menu li a:hover,
ul#primary-menu li.current-menu-item a,
ul#primary-menu-mobile li.current-menu-item a {
border: 2px solid;
} .alternative-header.scrolled nav.top-menu {
background-color: #efefe6;
}
.alternative-header.menu-active.scrolled nav.top-menu {
background-color: #384d41;
}
.logo-scrolled {
display: none;
}
.menu-active .logo-scrolled {
display: block;
}
.alternative-header ul#primary-menu li a {
color: #384d41;
}  .nav-toggler {
display: none;
}
#mobile-nav {
height: 0;
min-height: 0;
width: 100vw;
display: none;
transition: height 500ms ease-in-out;
}
#mobile-nav.active {
position: fixed;
top: 0;
left: 0;
height: 100%;
min-height: 100%;
width: 100vw;
background-color: #384d41;
color: #efefe6;
z-index: 200;
display: block;
}
ul#primary-menu-mobile {
list-style: none;
margin: 0;
padding: 5vh 0;
height: 100%;
display: flex;
flex-flow: column;
text-align: center;
justify-content: space-evenly;
}
ul#primary-menu-mobile li a {
font-size: 1.2rem;
}
.m-menu-container {
height: calc(100% - 145px);
padding-top: 85px;
display: flex;
align-items: center;
justify-content: center;
}
#m-menu-footer {
margin: 0 30px;
padding: 35px 0;
border-top: 2px solid #efefe6;
height: 145px;
display: grid;
grid-template-columns: 1fr 1fr;
text-align: center;
font-size: 0.8rem;
font-family: "Trio", sans-serif;
}
#m-menu-footer .socials {
display: flex;
flex-flow: column;
justify-content: space-between;
}
#m-menu-footer a.footer-social-link {
font-size: 1rem;
line-height: 1rem;
}
ul#footer-menu-mobile {
list-style-type: none;
margin: 0;
padding: 0;
height: 100%;
display: flex;
flex-flow: column;
justify-content: space-between;
}
ul#footer-menu-mobile a {
text-decoration: underline;
}
@media (max-width: 980px) { .nav-toggler {
display: inline-flex;
}
img.m-close,
.menu-active img.m-open,
ul#primary-menu {
display: none;
}
img.m-open,
.menu-active img.m-close {
display: block;
}
nav.top-menu {
justify-content: space-between;
padding: 30px 30px 20px;
width: 100%;
height: 100px;
}
nav.top-menu .logo {
width: 45%;
min-width: 150px;
}
}  section.header {
height: 100vh;
height: calc(var(--vh, 1vh) * 100);
width: 100%;
position: relative; }
.slide {
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
height: 100vh;
width: 100%;
height: calc(var(--vh, 1vh) * 100); }
.header-image {
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
height: 100vh;
width: 100%;
height: calc(var(--vh, 1vh) * 100); }
.slider-overlay {
position: absolute;
z-index: 100;
height: 100%;
width: 100%;
display: flex;
flex-flow: column;
align-items: center;
justify-content: center;
}
.slider-overlay .big {
display: flex;
flex-flow: column;
text-align: center;
color: #efefe6;
width: 45%;
}
.slider-overlay .big span {
font-family: "Trio", sans-serif;
line-height: 3.5vw;
font-size: 2vw;
}
.slider-overlay .stoerer {
position: absolute;
right: 10%;
top: 15vh;
height: 20vh;
width: 20vh;
transition: all 300ms ease-in-out;
}
.slider-overlay .stoerer img {
width: 100%;
height: 100%;
}
.slider-overlay .arrow {
position: absolute;
bottom: 75px;
text-align: center;
}
.slider-overlay .arrow img {
min-width: 1.5vh;
} section.section {
padding: 7% 10vw;
}
section.section-nopad {
padding: 0 10vw 7%;
}
section.section-center {
display: flex;
flex-flow: column;
align-items: center;
}
.inner-grid-products {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 8%;
}
.inner-grid-products div {
display: flex;
flex-flow: column;
align-items: center;
justify-content: center;
}
.inner-grid-products div span {
display: block;
margin-bottom: 30px;
font-size: 1.2rem;
text-transform: uppercase;
font-family: "Trio", sans-serif;
}
.middle-p {
width: 45%;
display: flex;
align-items: center;
flex-flow: column;
font-family: "ITCC", serif;
font-size: 1.5rem;
line-height: 2rem;
letter-spacing: 0.05rem;
text-align: center;
} section.section-two-col {
display: grid;
grid-template-columns: 1fr 1fr;
padding: 0 !important;
}
.greenbg {
background-color: #384d41;
color: #efefe6;
}
section.section-two-col .text {
display: flex;
align-items: flex-start;
flex-flow: column;
padding: 10% 10% 10% 10vw;
}
.img-container {
display: flex;
}
.img-container img {
object-fit: cover; width: auto;
height: auto;
} .home-journal-teaser {
display: grid;
width: 100%;
margin-top: 5rem;
margin-bottom: 2rem;
grid-template-columns: 1fr 1fr;
}
.home-journal-teaser h3 {
font-family: "Trio", sans-serif;
text-transform: uppercase;
letter-spacing: 0;
}
.j-image {
display: flex;
justify-content: flex-end;
}
.j-text {
padding-left: 100px;
padding-right: 10%;
font-family: "Trio", sans-serif;
}
.j-text .date {
text-decoration: underline;
} section.section-full {
padding: 0;
margin: 0;
width: 100%;
} video::-webkit-media-controls-volume-slider {
display: none;
}
video::-webkit-media-controls-mute-button {
display: none;
} section.instagram {
padding: 80px 10vw;
background-color: #384d41;
color: #efefe6;
font-family: "Trio", sans-serif;
font-size: 1.5rem;
}
section.instagram a {
font-size: 1rem;
}
.instagram-container {
margin-top: 3rem;
}
.instagram-header {
display: flex;
justify-content: space-between;
}
.instagram-container .mobile {
display: none;
}
#sbi_images,
.desktop .sbi_item {
padding: 0 !important;
}  .desktop #sb_instagram {
padding-bottom: 0 !important;
}
.desktop #sb_instagram #sbi_images .sbi_item {
width: 100%;
}
.mobile #sb_instagram #sbi_images {
gap: 20px !important;
} .produkte-grid {
display: grid;
grid-template-columns: 1fr 1fr;
}
.produkte-grid .item {
--itemPad: 5vw;
position: relative;
display: flex; height: 100%;
}
.produkte-grid .item .overlay,
.produkte-grid .item .underlay {
position: absolute;
height: 100%;
width: 100%;
padding: var(--itemPad);
background-color: #efefe6;
transition: all 300ms ease-in-out;
}
.produkte-grid .item .overlay {
z-index: 20;
}
.produkte-grid .item .underlay {
background-color: transparent;
z-index: 10;
color: #efefe6;
}
.produkte-grid .item .overlay:hover {
opacity: 0;
}
.produkte-grid .bg {
position: absolute;
right: 0;
top: var(--itemPad);
height: calc(100% - 2 * var(--itemPad));
width: auto;
}
.produkte-grid .item .button {
position: absolute;
bottom: var(--itemPad);
}
.produkte-grid h3 {
text-transform: uppercase;
font-family: "Trio", sans-serif;
font-size: 2rem;
}
.produkte-grid .overlay p {
font-size: 1.6rem;
font-family: "ITCC", serif;
letter-spacing: 0.05rem;
}
.produkte-grid .underlay p {
font-size: 1rem;
line-height: 1.5rem;
font-family: "Trio", sans-serif;
}
.produkte-grid-solo {
grid-template-columns: 1fr;
padding: 0 25%;
}
.produkte-grid a.full-link {
display: flex;
width: 100%;
height: 100%;
}
@media (max-width: 767px) {
.produkte-grid .overlay p {
font-size: 1.3rem;
}
} .section.produkte-single {
display: grid;
grid-template-columns: 1fr 1fr;
padding: 115px 0 0;
min-height: 100vh;
}
@media (max-width: 980px) {
.section.produkte-single {
padding: 100px 0 0;
}
}
.produkte-single .image {
display: flex;
flex-flow: column; align-items: center;
padding-top: 3rem;
}
.produkte-single .image img {
max-width: 60%;
height: auto;
margin-bottom: 2rem;
}
.produkte-single .text {
padding: 5vw 10vw 5vw 5vw;
}
.produkte-single p:first-of-type {
font-family: "ITCC", serif;
letter-spacing: 0.05rem;
font-size: 1.4rem;
line-height: 2rem;
}
.produkte-single p {
color: #efefe6;
font-family: "Trio", sans-serif;
font-size: 1rem;
line-height: 1.6rem;
}
.produkte-single h1 {
font-family: "Trio", sans-serif;
font-weight: normal;
text-transform: uppercase;
color: #efefe6;
font-size: 2.3rem;
margin-top: 0;
}
.produkte-single .text .saison {
color: #efefe6;
border-top: 2px solid #efefe6;
margin-top: 3rem;
padding-top: 1rem;
display: flex;
}
.produkte-single .text .saison .label {
font-family: "Trio", sans-serif;
font-size: 1.2rem;
margin-right: 3rem;
}
.produkte-single-grid {
display: grid;
grid-template-columns: 1fr 1fr;
}
.heading {
display: flex;
justify-content: space-between;
}
.produkte-single-grid .heading h2 {
font-size: 1.5rem;
font-family: "Trio", sans-serif;
font-weight: 400;
text-transform: uppercase;
line-height: 1.8rem;
margin-top: 0;
}
.heading .arrowcircle {
display: inline-flex;
height: calc(1.5rem + 20px);
}
.produkte-single-grid .text-left {
padding-right: 20%;
}
.produkte-single-grid .text-right {
padding-left: 20%;
}
.produkte-single-grid .tipp,
.tipp {
display: flex;
border-top: 2px solid #384d41;
padding-top: 1rem;
margin-top: 2rem;
}
.tipp div {
padding-left: 2rem;
font-size: 1rem;
font-family: "Trio", sans-serif;
line-height: 1.5rem;
}
.tipp div:first-of-type {
font-size: 1.3rem;
line-height: 2rem;
display: inline-block;
padding-left: 0;
text-transform: uppercase;
font-family: "ITCC";
letter-spacing: 0.05rem;
}
@media (max-width: 767px) {
.section.produkte-single {
grid-template-columns: 1fr;
padding: 99px 0 0;
min-height: unset;
}
.produkte-single .text {
padding: 50px 30px;
text-align: center;
}
.produkte-single .text .heading {
justify-content: center;
}
.produkte-single .text .heading a {
display: none;
}
.produkte-single .image {
padding-top: 4rem;
padding-bottom: 2rem;
}
.produkte-single-grid {
grid-template-columns: 1fr;
grid-gap: 2rem;
}
.produkte-single-grid .text-right {
order: 1;
padding-left: 0;
}
.produkte-single-grid .text-left {
padding-right: 0;
}
.produkte-single h1 {
font-size: 1.7rem;
}
.produkte-single .text .saison .label {
margin-right: 0;
}
.saison {
flex-flow: column;
}
.saison .label {
margin-bottom: 1rem;
}
.produkte-single-grid > div:first-of-type {
order: 2;
}
.produkte-single-grid.right > div:first-of-type {
order: 1;
}
} .circles {
display: flex;
justify-content: space-between;
align-items: center;
flex: 1;
}
.circles div {
height: 20px;
width: 20px;
border: 2px solid #efefe6;
border-radius: 50%;
}
.c-right {
background: linear-gradient(to left, transparent 50%, #efefe6 50%);
}
.c-full {
background: #efefe6;
}
.c-left {
background: linear-gradient(to right, transparent 50%, #efefe6 50%);
} .image-comp {
height: auto;
max-width: 60%;
display: grid;
grid-template-columns: repeat(10, 1fr);
grid-template-rows: auto 1fr auto;
position: relative;
}
.image-comp .img-01 {
grid-row: 1;
grid-column: 1 / span 6;
}
.image-comp .img-02 {
display: flex;
align-self: center;
grid-row: 1;
grid-column: 6 / span 5;
}
.section-standorte,
.section-familie-slide {
background-color: #c9d2cb;
color: #384d41;
text-align: center;
}
.section-standorte h2,
.section-familie-slide {
margin-top: 0px;
margin-bottom: 4rem;
}
.standorte-grid {
display: grid;
grid-template-columns: 1fr 1fr;
max-width: 80%;
margin: 0 10%;
border-bottom: 2px solid #384d41;
padding-bottom: 4rem;
padding-top: 4rem;
}
.standorte-grid .item {
position: relative;
text-align: center;
margin-bottom: 0rem;
padding: 0 4rem;
font-family: "Trio", sans-serif;
}
.standorte-grid .item:first-child {
border-right: 2px solid #384d41;
}
.standorte-grid-center {
grid-template-columns: 1fr;
border-bottom: 0px;
}
.standorte-grid.standorte-grid-center .item {
border-right: 0px;
}
.standorte-grid .item h3 {
margin-top: 0;
font-family: "Trio";
text-transform: uppercase;
margin-bottom: 2rem;
hyphens: auto;
}
.section-standorte p.adresse {
font-size: 1.1rem;
line-height: 1.8rem;
margin-bottom: 2rem;
}
.section-standorte p.zeiten {
font-size: 0.9rem;
margin-bottom: 2.5rem;
} .standorte-grid .item {
padding-top: 4rem;
padding-bottom: 4rem;
}
.standorte-grid .item > * {
transition: all 300ms ease-in-out;
}
.standorte-grid .item:hover > * {
color: #fff;
}
.standorte-grid .item:hover a.arrowcircle {
border: 2px solid #fff;
}
.standorte-grid .item > * {
position: relative;
z-index: 1;
}
.standorte-grid .item .bg-img {
top: 0;
left: 0;
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
background-size: cover;
background-position: center center;
opacity: 0;
transition: all 300ms ease-in-out;
background-color: rgba(0, 0, 0, 0.3);
background-blend-mode: darken;
}
.standorte-grid .item:hover .bg-img {
opacity: 1;
}
@media (max-width: 767px) {
.image-comp {
max-width: 100%;
}
.standorte-grid {
grid-template-columns: 1fr;
max-width: 100%;
margin: 0;
border-bottom: 0px;
padding: 0;
}
.standorte-grid .item {
padding: 3rem 0;
border-bottom: 2px solid #384d41;
}
.standorte-grid .item:first-child {
border-right: 0px;
border-top: 0px;
}
.standorte-grid h3 {
font-size: 1.2rem;
}
.section-standorte p.adresse {
font-size: 1rem;
line-height: 1.5rem;
}
.section-standorte h2 {
font-size: 1.5rem;
line-height: 2rem;
margin-top: 2rem;
margin-bottom: 2rem;
}
.standorte-grid-center .item {
border-bottom: 0px;
}
} .image-comp-familie {
height: auto;
max-width: 60%;
display: grid;
grid-template-columns: repeat(10, 1fr);
grid-template-rows: auto 1fr auto;
position: relative;
}
.image-comp-familie .img-01 {
display: flex;
align-self: center;
grid-row: 1;
grid-column: 1 / span 5;
}
.image-comp-familie .img-02 {
grid-row: 1;
grid-column: 5 / span 6;
}
.section-familie-slide {
margin-bottom: 0;
}
.familie-slider .slide {
width: 60%;
height: auto;
margin-left: 20%;
margin-right: 20%;
margin-bottom: 0;
text-align: left;
min-height: unset;
}
.section-familie-slide h3 {
padding-bottom: 0rem;
margin-bottom: 0;
text-transform: uppercase;
font-size: 1.4rem;
}
.section-familie-slide p {
padding-top: 1rem;
border-top: 2px solid #384d41;
}
.section-familie-slide h2 {
padding-top: 0;
margin-top: 0;
margin-bottom: 7%;
}
.familie-slider .owl-nav {
position: absolute;
top: 35%;
width: 100%;
display: flex;
justify-content: space-between;
}
.familie-slider .owl-nav {
font-family: "Trio", sans-serif;
font-size: 4rem;
}
@media (max-width: 767px) {
.image-comp-familie {
max-width: 100%;
}
.familie-slider .slide {
width: 80%;
margin-left: 10%;
margin-right: 10%;
}
.familie-slider .owl-nav {
top: 15%;
font-size: 2rem;
}
section.header {
height: 100svh;
}
.header-image {
height: 100svh;
}
.header .slide {
height: 100svh;
width: 101%;
margin-left: -1px;
}
} .journal {
font-family: "Trio", sans-serif;
color: #384d41;
}
.journal .heading {
font-size: 1.4rem;
display: flex;
justify-content: space-between;
border-bottom: 2px solid #384d41;
text-transform: uppercase;
margin-bottom: 5rem;
padding-bottom: 1rem;
}
.journal .footing {
font-size: 1rem;
display: flex;
justify-content: space-between;
border-top: 2px solid #384d41;
text-transform: uppercase;
margin-top: 5rem;
padding-top: 1rem;
}
.journal .uberschrift {
font-size: 1rem;
text-transform: uppercase;
text-decoration: underline;
text-align: center;
display: block;
}
.journal h1 {
font-size: 4rem;
text-align: center;
text-transform: uppercase;
font-weight: normal;
margin-top: 4rem;
margin-bottom: 6rem;
}
.journal h2 {
font-size: 1.4rem;
line-height: 2rem;
text-transform: uppercase;
text-align: center;
margin: 1rem 0;
}
.journal .content {
display: grid;
grid-template-columns: 1fr 1fr;
margin-top: 6rem;
}
.journal .content > div:first-of-type {
padding-right: 100px;
}
.journal .content .text {
line-height: 1.35rem;
font-size: 0.9rem;
padding-right: 20%;
}
.journal .content .text p:first-of-type {
font-family: "ITCC", serif;
letter-spacing: 0.05rem;
font-size: 1.2rem;
line-height: 1.6rem;
margin-top: 0;
margin-bottom: 0;
}
.journal .content ol {
padding-left: 2rem;
}
.journal .content ol li {
margin-bottom: 2rem;
}
.journal .content ol li ::marker {
padding-right: 1rem;
}
.journal .tipp {
border-top: 0;
}
.journal .tipp div {
font-size: 0.8rem;
}
.journal .tipp div:first-of-type {
font-size: 1.3rem;
}
.section-highlights {
display: grid;
margin-top: 6rem;
grid-gap: 2rem;
grid-template-columns: 0.3fr 0.4fr 0.3fr;
align-items: center;
text-align: center;
}
.section-highlights img {
max-height: 120px;
}
.section-highlights div {
font-family: "Trio", sans-serif;
}
.section-highlights div a {
font-size: 1.45rem;
line-height: 2rem;
}
.journal .mobile {
display: none;
}
@media (max-width: 767px) {
.journal .content {
grid-template-columns: 1fr;
}
.journal .content > div:first-of-type,
.journal .content .text {
padding-right: 0px;
}
.journal .content .text p:first-of-type {
text-align: center;
margin-bottom: 2rem;
}
.journal h1 {
font-size: 2.5rem;
margin-top: 7rem;
margin-bottom: 7rem;
}
.journal .content {
margin-top: 0;
}
.journal .uberschrift {
margin-bottom: 2rem;
}
.journal .heading {
margin-bottom: 2rem;
}
.journal .desktop {
display: none;
}
.journal .mobile {
display: block;
}
.journal .mobile {
margin-top: 4rem;
margin-bottom: 2rem;
}
.section-highlights {
grid-template-columns: 1fr;
}
.section-highlights div a {
font-size: 1.1rem;
}
} .page-template-default p {
font-family: "Trio", sans-serif;
line-height: 1.8rem;
font-size: 1rem; }
.page-template-default h1 {
margin-top: 7rem;
margin-bottom: 7rem;
text-align: center;
font-family: "Trio", sans-serif;
text-transform: uppercase;
font-weight: normal;
}
.section-impressum .container {
font-family: "Trio", sans-serif;
line-height: 1.5rem;
display: flex;
justify-content: space-evenly;
}
@media (max-width: 767px) {
.section-impressum .container {
flex-flow: column;
}
.page-template-default h1 {
margin-top: 8rem;
}
} footer {
padding: 3rem 10vw 2rem 10vw;
background-color: #384d41;
color: #efefe6;
font-family: "ITCC", serif;
line-height: 1.5rem;
letter-spacing: 0.05rem;
}
footer .content {
border-top: 2px solid #efefe6;
padding-top: 2rem;
padding-bottom: 3rem;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-gap: 2.66%;
}
footer .content img.logo {
padding-right: 0px;
max-width: 75%;
}
a.footer-social-link {
font-size: 1.2rem;
line-height: 2rem;
text-decoration: underline;
text-transform: uppercase;
font-family: "Trio", sans-serif;
font-weight: 400;
}
ul#footer-menu {
list-style: none;
margin: 0;
padding: 0;
}
ul#footer-menu a {
text-decoration: underline;
font-size: 0.8rem;
font-family: "Trio", sans-serif;
font-weight: 400;
}
section.nopad-desktop {
padding-top: 0;
} @media (max-width: 1200px) {
.inner-grid-products {
grid-gap: 5%;
}
section.section {
padding: 7% 35px;
}
section.section-nopad {
padding: 0 35px 7%;
}
nav.top-menu {
padding: 35px 30px;
}
}
@media (max-width: 767px) { section.header .slider-overlay {
padding: 0 30px;
}
section.header .big {
width: 100%;
}
.slider-overlay .big span {
line-height: 6.5vw;
font-size: 4vw;
}
.slider-overlay .stoerer {
top: 12vh;
height: 20vh;
width: 20vh;
} .inner-grid-products {
grid-template-columns: 1fr 1fr;
grid-gap: 30px;
}
.inner-grid-products div {
height: 100%;
}
.inner-grid-products div span {
font-size: 1rem;
}
section.section {
padding: 50px 30px;
}
section.section-full {
padding: 0px;
}
section.section-nopad {
padding: 0 35px 50px;
}
section.nopad-desktop {
padding-top: 5rem;
}
.middle-p {
width: 100%;
font-size: 1.4rem;
line-height: 1.8rem;
}
section.section-two-col {
grid-template-columns: 1fr;
height: auto;
padding: 0;
}
.section-two-col .img-container {
order: 1;
align-self: center;
align-items: center;
}
.section-two-col .text {
order: 2;
}
.home-journal-teaser {
margin-top: 5rem;
margin-bottom: 1rem;
grid-template-columns: 1fr;
}
.j-image {
justify-content: center;
}
.j-image img {
width: 100%;
height: auto;
max-width: 100%;
}
.j-text {
margin-top: 2.5rem;
padding-left: 0;
padding-right: 0;
text-align: center;
}
section.instagram {
padding-bottom: 0px;
font-size: 1rem;
}
.instagram-header {
display: flex;
justify-content: space-between;
flex-flow: column;
}
.instagram-container .desktop #sb_instagram #sbi_images {
gap: 20px !important;
}  section.section.produkte-grid-container {
padding: 0;
}
.produkte-grid {
grid-template-columns: 1fr;
}
.produkte-grid-solo {
padding: 0;
}
footer {
padding: 2.5rem 30px;
text-align: center;
font-size: 0.9rem;
}
footer .logo-container {
display: none;
}
footer .content {
padding-top: 2rem;
padding-bottom: 3rem;
display: grid;
grid-template-columns: 1fr;
}
.hide-mobile {
display: none;
}
} .owl-carousel:not(.owl-loaded) {
opacity: 0;
}
.owl-carousel { }
.owl-carousel.owl-loaded {
opacity: 1;
}
svg {
box-sizing: content-box;
height: 100%;
}