.avia-section.av-kyskjddj-ad1c724aff90b757c079294e8ed7e4bc{
background-repeat:no-repeat;
background-image:url(https://geissler-infra.de/wp-content/uploads/2022/01/Fotolia_113419961_L.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-kyskjddj-ad1c724aff90b757c079294e8ed7e4bc .av-section-color-overlay{
opacity:0.3;
background-color:#0a0000;
}

#top .av-special-heading.av-kyskjuoz-59016a91adeca44482275e0e6f5db905{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-kyskjuoz-59016a91adeca44482275e0e6f5db905 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kyskjuoz-59016a91adeca44482275e0e6f5db905 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-kyskjuoz-59016a91adeca44482275e0e6f5db905 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kyskjuoz-59016a91adeca44482275e0e6f5db905 .av-subheading{
font-size:15px;
}

#top .hr.av-1zedht-6d00a557dc1623892f17d98333f3cd84{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1zedht-6d00a557dc1623892f17d98333f3cd84 .hr-inner{
width:50px;
border-color:#ffffff;
}

.av_font_icon.av-tkzme9-21b61dcd7b6126c5fa241bf050ca295c .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-qqmkcx-ac7dab3af642cb405fdb4e3a98a2a54f{
height:10px;
}

.av_font_icon.av-kyorzyvi-f967281020187bc0d19cd95c29306f08 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-mif3k1-f80d9326278c17aceff9888f5e496232{
height:10px;
}

.av_font_icon.av-kyos3ppr-33213e0cb5074bde7350ee1508231b9e .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-j4jgb5-6195d8e05bd75e4d92ecc801572f777f{
height:10px;
}

.av_font_icon.av-kyos5v4w-c3dca2dc414e9c109b80f253df412ae3 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-g8kb81-c0218fbc4490f837b94b29453ec3fa04{
height:10px;
}

.av_font_icon.av-kyorz1m3-2688e8f961d85479529f69f593ecaccf .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-bx36b5-3ab6bd4173c1ff7ff60ef146d7e0e930{
height:10px;
}

.av_font_icon.av-kyos1dtu-61c18515aa75807b6b84a7043db7e1a7 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-8w22ap-b3cb04e48f4da715cf454888b9ad203a{
height:10px;
}

.av_font_icon.av-kyos6zl3-5980cd6dd27549395d6ff4252e5b47df .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-21d3sh-e058b6e3b1a63deddc1aa913700e1789{
height:10px;
}

.av-tab-section-outer-container.av-kyoo7pke-21d9881c1e9704af4bcb77fb6a0ca18a .av-tab-section-tab-title-container{
background-color:#ec6502;
}
#top .av-tab-section-outer-container.av-kyoo7pke-21d9881c1e9704af4bcb77fb6a0ca18a .av-section-tab-title{
color:#ffffff;
}

.av-layout-tab.av-kyonyzi2-2e3d91154977754593089a98faaefb8f{
vertical-align:top;
}

#top .avia-gallery.av-1dwrab5-5a426a18bc6be7f2485bb1d29f952b16 .avia-gallery-thumb a{
width:16.6667%;
}

.av-layout-tab.av-kyonzqjm-1c2331ae589dbbe5221639597ee4d557{
vertical-align:top;
}

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

.av-layout-tab.av-kyoo6se0-5e465c5151004874960dffdaa6a1ff2f{
vertical-align:top;
}

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

.av-layout-tab.av-kyoo6se0-8-48f35a1d28fef89c3e02b1fb4e131d2d{
vertical-align:top;
}

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

.avia-section.av-kyslcwbj-e9845cc602539d614886415d235a3b69{
background-color:#eeeeee;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

#top .hr.av-kyot5s9t-649cbe49b34e1ed56dc195b11bb9ecf8{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-kyot5s9t-649cbe49b34e1ed56dc195b11bb9ecf8 .hr-inner{
width:50px;
border-color:#000000;
max-width:45%;
}

#top .av-special-heading.av-kyq6aqyg-5301f9ae105d8ae22599d99c658e42bb{
padding-bottom:10px;
}
body .av-special-heading.av-kyq6aqyg-5301f9ae105d8ae22599d99c658e42bb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kyq6aqyg-5301f9ae105d8ae22599d99c658e42bb .av-special-heading-tag{
padding:0 0 25px 0;
}
.av-special-heading.av-kyq6aqyg-5301f9ae105d8ae22599d99c658e42bb .av-subheading{
font-size:15px;
}

.flex_cell.av-20zloh-277635c040de705f32e4495a63a330b8{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-20zloh-277635c040de705f32e4495a63a330b8{
padding:0 20px 0 20px !important;
}

.avia-image-container.av-2ccd6t-21e3fe01da0a9788aba5db66e05d626b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2ccd6t-21e3fe01da0a9788aba5db66e05d626b .av-image-caption-overlay-center{
color:#ffffff;
}


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

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