.avia-section.av-m42gxg14-71efe4b15dcc01420ff5fe0fa98f4265{
background-repeat:no-repeat;
background-image:url(https://www.immitz.eu/wp-content/uploads/2024/09/IMM-header-optiek-marketing.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-m42gxg14-71efe4b15dcc01420ff5fe0fa98f4265 .av-section-color-overlay{
opacity:0.5;
background-color:#2f2724;
}

#top .av_textblock_section.av-wntccm-634ba07c6f8d31a0be759e023c9563b4 .avia_textblock{
color:#ffefdd;
}

.flex_cell.av-uozm86-5f1945c090c48e82afc465a28073ba9e{
vertical-align:top;
}

.flex_cell.av-svc5cm-f8160eb485534c6b6abdd050d209f31f{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-svc5cm-f8160eb485534c6b6abdd050d209f31f{
padding:45px 20px 45px 20px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-rtbu3a-a9f5c927668fe0bab2737116edd59dd3{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-rtbu3a-a9f5c927668fe0bab2737116edd59dd3{
width:100%;
margin-left:0;
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-rtbu3a-a9f5c927668fe0bab2737116edd59dd3 .av-flex-placeholder{
width:0%;
}

.flex_cell.av-popcja-45378341585d553c7cb145e4d8ee61b4{
vertical-align:top;
}

.flex_cell.av-84gpti-3ba8e105d1a09df8364c8ec86c9cf3c0{
vertical-align:top;
}

.flex_cell.av-56ouhi-07eb77147ed65f5cc03461e64b0ab159{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-56ouhi-07eb77147ed65f5cc03461e64b0ab159{
padding:20px 20px 20px 20px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-42tvja-00cde48c8677ea3fbc12fed72ddb444a{
margin-top:25px;
margin-bottom:25px;
}
.flex_column.av-42tvja-00cde48c8677ea3fbc12fed72ddb444a{
width:100%;
margin-left:0;
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-42tvja-00cde48c8677ea3fbc12fed72ddb444a .av-flex-placeholder{
width:0%;
}

.flex_cell.av-2azkc6-b098d84a1a53538c170de1917e970095{
vertical-align:top;
}

.flex_cell.av-t7lw4m-3eafa1ad6bdb39ce37f2ac44e906b19b{
vertical-align:top;
}

.flex_cell.av-r4z7g6-21843ac409791d797dee34b1acd921b2{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-r4z7g6-21843ac409791d797dee34b1acd921b2{
padding:45px 20px 45px 20px !important;
}

.flex_column.av-m42gytcg-fbdfa4df401dfe4acebdc60d57ae21a9{
width:38.5%;
margin-left:0;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:0 0 0 0;
height:175px;
background:url(https://www.immitz.eu/wp-content/uploads/2024/11/IMM-Optiek-Marketing-750x900-1.jpg) 50% 50% no-repeat scroll #2e2522;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m42gytcg-fbdfa4df401dfe4acebdc60d57ae21a9 .av-flex-placeholder{
width:2.5%;
}

.flex_column.av-ozzfhy-8a97d38e2879c1e1848a89ff79046417{
width:59%;
margin-left:0;
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ozzfhy-8a97d38e2879c1e1848a89ff79046417 .av-flex-placeholder{
width:2.5%;
}

.flex_cell.av-o8c25y-0a4f3d0ea858cb2eb55449c80ebc2303{
vertical-align:top;
}

.avia-section.av-mkncrq-bddc6b3d595d8dc5042e0bf0c00ff88e{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1t9pdi-15c42eade3be64630b47eb800f27e76e{
margin-top:15px;
margin-bottom:0px;
}
.flex_column.av-1t9pdi-15c42eade3be64630b47eb800f27e76e{
width:19.2%;
margin-left:0;
z-index:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:20px 30px 20px 30px;
background-color:#ffefdd;
}
.avia_transform .flex_column.av-1t9pdi-15c42eade3be64630b47eb800f27e76e{
-webkit-animation-duration:0.5s;
-moz-animation-duration:0.5s;
animation-duration:0.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1t9pdi-15c42eade3be64630b47eb800f27e76e .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-giaudi-e6713f594cfe67dbe019d256141b671f .avia_textblock{
color:#232e2e;
}

#top .flex_column_table.av-equal-height-column-flextable.av-egn3eu-8c1f5b165b4de8600f3cf556c3f4980d{
margin-top:15px;
margin-bottom:0px;
}
.flex_column.av-egn3eu-8c1f5b165b4de8600f3cf556c3f4980d{
width:19.2%;
margin-left:0;
z-index:1;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:20px 30px 20px 30px;
background-color:#ffefdd;
}
.avia_transform .flex_column.av-egn3eu-8c1f5b165b4de8600f3cf556c3f4980d{
-webkit-animation-duration:0.5s;
-moz-animation-duration:0.5s;
animation-duration:0.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-egn3eu-8c1f5b165b4de8600f3cf556c3f4980d .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-cllweu-b18d56310863ff4cefe64dc43850d981 .avia_textblock{
color:#232e2e;
}

#top .flex_column_table.av-equal-height-column-flextable.av-a3isva-6eb7bab399a9e4f1223e6640cd8096e6{
margin-top:15px;
margin-bottom:0px;
}
.flex_column.av-a3isva-6eb7bab399a9e4f1223e6640cd8096e6{
width:19.2%;
margin-left:0;
z-index:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:20px 30px 20px 30px;
background-color:#ffefdd;
}
.avia_transform .flex_column.av-a3isva-6eb7bab399a9e4f1223e6640cd8096e6{
-webkit-animation-duration:0.5s;
-moz-animation-duration:0.5s;
animation-duration:0.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-a3isva-6eb7bab399a9e4f1223e6640cd8096e6 .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-91n7d2-902e14878da98d8ddb21ec76fe0b5ba4 .avia_textblock{
color:#232e2e;
}

#top .flex_column_table.av-equal-height-column-flextable.av-88d3ty-9cfb8538c38176d3301830128524d6c4{
margin-top:15px;
margin-bottom:0px;
}
.flex_column.av-88d3ty-9cfb8538c38176d3301830128524d6c4{
width:19.2%;
margin-left:0;
z-index:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:20px 30px 20px 30px;
background-color:#ffefdd;
}
.avia_transform .flex_column.av-88d3ty-9cfb8538c38176d3301830128524d6c4{
-webkit-animation-duration:0.5s;
-moz-animation-duration:0.5s;
animation-duration:0.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-88d3ty-9cfb8538c38176d3301830128524d6c4 .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-563mli-d816edc61ecd7f6319bbb3770b7d7497 .avia_textblock{
color:#232e2e;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3mbqna-6e3dd9f40112e00eaa79b05af86f7b58{
margin-top:15px;
margin-bottom:0px;
}
.flex_column.av-3mbqna-6e3dd9f40112e00eaa79b05af86f7b58{
width:19.2%;
margin-left:0;
z-index:0;
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
padding:20px 30px 20px 30px;
background-color:#ffefdd;
}
.avia_transform .flex_column.av-3mbqna-6e3dd9f40112e00eaa79b05af86f7b58{
-webkit-animation-duration:0.5s;
-moz-animation-duration:0.5s;
animation-duration:0.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3mbqna-6e3dd9f40112e00eaa79b05af86f7b58 .av-flex-placeholder{
width:1%;
}

#top .av_textblock_section.av-2qpmfa-999c5c467f938b2887693e89e5ac0913 .avia_textblock{
color:#232e2e;
}

.flex_cell.av-8y08uu-906b46d300c9ca036ac373d1d4743b61{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-8y08uu-906b46d300c9ca036ac373d1d4743b61{
padding:5px 5px 5px 5px !important;
}

.flex_cell.av-7lcpau-d113b5aa93c99db82fc9961184e273c7{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-7lcpau-d113b5aa93c99db82fc9961184e273c7{
padding:5px 5px 5px 5px !important;
}

.avia-buttonrow-wrap.av-69pt6u-8689b8bcbbbcc63f44fb59da4fcd6682 .avia-button{
padding:15px 0 15px 0;
}

#top #wrap_all .avia-button.av-3utdqe-b7ead0e62f6c9e43589e1bf4fb63ea7e{
background-color:#5d8483;
border-color:#5d8483;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-3utdqe-b7ead0e62f6c9e43589e1bf4fb63ea7e:hover{
background-color:#699696;
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3utdqe-b7ead0e62f6c9e43589e1bf4fb63ea7e:hover .avia_button_background{
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}

.flex_cell.av-32ufqe-2973363396edfeb0e41a3d56fb5d4c97{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-32ufqe-2973363396edfeb0e41a3d56fb5d4c97{
padding:5px 5px 5px 5px !important;
}

