.avia-section.av-vekrv-2f23febe84df6a816d05ccfec7e62ebf{
margin-top:-100px;
}

#top .hr.hr-invisible.av-r7x5v-bdec8b9ba6265b5a2cf3f58c25f33a7d{
height:100px;
}

.av-hotspot-image-container .av-image-hotspot.av-m8fvvz4h-f1116bca6382def64f6cfcc80a76c191{
top:76.6%;
left:22.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-m8fvvz4h-f1116bca6382def64f6cfcc80a76c191 .av-image-hotspot_inner{
background-color:#ffffff;
color:#337454;
}
.av-hotspot-image-container .av-image-hotspot.av-m8fvvz4h-f1116bca6382def64f6cfcc80a76c191 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.avia-section.av-mj034785-fb8b6a7d4866f59d6dfbf57dd3d6efd7{
background-repeat:no-repeat;
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2024/12/header.jpg);
background-position:50% 100%;
background-attachment:scroll;
margin-top:-100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-d0ffhn-983a3e4bb5a78f9150b76bfe5cbefe75{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-ctvmaj-0975041438fd4135055137a42d0dc208{
padding-bottom:10px;
color:#337454;
}
body .av-special-heading.av-ctvmaj-0975041438fd4135055137a42d0dc208 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ctvmaj-0975041438fd4135055137a42d0dc208 .special-heading-inner-border{
border-color:#337454;
}
.av-special-heading.av-ctvmaj-0975041438fd4135055137a42d0dc208 .av-subheading{
font-size:30px;
color:#f9ad04;
}

#top .flex_column_table.av-equal-height-column-flextable.av-glmtf-879a8943b1cd61108a5364979ad8e4f8{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-bhrzn-68e0f16aae6f0d28b76bf9c197c75bad img.avia_image{
box-shadow:none;
}
.avia-image-container.av-bhrzn-68e0f16aae6f0d28b76bf9c197c75bad .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-m4jrda61-125cbcf9e4e9b676b77607821e440437{
background-color:#f8f8f8;
background-image:unset;
}

.avia-timeline-container.av-cucj-bc59855f07c115f13d7e255864484994 .av-milestone-date{
color:#337454;
}
.avia-timeline-container.av-cucj-bc59855f07c115f13d7e255864484994 .av-milestone-icon.milestone-icon-hasborder{
background-color:rgba(111,130,42,0.01);
}
.avia-timeline-container.av-cucj-bc59855f07c115f13d7e255864484994 .av-milestone-icon-inner{
background-color:#f9ad04;
color:#337454;
}
.avia-timeline-container.av-cucj-bc59855f07c115f13d7e255864484994 .av-milestone-indicator{
background-color:#f9ad04;
}
.avia-timeline-container.av-cucj-bc59855f07c115f13d7e255864484994 .av-milestone-article-footer{
background-color:#f9ad04;
}
.avia-timeline-container.av-cucj-bc59855f07c115f13d7e255864484994 i.milestone-char.avia-svg-icon svg:first-child{
fill:#337454;
stroke:#337454;
}

.avia-timeline-container .av-milestone.av-rij3v-0f79ee65e72271cd541651d6f78a44bc .av-milestone-icon-inner{
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0013_Bild_1.jpg);
}

