.flex_cell.av-3f5ja-d1bc5f6f2f8521e1041cd6e111a11340{
vertical-align:middle;
height:350px;
min-height:350px;
background-color:#f9f9f9;
}
.responsive #top #wrap_all .flex_cell.av-3f5ja-d1bc5f6f2f8521e1041cd6e111a11340{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-3dkuq-f79abde25916f94d477a657377e8fb4f{
margin:0 0 0 0;
padding-bottom:0;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-3dkuq-f79abde25916f94d477a657377e8fb4f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3dkuq-f79abde25916f94d477a657377e8fb4f .av-special-heading-tag{
font-size:30px;
padding:0 0 0 0;
}
.av-special-heading.av-3dkuq-f79abde25916f94d477a657377e8fb4f .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-3dkuq-f79abde25916f94d477a657377e8fb4f .av-subheading{
font-size:20px;
}

.flex_cell.av-3blei-4218c28e17fdc67d32a7572bc64bd029{
vertical-align:top;
height:350px;
min-height:350px;
background:url(https://lumenic.de/wp-content/uploads/2025/07/TreppeLoRes.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-3blei-4218c28e17fdc67d32a7572bc64bd029{
padding:30px 30px 30px 30px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-37gni-3ebc23443501d182b7d7aaadb84d261e{
margin-top:-110px;
margin-bottom:-110px;
}
.flex_column.av-37gni-3ebc23443501d182b7d7aaadb84d261e{
border-radius:0px 0px 0px 0px;
padding:30px 5px 30px 5px;
background-color:#df2c32;
}

.av_font_icon.av-34ftg-3d925d7f4b564eedc16b65fb1959ded8{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-34ftg-3d925d7f4b564eedc16b65fb1959ded8 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av_textblock_section.av-32z8e-ee223384c1e357e0ede6a7d3dd94c8ee .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-30t46-4ceb29c65ed15faec857ba441e7410b5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2xjlw-9d67059257d209ebbe73819c64d1e4c8{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2tq8m-339849226feeeb1dbf38efe5a0b31c89{
margin-top:-110px;
margin-bottom:-110px;
}
.flex_column.av-2tq8m-339849226feeeb1dbf38efe5a0b31c89{
border-radius:0px 0px 0px 0px;
padding:30px 5px 30px 5px;
background-color:#878787;
}

.av_font_icon.av-2r5yy-5c6e240e7dd169e5a7e9c146c98d2573{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2r5yy-5c6e240e7dd169e5a7e9c146c98d2573 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av_textblock_section.av-2phnu-ddd0275f49976ae96c79bfd0995614f5 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-2myd6-8cbd1ef3e6f1ac46070fcbd6820b0d81 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2lcam-89e4c06d592a3be2d3188af1994b004a{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2hm1u-decbb8ba329394872102b54643f20855{
margin-top:-110px;
margin-bottom:-110px;
}
.flex_column.av-2hm1u-decbb8ba329394872102b54643f20855{
border-radius:0px 0px 0px 0px;
padding:30px 5px 30px 5px;
background-color:#dfdfdf;
}

.av_font_icon.av-8pcm-429fe573b533cdf3f731ca1b809b3973{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-8pcm-429fe573b533cdf3f731ca1b809b3973 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av_textblock_section.av-2do1c-9b6f8427c168dd8b9c26b1311c5c0e2d .avia_textblock{
font-size:20px;
color:#000000;
}

#top .av_textblock_section.av-29uwy-d8343e648e107a3ea7163eeb4eb9bf31 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-27snc-0e790c7df17491af5ca15d59ef1844a9{
height:20px;
}

#top .hr.hr-invisible.av-24rzy-31bf91afffb19df8bdfab7dab30db3e9{
height:50px;
}

.flex_column.av-222em-1e1910ababec7337c96c91264e56cd9b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1zuco-52530d00a9db9eef4ce5e771f2eb3e90{
padding-bottom:10px;
font-size:33px;
}
body .av-special-heading.av-1zuco-52530d00a9db9eef4ce5e771f2eb3e90 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1zuco-52530d00a9db9eef4ce5e771f2eb3e90 .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-1zuco-52530d00a9db9eef4ce5e771f2eb3e90 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1yaum-cb013cacbdd0536962da0203c67413fd{
height:20px;
}

.avia-image-container.av-1w78o-c715b000d48e79ff6bec204663b9db13 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1w78o-c715b000d48e79ff6bec204663b9db13 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1smcy-a9b67724e3bc8f08a289961f0fa86452{
height:50px;
}

.flex_column.av-1om9q-2ceb19d506c1371a15ab841c8680a697{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5tr6-ef6cf6f50ee837a39cbd289f54ad72e4{
padding-bottom:10px;
font-size:33px;
}
body .av-special-heading.av-5tr6-ef6cf6f50ee837a39cbd289f54ad72e4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5tr6-ef6cf6f50ee837a39cbd289f54ad72e4 .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-5tr6-ef6cf6f50ee837a39cbd289f54ad72e4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1kqpk-626588bea69bd1e967895f546693e70e{
height:20px;
}

.avia-image-container.av-1je94-03256a2a065c9e2337d60558817e7f9f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1je94-03256a2a065c9e2337d60558817e7f9f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-5bec-3be24749619f27c9332e8611921ae017{
height:50px;
}

#top .hr.hr-invisible.av-4rwe-34ec50d152ce034879bf5c712ddf044d{
height:50px;
}

#top .av-special-heading.av-19qpg-2e89159d0adbfea8c7e89ddb37ee1354{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-19qpg-2e89159d0adbfea8c7e89ddb37ee1354 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-19qpg-2e89159d0adbfea8c7e89ddb37ee1354 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-19qpg-2e89159d0adbfea8c7e89ddb37ee1354 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-13odg-426eae2abdd15c8a788e30707b084580{
height:50px;
}

.flex_column.av-111ze-17563aa7f33319370c2906eeff609f65{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-zw4g-62dd88d9250362f8c62cdb917653d9e6{
padding-bottom:10px;
font-size:33px;
}
body .av-special-heading.av-zw4g-62dd88d9250362f8c62cdb917653d9e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-zw4g-62dd88d9250362f8c62cdb917653d9e6 .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-zw4g-62dd88d9250362f8c62cdb917653d9e6 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-xqy4-cd8177ddb47bb7677a5420835bc6d94e{
height:20px;
}

.avia-image-container.av-37ac-66acde13b7a7649f3a9076f1c8cfbba3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-37ac-66acde13b7a7649f3a9076f1c8cfbba3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-t92m-960137d4cf53e18001dd75af95f41248{
height:50px;
}

.flex_column.av-oaiu-b0572a5fab505da02ce848d95d1c6ce5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2bsg-98fd04bb9c810301910b4acd96666e79{
padding-bottom:10px;
font-size:33px;
}
body .av-special-heading.av-2bsg-98fd04bb9c810301910b4acd96666e79 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2bsg-98fd04bb9c810301910b4acd96666e79 .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-2bsg-98fd04bb9c810301910b4acd96666e79 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-krqo-59bb93ccf08a14f0e01a7702f15e13cc{
height:20px;
}

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

#top .hr.hr-invisible.av-gf60-122ed5e6bdbfdb9cb390cd587ab94c59{
height:50px;
}

#top .hr.hr-invisible.av-bro0-5ddb0eb6c84ecbcafe228356cc1f9b41{
height:50px;
}

.flex_cell.av-7go0-e51e5b5f82a306c17873c1214f5d8619{
vertical-align:middle;
height:300px;
min-height:300px;
background-color:#f4f4f4;
}
.responsive #top #wrap_all .flex_cell.av-7go0-e51e5b5f82a306c17873c1214f5d8619{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-6074-23ddecbb0af43049b60d383a15a11e96{
padding-bottom:25px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-6074-23ddecbb0af43049b60d383a15a11e96 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6074-23ddecbb0af43049b60d383a15a11e96 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-6074-23ddecbb0af43049b60d383a15a11e96 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-6074-23ddecbb0af43049b60d383a15a11e96 .av-subheading{
font-size:17px;
}

.flex_cell.av-2kyg-9b73efb9599167d1c1544239c2643ae1{
vertical-align:top;
height:300px;
min-height:300px;
background:url(https://lumenic.de/wp-content/uploads/2017/06/lumenic-konstanz-gebaeudeautomation-start-2.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2kyg-9b73efb9599167d1c1544239c2643ae1{
padding:30px 30px 30px 30px !important;
}


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

#top #wrap_all .av-special-heading.av-1zuco-52530d00a9db9eef4ce5e771f2eb3e90 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5tr6-ef6cf6f50ee837a39cbd289f54ad72e4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-19qpg-2e89159d0adbfea8c7e89ddb37ee1354 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-zw4g-62dd88d9250362f8c62cdb917653d9e6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2bsg-98fd04bb9c810301910b4acd96666e79 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6074-23ddecbb0af43049b60d383a15a11e96 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1zuco-52530d00a9db9eef4ce5e771f2eb3e90 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5tr6-ef6cf6f50ee837a39cbd289f54ad72e4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-19qpg-2e89159d0adbfea8c7e89ddb37ee1354 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-zw4g-62dd88d9250362f8c62cdb917653d9e6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2bsg-98fd04bb9c810301910b4acd96666e79 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6074-23ddecbb0af43049b60d383a15a11e96 .av-special-heading-tag{
font-size:0.8em;
}
}
