.avia-section.av-145nae-2d2f11dd20ecb716c364522dca2623c9{
background-repeat:no-repeat;
background-image:url(https://rfbau.at/wp-content/uploads/2025/10/startseite1.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-145nae-2d2f11dd20ecb716c364522dca2623c9 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .flex_column.av-jgf3pjem-f132727565f53b8c39c471a6fd8da0f1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-f132727565f53b8c39c471a6fd8da0f1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-f132727565f53b8c39c471a6fd8da0f1{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-2gkcm-6d3e3baa6680f0de890b535388c96bf5{
margin:150px 0 150px 0;
padding-bottom:0;
color:#ffffff;
font-size:5vw;
}
body .av-special-heading.av-2gkcm-6d3e3baa6680f0de890b535388c96bf5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2gkcm-6d3e3baa6680f0de890b535388c96bf5 .av-special-heading-tag{
font-size:5vw;
}
.av-special-heading.av-2gkcm-6d3e3baa6680f0de890b535388c96bf5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2gkcm-6d3e3baa6680f0de890b535388c96bf5 .av-subheading{
font-size:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-bb01d8a6b3fc1c0860e0e92847df2c86{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-bb01d8a6b3fc1c0860e0e92847df2c86{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.7);
}

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

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-26-c696599c58cebafb2d81ae657df438d6{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-26-c696599c58cebafb2d81ae657df438d6{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(9,73,120,0.6);
}

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

#top .av_textblock_section.av-jgds8wgh-25-e11f847ad1a0d1266c8dc202b872e64e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jgf4q5kq-24-d4138182bf5911bb0a67a589a4899658{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-23-bfca2768cc144d047bc32546af8a86bd{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jgf4ovnq-23-bfca2768cc144d047bc32546af8a86bd .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-22-3853ac59e2be9d35592991dd31957671{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-22-3853ac59e2be9d35592991dd31957671{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(7,47,76,0.6);
}

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

#top .av_textblock_section.av-jgds8wgh-21-2b236fdaabe95c5dd48e0ba712f02ea2 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jgf4q5kq-20-3ba3c0d3fbbb7199b4a6db152eaa08bf{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-19-9eb5ded272c26278d92df7fa6179d6dd{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jgf4ovnq-19-9eb5ded272c26278d92df7fa6179d6dd .avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

.avia-section.av-qet8u-477ea05a54045662f0750c51ccf4fc15{
margin-top:30px;
margin-bottom:30px;
}
.avia-section.av-qet8u-477ea05a54045662f0750c51ccf4fc15 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-8u83i-5a5d796a9e8cf05c0b5fe717220b5229{
margin:0 0 0 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-8u83i-5a5d796a9e8cf05c0b5fe717220b5229 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8u83i-5a5d796a9e8cf05c0b5fe717220b5229 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-8u83i-5a5d796a9e8cf05c0b5fe717220b5229 .av-subheading{
font-size:30px;
}

#top .hr.av-jgf4q5kq-16-2a9ac0102f452cd1c5562153748a10c6{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-jgf4q5kq-16-2a9ac0102f452cd1c5562153748a10c6 .hr-inner{
width:150px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-jgf4q5kq-16-2a9ac0102f452cd1c5562153748a10c6 .av-seperator-icon{
color:#072f4c;
}
.hr.av-jgf4q5kq-16-2a9ac0102f452cd1c5562153748a10c6 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#072f4c;
stroke:#072f4c;
}

#top .flex_column.av-9wkhy-18-8c9fed29c545435b479d072e767d4e1e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-18-8c9fed29c545435b479d072e767d4e1e{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-18-8c9fed29c545435b479d072e767d4e1e{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-9wkhy-15-4586ed3fb16b341e787429a55fa7e94a{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-15-4586ed3fb16b341e787429a55fa7e94a{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-15-4586ed3fb16b341e787429a55fa7e94a{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-jgqkifiw-14-e0e1c8dc0b5ce51895ea962d22f5cf6e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jgqkifiw-14-e0e1c8dc0b5ce51895ea962d22f5cf6e .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-jgqkifiw-14-e0e1c8dc0b5ce51895ea962d22f5cf6e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-9wkhy-12-585291900a9b04d1481f9bb84ddc2f8b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-12-585291900a9b04d1481f9bb84ddc2f8b{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-12-585291900a9b04d1481f9bb84ddc2f8b{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-jgqkifiw-11-08f9c976ad94ecbac1bbbb8f097df7b6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jgqkifiw-11-08f9c976ad94ecbac1bbbb8f097df7b6 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-jgqkifiw-11-08f9c976ad94ecbac1bbbb8f097df7b6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-9wkhy-9-b79a9b1652f70fb58a2ad1cee62725e8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-9-b79a9b1652f70fb58a2ad1cee62725e8{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-9-b79a9b1652f70fb58a2ad1cee62725e8{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-jgqkifiw-8-56dd0785a6a34f78b62894d5ada05ab4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jgqkifiw-8-56dd0785a6a34f78b62894d5ada05ab4 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-jgqkifiw-8-56dd0785a6a34f78b62894d5ada05ab4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-9wkhy-6-c1a837a555571ce1a45b4dbb62a78de9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-6-c1a837a555571ce1a45b4dbb62a78de9{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-6-c1a837a555571ce1a45b4dbb62a78de9{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-jgqkifiw-5-3834684c8d92e57798c55732d8f288e5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jgqkifiw-5-3834684c8d92e57798c55732d8f288e5 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-jgqkifiw-5-3834684c8d92e57798c55732d8f288e5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-9wkhy-3-dd8dd263ec19273bc2d9513b00e2367d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-3-dd8dd263ec19273bc2d9513b00e2367d{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-3-dd8dd263ec19273bc2d9513b00e2367d{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-jgqkifiw-2-f0adfc284bd3ed12912ba9888c86c342 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jgqkifiw-2-f0adfc284bd3ed12912ba9888c86c342 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-jgqkifiw-2-f0adfc284bd3ed12912ba9888c86c342 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-k6xfkqcg-4f172d4b92d556321aef8ee7a73e96e3 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://rfbau.at/wp-content/uploads/2020/02/parallax.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-k6xfkqcg-4f172d4b92d556321aef8ee7a73e96e3 .av-section-color-overlay{
opacity:0.2;
background-color:#006dbc;
}

.flex_column.av-k6xiwnac-db9c63016b03371e2dbe08f5fab36990{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .hr.hr-invisible.av-k6xjnhc3-15d07cadbbae8abf7bca35f9567f2c8e{
height:18px;
}

.av_font_icon.av-k6xisb30-fd43dc6e94a36418c0873fbf4c524dd5{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-k6xisb30-fd43dc6e94a36418c0873fbf4c524dd5 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-k6xisb30-fd43dc6e94a36418c0873fbf4c524dd5 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}


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

#top #wrap_all .av-special-heading.av-8u83i-5a5d796a9e8cf05c0b5fe717220b5229 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-8u83i-5a5d796a9e8cf05c0b5fe717220b5229 .av-special-heading-tag{
font-size:0.8em;
}
}
