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

#top .flex_column_table.av-equal-height-column-flextable.av-biw8nu-91c86e739dc85432d6f9f16cc500ef7d{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-40yju-5290a26958cf4d96a441be93c7e28c7f{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-azd1ui-8bc799cc56d4a7d2cae0e0d7d8038fac{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-azd1ui-8bc799cc56d4a7d2cae0e0d7d8038fac{
padding:0 0 0 0;
}

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

#top .flex_column.av-aeuy36-6b297e7e499d6f0dcac44632c2353345{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-aeuy36-6b297e7e499d6f0dcac44632c2353345{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-a7v1ey-26c3d886e9b03105b1fb690742803e3c{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-a7v1ey-26c3d886e9b03105b1fb690742803e3c{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-9v5nd6-54c5e0aed92d90b9f72b750fe049656c{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-9v5nd6-54c5e0aed92d90b9f72b750fe049656c{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-9lyl5m-d8ef5c59b0feafd843bd7df231cc3344{
height:20px;
}

#top .flex_column.av-9hjal6-b541d37b322ecb9abfd12f929be002ac{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-9hjal6-b541d37b322ecb9abfd12f929be002ac{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-9f96ki-afde1a58e53d5ebc12f8bd8a5721d773{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-9f96ki-afde1a58e53d5ebc12f8bd8a5721d773{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-945pea-5635177250cf4a1142c3906fb39f0766{
padding-bottom:10px;
color:#990000;
}
body .av-special-heading.av-945pea-5635177250cf4a1142c3906fb39f0766 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-945pea-5635177250cf4a1142c3906fb39f0766 .special-heading-inner-border{
border-color:#990000;
}
.av-special-heading.av-945pea-5635177250cf4a1142c3906fb39f0766 .av-subheading{
font-size:15px;
}

#top .flex_column.av-8z51je-6d7b949f7d71e174dd89b944e6c73c30{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-8z51je-6d7b949f7d71e174dd89b944e6c73c30{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-8urbaq-22a0b61c18e8a044e3030cc32d88e629{
height:20px;
}

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

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

#top .flex_column.av-85bl8y-3daa661112954fe50ed0ea6c5455d49d{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-85bl8y-3daa661112954fe50ed0ea6c5455d49d{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-7yoxfe-b21affc0e0a0ac746604c99e03205002{
height:20px;
}

.flex_cell.av-7phl6q-80261bb50a059c13d6c11889fa9fe757{
vertical-align:middle;
background-color:#f9efe3;
}
.responsive #top #wrap_all .flex_cell.av-7phl6q-80261bb50a059c13d6c11889fa9fe757{
padding:60px 60px 60px 60px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7hs2g2-205f3214b00e82bde2758715a85e2fb2{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-7aqgte-5249a06b31a1731c633e482148d0285b{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-75qn1u-916885cf51d1504b571d3c967ae3e59f{
padding-bottom:10px;
}
body .av-special-heading.av-75qn1u-916885cf51d1504b571d3c967ae3e59f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-75qn1u-916885cf51d1504b571d3c967ae3e59f .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-6tu9r6-34f4d990d9ba2a625b53a0b5c202e64d{
height:20px;
}

#top .hr.hr-invisible.av-6id2r6-9ca5c17cbab75eda1fabb03764a68030{
height:20px;
}

#top .av-masonry.av-lggdc28f-7f8b8216611a844231049dc8217e5e16{
background-color:#f9efe3;
}

#top .hr.hr-invisible.av-6fxkai-f0cd5c13303a08a8853914c25367271d{
height:100px;
}

.av_font_icon.av-5z1uz6-5c588e8dfd08c620055bf15d49ea5aab{
color:#850a12;
border-color:#850a12;
}
.av_font_icon.av-5z1uz6-5c588e8dfd08c620055bf15d49ea5aab .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.av_font_icon.av-jmn8a-8be4102aef7c2d848dcbba419a1e673b{
color:#850a12;
border-color:#850a12;
}
.av_font_icon.av-jmn8a-8be4102aef7c2d848dcbba419a1e673b .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-58yh2q-39d03385ce9f40c8508432c99062efc9{
padding-bottom:10px;
}
body .av-special-heading.av-58yh2q-39d03385ce9f40c8508432c99062efc9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-58yh2q-39d03385ce9f40c8508432c99062efc9 .av-subheading{
font-size:15px;
}

