.avia-section.av-apjp8c-52e6044f441eb5314a6343d081da5942{
background-color:#dddddd;
background-image:unset;
}
.avia-section.av-apjp8c-52e6044f441eb5314a6343d081da5942 .av-extra-border-element .av-extra-border-inner{
background-color:#dddddd;
}

#top .avia-animated-number.av-mr0xgxsk-3ed1336600ac07d3b8e8acc44dbedfe3 .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-mr0xgxsk-3ed1336600ac07d3b8e8acc44dbedfe3 .avia-animated-number-content{
font-size:20px;
}

#top .avia-animated-number.av-mr0xme4s-341be3690b52694f8702e2626e5a1f07 .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-mr0xme4s-341be3690b52694f8702e2626e5a1f07 .avia-animated-number-content{
font-size:20px;
}

#top .avia-animated-number.av-mr0xr7qn-1e5436ddf5245c8800b83dfb84747487 .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-mr0xr7qn-1e5436ddf5245c8800b83dfb84747487 .avia-animated-number-content{
font-size:20px;
}

#top .avia-animated-number.av-mr0xrxkt-faa89ae8cc30b8830aa790f2f7418143 .avia-animated-number-title{
font-size:40px;
}
#top .avia-animated-number.av-mr0xrxkt-faa89ae8cc30b8830aa790f2f7418143 .avia-animated-number-content{
font-size:20px;
}

.avia-section.av-5twtrw-47850532364df6cf59c7adb385ddda6b{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-5twtrw-47850532364df6cf59c7adb385ddda6b .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-2gh98c-2c24f8b679facaf817f890e4dc2d9064{
padding-bottom:0;
color:#009640;
font-size:44px;
}
body .av-special-heading.av-2gh98c-2c24f8b679facaf817f890e4dc2d9064 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2gh98c-2c24f8b679facaf817f890e4dc2d9064 .av-special-heading-tag{
font-size:44px;
padding:30px 0 0 0;
}
.av-special-heading.av-2gh98c-2c24f8b679facaf817f890e4dc2d9064 .special-heading-inner-border{
border-color:#009640;
}
.av-special-heading.av-2gh98c-2c24f8b679facaf817f890e4dc2d9064 .av-subheading{
font-size:18px;
}

.avia-section.av-5xi2jw-5261312d5a208b3a46158b46ddd44ba8{
background-color:#f1f1f1;
background-image:unset;
}
.avia-section.av-5xi2jw-5261312d5a208b3a46158b46ddd44ba8 .av-extra-border-element .av-extra-border-inner{
background-color:#f1f1f1;
}

.avia-section.av-7onaz0-d5a221ea8895767cc99cf701a2688f4d{
background-color:#dddddd;
background-image:unset;
}
.avia-section.av-7onaz0-d5a221ea8895767cc99cf701a2688f4d .av-extra-border-element .av-extra-border-inner{
background-color:#dddddd;
}

#top .hr.av-6kw6ws-5ce3692ad9ed7a4e9ccec4b416b9ef41{
margin-top:5px;
margin-bottom:-40px;
}
.hr.av-6kw6ws-5ce3692ad9ed7a4e9ccec4b416b9ef41 .hr-inner{
width:100%;
border-color:#dddddd;
}

#top .av-special-heading.av-mr1wsxeu-f8638a33ebfdbf87943adfda552e7845{
padding-bottom:0;
color:#009640;
font-size:44px;
}
body .av-special-heading.av-mr1wsxeu-f8638a33ebfdbf87943adfda552e7845 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mr1wsxeu-f8638a33ebfdbf87943adfda552e7845 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-mr1wsxeu-f8638a33ebfdbf87943adfda552e7845 .special-heading-inner-border{
border-color:#009640;
}
.av-special-heading.av-mr1wsxeu-f8638a33ebfdbf87943adfda552e7845 .av-subheading{
font-size:18px;
}

.avia-section.av-3sq83g-ccaa5c7c17084286acdfad1cc042902d{
background-color:#dddddd;
background-image:unset;
}
.avia-section.av-3sq83g-ccaa5c7c17084286acdfad1cc042902d .av-extra-border-element .av-extra-border-inner{
background-color:#dddddd;
}

.avia-section.av-mr1z9uqu-f1d16cb025855fcb5040fd1f74adbf93{
background-color:#08a157;
background-image:url(https://betonzaun-heilbronn.de/wp-content/uploads/2026/07/floral-dark.webp);
background-repeat:repeat;
background-position:50% 0%;
background-attachment:fixed;
}

#top .hr.av-mr205z3n-a8e0dee2ccf784c0066434647635a2da{
margin-top:10px;
margin-bottom:0px;
}
.hr.av-mr205z3n-a8e0dee2ccf784c0066434647635a2da .hr-inner{
width:50px;
}

