.flex_cell.av-mn39iuzp-f89883927d51290607a9675224c41ecc{
vertical-align:top;
background-color:#d6a7c5;
}

.flex_cell.av-mn39l5sc-05645f11e3c8a4456a668a4db91b827c{
vertical-align:top;
background-color:#afccaf;
}

.flex_cell.av-mn39li2g-7b8d2a9424a67a3d9f8a5794ff422bb3{
vertical-align:top;
background-color:#ffe396;
}

.flex_cell.av-mn39luic-988f92604f7ae0b8a7fcaeceafc1bf6d{
vertical-align:top;
background-color:#9cd2ef;
}

.flex_cell.av-mn39m9yq-721e3b4946e1ccb049a4d2d5c7631a9c{
vertical-align:top;
background-color:#b8a4cf;
}

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

#top .hr.hr-invisible.av-mo8ff063-d9ce3c6fa586ac96cc97ef7572ff7649{
height:30px;
}

#top .av-special-heading.av-1spfq4-23558a0d4922d4eedd36c32a5bee4856{
padding-bottom:10px;
font-size:36px;
}
body .av-special-heading.av-1spfq4-23558a0d4922d4eedd36c32a5bee4856 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1spfq4-23558a0d4922d4eedd36c32a5bee4856 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-1spfq4-23558a0d4922d4eedd36c32a5bee4856 .av-subheading{
font-size:15px;
}

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

.flex_column.av-1rrolx-51e6c8a7119ec08dd22883071eac1f5a{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1rrolx-51e6c8a7119ec08dd22883071eac1f5a .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-mo8lanls-7fa384569c450438ec9e585dd29e82d6{
padding-bottom:10px;
font-size:22px;
}
body .av-special-heading.av-mo8lanls-7fa384569c450438ec9e585dd29e82d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mo8lanls-7fa384569c450438ec9e585dd29e82d6 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-mo8lanls-7fa384569c450438ec9e585dd29e82d6 .av-subheading{
font-size:15px;
}

#top .hr.av-ohi45-696389760ac1d80a90c08bc4da259b9f{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-ohi45-696389760ac1d80a90c08bc4da259b9f .hr-inner{
width:50px;
max-width:45%;
}

#top .hr.hr-invisible.av-jev9p-bbb3877f761ea5456264f0faa80b8e1e{
height:10px;
}

#top #wrap_all .avia-button.av-mqgq31vy-9cf787af0b3963bc6342e5e68c6cc046:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqgq31vy-9cf787af0b3963bc6342e5e68c6cc046:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-cv4dx-4e824ff24f388912f6c76b436081dcea{
height:10px;
}

#top #wrap_all .avia-button.av-mqgq3r4d-e82c5b4e0f543e7f15488a1989658d57:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqgq3r4d-e82c5b4e0f543e7f15488a1989658d57:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-7sqst-5fc400e2aab5ce52155e36c56a1de61c{
height:10px;
}

#top #wrap_all .avia-button.av-mqgqavvw-d5792e8462d8229b37c2d45b253a28a9:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqgqavvw-d5792e8462d8229b37c2d45b253a28a9:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-8ueid-e14639fe9e3da045017cc7f3edcb7c2c{
height:10px;
}

#top #wrap_all .avia-button.av-mqgq6z6c-3f891279d740055ae14102cc91a7367f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqgq6z6c-3f891279d740055ae14102cc91a7367f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-8r9ut-7caa2a1bcb22540b53e97b1a59a83daa{
height:10px;
}

#top #wrap_all .avia-button.av-mqgq89sc-2e65263de08628ea0aa1e3f542783dcf:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqgq89sc-2e65263de08628ea0aa1e3f542783dcf:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-75pbp-7fe3858bb9ebcab0587470b19567629b{
height:10px;
}

#top #wrap_all .avia-button.av-mqgq9a9g-a8498a4a9f922656ad8ed386a45000a3:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqgq9a9g-a8498a4a9f922656ad8ed386a45000a3:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-1eqfv1-108e3127df73f684f26204406d3abc96{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1eqfv1-108e3127df73f684f26204406d3abc96 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-mo8lbzc9-ebb8a6c355fa6005a7241fce65f6496c{
padding-bottom:10px;
font-size:22px;
}
body .av-special-heading.av-mo8lbzc9-ebb8a6c355fa6005a7241fce65f6496c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mo8lbzc9-ebb8a6c355fa6005a7241fce65f6496c .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-mo8lbzc9-ebb8a6c355fa6005a7241fce65f6496c .av-subheading{
font-size:15px;
}