.avia-timeline-container .av-milestone.av-my5o3-037e57b00b6cd2f393ecaa8d07aa0cf7 .x-av-milestone-icon{
border-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-my5o3-037e57b00b6cd2f393ecaa8d07aa0cf7 .av-milestone-icon-inner{
background-color:rgba(0,0,0,0.01);
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0012_Bild_2.jpg);
}
.avia-timeline-container .av-milestone.av-my5o3-037e57b00b6cd2f393ecaa8d07aa0cf7 .av-milestone-indicator{
background-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-my5o3-037e57b00b6cd2f393ecaa8d07aa0cf7 .av-milestone-article-footer{
background-color:rgba(0,0,0,0.01);
}

.avia-timeline-container .av-milestone.av-eornf-eb750ed4c4bb3615a2d62dbaa64e874c .x-av-milestone-icon{
border-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-eornf-eb750ed4c4bb3615a2d62dbaa64e874c .av-milestone-icon-inner{
background-color:rgba(0,0,0,0.01);
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/Bild_3.jpg);
}
.avia-timeline-container .av-milestone.av-eornf-eb750ed4c4bb3615a2d62dbaa64e874c .av-milestone-indicator{
background-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-eornf-eb750ed4c4bb3615a2d62dbaa64e874c .av-milestone-article-footer{
background-color:rgba(0,0,0,0.01);
}

.avia-timeline-container .av-milestone.av-97jcb-05e9efc25de04d4c43a8a62b90d78d4b .x-av-milestone-icon{
border-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-97jcb-05e9efc25de04d4c43a8a62b90d78d4b .av-milestone-icon-inner{
background-color:rgba(0,0,0,0.01);
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0010_Bild_4.jpg);
}
.avia-timeline-container .av-milestone.av-97jcb-05e9efc25de04d4c43a8a62b90d78d4b .av-milestone-indicator{
background-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-97jcb-05e9efc25de04d4c43a8a62b90d78d4b .av-milestone-article-footer{
background-color:rgba(0,0,0,0.01);
}

.avia-fold-unfold-section.av-fold-column-av-26xhd7-d206c3673e2ffd3acd7bbf16ebbd160c .av-fold-unfold-container{
max-height:20px;
}
#top .avia-fold-unfold-section.av-fold-column-av-26xhd7-d206c3673e2ffd3acd7bbf16ebbd160c .av-fold-unfold-container:after{
background:linear-gradient( to bottom, rgba(248,248,248,0), rgba(248,248,248,1) );
}
#top .avia-fold-unfold-section.av-fold-column-av-26xhd7-d206c3673e2ffd3acd7bbf16ebbd160c .av-fold-button-container{
background-color:#337454;
color:#ffffff;
}

.avia-timeline-container.av-21gf8b-534eda98e5fcf170dedce03d5d65dde2 .av-milestone-date{
color:#337454;
}
.avia-timeline-container.av-21gf8b-534eda98e5fcf170dedce03d5d65dde2 .av-milestone-icon.milestone-icon-hasborder{
background-color:rgba(111,130,42,0.01);
}
.avia-timeline-container.av-21gf8b-534eda98e5fcf170dedce03d5d65dde2 .av-milestone-icon-inner{
background-color:#f9ad04;
color:#337454;
}
.avia-timeline-container.av-21gf8b-534eda98e5fcf170dedce03d5d65dde2 .av-milestone-indicator{
background-color:#f9ad04;
}
.avia-timeline-container.av-21gf8b-534eda98e5fcf170dedce03d5d65dde2 .av-milestone-article-footer{
background-color:#f9ad04;
}
.avia-timeline-container.av-21gf8b-534eda98e5fcf170dedce03d5d65dde2 i.milestone-char.avia-svg-icon svg:first-child{
fill:#337454;
stroke:#337454;
}

.avia-timeline-container .av-milestone.av-1zahob-123f63f5f3ee505746fae307440fb981 .av-milestone-icon-inner{
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0009_Bild_5.jpg);
}

.avia-timeline-container .av-milestone.av-1ojjw3-1a251d4f2a852708b3800be390522add .av-milestone-icon-inner{
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0008_Bild_6.jpg);
}

.avia-timeline-container .av-milestone.av-1jhfkb-99a45970337f4188e3d636ddafacd72e .av-milestone-icon-inner{
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0007_Bild_7.jpg);
}

.avia-timeline-container .av-milestone.av-1crynv-65b67162240a5deab5cba64e598a2f77 .av-milestone-icon-inner{
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0006_Bild_8.jpg);
}

.avia-timeline-container .av-milestone.av-1b5as3-24740ff370be8527ae6857f421125447 .x-av-milestone-icon{
border-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-1b5as3-24740ff370be8527ae6857f421125447 .av-milestone-icon-inner{
background-color:rgba(0,0,0,0.01);
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0005_Bild_9.jpg);
}
.avia-timeline-container .av-milestone.av-1b5as3-24740ff370be8527ae6857f421125447 .av-milestone-indicator{
background-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-1b5as3-24740ff370be8527ae6857f421125447 .av-milestone-article-footer{
background-color:rgba(0,0,0,0.01);
}

.avia-timeline-container .av-milestone.av-121k63-f8b55c8f5f165d86bef1498b6f3cc79a .av-milestone-icon-inner{
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0004_Bild_10.jpg);
}

.avia-timeline-container .av-milestone.av-vn4n7-1f34d5c19da9600ddb602805df174c9f .x-av-milestone-icon{
border-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-vn4n7-1f34d5c19da9600ddb602805df174c9f .av-milestone-icon-inner{
background-color:rgba(0,0,0,0.01);
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0003_Bild_11.jpg);
}
.avia-timeline-container .av-milestone.av-vn4n7-1f34d5c19da9600ddb602805df174c9f .av-milestone-indicator{
background-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-vn4n7-1f34d5c19da9600ddb602805df174c9f .av-milestone-article-footer{
background-color:rgba(0,0,0,0.01);
}

.avia-timeline-container .av-milestone.av-r93ln-57f3b6434f509d672bda16ff285328c3 .av-milestone-icon-inner{
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/12/1998-Freilandstall-KOHN.jpg);
}

