.avia-section.av-dbfgfq-8eabdefc890fa711f609f371d19766f3{
background-color:#ffffff;
background-image:url(http://www.gerstenecker-augenoptik.de/wp-content/uploads/2026/02/white-KG.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-dbfgfq-8eabdefc890fa711f609f371d19766f3 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-d3kd2u-1ba5cbc23513a83266a0e01fd04abea6{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.flex_column.av-cxkf5q-8cd7c05ebd748cef2468940fb29b5d30{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-csfzhy-83f5a9823fdb1143e598cab50d64306f{
padding-bottom:0;
color:#f39400;
font-size:60px;
}
body .av-special-heading.av-csfzhy-83f5a9823fdb1143e598cab50d64306f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-csfzhy-83f5a9823fdb1143e598cab50d64306f .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-csfzhy-83f5a9823fdb1143e598cab50d64306f .special-heading-inner-border{
border-color:#f39400;
}
.av-special-heading.av-csfzhy-83f5a9823fdb1143e598cab50d64306f .av-subheading{
font-size:15px;
}

#top .hr.av-cof1wm-9ac7f9ac2629121424b84215e2d8a7ba{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-cof1wm-9ac7f9ac2629121424b84215e2d8a7ba .hr-inner{
width:50px;
border-color:#000000;
}

#top .av_textblock_section.av-cgf792-330f9ebd8e204f822555589e527b6a8a .avia_textblock{
font-size:22px;
}

#top .hr.hr-invisible.av-ccyha6-9a5c93a9772ccc49643a4a3c78056e9b{
height:120px;
}

.flex_column.av-c6xq1i-6fe15beb1bbb578bba22f067ad8be1a7{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-c27v2m-01dc0ee328120e19694ddb2dfa0e00f3{
background-color:#f8f8f8;
background-image:url(http://www.gerstenecker-augenoptik.de/wp-content/uploads/2026/02/HP-KG.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-c27v2m-01dc0ee328120e19694ddb2dfa0e00f3 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-16u2ti-0e16beacdedd430796eaacd292d23492{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-bmsbue-cf965fe435b9881589e97e9582040da6 .av-icon-char{
font-size:40px;
}

#top .hr.hr-invisible.av-bhyhcu-e34497be53c138d37f9d6cc85647df19{
height:20px;
}

.flex_column.av-b6qbz2-73a4e37caefa90d284ffc953bf3a6204{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-b0hos6-9f0cbfe9791159c387ac84955cab7580 .av-icon-char{
font-size:40px;
}

#top .hr.hr-invisible.av-awjowe-71c836317ad5e9c1424532944a6732c5{
height:20px;
}

.flex_column.av-11ycfi-7a1f3c7b9fd1738a6cc11895844055c0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-acjxmu-585af5914b8c030a94caae05a1ed48f9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-a6ktt2-cdc33eff29af42f37f3dcf55033e5d42 .av-icon-char{
font-size:40px;
}

#top .hr.hr-invisible.av-9yt54u-f54b29a7191839a21d528b5b796388dd{
height:20px;
}

.flex_column.av-9osae6-1338b8605c01303a2fd46f27dc5944b8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-9kmli6-6b6402e137b4906fb11b05296bd27326 .av-icon-char{
font-size:40px;
}

#top .hr.hr-invisible.av-9ez5fi-f2561547815233196385a65652c24797{
height:20px;
}

.flex_column.av-8yg09y-59758cdb34e1d5657c8355ad33e8c0e3{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.flex_column.av-mljlzdl4-70d4ccda0f427f6d626747b912d4ac56{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-mljlytul-d155ecaf0a028166207eb76f6f2a8c93 .av-icon-char{
font-size:40px;
}

#top .hr.hr-invisible.av-n4kdq-5e234e293d2c6d1e8bc5da0620cff7cb{
height:20px;
}

.flex_column.av-mljm0500-5bbd377dbd8a4614c5abfac976cbcf96{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-mljlzq5b-73081cef8932e11dd11aabf0850b69ca .av-icon-char{
font-size:40px;
}

#top .hr.hr-invisible.av-cprbq-1e62ccab2f24ab6ef4f38d633475f366{
height:20px;
}

.flex_column.av-71sqe-3da2527e9764bb3faba23ce0bd0941b9{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-8tq8e6-5bc99930a581541a5ae090d9f9019e43 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}


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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-csfzhy-83f5a9823fdb1143e598cab50d64306f .av-special-heading-tag{
font-size:18px;
}
}
