.flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3szqp26-a54fdbaa17b325b07b01f30f9980cf8a{
padding:30px 30px 30px 30px;
background:url(https://www.optik-dworschak.de/wp-content/uploads/2025/12/intro-300x200.jpg) 0% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-a54fdbaa17b325b07b01f30f9980cf8a .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

#top #wrap_all .avia-button.av-miofh4zh-b874eadb3b97b46ad6e52b2fd7b5dff9{
font-size:16px;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-miofiz01-435df0e3b9b896e9f4ac1493e688b780{
padding-bottom:10px;
color:#4a5568;
}
body .av-special-heading.av-miofiz01-435df0e3b9b896e9f4ac1493e688b780 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miofiz01-435df0e3b9b896e9f4ac1493e688b780 .special-heading-inner-border{
border-color:#4a5568;
}
.av-special-heading.av-miofiz01-435df0e3b9b896e9f4ac1493e688b780 .av-subheading{
font-size:15px;
}

.avia-section.av-miofp9tr-d206ebdc4eca4c7f86bde744f1f12460{
background-color:#f7fafc;
background-image:unset;
}

#top .av-special-heading.av-miofpry0-77e499fab1b0015116ad4efe4e9bde3c{
padding-bottom:10px;
color:#4a5568;
}
body .av-special-heading.av-miofpry0-77e499fab1b0015116ad4efe4e9bde3c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miofpry0-77e499fab1b0015116ad4efe4e9bde3c .special-heading-inner-border{
border-color:#4a5568;
}
.av-special-heading.av-miofpry0-77e499fab1b0015116ad4efe4e9bde3c .av-subheading{
font-size:15px;
}

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

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

#top .av-special-heading.av-miofvet1-77fa91d99820003c0aa466933f360e61{
padding-bottom:10px;
color:#4a5568;
}
body .av-special-heading.av-miofvet1-77fa91d99820003c0aa466933f360e61 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miofvet1-77fa91d99820003c0aa466933f360e61 .special-heading-inner-border{
border-color:#4a5568;
}
.av-special-heading.av-miofvet1-77fa91d99820003c0aa466933f360e61 .av-subheading{
font-size:15px;
}

