.avia-section.av-5fu5z-722a37b97b4ce68484fed9b08d969f64{
position:relative;
}
.avia-section.av-5fu5z-722a37b97b4ce68484fed9b08d969f64 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.hatzlhof.de/wp-content/uploads/2023/01/nachhaltiger-landbetrieb.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-5fu5z-722a37b97b4ce68484fed9b08d969f64 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}
.avia-section.av-5fu5z-722a37b97b4ce68484fed9b08d969f64 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5ke1z-0b393f9d58179ccf21ee6170184a5dcc{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5ke1z-0b393f9d58179ccf21ee6170184a5dcc{
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
}

#top .av-special-heading.av-5b1mv-b3cc50dd261266fe55780cd611339762{
padding-bottom:10px;
color:#ffffff;
font-size:80px;
}
body .av-special-heading.av-5b1mv-b3cc50dd261266fe55780cd611339762 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5b1mv-b3cc50dd261266fe55780cd611339762 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-5b1mv-b3cc50dd261266fe55780cd611339762 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5b1mv-b3cc50dd261266fe55780cd611339762 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-61oj-4f1bf8248832e339409b53dba15906b3{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lgkyintc-7fd7461c5f371897cea758ae4f8c4899{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-lgkyintc-7fd7461c5f371897cea758ae4f8c4899{
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
}

#top .av-special-heading.av-3v4qb-f7dabb6011439d5b5fdd3735e129bb2a{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-3v4qb-f7dabb6011439d5b5fdd3735e129bb2a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3v4qb-f7dabb6011439d5b5fdd3735e129bb2a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3v4qb-f7dabb6011439d5b5fdd3735e129bb2a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-38p3b-6c082a343b02d753397e3907b77a80e7{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2p7pb-b996639ed81dbc1e543bbc8369aaeb2b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2p7pb-b996639ed81dbc1e543bbc8369aaeb2b{
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
padding:0 0 0 0;
}

#top #wrap_all .avia-button.av-19ubj-53e69af51cc863e3c5ccf4c4ad854b24{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-16jsv-39e3603e18b5f2c2476ca63b3c4e5047{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .flex_column.av-lvxkfwbe-c4d3d025bb723ddce5e245f211c04ea1{
margin-top:-130px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-lvxkfwbe-c4d3d025bb723ddce5e245f211c04ea1{
margin-top:-130px;
margin-bottom:0px;
}

#top .flex_column.av-5hhfb-16cf8613b098054aaee9b378f75d1bcb{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-5hhfb-16cf8613b098054aaee9b378f75d1bcb{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-4yedz-fb8c3e83d40ec3b0a1a489054bff6911{
padding-bottom:10px;
color:#b07b00;
font-size:46px;
}
body .av-special-heading.av-4yedz-fb8c3e83d40ec3b0a1a489054bff6911 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4yedz-fb8c3e83d40ec3b0a1a489054bff6911 .av-special-heading-tag{
font-size:46px;
}
.av-special-heading.av-4yedz-fb8c3e83d40ec3b0a1a489054bff6911 .special-heading-inner-border{
border-color:#b07b00;
}
.av-special-heading.av-4yedz-fb8c3e83d40ec3b0a1a489054bff6911 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-uokb-638aa2eb5de0ef5f76d3541afbbc75a1{
height:20px;
}

#top .flex_column.av-bz3v-07534525f3127eb964418c8170c3bd5f{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-bz3v-07534525f3127eb964418c8170c3bd5f{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-4b7a3-8a165a1b430f96cc1d93283c4c6de8bd{
padding-bottom:10px;
color:#990000;
}
body .av-special-heading.av-4b7a3-8a165a1b430f96cc1d93283c4c6de8bd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4b7a3-8a165a1b430f96cc1d93283c4c6de8bd .special-heading-inner-border{
border-color:#990000;
}
.av-special-heading.av-4b7a3-8a165a1b430f96cc1d93283c4c6de8bd .av-subheading{
font-size:15px;
color:#b07b00;
}

