.avia-image-container.av-mfw8n4l9-57fdedccd8ea5aa7f4b7ccba46c36a41{
position:relative;
top:110px;
left:110px;
}
.avia-image-container.av-mfw8n4l9-57fdedccd8ea5aa7f4b7ccba46c36a41 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mfw8n4l9-57fdedccd8ea5aa7f4b7ccba46c36a41 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-27qohk-9c6fb52b6778725316e178f3dfaa9e6c{
margin-top:-20px;
margin-bottom:-70px;
}

#top .hr.hr-invisible.av-4my1r2-b3f029e194350298c6cb64a526686833{
height:10px;
}

#top .av_textblock_section.av-mh1xppzm-7d3f6557a56895e512089238b538be00 .avia_textblock{
font-size:14px;
}

#top .av_textblock_section.av-mi48rjjv-f1b0530432f2a8206c3b0e481f754717 .avia_textblock{
font-size:14px;
}

.flex_column.av-60n3bs-996de770540b3883b159c80023ab8eb8{
padding:0 0 30px 0;
}

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

#top .hr.hr-invisible.av-mi495otv-8cd071333788be31ab944aaadf006e80{
height:40px;
}

#top #wrap_all .avia-button.av-mh391rd3-932717cb676787ecc0d5c1df0337fa77{
font-size:20px;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-1yvbv2-64ad39ae2a893f42693d2f9a07a9687a{
height:20px;
}

#top #wrap_all .avia-button.av-mi494j64-2bf242638e21c4ab2177521d35d2ab2d{
font-size:20px;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-mhajock6-167f2a70e947d994a4c5d7bf890af9ad{
height:80px;
}

.avia-section.av-mfwc8m3l-7037432ff5fc3d4c8da35545884ef8b8{
background-color:#ededed;
background-image:unset;
}

#top .hr.hr-invisible.av-d4xcoe-f36abbd882193c2943eefcca669bba4c{
height:25px;
}

#top .hr.hr-invisible.av-aywpke-834cea84e05f4496bb55f9dc50d99c1c{
margin-top:-30px;
height:1px;
}

.avia-icon-grid-container.av-mhamgsel-29e6e4e0a9b52aba0e187a5ab4cedb50 .avia-icongrid{
justify-content:space-between;
row-gap:10px;
}
.avia-icon-grid-container.av-mhamgsel-29e6e4e0a9b52aba0e187a5ab4cedb50 li.av-icon-cell-item{
flex-basis:calc(50% - 5px);
}
.avia-icon-grid-container.av-mhamgsel-29e6e4e0a9b52aba0e187a5ab4cedb50 .avia-icongrid-wrapper .avia-icongrid-front{
background-color:#a4130e;
border-radius:10px 10px 10px 10px;
}
.avia-icon-grid-container.av-mhamgsel-29e6e4e0a9b52aba0e187a5ab4cedb50 .avia-icongrid-wrapper .icongrid_title{
color:#ffffff;
}
.avia-icon-grid-container.av-mhamgsel-29e6e4e0a9b52aba0e187a5ab4cedb50 .avia-icongrid-wrapper .avia-icongrid-flipback{
border-style:solid;
border-width:3px 3px 3px 3px;
border-color:#a4130e;
border-radius:10px 10px 10px 10px;
}
.avia-icon-grid-container.av-mhamgsel-29e6e4e0a9b52aba0e187a5ab4cedb50 .avia-icongrid-wrapper .avia-icongrid-front.bg-img:before{
border-radius:10px 10px 10px 10px;
}
.avia-icon-grid-container.av-mhamgsel-29e6e4e0a9b52aba0e187a5ab4cedb50 .avia-icongrid-wrapper .avia-icongrid-flipback.bg-img:before{
border-radius:10px 10px 10px 10px;
}

.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-fwij1a-4d66c8f267bfa4b2f4d997b9ffdd7ed2 .avia-icongrid-front.bg-img:before{
background:url(https://martinsfahrschule-duesseldorf.de/wp-content/uploads/2025/10/icon_klasseb.png) 50% 50% no-repeat scroll;
}

#top #wrap_all .avia-button.av-dkeu4e-e31fbb5b391c026be8b4eee97c5d14e7{
font-size:16px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-dkeu4e-e31fbb5b391c026be8b4eee97c5d14e7:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-dkeu4e-e31fbb5b391c026be8b4eee97c5d14e7:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}

