#top .av-special-heading.av-k9bl5-3271a29b78f447587b94e857974c1a05{
margin:0 0 0.7em 0;
padding-bottom:0px;
font-size:53px;
}
body .av-special-heading.av-k9bl5-3271a29b78f447587b94e857974c1a05 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k9bl5-3271a29b78f447587b94e857974c1a05 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-k9bl5-3271a29b78f447587b94e857974c1a05 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-39-448d0d7d075894ee7b1cec08a9d29834 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

#top .hr.av-jkjvrpjm-37-39909416757194fcbe4e62cb4620de8e{
margin-top:20px;
margin-bottom:90px;
}
.hr.av-jkjvrpjm-37-39909416757194fcbe4e62cb4620de8e .hr-inner{
width:40px;
border-color:#b0a281;
max-width:45%;
}
.hr.av-jkjvrpjm-37-39909416757194fcbe4e62cb4620de8e .av-seperator-icon{
color:#b0a281;
}

.flex_column.av-4z9w1-78b9951f27dda3c48f2d53f4cbe5cf12{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

.avia-image-container.av-175cpl-90320e1063444635be9189279181b3c8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-m7lmpvoo-2dab420ff3c3c65cea00313d1ff5ac3c .avia_textblock{
font-size:12px;
color:#a5a5a5;
}

.flex_column.av-2qmgz-2be6e0371ca2f92700827a299a1a24e0{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

.avia-image-container.av-m7dji7eu-e013be53777fec4adc0f1b8c102e870f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-m7djkchh-43cef16725d69c31a591b1694f5b5a38 .avia_textblock{
font-size:12px;
color:#a5a5a5;
}

.flex_column.av-tkgeh-5d651f63eb6d08f38e16261fab46c824{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

.avia-image-container.av-28ic1-58c44812df370efa34a8e656e5908a97 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-m7lmr08d-9c5baceecd5af75ec4ba2f85764b8ed9 .avia_textblock{
font-size:12px;
color:#a5a5a5;
}

#top .hr.hr-invisible.av-7tt1c-a61ee58fe93dad956f6922a2376a50bd{
height:50px;
}

#top #wrap_all .avia-button.av-m7lnyl57-7e92131dc713ac4028d68e3f6c3c14eb{
background-color:#9d0e17;
border-color:#9d0e17;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-m7euhv58-454a5088d3e4e821fcf132795876bca4{
margin-top:0px;
margin-bottom:-300px;
}
.flex_column.av-m7euhv58-454a5088d3e4e821fcf132795876bca4{
height:1px;
}

.avia-image-container.av-m7eubari-a0f392300be79fe49fb1e558bb6a3110 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-jkjmqted-25-44c8354c668a203da8dff34d896ac4a9{
background-color:#b9bf0a;
background-repeat:no-repeat;
background-image:url(https://www.hechal.at/wp-content/uploads/2025/02/hero-pattern-birne-rechts-2.png), linear-gradient( to bottom right, #b9bf0a, #265120 );
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jkjmqted-25-44c8354c668a203da8dff34d896ac4a9 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-1k807-20-1347c7a76fd38644af0ab0e02599d2a1{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-1k807-16-2edbe2db4a39421512b26036d2650ed2{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:50px 0px 80px 0px;
}

#top .av-special-heading.av-bbvtt-dfc6527d345d862c0ba488de9c57c24e{
padding-bottom:0px;
color:#ffffff;
font-size:53px;
}
body .av-special-heading.av-bbvtt-dfc6527d345d862c0ba488de9c57c24e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bbvtt-dfc6527d345d862c0ba488de9c57c24e .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-bbvtt-dfc6527d345d862c0ba488de9c57c24e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bbvtt-dfc6527d345d862c0ba488de9c57c24e .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-18-c87191024f250d9568df4f16d47f6eec .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .av-special-heading.av-d9fop-7456d2c720307b7042b2d368de081154{
margin:0 0 0.7em 0;
padding-bottom:0px;
font-size:53px;
}
body .av-special-heading.av-d9fop-7456d2c720307b7042b2d368de081154 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-d9fop-7456d2c720307b7042b2d368de081154 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-d9fop-7456d2c720307b7042b2d368de081154 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-23-23294f4583fcd87dc25639c5aca238d6 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

#top .hr.av-7ucjd-d5acd9b222d10f6e88dc89bcdc2f3597{
margin-top:20px;
margin-bottom:50px;
}
.hr.av-7ucjd-d5acd9b222d10f6e88dc89bcdc2f3597 .hr-inner{
width:40px;
border-color:#b0a281;
max-width:45%;
}
.hr.av-7ucjd-d5acd9b222d10f6e88dc89bcdc2f3597 .av-seperator-icon{
color:#b0a281;
}

.flex_column.av-vqtz-57f3672719f637096e8d9a692abed2a9{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-1km7b-28f4b9d92de88e8107d6528d66801cf3{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-m7esgjga-56488a6329c7eb0d0c5efc0d3fe35711 .avia_textblock{
font-size:18px;
}

.flex_column.av-28zfv-f044972e502dd017f1f35b3535663c04{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-m7lo8z21-6b1c15f80ceb3ee997d393c316065c63{
height:50px;
}

#top #wrap_all .avia-button.av-m7lob4hw-81dad285d93a12da5a42a1e7a26d618e{
background-color:#b9bf0a;
border-color:#b9bf0a;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.avia-section.av-jkwipdkp-9-8d7b3a6170e185624d7ea2e429dceae5{
background-color:#c50a26;
background-repeat:no-repeat;
background-image:url(https://www.hechal.at/wp-content/uploads/2025/02/hero-pattern-mostbaron-mitte-klein.png), linear-gradient( to bottom right, #c50a26, #6d060d );
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-jkwipdkp-9-8d7b3a6170e185624d7ea2e429dceae5 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-8akn5-efd6e39625c9b34a19588b5e529a5e31{
margin:0 0 0.7em 0;
padding-bottom:0px;
color:#ffffff;
font-size:53px;
}
body .av-special-heading.av-8akn5-efd6e39625c9b34a19588b5e529a5e31 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8akn5-efd6e39625c9b34a19588b5e529a5e31 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-8akn5-efd6e39625c9b34a19588b5e529a5e31 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8akn5-efd6e39625c9b34a19588b5e529a5e31 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-8-da7b41a6d4ef9ec87fc554309879a5da .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .hr.av-jkjvrpjm-7-605d07a066971cb4c1e6cff77bf9d8e6{
margin-top:20px;
margin-bottom:60px;
}
.hr.av-jkjvrpjm-7-605d07a066971cb4c1e6cff77bf9d8e6 .hr-inner{
width:40px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-jkjvrpjm-7-605d07a066971cb4c1e6cff77bf9d8e6 .av-seperator-icon{
color:rgba(255,255,255,0.7);
}

.flex_column.av-1resv-10-d8e2fd4f0b02d6f482397e02b41dbea5{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-y0gv-ba93384b5b8b9864a33055ed5e3ffa51{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jkmanyih-6-98ac2154ce9c2cbcd52ebb80db32018c .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-m7lykm46-6372ba43e3a9256f02463b9916b8c2df .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-m7etk3yx-910de64fa6c1658100c9e22c800c9131{
height:50px;
}

.avia-image-container.av-m7lzk77d-91847842eda3f7d9e53f3840e118fded .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-88rm8-167da92395ddd939adb39de0281abc62{
height:50px;
}

.flex_column.av-1resv-4-7e57950f001bf78b3dd68ea48c361884{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-9tbvs-4683c456f848d2c9a10845fb1dc6f308{
height:90px;
}

.avia-section.av-jkwotzct-36-a802596fbeac0ccd5f4df51754fbb74f{
margin-top:50px;
margin-bottom:0px;
}

#top .av-special-heading.av-tr69-c948fb07200a472e29f1e828a7cf9b6d{
margin:0 0 0.7em 0;
padding-bottom:0px;
font-size:53px;
}
body .av-special-heading.av-tr69-c948fb07200a472e29f1e828a7cf9b6d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tr69-c948fb07200a472e29f1e828a7cf9b6d .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-tr69-c948fb07200a472e29f1e828a7cf9b6d .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-3-3ad4b4fc2b64525c0e38ded707ab3e27 .avia_textblock{
font-size:23px;
color:#4a4a4a;
}

.flex_column.av-he5up-4d86c8c6409bc31950991d0b995895e3{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-jkjvrpjm-5-8a8e2952fcf470338054bd24f9f653cf{
height:90px;
}

.avia-section.av-17kj09-1bdfb8a9aa63f1e3729ec2d909959def{
background-repeat:no-repeat;
background-image:url(https://www.hechal.at/wp-content/uploads/2025/02/hero-pattern-baum-links-gruen5pr.png);
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-m7j47fkd-61bb53545a37343105eaf2929b007909{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:200px 20px 250px 20px;
}

.avia-image-container.av-m7j4pyg7-e675c9f206f9414dbfdfcb475bfadfe0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ybkw9-8a74dc6086ef4003d83a026ca477fd75{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:100px 90px 0px 90px;
}

#top .hr.hr-invisible.av-m7j4qvs0-b05b2ff4012b4b82a63fc651bd0e3590{
height:100px;
}