#top .hr.av-mfg7x-b70db211806a342fa11d27572c0b5eaf{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mfg7x-b70db211806a342fa11d27572c0b5eaf .hr-inner{
width:50px;
max-width:45%;
}

#top .hr.hr-invisible.av-8twrh-27bcabecdb3e12a953cf244a5eab376e{
height:10px;
}

#top #wrap_all .avia-button.av-mo8l4scv-0d4abec9b5919743d65efdf4f395e756:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mo8l4scv-0d4abec9b5919743d65efdf4f395e756:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-htd1x-b18b002c866983183c234ffc9139280a{
height:10px;
}

#top #wrap_all .avia-button.av-mo8l69c5-94bc1a00597cfa22a13fa875c3464962:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mo8l69c5-94bc1a00597cfa22a13fa875c3464962:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-yqwq5-66c12078f92925040c16b99dc75d12bd{
height:10px;
}

#top #wrap_all .avia-button.av-mo8l5inv-b664c3a23bb133e2633334cb4650ca38:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mo8l5inv-b664c3a23bb133e2633334cb4650ca38:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-1578x9-e856c53b2119009e7b26750dc8768c92{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1578x9-e856c53b2119009e7b26750dc8768c92 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-mo8lcb4r-b2fac756c68376b78965c0e1b9e4ed5e{
padding-bottom:10px;
font-size:22px;
}
body .av-special-heading.av-mo8lcb4r-b2fac756c68376b78965c0e1b9e4ed5e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mo8lcb4r-b2fac756c68376b78965c0e1b9e4ed5e .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-mo8lcb4r-b2fac756c68376b78965c0e1b9e4ed5e .av-subheading{
font-size:15px;
}

#top .hr.av-gvjgl-1ec7a72596e98399ceeb71cd985d60d0{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-gvjgl-1ec7a72596e98399ceeb71cd985d60d0 .hr-inner{
width:50px;
max-width:45%;
}

#top .hr.hr-invisible.av-s91qt-e0d8fb3f2dcd4e9f7fcb448bfbc98994{
height:10px;
}

#top #wrap_all .avia-button.av-mo8l070h-051b43f31cdfbab09c27e306d1b7df8d:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mo8l070h-051b43f31cdfbab09c27e306d1b7df8d:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mo8fgy04-e973e0af117a8093af5c643109cb2fec{
height:10px;
}

#top #wrap_all .avia-button.av-blm9p-696cdfce2e7ec73b0a5ce0e5c8a3316a:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-blm9p-696cdfce2e7ec73b0a5ce0e5c8a3316a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-7iv39-2e9ff37a6a0edefc3da9b7f548de8197{
height:10px;
}

#top #wrap_all .avia-button.av-mo8l2baj-c310d59875ed03fef5ca305b2a05293c:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mo8l2baj-c310d59875ed03fef5ca305b2a05293c:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-myfv1-6eab3abbdf2dfc170f9c4307de4ba257{
height:10px;
}

#top #wrap_all .avia-button.av-4m5st-a1b76099d4b3f96ab587158bffe03d5f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4m5st-a1b76099d4b3f96ab587158bffe03d5f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-ebgn9-1e9b327ab579a2116041c970b14d52a0{
height:10px;
}

#top #wrap_all .avia-button.av-mo8l33qy-8fd79f191536d9ac6890d1501cbc545d:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mo8l33qy-8fd79f191536d9ac6890d1501cbc545d:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-9ebbx-5f7eee2472c9b6c1a96ef45d51c056b1{
height:10px;
}

#top #wrap_all .avia-button.av-mo8l0wsj-f7860cc529ac3327560bcfb76b2ae177:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mo8l0wsj-f7860cc529ac3327560bcfb76b2ae177:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-p35fp-7aba752dc4c8c1a74df4ba056b93d676{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-p35fp-7aba752dc4c8c1a74df4ba056b93d676 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-mo8lcjh9-e2b379279faca37e8452d5d9c9a4ca17{
padding-bottom:10px;
font-size:22px;
}
body .av-special-heading.av-mo8lcjh9-e2b379279faca37e8452d5d9c9a4ca17 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mo8lcjh9-e2b379279faca37e8452d5d9c9a4ca17 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-mo8lcjh9-e2b379279faca37e8452d5d9c9a4ca17 .av-subheading{
font-size:15px;
}

#top .hr.av-bexj1-9bad60d4484cd2f891b4da4276e1cf62{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-bexj1-9bad60d4484cd2f891b4da4276e1cf62 .hr-inner{
width:50px;
max-width:45%;
}

#top .hr.hr-invisible.av-8mx7x-d21902c8b79563261fdd9b57e8d5a946{
height:10px;
}

