.avia-section.av-ma3y2pf4-724ce9b177c66bd9c9215ad8dd756f40 .av-parallax .av-parallax-inner{
background-color:#000000;
background-image:url(https://schlosserstmdk.kinsta.cloud/wp-content/uploads/2025/03/stainless-steel-roof-structure-for-future-roof-und-2024-12-06-02-45-07-utc.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ma3y2pf4-724ce9b177c66bd9c9215ad8dd756f40 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .hr.hr-invisible.av-1htu4qw-e2b4fc2584131d9981dab6d466f5eccf{
height:50px;
}

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

#top .hr.av-1ga6j48-68efdf16acc6d38fc91118d546b542af{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-1ga6j48-68efdf16acc6d38fc91118d546b542af .hr-inner{
width:50%;
border-color:#39635d;
}

#top .av_textblock_section.av-ma3xzdwc-be251664e9e13cd7bafa4921a53e081c .avia_textblock{
font-size:22px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-1ccf09k-ba976aebc0f2c6bea8a8e219e2d30b08{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-1ak34co-d381ca3be5569b31fff7c800ccc1b413{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-4d3oyg-f888fa5aac0ce5b1d0a09e496181d19d{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-47h5ag-316b4495b512b6f3461b631e3b61aee8{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-14lxi20-a312d3ecfd64d12207be642980023249{
height:50px;
}

#top .hr.hr-invisible.av-116frrc-5d1ebf9a1e3a3ba1b50beb8c2a12f8ee{
height:115px;
}

#top .hr.hr-invisible.av-zia4so-7086b5b32b1a8b01819f5f262b69595d{
height:65px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-xsdwqw-83d81356cbe9b3b5c8702bee2be6729b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-xsdwqw-83d81356cbe9b3b5c8702bee2be6729b{
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-ma3xzijo-ca2edb5de0a119308839c2ddaddb6064{
padding-bottom:0;
}
body .av-special-heading.av-ma3xzijo-ca2edb5de0a119308839c2ddaddb6064 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ma3xzijo-ca2edb5de0a119308839c2ddaddb6064 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-vejmqw-7a4dfdbc1c776d80548f540183d2e2b8{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-thj2aw-03042ef7d99fca2a498bd704522b1fab{
margin-bottom:5px;
margin-right:5px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma3y23xw-9e52cc6638e268552d6c6f9ce8f422a1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ma3y23xw-9e52cc6638e268552d6c6f9ce8f422a1{
border-radius:0px 0px 0px 0px;
background:url(https://schlosserstmdk.kinsta.cloud/wp-content/uploads/2025/03/iStock-1150086290.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-s21hwo-5b9e120eac9b9e2098de8fe162e55db4{
height:325px;
}

#top .hr.hr-invisible.av-pjhoig-2679589435ac9d81569808eb3939476c{
height:325px;
}

#top .hr.hr-invisible.av-oi1qa0-d17c23796e6e8cab70e9e82c07451248{
height:65px;
}

#top .hr.hr-invisible.av-mtudl4-d7edbc27d986662de4c26f8711e674e1{
height:115px;
}

#top .hr.hr-invisible.av-hemzh4-09c9b57e36459b791cb704c5d9cf0d8c{
height:115px;
}

#top .hr.hr-invisible.av-g67mbc-33bc4c01588c66ec8e5f18a94574cd0d{
height:65px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ma3y2ctn-cbfdafe2e19f060848ba94a3f29153e3{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ma3y2ctn-cbfdafe2e19f060848ba94a3f29153e3{
border-radius:0px 0px 0px 0px;
background:url(https://schlosserstmdk.kinsta.cloud/wp-content/uploads/2025/03/0U2A4711.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-dgfdx4-c4fdb30879849e5630a6ceca74495977{
height:350px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bx2i3c-273f1a95857ffa9aa16d939de0f25c87{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-bx2i3c-273f1a95857ffa9aa16d939de0f25c87{
border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-ma3xzqvu-0ae891336195659c1c0771c802db38b1{
padding-bottom:0;
}
body .av-special-heading.av-ma3xzqvu-0ae891336195659c1c0771c802db38b1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ma3xzqvu-0ae891336195659c1c0771c802db38b1 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-ma3y0kof-1cb1d0626ff1d25b97bc5e55cc67f358{
padding-bottom:0;
}
body .av-special-heading.av-ma3y0kof-1cb1d0626ff1d25b97bc5e55cc67f358 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ma3y0kof-1cb1d0626ff1d25b97bc5e55cc67f358 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-8wiyso-787d9a0fde18d6e850c2eb1b1813b4ad{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-747q14-bb665be1e8870fa1d8f10663dac2949d{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-5u4ziw-d83e7ade533a9cedbac84887be79148b{
height:65px;
}

#top .hr.hr-invisible.av-4l6jmw-35b8f1958ce62534a519fa748f32f176{
height:115px;
}


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

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

#top .av_textblock_section.av-ma3xzdwc-be251664e9e13cd7bafa4921a53e081c .avia_textblock{
font-size:20px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ma3xzb05-bfb3ba62cfdae17830513c7f5b62d25d .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-ma3xzdwc-be251664e9e13cd7bafa4921a53e081c .avia_textblock{
font-size:20px;
}
}