.avia-icon-grid-container.av-miog7inn-53f436ec621d125ddf8c9196714d1b79 .avia-icongrid{
justify-content:space-between;
row-gap:10px;
}
.avia-icon-grid-container.av-miog7inn-53f436ec621d125ddf8c9196714d1b79 li.av-icon-cell-item{
flex-basis:calc(25% - 7.5px);
}
.avia-icon-grid-container.av-miog7inn-53f436ec621d125ddf8c9196714d1b79 .avia-icongrid-wrapper .avia-icongrid-front .avia-icongrid-inner{
padding:10px 10px 10px 10px;
}
.avia-icon-grid-container.av-miog7inn-53f436ec621d125ddf8c9196714d1b79 .avia-icongrid-wrapper .avia-icongrid-content .avia-icongrid-inner{
padding:10px 10px 10px 10px;
}
.avia-icon-grid-container.av-miog7inn-53f436ec621d125ddf8c9196714d1b79 .avia-icongrid-wrapper .avia-icongrid-flipback .avia-icongrid-inner{
padding:10px 10px 10px 10px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-f2f2f1260b9844ce9baa8587ffec0493 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-f2f2f1260b9844ce9baa8587ffec0493 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-f2f2f1260b9844ce9baa8587ffec0493 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-f2f2f1260b9844ce9baa8587ffec0493 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-f2f2f1260b9844ce9baa8587ffec0493 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-f2f2f1260b9844ce9baa8587ffec0493 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-f2f2f1260b9844ce9baa8587ffec0493 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-f2f2f1260b9844ce9baa8587ffec0493 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-49-132e714da6b3408421f3f8476e9ee719 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-49-132e714da6b3408421f3f8476e9ee719 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-49-132e714da6b3408421f3f8476e9ee719 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-49-132e714da6b3408421f3f8476e9ee719 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-49-132e714da6b3408421f3f8476e9ee719 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-49-132e714da6b3408421f3f8476e9ee719 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-49-132e714da6b3408421f3f8476e9ee719 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-49-132e714da6b3408421f3f8476e9ee719 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-48-5b3f1e020d71646f691a6201fd6cfd82 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-48-5b3f1e020d71646f691a6201fd6cfd82 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-48-5b3f1e020d71646f691a6201fd6cfd82 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-48-5b3f1e020d71646f691a6201fd6cfd82 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-48-5b3f1e020d71646f691a6201fd6cfd82 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-48-5b3f1e020d71646f691a6201fd6cfd82 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-48-5b3f1e020d71646f691a6201fd6cfd82 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-48-5b3f1e020d71646f691a6201fd6cfd82 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-47-d4f6cd4ac5a1c39686d6867bb278dc84 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-47-d4f6cd4ac5a1c39686d6867bb278dc84 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-47-d4f6cd4ac5a1c39686d6867bb278dc84 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-47-d4f6cd4ac5a1c39686d6867bb278dc84 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-47-d4f6cd4ac5a1c39686d6867bb278dc84 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-47-d4f6cd4ac5a1c39686d6867bb278dc84 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-47-d4f6cd4ac5a1c39686d6867bb278dc84 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-47-d4f6cd4ac5a1c39686d6867bb278dc84 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-46-021de10f424cd6cc1ea948e29dd63b76 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-46-021de10f424cd6cc1ea948e29dd63b76 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-46-021de10f424cd6cc1ea948e29dd63b76 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-46-021de10f424cd6cc1ea948e29dd63b76 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-46-021de10f424cd6cc1ea948e29dd63b76 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-46-021de10f424cd6cc1ea948e29dd63b76 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-46-021de10f424cd6cc1ea948e29dd63b76 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-46-021de10f424cd6cc1ea948e29dd63b76 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-45-d7696943c63bd30c50254f85fe748aa7 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-45-d7696943c63bd30c50254f85fe748aa7 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-45-d7696943c63bd30c50254f85fe748aa7 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-45-d7696943c63bd30c50254f85fe748aa7 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-45-d7696943c63bd30c50254f85fe748aa7 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-45-d7696943c63bd30c50254f85fe748aa7 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-45-d7696943c63bd30c50254f85fe748aa7 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-45-d7696943c63bd30c50254f85fe748aa7 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-44-08a9b793585c656c3bfb94ef389368b6 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-44-08a9b793585c656c3bfb94ef389368b6 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-44-08a9b793585c656c3bfb94ef389368b6 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-44-08a9b793585c656c3bfb94ef389368b6 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-44-08a9b793585c656c3bfb94ef389368b6 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-44-08a9b793585c656c3bfb94ef389368b6 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-44-08a9b793585c656c3bfb94ef389368b6 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-44-08a9b793585c656c3bfb94ef389368b6 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-43-5690b9e11dd7d0d1c4ef1ae418b08782 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-43-5690b9e11dd7d0d1c4ef1ae418b08782 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-43-5690b9e11dd7d0d1c4ef1ae418b08782 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-43-5690b9e11dd7d0d1c4ef1ae418b08782 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-43-5690b9e11dd7d0d1c4ef1ae418b08782 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-43-5690b9e11dd7d0d1c4ef1ae418b08782 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-43-5690b9e11dd7d0d1c4ef1ae418b08782 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-43-5690b9e11dd7d0d1c4ef1ae418b08782 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-42-4d49f8d52c2e6accbc78647fe3ca1ae5 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-42-4d49f8d52c2e6accbc78647fe3ca1ae5 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-42-4d49f8d52c2e6accbc78647fe3ca1ae5 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-42-4d49f8d52c2e6accbc78647fe3ca1ae5 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-42-4d49f8d52c2e6accbc78647fe3ca1ae5 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-42-4d49f8d52c2e6accbc78647fe3ca1ae5 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-42-4d49f8d52c2e6accbc78647fe3ca1ae5 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-42-4d49f8d52c2e6accbc78647fe3ca1ae5 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-41-e5dbdc74178861202a443514b71d43af .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-41-e5dbdc74178861202a443514b71d43af .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-41-e5dbdc74178861202a443514b71d43af .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-41-e5dbdc74178861202a443514b71d43af .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-41-e5dbdc74178861202a443514b71d43af .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-41-e5dbdc74178861202a443514b71d43af .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-41-e5dbdc74178861202a443514b71d43af .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-41-e5dbdc74178861202a443514b71d43af .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-40-07d16efec4747ff5fba34696a5de3968 .avia-icongrid-front{
background:unset;
background-color:#2b6cb0;
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-40-07d16efec4747ff5fba34696a5de3968 .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-40-07d16efec4747ff5fba34696a5de3968 .avia-icongrid-icon .icongrid-char.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-40-07d16efec4747ff5fba34696a5de3968 .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-40-07d16efec4747ff5fba34696a5de3968 .avia-icongrid-content{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-miog8942-40-07d16efec4747ff5fba34696a5de3968 .avia-icongrid-flipback{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-40-07d16efec4747ff5fba34696a5de3968 .avia-icongrid-front.bg-img:before{
border-radius:15px 15px 15px 15px;
}
.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-miog8942-40-07d16efec4747ff5fba34696a5de3968 .avia-icongrid-flipback.bg-img:before{
border-radius:15px 15px 15px 15px;
}

.flex_cell.av-miohel4z-e75846ffaff945bc9f89dad2fe2fc9ed{
vertical-align:top;
background-color:#f7fafc;
}

#top .av-special-heading.av-miohdp36-f6160e993dc1fb04c7c22122bba4924f{
padding-bottom:10px;
color:#4a5568;
}
body .av-special-heading.av-miohdp36-f6160e993dc1fb04c7c22122bba4924f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miohdp36-f6160e993dc1fb04c7c22122bba4924f .special-heading-inner-border{
border-color:#4a5568;
}
.av-special-heading.av-miohdp36-f6160e993dc1fb04c7c22122bba4924f .av-subheading{
font-size:15px;
}

#top .av-masonry.av-l3t0hp54-9f2b76044486fad13e306fd17c753071{
background-color:#2d2d2d;
}
.av-masonry.av-l3t0hp54-9f2b76044486fad13e306fd17c753071 .avia-curtain-reveal-overlay{
animation-duration:1s;
background:#2d2d2d;
z-index:100;
}

.flex_cell.av-l3sm2j2d-5c458380026b3e631b0219a51b9377df{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-5c458380026b3e631b0219a51b9377df{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-miois71g-ade204c7c78b3012e23955910d6b9f82{
padding-bottom:10px;
color:#4a5568;
}
body .av-special-heading.av-miois71g-ade204c7c78b3012e23955910d6b9f82 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miois71g-ade204c7c78b3012e23955910d6b9f82 .special-heading-inner-border{
border-color:#4a5568;
}
.av-special-heading.av-miois71g-ade204c7c78b3012e23955910d6b9f82 .av-subheading{
font-size:15px;
}

.flex_cell.av-l3sm2rrf-cf19ed96a2703c945957aec30853effb{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2rrf-cf19ed96a2703c945957aec30853effb{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3sluu0i-b8e1bbaa602ead89e10c60b28f57343e{
z-index:110;
}
.avia-image-container.av-l3sluu0i-b8e1bbaa602ead89e10c60b28f57343e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3sluu0i-b8e1bbaa602ead89e10c60b28f57343e .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3sluu0i-b8e1bbaa602ead89e10c60b28f57343e .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-l3slz2ga-09033625b8dbff48657e7a637169c54b {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-l3slz2ga-09033625b8dbff48657e7a637169c54b{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-l3slz2ga-09033625b8dbff48657e7a637169c54b .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3slz2ga-09033625b8dbff48657e7a637169c54b .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-l3slz2ga-09033625b8dbff48657e7a637169c54b img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-l3slz2ga-09033625b8dbff48657e7a637169c54b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-1oaef4-512a815f2356c3b4cd13a16cecdd5ff3{
vertical-align:middle;
background-color:#f7fafc;
}
.responsive #top #wrap_all .flex_cell.av-1oaef4-512a815f2356c3b4cd13a16cecdd5ff3{
padding:50px 50px 50px 50px !important;
}

#top .av-masonry.av-mioj501e-7c4003c233ddc255cb9cd7d0205443c5{
background-color:#2d2d2d;
}
.av-masonry.av-mioj501e-7c4003c233ddc255cb9cd7d0205443c5 .avia-curtain-reveal-overlay{
animation-duration:1s;
background:#2d2d2d;
z-index:100;
}

.flex_cell.av-l3sn2t3l-d683a6ea48d71b615c551f4c9ebeeefa{
vertical-align:middle;
background-color:#f7fafc;
}
.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-d683a6ea48d71b615c551f4c9ebeeefa{
padding:50px 50px 50px 50px !important;
}

#top .av-special-heading.av-mioj1k1j-759e23f0854b7a797262022bf744503b{
padding-bottom:10px;
color:#4a5568;
}
body .av-special-heading.av-mioj1k1j-759e23f0854b7a797262022bf744503b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mioj1k1j-759e23f0854b7a797262022bf744503b .special-heading-inner-border{
border-color:#4a5568;
}
.av-special-heading.av-mioj1k1j-759e23f0854b7a797262022bf744503b .av-subheading{
font-size:15px;
}

.flex_cell.av-miojbd4a-b95d4fbc8b69bc219ed5c3c64808dfb2{
vertical-align:top;
background-color:#ffffff;
}

#top .av-special-heading.av-mioj988b-8be01831cb45f0c4d7c11d87ada1b51d{
padding-bottom:10px;
color:#4a5568;
}
body .av-special-heading.av-mioj988b-8be01831cb45f0c4d7c11d87ada1b51d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mioj988b-8be01831cb45f0c4d7c11d87ada1b51d .special-heading-inner-border{
border-color:#4a5568;
}
.av-special-heading.av-mioj988b-8be01831cb45f0c4d7c11d87ada1b51d .av-subheading{
font-size:15px;
}

#top .av-masonry.av-miojavqg-a968329b2d68b4b7c176e2f5a300b5b5{
background-color:#2d2d2d;
}
.av-masonry.av-miojavqg-a968329b2d68b4b7c176e2f5a300b5b5 .avia-curtain-reveal-overlay{
animation-duration:1s;
background:#2d2d2d;
z-index:100;
}

#top .av-slideshow-ui.av-miojh6vk-a51a0bec1d4fa2d7fa426cb566f20cb7 .avia-slideshow-arrows a{
color:#ffffff;
background-color:#b02b2c;
}
#top .av-slideshow-ui.av-miojh6vk-a51a0bec1d4fa2d7fa426cb566f20cb7 .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top .avia-logo-element-container.av-miojh6vk-a51a0bec1d4fa2d7fa426cb566f20cb7 .slide-entry{
padding:30px 30px 30px 30px;
}
.avia-logo-element-container.av-miojh6vk-a51a0bec1d4fa2d7fa426cb566f20cb7 .av-partner-fake-img{
border-style:hidden;
background-size:cover;
}

.flex_cell.av-l3t0eyup-1cbec9475ed282a5477c3540101de9c8{
vertical-align:middle;
background-color:#000000;
background:url(https://www.optik-dworschak.de/wp-content/uploads/2025/12/gallery1-1500x1000.jpg) 50% 50% no-repeat scroll, linear-gradient( to bottom, #000000, #ffffff );
}
.responsive #top #wrap_all .flex_cell.av-l3t0eyup-1cbec9475ed282a5477c3540101de9c8{
padding:120px 120px 120px 120px !important;
}

@keyframes av_boxShadowEffect_av-miojqejy-8e21de495961c6c7b9d5a641bb9bcf8a-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-miojqejy-8e21de495961c6c7b9d5a641bb9bcf8a{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-miojm6h1-51272d262289c745a72ba857b448cd6c{
padding-bottom:10px;
color:#4a5568;
}
body .av-special-heading.av-miojm6h1-51272d262289c745a72ba857b448cd6c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miojm6h1-51272d262289c745a72ba857b448cd6c .special-heading-inner-border{
border-color:#4a5568;
}
.av-special-heading.av-miojm6h1-51272d262289c745a72ba857b448cd6c .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-miojpm0x-e2763d402367b4479ab8f09d5ce19dfa .iconlist_icon{
background-color:#2b6cb0;
border:1px solid #2b6cb0;
}

.flex_cell.av-l3t075ls-aaf152f72967f5d112b4189672d52deb{
vertical-align:middle;
background:url(https://www.optik-dworschak.de/wp-content/uploads/2025/12/parallax_light-1.png) 100% 50% no-repeat scroll #2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-l3t075ls-aaf152f72967f5d112b4189672d52deb{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-l3t08rf8-7f1692b1b03f8bb078ac7d0b85c25fe0-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l3t08rf8-7f1692b1b03f8bb078ac7d0b85c25fe0{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .avia-icon-grid-container.av-miog7inn-53f436ec621d125ddf8c9196714d1b79 .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-989 li{
flex:0 1 calc(50% - 5px);
}
}

@media only screen and (max-width: 767px){ 
#top .avia-icon-grid-container.av-miog7inn-53f436ec621d125ddf8c9196714d1b79 .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-767 li{
flex:0 1 calc(50% - 5px);
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-button.av-miofh4zh-b874eadb3b97b46ad6e52b2fd7b5dff9{
font-size:13px;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-5c458380026b3e631b0219a51b9377df{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-d683a6ea48d71b615c551f4c9ebeeefa{
padding:60px 60px 60px 60px !important;
}
}