#top #wrap_all .avia-button.av-mqgo7j3q-6bc34cebdb43675dab9c66ab8233cbca:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqgo7j3q-6bc34cebdb43675dab9c66ab8233cbca:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-fivx1-2da1f56f840d444c8ee7147940d6719a{
height:10px;
}

#top #wrap_all .avia-button.av-mqgoqrrd-8062f6f1f2b478866a8d7a476031bcbc:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqgoqrrd-8062f6f1f2b478866a8d7a476031bcbc:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-9ntx9-05d7cc85425399e0803bab2ff74de0b4{
height:10px;
}

.flex_column.av-d1rl1-0eac4e452e4abf45b2eccb7e2240fd45{
width:18.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-d1rl1-0eac4e452e4abf45b2eccb7e2240fd45 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-mo8lcrw9-0cae0f6c785eb72870047af4d4bd4eea{
padding-bottom:10px;
font-size:22px;
}
body .av-special-heading.av-mo8lcrw9-0cae0f6c785eb72870047af4d4bd4eea .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mo8lcrw9-0cae0f6c785eb72870047af4d4bd4eea .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-mo8lcrw9-0cae0f6c785eb72870047af4d4bd4eea .av-subheading{
font-size:15px;
}

#top .hr.av-mo9qwf86-c29962c6caf8089cc7427450cee2562c{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mo9qwf86-c29962c6caf8089cc7427450cee2562c .hr-inner{
width:50px;
max-width:45%;
}

#top .hr.hr-invisible.av-6lzg5-897c342d924025a1d125a089c28c9cd3{
height:10px;
}

#top #wrap_all .avia-button.av-mo8l42po-1c53071f85a02711ee99de01ce19651f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mo8l42po-1c53071f85a02711ee99de01ce19651f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-3epor-5ad446b89b263746621e7618fed77934{
vertical-align:top;
background-color:#d6a7c5;
}

.flex_cell.av-2qxwf-5ef154e561efdc85b5315448ec826f6c{
vertical-align:top;
background-color:#afccaf;
}

.flex_cell.av-2bz37-2286dd404fa61d5477c9d59fb3cabc16{
vertical-align:top;
background-color:#ffe396;
}

.flex_cell.av-1fg6f-c893275368caadc53720791350df2dec{
vertical-align:top;
background-color:#9cd2ef;
}

.flex_cell.av-bcz-dbfe766cd69f45a0ae2430a71984a00e{
vertical-align:top;
background-color:#b8a4cf;
}

.avia-section.av-mn682t80-5b91420bf614e43cd7e5f12190aa529a{
background-repeat:no-repeat;
background-image:url(https://mosaikschule-nettetal.de/wp-content/uploads/2026/03/Slider_Mosaikschule_6.png);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_cell.av-56zvv-aaa6276995d2bb20ec030152a4fe4e8b{
vertical-align:top;
background-color:#d6a7c5;
}

.flex_cell.av-4ci4f-7152a0f083b183eeedd6280c85982c25{
vertical-align:top;
background-color:#afccaf;
}

.flex_cell.av-3y52j-78a9b45df9c5e61a42bdc973357bd909{
vertical-align:top;
background-color:#ffe396;
}

.flex_cell.av-3c43b-774864c56978a6b591e2d5e5b495c7ea{
vertical-align:top;
background-color:#9cd2ef;
}

.flex_cell.av-2uq37-793dba01d1d3e4b96ca6aa47140ea113{
vertical-align:top;
background-color:#b8a4cf;
}


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

#top #wrap_all .av-special-heading.av-mo8lanls-7fa384569c450438ec9e585dd29e82d6 .av-special-heading-tag{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-mo8lbzc9-ebb8a6c355fa6005a7241fce65f6496c .av-special-heading-tag{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-mo8lcb4r-b2fac756c68376b78965c0e1b9e4ed5e .av-special-heading-tag{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-mo8lcjh9-e2b379279faca37e8452d5d9c9a4ca17 .av-special-heading-tag{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-mo8lcrw9-0cae0f6c785eb72870047af4d4bd4eea .av-special-heading-tag{
font-size:15px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-1spfq4-23558a0d4922d4eedd36c32a5bee4856 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mo8lanls-7fa384569c450438ec9e585dd29e82d6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mo8lbzc9-ebb8a6c355fa6005a7241fce65f6496c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mo8lcb4r-b2fac756c68376b78965c0e1b9e4ed5e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mo8lcjh9-e2b379279faca37e8452d5d9c9a4ca17 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mo8lcrw9-0cae0f6c785eb72870047af4d4bd4eea .av-special-heading-tag{
font-size:0.8em;
}
}