#top .av-special-heading.av-242kzg-8e3cc11408d19b6767578b42b8b3e334{
padding-bottom:0;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-242kzg-8e3cc11408d19b6767578b42b8b3e334 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-242kzg-8e3cc11408d19b6767578b42b8b3e334 .av-special-heading-tag{
font-size:44px;
padding:0 0 0 0;
}
.av-special-heading.av-242kzg-8e3cc11408d19b6767578b42b8b3e334 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-242kzg-8e3cc11408d19b6767578b42b8b3e334 .av-subheading{
font-size:18px;
color:#ffffff;
}

.avia-section.av-301rvw-fde395cd8c45bf21cfaa4e5551b1acdd{
background-color:#08a157;
background-image:url(https://betonzaun-heilbronn.de/wp-content/uploads/2026/07/floral-dark.webp);
background-repeat:repeat;
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-301rvw-fde395cd8c45bf21cfaa4e5551b1acdd .av-extra-border-element .av-extra-border-inner{
background-color:#08a157;
}

.avia-section.av-4g2ufw-91e7a37052f587c4b687e3716a2d40f9{
background-color:#ffffff;
background-image:url(https://betonzaun-heilbronn.de/wp-content/uploads/2026/07/floral-dark.webp);
background-repeat:repeat;
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-4g2ufw-91e7a37052f587c4b687e3716a2d40f9 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.av-mr23x2xr-2ab0136fc5c71382c40e080cbf05e2fe{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-mr23x2xr-2ab0136fc5c71382c40e080cbf05e2fe .hr-inner{
width:50px;
}

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

#top .av_textblock_section.av-c2nyn0-647782a92b513468d1022cb9db314d00 .avia_textblock{
color:#009047;
}

#top .av_textblock_section.av-axyrq4-332f647b15947a0d4e7774e183cde45a .avia_textblock{
color:#000000;
}

.avia-section.av-mr240vru-87a8015d914245bf5bfb9686198feba1{
background-color:#ffffff;
background-image:unset;
}

#top .hr.av-9vly4-5981a057013c3a0c6262e849f9435c53{
margin-top:10px;
margin-bottom:0px;
}
.hr.av-9vly4-5981a057013c3a0c6262e849f9435c53 .hr-inner{
width:50px;
}

#top .av-special-heading.av-mr2418d1-cbfe5393781b06093b786d7d57768a9c{
padding-bottom:0;
font-size:44px;
}
body .av-special-heading.av-mr2418d1-cbfe5393781b06093b786d7d57768a9c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mr2418d1-cbfe5393781b06093b786d7d57768a9c .av-special-heading-tag{
font-size:44px;
padding:0 0 0 0;
}
.av-special-heading.av-mr2418d1-cbfe5393781b06093b786d7d57768a9c .av-subheading{
font-size:18px;
}

.avia-section.av-1erys8c-d244dc0466c1d7be3179c74fb971406f{
background-color:#ffffff;
background-image:unset;
}

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

.avia-section.av-ft5zws-73e575645e6a1beb46b34d8afdfc1fb3{
background-color:#dddddd;
background-image:url(https://betonzaun-heilbronn.de/wp-content/uploads/2026/07/cta-1.jpg);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-ft5zws-73e575645e6a1beb46b34d8afdfc1fb3 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}
.avia-section.av-ft5zws-73e575645e6a1beb46b34d8afdfc1fb3 .av-extra-border-element .av-extra-border-inner{
background-color:#dddddd;
}

.flex_column.av-egjyd8-bea9fbb2402549f07054ee3b4898deab{
padding:30px 30px 30px 30px;
}

#top .av_textblock_section.av-cdw73w-f60da771abb452bb2252d761be2ecfe9 .avia_textblock{
font-size:40px;
color:#ffffff;
text-align:center;
}

#top .av_textblock_section.av-apleyk-5304c4385b8d055565f328eb8dacf0e9 .avia_textblock{
padding:0 0 20px 0;
color:#000000;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-2gh98c-2c24f8b679facaf817f890e4dc2d9064 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-242kzg-8e3cc11408d19b6767578b42b8b3e334 .av-special-heading-tag{
font-size:0.8em;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-2gh98c-2c24f8b679facaf817f890e4dc2d9064 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-242kzg-8e3cc11408d19b6767578b42b8b3e334 .av-special-heading-tag{
font-size:0.8em;
}

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