.avia-section.av-5dli-48ebc1fbe2e52045499fc7b60f951024{
background-repeat:no-repeat;
background-image:url(https://www.glaskonzepte.de/wp-content/uploads/2026/06/firmenbild-desk.webp);
background-position:100% 50%;
background-attachment:fixed;
}

.flex_column.av-i4nc-37b0a35c7462a0c09807e1ebcfedafa3{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.8);
}

#top .hr.av-mpirywkb-f3beb6303e6e41f76bbb5e77e1694a40{
margin-top:0px;
margin-bottom:-10px;
}
.hr.av-mpirywkb-f3beb6303e6e41f76bbb5e77e1694a40 .hr-inner{
width:50px;
border-color:#ea5a0d;
}

#top .hr.hr-invisible.av-mpis1m6z-30cf3183f4704c2449c71b8163f28b60{
height:30px;
}

#top #wrap_all .avia-button.av-mpis8f57-66f53bde36e0fd766eb1bcf42749c82e{
color:#0a0a0a;
transition:all 0.4s ease-in-out;
margin-bottom:10px;
margin-right:10px;
}
#top #wrap_all .avia-button.av-mpis8f57-66f53bde36e0fd766eb1bcf42749c82e:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpis8f57-66f53bde36e0fd766eb1bcf42749c82e .avia-svg-icon svg:first-child{
fill:#0a0a0a;
stroke:#0a0a0a;
}
#top #wrap_all .avia-button.av-mpis8f57-66f53bde36e0fd766eb1bcf42749c82e:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-mpisb7h3-bb220e080150e5908ec96ad3e747e217{
color:#0a0a0a;
transition:all 0.4s ease-in-out;
margin-bottom:10px;
margin-right:10px;
}
#top #wrap_all .avia-button.av-mpisb7h3-bb220e080150e5908ec96ad3e747e217:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mpisb7h3-bb220e080150e5908ec96ad3e747e217 .avia-svg-icon svg:first-child{
fill:#0a0a0a;
stroke:#0a0a0a;
}
#top #wrap_all .avia-button.av-mpisb7h3-bb220e080150e5908ec96ad3e747e217:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.av-udfy-7326d5d3c184ec50e8a947daf4efd6af{
margin-top:0px;
margin-bottom:-10px;
}
.hr.av-udfy-7326d5d3c184ec50e8a947daf4efd6af .hr-inner{
width:50px;
border-color:#ea5a0d;
}

.flex_column.av-sy78-b6022f2be6068b0fa3ecf1f2b4335358{
border-width:2px;
border-color:#ffffff;
border-style:solid;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
}

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

#top .hr.hr-invisible.av-mq9gihwg-779c3fe29bbc84445b3ca3f7bb4abbbf{
height:5px;
}

.flex_column.av-ruby-868247182d96f134785f4c6a1d2a80e5{
border-width:3px;
border-color:#ffffff;
border-style:solid;
border-radius:2px 2px 2px 2px;
padding:20px 20px 20px 20px;
}

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

#top .hr.hr-invisible.av-u66-da58da8892bb0a5a2d9663b55dc121bf{
height:5px;
}

.flex_column.av-j0zs-e7235d05cbec0b0c7495caf16848379d{
border-width:3px;
border-color:#ffffff;
border-style:solid;
border-radius:2px 2px 2px 2px;
padding:20px 20px 20px 20px;
}

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

#top .hr.hr-invisible.av-5z5m-60101975ddb9c681a5520ed97e1f610f{
height:5px;
}

.flex_column.av-8ke0-ffcce3b7ae97881338dcf652bba88553{
border-width:3px;
border-color:#ffffff;
border-style:solid;
border-radius:2px 2px 2px 2px;
padding:20px 20px 20px 20px;
}

.avia-image-container.av-6fdi-74885ba334deb4064b7d9e8fd35b7510 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6fdi-74885ba334deb4064b7d9e8fd35b7510 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-3oge-47bf9463979e425588699e718cb94a60{
height:5px;
}

#top .hr.av-7rus-9e20caec6cc188653e547892f152d89b{
margin-top:0px;
margin-bottom:-10px;
}
.hr.av-7rus-9e20caec6cc188653e547892f152d89b .hr-inner{
width:50px;
border-color:#ea5a0d;
}

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

#top .hr.av-2ft6-f874722a4243c2a5cfa8044642f74c58{
margin-top:0px;
margin-bottom:-10px;
}
.hr.av-2ft6-f874722a4243c2a5cfa8044642f74c58 .hr-inner{
width:50px;
border-color:#ea5a0d;
}

.flex_column.av-izfy-6c93a6f38c4c6ed26f48fb984cb3f6bf{
border-radius:3px 3px 3px 3px;
}

.flex_column.av-dhl6-82c3135cc13ae2952d38d0e50aa4a484{
border-radius:3px 3px 3px 3px;
}

.flex_column.av-apa2-1a74e00c009d188758a2aed6078f9c80{
border-radius:3px 3px 3px 3px;
}

.flex_column.av-4k4y-4907f3355a37c51816b70df94f2b406c{
border-radius:3px 3px 3px 3px;
}

#top .togglecontainer.av-mtlccyzt-0f4a474ba95b2d1b6bf08927944f7cda p.toggler{
background-color:#ffffff;
}
#top .togglecontainer.av-mtlccyzt-0f4a474ba95b2d1b6bf08927944f7cda p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mtlccyzt-0f4a474ba95b2d1b6bf08927944f7cda p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ea5a0d !important;
}
#top .togglecontainer.av-mtlccyzt-0f4a474ba95b2d1b6bf08927944f7cda p.toggler .toggle_icon{
color:#ea5a0d;
border-color:#ea5a0d;
}
#top .togglecontainer.av-mtlccyzt-0f4a474ba95b2d1b6bf08927944f7cda p.toggler .toggle_icon > span{
color:#ea5a0d;
border-color:#ea5a0d;
}
#top .togglecontainer.av-mtlccyzt-0f4a474ba95b2d1b6bf08927944f7cda p.toggler.activeTitle .toggle_icon, #top .togglecontainer.av-mtlccyzt-0f4a474ba95b2d1b6bf08927944f7cda p.toggler.activeTitle .toggle_icon > span{
color:#ea5a0d;
border-color:#ea5a0d;
}
#top .togglecontainer.av-mtlccyzt-0f4a474ba95b2d1b6bf08927944f7cda .toggle_wrap .toggle_content{
background-color:#ffffff;
}

#top .hr.av-iv8-81b2b050fa6b26002a4307b286f345a9{
margin-top:0px;
margin-bottom:-10px;
}
.hr.av-iv8-81b2b050fa6b26002a4307b286f345a9 .hr-inner{
width:50px;
border-color:#ea5a0d;
}

#top .hr.hr-invisible.av-mpiunk6c-ed3e9d922e4a60252d63eec1581d7296{
height:30px;
}

.flex_column.av-2yag-f32131a31f8f2eafefab6af000a4708a{
padding:20px 20px 20px 20px;
background-color:#808080;
}