.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-bxq50u-39c0e3c184c9e1a354a7762637c15d38 .avia-icongrid-front.bg-img:before{
background:url(https://martinsfahrschule-duesseldorf.de/wp-content/uploads/2025/10/icon_klasseb197.png) 50% 50% no-repeat scroll;
}

#top #wrap_all .avia-button.av-a4mtge-4db2e87fef549963073550e5adcfee8a{
font-size:16px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-a4mtge-4db2e87fef549963073550e5adcfee8a:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-a4mtge-4db2e87fef549963073550e5adcfee8a:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}

.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-mhamfcb1-69a800862a64d1a68be4e8cba7a75699 .avia-icongrid-front.bg-img:before{
background:url(https://martinsfahrschule-duesseldorf.de/wp-content/uploads/2025/10/icon_klasseb78.png) 50% 50% no-repeat scroll;
}

#top #wrap_all .avia-button.av-91l7lq-3b5b39f8da8fb27cfd92da005d21ea2f{
font-size:16px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-91l7lq-3b5b39f8da8fb27cfd92da005d21ea2f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-91l7lq-3b5b39f8da8fb27cfd92da005d21ea2f:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}

.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-mhamg1y2-987b4c13e907a0553b918d5300e7b736 .avia-icongrid-front.bg-img:before{
background:url(https://martinsfahrschule-duesseldorf.de/wp-content/uploads/2025/10/icon_klasseB96.png) 50% 50% no-repeat scroll;
}

#top #wrap_all .avia-button.av-71p4b2-2397b4081a02ef46ecb6585b9ccfd146{
font-size:16px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-71p4b2-2397b4081a02ef46ecb6585b9ccfd146:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-71p4b2-2397b4081a02ef46ecb6585b9ccfd146:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}

.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-mhamgs1x-d447ef85459e0dc2e123ad7535d12968 .avia-icongrid-front.bg-img:before{
background:url(https://martinsfahrschule-duesseldorf.de/wp-content/uploads/2025/10/icon_klassebe.png) 50% 50% no-repeat scroll;
}

#top #wrap_all .avia-button.av-5bnjcu-6dfa8b415f16f3328554f6f7a01cd8f9{
font-size:16px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5bnjcu-6dfa8b415f16f3328554f6f7a01cd8f9:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-5bnjcu-6dfa8b415f16f3328554f6f7a01cd8f9:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}

.avia-icon-grid-container .avia-icongrid-flipbox .avia-icongrid-wrapper.av-3t0dge-8f3ebe2e18777c6c5c25e032fd705fe1 .avia-icongrid-front.bg-img:before{
background:url(https://martinsfahrschule-duesseldorf.de/wp-content/uploads/2025/10/icon_klassebf17.png) 50% 50% no-repeat scroll;
}

#top #wrap_all .avia-button.av-a6ege-9f3aef0cc6324798348a49fc4a4098c7{
font-size:16px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-a6ege-9f3aef0cc6324798348a49fc4a4098c7:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-a6ege-9f3aef0cc6324798348a49fc4a4098c7:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}

#top .hr.hr-invisible.av-8hp4a6-d76990deec3497ba2da2eb855cfa71ac{
height:60px;
}

#top .hr.hr-invisible.av-mh329t0b-560191f4d1de9a7f854c657f56726d31{
margin-top:-30px;
height:1px;
}

.avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 .avia-icongrid{
justify-content:space-between;
row-gap:10px;
}
.avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 li.av-icon-cell-item{
flex-basis:calc(50% - 5px);
}
.avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 .avia-icongrid-wrapper .avia-icongrid-front{
background-color:#a4130e;
border-radius:10px 10px 10px 10px;
}
.avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 .avia-icongrid-wrapper .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 .avia-icongrid-wrapper .icongrid_title{
font-size:30px;
color:#ffffff;
}
.avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 .avia-icongrid-wrapper .avia-icongrid-flipback{
border-style:solid;
border-width:3px 3px 3px 3px;
border-color:#a4130e;
border-radius:10px 10px 10px 10px;
}
.avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 .avia-icongrid-wrapper .avia-icongrid-front.bg-img:before{
border-radius:10px 10px 10px 10px;
}
.avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 .avia-icongrid-wrapper .avia-icongrid-flipback.bg-img:before{
border-radius:10px 10px 10px 10px;
}