.av_font_icon.av-4rcrsy-6ead8ee8d4fb7d2ca01a3244907d288b{
color:#850a12;
border-color:#850a12;
}
.av_font_icon.av-4rcrsy-6ead8ee8d4fb7d2ca01a3244907d288b .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-4jd9hu-71de53b76409a9031e29d57bf2827283{
padding-bottom:10px;
}
body .av-special-heading.av-4jd9hu-71de53b76409a9031e29d57bf2827283 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4jd9hu-71de53b76409a9031e29d57bf2827283 .av-subheading{
font-size:15px;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-3qun5u-45068212b2aa26c78a415be992d50968{
margin-top:0px;
margin-bottom:0px;
}

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

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

#top .hr.hr-invisible.av-36htzm-76062ae45d390434ff27b3b3af9e1a75{
height:20px;
}

#top .hr.hr-invisible.av-2wvdrm-8f39ddc28237342582431655c119b0bb{
height:20px;
}

#top .av-masonry.av-lggdcgus-3cdf12531f88f1e636cb6ea9eb15ad78{
background-color:#f2e0c8;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2sigui-f343614dc19ec50bd1bba075a6a5c145{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-2mq42q-97b6232b1212f6c1f112374a3feb0385 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2mq42q-97b6232b1212f6c1f112374a3feb0385 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-2bagmq-a8b914fa4becc01003c6df88fa3ce9d3{
height:50px;
}

.avia-image-container.av-1wlvb6-8857d018823d2445f78e8104bc434da4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1wlvb6-8857d018823d2445f78e8104bc434da4 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .av_textblock_section.av-1gvdsi-cd16efb0b75941747f38614a182025c2 .avia_textblock{
font-size:24px;
}

.avia-section.av-14kkfm-b9f20db13c3d44f897482dafccb7529c{
position:relative;
}
.avia-section.av-14kkfm-b9f20db13c3d44f897482dafccb7529c .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-14kkfm-b9f20db13c3d44f897482dafccb7529c .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}
.avia-section.av-14kkfm-b9f20db13c3d44f897482dafccb7529c .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#f9efe3;
}

#top .flex_column_table.av-equal-height-column-flextable.av-up9je-75caa12aa0f54d582220a4ee1703d3e7{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-mox4y-1bbda607503f245b88337b1278bab370{
height:40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-f0a16-668df299ab15bd9479f29b6abbdffec5{
margin-top:0px;
margin-bottom:0px;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-lggdb92y-46dc13b2913d8e72bcad159c875ce989 .av-special-heading-tag{
font-size:72px;
}

.responsive #top #wrap_all .flex_cell.av-7phl6q-80261bb50a059c13d6c11889fa9fe757{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-3vlj62-a157cdaa6240ca8a3788f6c7f54def2d{
padding:60px 60px 60px 60px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-lggdb92y-46dc13b2913d8e72bcad159c875ce989 .av-special-heading-tag{
font-size:72px;
}

.responsive #top #wrap_all .flex_cell.av-7phl6q-80261bb50a059c13d6c11889fa9fe757{
padding:40px 40px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-3vlj62-a157cdaa6240ca8a3788f6c7f54def2d{
padding:40px 40px 40px 40px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lggdb92y-46dc13b2913d8e72bcad159c875ce989 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-9yi1gy-1c33b2b12ea3e9ac1f9ff1c5599b1f5f .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-7phl6q-80261bb50a059c13d6c11889fa9fe757{
padding:40px 40px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-3vlj62-a157cdaa6240ca8a3788f6c7f54def2d{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .av-special-heading.av-2g9nm-b3d4e51c160f61a76a9cf81b3abdd92f .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lggdb92y-46dc13b2913d8e72bcad159c875ce989 .av-special-heading-tag{
font-size:50px;
}

#top #wrap_all .av-special-heading.av-9yi1gy-1c33b2b12ea3e9ac1f9ff1c5599b1f5f .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-7phl6q-80261bb50a059c13d6c11889fa9fe757{
padding:40px 40px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-3vlj62-a157cdaa6240ca8a3788f6c7f54def2d{
padding:40px 40px 40px 40px !important;
}

#top #wrap_all .av-special-heading.av-2g9nm-b3d4e51c160f61a76a9cf81b3abdd92f .av-special-heading-tag{
font-size:0.8em;
}
}