.avia-timeline-container .av-milestone.av-23003-4863b1191d752b412b581532c2c20e6d .av-milestone-icon-inner{
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0002_Bild_13.jpg);
}

.avia-timeline-container .av-milestone.av-cl4nn-c6a47282e125bfda3d5b27540428abf8 .x-av-milestone-icon{
border-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-cl4nn-c6a47282e125bfda3d5b27540428abf8 .av-milestone-icon-inner{
background-color:rgba(0,0,0,0.01);
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0001_Bild_14.jpg);
}
.avia-timeline-container .av-milestone.av-cl4nn-c6a47282e125bfda3d5b27540428abf8 .av-milestone-indicator{
background-color:rgba(0,0,0,0.01);
}
.avia-timeline-container .av-milestone.av-cl4nn-c6a47282e125bfda3d5b27540428abf8 .av-milestone-article-footer{
background-color:rgba(0,0,0,0.01);
}

.avia-timeline-container .av-milestone.av-6n5q3-df0b473824f65e79c9a5c5e502f6fdd5 .av-milestone-icon-inner{
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2025/05/historie_0000_Bild_15.jpg);
}

#top .flex_column_table.av-equal-height-column-flextable.av-gtdd7-600a170e8a0567669eaf8d57921bca0f{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-m4jui3a5-a19ea43426a6ef876d342dffc823f046{
padding-bottom:10px;
color:#337454;
}
body .av-special-heading.av-m4jui3a5-a19ea43426a6ef876d342dffc823f046 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m4jui3a5-a19ea43426a6ef876d342dffc823f046 .special-heading-inner-border{
border-color:#337454;
}
.av-special-heading.av-m4jui3a5-a19ea43426a6ef876d342dffc823f046 .av-subheading{
font-size:18px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-a7p1f-3093b241a18e81fdd26252c35b44e344{
margin-top:0px;
margin-bottom:0px;
}

.av-hotspot-image-container .av-image-hotspot.av-m4jzlomj-d19448e8e1d66bd7e7a80797b1c2d715{
top:35.9%;
left:73.5%;
}
.av-hotspot-image-container .av-image-hotspot.av-m4jzlomj-d19448e8e1d66bd7e7a80797b1c2d715 .av-image-hotspot_inner{
background-color:#337454;
color:#f9ad04;
}
.av-hotspot-image-container .av-image-hotspot.av-m4jzlomj-d19448e8e1d66bd7e7a80797b1c2d715 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-m4jzlomj-1-a57fe375529d4c973990fe4f1f5a2152{
top:74.1%;
left:18%;
}
.av-hotspot-image-container .av-image-hotspot.av-m4jzlomj-1-a57fe375529d4c973990fe4f1f5a2152 .av-image-hotspot_inner{
background-color:#337454;
color:#f9ad04;
}
.av-hotspot-image-container .av-image-hotspot.av-m4jzlomj-1-a57fe375529d4c973990fe4f1f5a2152 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.avia-section.av-m85xxgiw-eaf81c6595f4e59d5b21d99e24056c33{
background-repeat:no-repeat;
background-image:url(https://hagenauerhof.eu/wp-content/uploads/2024/12/zhead.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-947qr-ae46e7146e34935b61aa9049cae5ed7e{
height:200px;
}

.flex_column.av-8c235n-410569673d521f6afcfaa151239fb1b3{
width:21.625%;
padding:15px 25px 15px 25px;
background-color:#ffffff;
}

.avia-image-container.av-88b4cz-c8d0c34d1d5c12370b5c4cc8f1c261a4{
position:absolute;
top:-35px;
right:0px;
left:0px;
}
.avia-image-container.av-88b4cz-c8d0c34d1d5c12370b5c4cc8f1c261a4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-88b4cz-c8d0c34d1d5c12370b5c4cc8f1c261a4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-80hjsb-40329ebd672e2bb6d222bd66e694cf4b{
padding-bottom:10px;
}
body .av-special-heading.av-80hjsb-40329ebd672e2bb6d222bd66e694cf4b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-80hjsb-40329ebd672e2bb6d222bd66e694cf4b .av-subheading{
font-size:15px;
}

.flex_column.av-tblp7-022192ef6d0d15a3b27b161bb29e561d{
width:21.625%;
margin-left:4.5%;
padding:15px 25px 15px 25px;
background-color:#ffffff;
}

.avia-image-container.av-m4k0ebe6-71b7bcfb8ab41f25a792fb7e0f2e3d60{
position:absolute;
top:-35px;
right:0px;
left:0px;
}
.avia-image-container.av-m4k0ebe6-71b7bcfb8ab41f25a792fb7e0f2e3d60 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m4k0ebe6-71b7bcfb8ab41f25a792fb7e0f2e3d60 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-m4k0eqle-28b5259fded9eaa8ba1cc5356543de2c{
padding-bottom:10px;
}
body .av-special-heading.av-m4k0eqle-28b5259fded9eaa8ba1cc5356543de2c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m4k0eqle-28b5259fded9eaa8ba1cc5356543de2c .av-subheading{
font-size:15px;
}

.flex_column.av-g20sr-08461dc82d2dd4ef2c488b7ccc1d0a2e{
width:21.625%;
margin-left:4.5%;
padding:15px 25px 15px 25px;
background-color:#ffffff;
}

.avia-image-container.av-m4k0ej40-ece6a4eacfdf915db75d11728bc60d67{
position:absolute;
top:-35px;
right:0px;
left:0px;
}
.avia-image-container.av-m4k0ej40-ece6a4eacfdf915db75d11728bc60d67 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m4k0ej40-ece6a4eacfdf915db75d11728bc60d67 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-m4k0exhs-e4172c2ebfbfa1d9a90fe2dc1a11d386{
padding-bottom:10px;
}
body .av-special-heading.av-m4k0exhs-e4172c2ebfbfa1d9a90fe2dc1a11d386 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m4k0exhs-e4172c2ebfbfa1d9a90fe2dc1a11d386 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-m85y2yf6-05356bfd89a477d6b980920895e7f730{
height:200px;
}

.avia-section.av-3l7fjn-395876b16980f5e686583209c1b3e4dc{
background-color:#337454;
background-image:unset;
}

.flex_column.av-3f34zn-5487fdd1310b2123b40326acb79c9ed5{
width:100%;
}

#top .av-special-heading.av-3a3ydf-5dbebfb60474407a9c93738476edbbea{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-3a3ydf-5dbebfb60474407a9c93738476edbbea .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3a3ydf-5dbebfb60474407a9c93738476edbbea .special-heading-inner-border{
border-color:#f9ad04;
}
.av-special-heading.av-3a3ydf-5dbebfb60474407a9c93738476edbbea .av-subheading{
font-size:30px;
}
body .av-special-heading.av-3a3ydf-5dbebfb60474407a9c93738476edbbea .av-special-heading-tag .heading-wrap:before{
border-color:#f9ad04;
}
body .av-special-heading.av-3a3ydf-5dbebfb60474407a9c93738476edbbea .av-special-heading-tag .heading-wrap:after{
border-color:#f9ad04;
}

#top .hr.hr-invisible.av-en2oz-4d0c46c36a677d5205771399abb9cf29{
height:30px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-glmtf-879a8943b1cd61108a5364979ad8e4f8{
position:relative;
top:-100px;
bottom:-100px;
padding:0 0 0 50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-gtdd7-600a170e8a0567669eaf8d57921bca0f{
margin-bottom:-50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-a7p1f-3093b241a18e81fdd26252c35b44e344{
margin-bottom:-50px;
}
.flex_column.av-a7p1f-3093b241a18e81fdd26252c35b44e344{
position:relative;
top:-100px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-glmtf-879a8943b1cd61108a5364979ad8e4f8{
padding:0 100px 0 100px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-glmtf-879a8943b1cd61108a5364979ad8e4f8{
padding:0 100px 0 100px;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-d0ffhn-983a3e4bb5a78f9150b76bfe5cbefe75{
margin-top:-100px;
}

#top .av-special-heading.av-ctvmaj-0975041438fd4135055137a42d0dc208{
margin:-120px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-glmtf-879a8943b1cd61108a5364979ad8e4f8{
margin-top:-100px;
}
.flex_column.av-glmtf-879a8943b1cd61108a5364979ad8e4f8{
position:relative;
top:-180px;
bottom:-180px;
padding:0 100px -100px 100px;
}

.avia-image-container.av-bhrzn-68e0f16aae6f0d28b76bf9c197c75bad{
position:relative;
bottom:-80px;
}
.avia-image-container.av-bhrzn-68e0f16aae6f0d28b76bf9c197c75bad .avia-image-container-inner{
transform:scale3d( 0.6, 0.6, 0.6 );
}
}