.avia-icon-grid-container .avia-icongrid-wrapper.av-mi4a15c8-d09a1820c9849946611fea91ef8e8a8b .avia-icongrid-icon{
color:#ffffff;
}
.avia-icon-grid-container .avia-icongrid-wrapper.av-mi4a15c8-d09a1820c9849946611fea91ef8e8a8b .icongrid_title{
color:#ffffff;
}

#top #wrap_all .avia-button.av-9ltiqm-ce8ee164449105c5cba52bc33756c3f6{
font-size:16px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9ltiqm-ce8ee164449105c5cba52bc33756c3f6:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-9ltiqm-ce8ee164449105c5cba52bc33756c3f6:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}

#top #wrap_all .avia-button.av-5pbfou-88f2bd0786784f527803efb2070c7407{
font-size:16px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5pbfou-88f2bd0786784f527803efb2070c7407:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-5pbfou-88f2bd0786784f527803efb2070c7407:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}

#top .hr.hr-invisible.av-4ghx9q-bf5ab45fc725429f19e13916cfeab27a{
height:40px;
}

#top .av_textblock_section.av-mh33h37v-0254c97adeb602b8f105ae1b6f630c31 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-4vlh66-5fbde2611b9a457f2fecc9787cac4590{
height:40px;
}

#top .av_textblock_section.av-mh391gwo-cb0d1ff5df5ee60cdec6cd17019e3388 .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-2mw64e-f909d039575507cbc7ada6e78bfef4e5{
height:20px;
}

#top #wrap_all .avia-button.av-1wwlke-f71af983c053e90a420675d898a89e0e{
font-size:20px;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-2eggha-9c40717a1645fd87655a3c5dc2a6880c{
height:40px;
}

.flex_cell.av-as0c7-c7887a83c81dd6855973446a6a16f112{
vertical-align:top;
background-color:#1b4c99;
}
.responsive #top #wrap_all .flex_cell.av-as0c7-c7887a83c81dd6855973446a6a16f112{
padding:15px 0 0 0 !important;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-4uwe7u-18691743364202789168cc9dad9eabd2{
padding:0 10% 0 0;
}

.flex_column.av-2sysbe-66a5db6da6f5cdb983f7fb36967e4a83{
padding:0 10% 0 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-section.av-mfwc8m3l-7037432ff5fc3d4c8da35545884ef8b8{
margin-top:-50px;
}

#top .avia-icon-grid-container.av-mhamgsel-29e6e4e0a9b52aba0e187a5ab4cedb50 .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-989 li{
flex:0 1 calc(50% - 5px);
}

#top .avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 .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-mhamgsel-29e6e4e0a9b52aba0e187a5ab4cedb50 .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-767 li{
flex:0 1 calc(50% - 5px);
}

#top .avia-icon-grid-container.av-mi4a16pu-a0427d98d4502a12f17081deff87b4f3 .avia-icongrid.av-flex-cells.av-can-break-50.av-50-break-767 li{
flex:0 1 calc(50% - 5px);
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-section.av-27qohk-9c6fb52b6778725316e178f3dfaa9e6c{
margin-top:0;
}

.avia-section.av-mfwc8m3l-7037432ff5fc3d4c8da35545884ef8b8{
margin-top:-60px;
}
}

@media only screen and (max-width: 479px){ 
.avia-section.av-27qohk-9c6fb52b6778725316e178f3dfaa9e6c{
margin-top:-40px;
}

.flex_column.av-60n3bs-996de770540b3883b159c80023ab8eb8{
padding:0 0 50px 0;
}

.avia-section.av-mfwc8m3l-7037432ff5fc3d4c8da35545884ef8b8{
margin-top:-60px;
}
}