#top .hr.hr-invisible.av-lgkz55hg-dd0eb2210fef5d228153065ee382dcd5{
height:50px;
}

#top .flex_column.av-1vb8j-478676f1fe66dcaf4d17c5dff1a0cbf4{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-1vb8j-478676f1fe66dcaf4d17c5dff1a0cbf4{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-3qr3b-4194fc384b986fcf9e26a60ebff35565{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-3qr3b-4194fc384b986fcf9e26a60ebff35565{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-14wb7-327ee65037aaf43cd36e562b4a6aa450 img.avia_image{
box-shadow:none;
-webkit-mask-image:url( https://www.hatzlhof.de/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );
-webkit-mask-size:contain;
-webkit-mask-position:center center;
-webkit-mask-repeat:no-repeat;
mask-image:url( https://www.hatzlhof.de/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );
mask-size:contain;
mask-position:center center;
mask-repeat:no-repeat;
}
.avia-image-container.av-14wb7-327ee65037aaf43cd36e562b4a6aa450 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-y2v3-6ea2600cd7840c827028a9bbad796337{
height:20px;
}

#top .flex_column.av-3911v-62d3d78e4ce923606ec1cab606184e8c{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-3911v-62d3d78e4ce923606ec1cab606184e8c{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-lgkz2w35-9947d4bd7897a8c81c5a2d9cfc8c8484 img.avia_image{
box-shadow:none;
-webkit-mask-image:url( https://www.hatzlhof.de/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );
-webkit-mask-size:contain;
-webkit-mask-position:center center;
-webkit-mask-repeat:no-repeat;
mask-image:url( https://www.hatzlhof.de/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );
mask-size:contain;
mask-position:center center;
mask-repeat:no-repeat;
}
.avia-image-container.av-lgkz2w35-9947d4bd7897a8c81c5a2d9cfc8c8484 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-4orbj-96601dc4772a74a49c31c4943d2cf467{
height:20px;
}

#top .flex_column.av-8vlz-b4faa31773f8be4c4a9edd6293c2b0a2{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-8vlz-b4faa31773f8be4c4a9edd6293c2b0a2{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-lgkz2qyf-ce53ec11c4e7c6ad099a4bfe5da44f64 img.avia_image{
box-shadow:none;
-webkit-mask-image:url( https://www.hatzlhof.de/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );
-webkit-mask-size:contain;
-webkit-mask-position:center center;
-webkit-mask-repeat:no-repeat;
mask-image:url( https://www.hatzlhof.de/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/circle.svg );
mask-size:contain;
mask-position:center center;
mask-repeat:no-repeat;
}
.avia-image-container.av-lgkz2qyf-ce53ec11c4e7c6ad099a4bfe5da44f64 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-1ym53-54815077c45e899578d0058d684acf69{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-1ym53-54815077c45e899578d0058d684acf69{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-2qhx7-08534329f8d0acf63651758506bc7f2d{
height:50px;
}

#top .flex_column.av-194xn-a47fb305aca97902fe0b0a489b63e8d0{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-194xn-a47fb305aca97902fe0b0a489b63e8d0{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-wgu7-90fb32369e991a8f2c2a59489bc14ba7{
height:20px;
}

.flex_cell.av-lcoyzblx-bb78003dc2d71a52df294ec480f2aea1{
vertical-align:middle;
background-color:#f9efe3;
}
.responsive #top #wrap_all .flex_cell.av-lcoyzblx-bb78003dc2d71a52df294ec480f2aea1{
padding:60px 60px 60px 60px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lcoz4wg3-554bc40f2387c67c8699b46b4c78d8d2{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-rgcz-6d7ec6d77c0451c8dc1bb3fffb964a48 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-rgcz-6d7ec6d77c0451c8dc1bb3fffb964a48 .av-caption-image-overlay-bg{
opacity:0.6;
background-color:#b07b00;
}
.avia-image-container.av-rgcz-6d7ec6d77c0451c8dc1bb3fffb964a48 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7egrb-de209706268e17ea51793b5e3b52e993{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-6x3iz-7864247c07d99d7d6f0f5c94c0c7b595{
padding-bottom:10px;
}
body .av-special-heading.av-6x3iz-7864247c07d99d7d6f0f5c94c0c7b595 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6x3iz-7864247c07d99d7d6f0f5c94c0c7b595 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-65xlf-f39f25300d017049373293920f674b6c{
height:20px;
}

#top .hr.hr-invisible.av-59s9j-c67e4491852f1dfec52e4c7ebbf7d00e{
height:20px;
}

.avia-section.av-ld8qcsrz-a6adbae9158ae35b4b4e28687b8d2359{
background-color:#f9efe3;
background-image:unset;
position:relative;
}
.avia-section.av-ld8qcsrz-a6adbae9158ae35b4b4e28687b8d2359 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#f2e0c8;
}

.flex_cell.av-lcoz6b7q-c12bd45cfa2d63c9ec88837485373728{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-lcoz6b7q-c12bd45cfa2d63c9ec88837485373728{
padding:60px 60px 60px 60px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lcozpzih-768fad971522d4725cbdf7d938df3673{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-3k4tj-499b4c2273ad97a0e88763ce2f79209d{
height:20px;
}

#top .hr.hr-invisible.av-25o8b-7d0af1deb26d4676adeb318044f0536f{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-yo5kr-60aeaf17c2f7902528cbf1a71524f9b1{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-y9tiz-a8a4a6d67455a331c26bcd715ca14477 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-y9tiz-a8a4a6d67455a331c26bcd715ca14477 .av-caption-image-overlay-bg{
opacity:0.6;
background-color:#b07b00;
}
.avia-image-container.av-y9tiz-a8a4a6d67455a331c26bcd715ca14477 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-xnoaz-0a60fdeffe76edd47cda00beb1c18ee5{
position:relative;
}
.avia-section.av-xnoaz-0a60fdeffe76edd47cda00beb1c18ee5 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.hatzlhof.de/wp-content/uploads/2023/01/hatzlhof-biolandwirtschaft.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-xnoaz-0a60fdeffe76edd47cda00beb1c18ee5 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}
.avia-section.av-xnoaz-0a60fdeffe76edd47cda00beb1c18ee5 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-x15vz-5808ae4a1746e537a80979770fd2b483{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-39r4r-546a70c1741e3b667dd36de939c651d9{
padding-bottom:10px;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-39r4r-546a70c1741e3b667dd36de939c651d9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-39r4r-546a70c1741e3b667dd36de939c651d9 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-39r4r-546a70c1741e3b667dd36de939c651d9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-39r4r-546a70c1741e3b667dd36de939c651d9 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-w0iob-deee35346456a47544dca7f9a649e8fa{
height:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vfnlf-e20c7d78b04d4b4edbe4fb8401bffd28{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-12jfn-64b30a4cb0dedda037cd5b61cd626387{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-lcuiiy2f-cdcc66e87d3cd0f90933472f19fc8cab{
padding-bottom:10px;
color:#850a12;
font-size:50px;
}
body .av-special-heading.av-lcuiiy2f-cdcc66e87d3cd0f90933472f19fc8cab .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lcuiiy2f-cdcc66e87d3cd0f90933472f19fc8cab .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lcuiiy2f-cdcc66e87d3cd0f90933472f19fc8cab .special-heading-inner-border{
border-color:#850a12;
}
.av-special-heading.av-lcuiiy2f-cdcc66e87d3cd0f90933472f19fc8cab .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6qwv-0f9fbbd29830fbd2558a6d1566e5f1f3{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-s9hhj-28aebeb9ef427aa45d387195f22b151b{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-23dcz-4de06a5cc45d00d576e7446636dd8726{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-7qibn-584080f3014890312b4ed3a0e8da037c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7qibn-584080f3014890312b4ed3a0e8da037c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1x64v-a6c6160f9d84219e703cd16e9dfbeb2e{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-84bbb-a5616fea1d31b43e7b3a1e5655a0f2bb{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2demj-569ccefd797a81b68c9fd12ce5188fa0{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-8kr-20727435bca57fcbd09fb02f1143d508{
padding-bottom:10px;
}
body .av-special-heading.av-8kr-20727435bca57fcbd09fb02f1143d508 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8kr-20727435bca57fcbd09fb02f1143d508 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1l49f-b030472a84c2fd9abc129cc0b7892895{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-lgl8qj3e-911453187499333160e05c5c04a95ae3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lgl8qj3e-911453187499333160e05c5c04a95ae3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-vxs3-768f1eee90435ed33793943a91e7b8eb{
height:50px;
}

.avia-section.av-p7ukn-8f5ece326bfa9379b9f19f8a3ac7b5ea{
background-color:#f9efe3;
background-image:unset;
}

#top .hr.hr-invisible.av-nov7-13b5460517ee0176c933a242ff927930{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-oqrlr-03e2fbd656b30f4e2e88b5dd0c5fb23c{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-1fq7b-c8b1b3caba446e996caf352ec10a4f5d{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-10zhr-75c4aa0785baab32e8581f91766e57a0{
height:50px;
}

#top .hr.hr-invisible.av-1acdj-5d86349114b0c92c7fb9e135a36e910e{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-h0y4z-11fe4fa8b40d48aeb323dfc061120485{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-h0y4z-11fe4fa8b40d48aeb323dfc061120485{
width:32%;
margin-left:0;
border-width:1px;
border-color:#990000;
border-style:solid;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#f9efe3;
}
#top .flex_column_table.av-equal-height-column-flextable.av-h0y4z-11fe4fa8b40d48aeb323dfc061120485 .av-flex-placeholder{
width:2%;
}

#top .avia-animated-number.av-gj5s7-c92f2179b4e2c30bcdf1a1a032c6d60e .avia-animated-number-title{
font-size:48px;
color:#850a12;
}
#top .avia-animated-number.av-gj5s7-c92f2179b4e2c30bcdf1a1a032c6d60e .avia-animated-number-content{
color:#444444;
}

#top .flex_column_table.av-equal-height-column-flextable.av-fgdbz-27b6a5dc6878cc92cdd217c0830e9e3b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-fgdbz-27b6a5dc6878cc92cdd217c0830e9e3b{
width:32%;
margin-left:0;
border-width:1px;
border-color:#990000;
border-style:solid;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#f9efe3;
}
#top .flex_column_table.av-equal-height-column-flextable.av-fgdbz-27b6a5dc6878cc92cdd217c0830e9e3b .av-flex-placeholder{
width:2%;
}

#top .avia-animated-number.av-et8dv-b904b4be97680a5706a72a89290a7ad8 .avia-animated-number-title{
font-size:48px;
color:#850a12;
}
#top .avia-animated-number.av-et8dv-b904b4be97680a5706a72a89290a7ad8 .avia-animated-number-content{
color:#444444;
}

#top .flex_column_table.av-equal-height-column-flextable.av-docs3-13108434dbd105e3391710fbe990f2d5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-docs3-13108434dbd105e3391710fbe990f2d5{
width:32%;
margin-left:0;
border-width:1px;
border-color:#990000;
border-style:solid;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
padding:30px 30px 30px 30px;
background-color:#f9efe3;
}
#top .flex_column_table.av-equal-height-column-flextable.av-docs3-13108434dbd105e3391710fbe990f2d5 .av-flex-placeholder{
width:2%;
}

#top .avia-animated-number.av-cmft7-c313d62cf6218f285c49845e0f9cf17b .avia-animated-number-title{
font-size:48px;
color:#850a12;
}
#top .avia-animated-number.av-cmft7-c313d62cf6218f285c49845e0f9cf17b .avia-animated-number-content{
color:#444444;
}

#top .hr.hr-invisible.av-28tcj-ea709a5b6f222ec03cf171d3eec495ec{
height:50px;
}

#top .hr.hr-invisible.av-plb3-776c1cbcd9421beb5791c16a4ccecf84{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lk77z-eafc0548e65b7e814a411952d1e5e092{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7qblz-f289bf0c8d931258ebf63863c5d08f1f{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-5o0x3-cd28199780c75407155fcca8fa71e8ac{
height:40px;
}

#top .hr.hr-invisible.av-yw3v-7231730667bb9553b8214bedaa920f86{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4hr8j-81832be3782fee0c2c65c43cf9327d74{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-3vk0b-20ffe1f408dbd62fc95ca8fccd782363{
padding-bottom:10px;
}
body .av-special-heading.av-3vk0b-20ffe1f408dbd62fc95ca8fccd782363 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3vk0b-20ffe1f408dbd62fc95ca8fccd782363 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2oban-36f4a6fdd0d956cc63e7d3c7f41ebaef{
height:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-19fw3-470c0b46f437ca08406a1a0564c17a34{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-lcujsy6r-1dd2f7816340acc2f30e3160e4c0b4fc{
position:relative;
}
.avia-section.av-lcujsy6r-1dd2f7816340acc2f30e3160e4c0b4fc .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#f9efe3;
}

#top .hr.hr-invisible.av-1h8db-1f85c718d6c79cb216d0d8c3521634fd{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6ug03-6eeb43695e988dc68ed8625b1c43dd40{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-61rwj-feb4c0753910d0cd9130cc2614b4fa66 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-61rwj-feb4c0753910d0cd9130cc2614b4fa66 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jygb-7d6fd1e6fa3405fb50831bc0db218834{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-4n3ob-ba222bc2bbffaea956ffe0da3b422ca0{
height:40px;
}

#top .hr.hr-invisible.av-24pcr-4c1e981a3030a6519f89439355b6c57f{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3tsqj-8e30c3e75c73f1981be8772d3d6814dd{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ldtclx2q-9bf4329c2802869179682b51e5540eec{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-3h1v3-36dd520c20d0862a64c55be370609eeb{
padding-bottom:10px;
}
body .av-special-heading.av-3h1v3-36dd520c20d0862a64c55be370609eeb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3h1v3-36dd520c20d0862a64c55be370609eeb .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1unpb-6d011f7f0908c12a17407fe1caf17e23{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-yeij-993a68e103e0aea991ae0d7f2a369f0f{
height:40px;
}

#top .hr.hr-invisible.av-1ejrj-b70cff60991752a732aa657c58cc2589{
height:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3h66n-195666f3de3e0c3f1de0b8bd45e37902{
margin-top:0px;
margin-bottom:0px;
}

.avia-section.av-lcuio4ym-a85904fe711fa88f63bb5104e18ea39f{
background-color:#f9efe3;
background-image:unset;
position:relative;
}
.avia-section.av-lcuio4ym-a85904fe711fa88f63bb5104e18ea39f .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .hr.hr-invisible.av-1rraz-ae69b72a0da99c559aaeb84d5f7133f7{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-a8lv-d7cbc59d9fdb9c74971403c3433a8cf6{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-22f97-2cf03ee4f2a7c6c841099d615c1ab564{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-10znb-14bfc36906a899e7b32a4256c0e72185{
height:40px;
}

.avia-section.av-lcozb4r5-8026c6e5d85780ad5269bf4d2698f24f{
position:relative;
}
.avia-section.av-lcozb4r5-8026c6e5d85780ad5269bf4d2698f24f .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.hatzlhof.de/wp-content/uploads/2024/04/hatzlhof-kartoffel-abpackung.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lcozb4r5-8026c6e5d85780ad5269bf4d2698f24f .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}
.avia-section.av-lcozb4r5-8026c6e5d85780ad5269bf4d2698f24f .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#f9efe3;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lcoz75lo-8b992e97186a6d02d2aa009614da15fb{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-lcoz6gg5-ca65ed68196c898f83ffe72fb842b1fa{
padding-bottom:10px;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-lcoz6gg5-ca65ed68196c898f83ffe72fb842b1fa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lcoz6gg5-ca65ed68196c898f83ffe72fb842b1fa .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-lcoz6gg5-ca65ed68196c898f83ffe72fb842b1fa .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lcoz6gg5-ca65ed68196c898f83ffe72fb842b1fa .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-5ke1z-0b393f9d58179ccf21ee6170184a5dcc{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-5b1mv-b3cc50dd261266fe55780cd611339762 .av-special-heading-tag{
font-size:80px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lgkyintc-7fd7461c5f371897cea758ae4f8c4899{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2p7pb-b996639ed81dbc1e543bbc8369aaeb2b{
margin-top:0;
margin-bottom:0;
}

.flex_column.av-194xn-a47fb305aca97902fe0b0a489b63e8d0{
padding:0 150px 0 150px;
}

.responsive #top #wrap_all .flex_cell.av-lcoyzblx-bb78003dc2d71a52df294ec480f2aea1{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-lcoz6b7q-c12bd45cfa2d63c9ec88837485373728{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-6qwv-0f9fbbd29830fbd2558a6d1566e5f1f3{
padding:0 150px 0 150px;
}

.flex_column.av-1fq7b-c8b1b3caba446e996caf352ec10a4f5d{
padding:0 150px 0 150px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-5ke1z-0b393f9d58179ccf21ee6170184a5dcc{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-5b1mv-b3cc50dd261266fe55780cd611339762 .av-special-heading-tag{
font-size:80px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lgkyintc-7fd7461c5f371897cea758ae4f8c4899{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2p7pb-b996639ed81dbc1e543bbc8369aaeb2b{
margin-top:0;
margin-bottom:0;
}

.flex_column.av-194xn-a47fb305aca97902fe0b0a489b63e8d0{
padding:0 150px 0 150px;
}

.responsive #top #wrap_all .flex_cell.av-lcoyzblx-bb78003dc2d71a52df294ec480f2aea1{
padding:40px 40px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-lcoz6b7q-c12bd45cfa2d63c9ec88837485373728{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-6qwv-0f9fbbd29830fbd2558a6d1566e5f1f3{
padding:0 100px 0 100px;
}

.flex_column.av-1fq7b-c8b1b3caba446e996caf352ec10a4f5d{
padding:0 100px 0 100px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-5ke1z-0b393f9d58179ccf21ee6170184a5dcc{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-5b1mv-b3cc50dd261266fe55780cd611339762 .av-special-heading-tag{
font-size:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lgkyintc-7fd7461c5f371897cea758ae4f8c4899{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2p7pb-b996639ed81dbc1e543bbc8369aaeb2b{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-4yedz-fb8c3e83d40ec3b0a1a489054bff6911 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-lcoyzblx-bb78003dc2d71a52df294ec480f2aea1{
padding:40px 40px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-lcoz6b7q-c12bd45cfa2d63c9ec88837485373728{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .av-special-heading.av-39r4r-546a70c1741e3b667dd36de939c651d9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lcuiiy2f-cdcc66e87d3cd0f90933472f19fc8cab .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lcoz6gg5-ca65ed68196c898f83ffe72fb842b1fa .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-5ke1z-0b393f9d58179ccf21ee6170184a5dcc{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-5b1mv-b3cc50dd261266fe55780cd611339762 .av-special-heading-tag{
font-size:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lgkyintc-7fd7461c5f371897cea758ae4f8c4899{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2p7pb-b996639ed81dbc1e543bbc8369aaeb2b{
margin-top:0;
margin-bottom:0;
}

#top #wrap_all .av-special-heading.av-4yedz-fb8c3e83d40ec3b0a1a489054bff6911 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-lcoyzblx-bb78003dc2d71a52df294ec480f2aea1{
padding:40px 40px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-lcoz6b7q-c12bd45cfa2d63c9ec88837485373728{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .av-special-heading.av-39r4r-546a70c1741e3b667dd36de939c651d9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lcuiiy2f-cdcc66e87d3cd0f90933472f19fc8cab .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lcoz6gg5-ca65ed68196c898f83ffe72fb842b1fa .av-special-heading-tag{
font-size:0.8em;
}
}
