.avia-section.av-leo23mvb-23009b058063e6c02f49536cf2ff3776{
background-repeat:no-repeat;
background-image:url(https://luehr-optik.de//wp-content/uploads/2023/03/luehr-optik-optiker-hamburg-brillengaeser-brillenglasberatung-b.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-leo23mvb-23009b058063e6c02f49536cf2ff3776 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av_textblock_section.av-leo2749p-83ef642b29143293481d22ce32fd9743 .avia_textblock{
color:#ffffff;
}

.flex_column.av-leo9zgja-5cd619f6fc241cede764a3fea25adaea{
border-width:20px;
border-color:#eee7e0;
border-style:solid;
padding:3% 3% 3% 3%;
background-color:#eee7e0;
}

.flex_column.av-dgmu6-8cb6d57d5642551f715e1e6537fb5e85{
border-width:20px;
border-color:#eee7e0;
border-style:solid;
padding:3% 3% 3% 3%;
background-color:#eee7e0;
}

.flex_column.av-8pxry-984efe8d92bdc92273d4ec845f3096f2{
border-width:20px;
border-color:#eee7e0;
border-style:solid;
padding:3% 3% 3% 3%;
background-color:#eee7e0;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-leo9zgja-5cd619f6fc241cede764a3fea25adaea{
padding:3% 3% 3% 3%;
}

.flex_column.av-dgmu6-8cb6d57d5642551f715e1e6537fb5e85{
padding:3% 3% 3% 3%;
}

.flex_column.av-8pxry-984efe8d92bdc92273d4ec845f3096f2{
padding:3% 3% 3% 3%;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-leo9zgja-5cd619f6fc241cede764a3fea25adaea{
padding:3% 3% 3% 3%;
}

.flex_column.av-dgmu6-8cb6d57d5642551f715e1e6537fb5e85{
padding:3% 3% 3% 3%;
}

.flex_column.av-8pxry-984efe8d92bdc92273d4ec845f3096f2{
padding:3% 3% 3% 3%;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-leo9zgja-5cd619f6fc241cede764a3fea25adaea{
padding:5% 5% 5% 5%;
}

.flex_column.av-dgmu6-8cb6d57d5642551f715e1e6537fb5e85{
padding:5% 5% 5% 5%;
}

.flex_column.av-8pxry-984efe8d92bdc92273d4ec845f3096f2{
padding:5% 5% 5% 5%;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-leo9zgja-5cd619f6fc241cede764a3fea25adaea{
padding:5% 5% 5% 5%;
}

.flex_column.av-dgmu6-8cb6d57d5642551f715e1e6537fb5e85{
padding:5% 5% 5% 5%;
}

.flex_column.av-8pxry-984efe8d92bdc92273d4ec845f3096f2{
padding:5% 5% 5% 5%;
}
}
