.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;
}

#top .flex_column_table.av-equal-height-column-flextable.av-q0ex0-18c210bf6e59c7978993baba2d19a27a{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-q0ex0-18c210bf6e59c7978993baba2d19a27a{
width:32%;
margin-left:0;
border-width:6px;
border-style:none;
border-radius:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-q0ex0-18c210bf6e59c7978993baba2d19a27a .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-mp2jzwil-00affdc7eabdf983e9412e9258182d41 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mp2jzwil-00affdc7eabdf983e9412e9258182d41 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-j1ask-50a7af79e37a3153caa154078717ba65{
margin-top:0;
margin-bottom:0px;
}
.flex_column.av-j1ask-50a7af79e37a3153caa154078717ba65{
width:66%;
margin-left:0;
border-width:6px;
border-style:none;
border-radius:20px 20px 20px 20px;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-j1ask-50a7af79e37a3153caa154078717ba65 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-vffw-4f256c60d08fad2204566ffe86acad42{
height:20px;
}

#top .hr.hr-invisible.av-mnpvsz92-142f4542f8a31fbdd417fed39afa06a0{
height:20px;
}

#top .av-special-heading.av-mnoguaxw-8a8c5a91c2e8499801538812dbfb7dd4{
padding-bottom:10px;
font-size:36px;
}
body .av-special-heading.av-mnoguaxw-8a8c5a91c2e8499801538812dbfb7dd4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mnoguaxw-8a8c5a91c2e8499801538812dbfb7dd4 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-mnoguaxw-8a8c5a91c2e8499801538812dbfb7dd4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-veiiv-7b0aa469b80cd8ecc886002ee08367f8{
height:20px;
}

#top .hr.hr-invisible.av-rsy67-d6927be5551d71328faef14bd46b66ca{
height:20px;
}

.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;
}

#top .hr.hr-invisible.av-7t7q4-33e1eef6373043e1d598783d3831db2f{
height:20px;
}

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

#top .hr.hr-invisible.av-nl18-c42b420cfc859420348390997eecb2e8{
height:20px;
}

.flex_column.av-l69mk-63d920c61060e6f97c850501d56d48b8{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-l69mk-63d920c61060e6f97c850501d56d48b8 .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-mqhslud8-83a237038358f1bd4fb35407dd83dd50{
height:20px;
}

#top .av-special-heading.av-mnx4vg5i-4c08333f14656d9de1c095646e620ca7{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-mnx4vg5i-4c08333f14656d9de1c095646e620ca7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mnx4vg5i-4c08333f14656d9de1c095646e620ca7 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-mnx4vg5i-4c08333f14656d9de1c095646e620ca7 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9wc78-5d9db3646e45a86a45de201029497425{
height:20px;
}

.avia-image-container.av-bo8cs-2feb6a450a510e6958da5e6547b8f3e5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-bo8cs-2feb6a450a510e6958da5e6547b8f3e5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-9g43g-71c1b0fc10e5735fac8215eaca6cacfa{
height:20px;
}

#top .hr.hr-invisible.av-mqgs83bw-ce1eb5953b7eef832e3374e76d8076c0{
height:20px;
}

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

#top .hr.hr-invisible.av-7gcrg-5b3de1b1ba50ac12f3e1f7c4f6505ad6{
height:20px;
}

#top .av-special-heading.av-mqi0u5w1-59243d3fbb2164257187584fb6cf45ef{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-mqi0u5w1-59243d3fbb2164257187584fb6cf45ef .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mqi0u5w1-59243d3fbb2164257187584fb6cf45ef .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-mqi0u5w1-59243d3fbb2164257187584fb6cf45ef .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-aqsng-44bcf45e4e9dfd86e2d0d385cd1e9cec{
height:20px;
}

.flex_column.av-ge4v8-33fdf1ec5a723b38a125b0796c86c9fa{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ge4v8-33fdf1ec5a723b38a125b0796c86c9fa .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-cjrdw-5ea91c0f0355565f4ad1aff0dcf3aaa4{
height:20px;
}

#top .av-special-heading.av-mnx4w0sa-5c5ec454acc80f7ad8b7f2ec72f811b3{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-mnx4w0sa-5c5ec454acc80f7ad8b7f2ec72f811b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mnx4w0sa-5c5ec454acc80f7ad8b7f2ec72f811b3 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-mnx4w0sa-5c5ec454acc80f7ad8b7f2ec72f811b3 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-8d6v0-94593cc9c1d27644331eea740f89e9f3{
height:20px;
}

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

.flex_cell.av-xw3ro-801b7e56c5e66b61333c2f7b069b117e{
vertical-align:top;
background-color:#d6a7c5;
}

.flex_cell.av-qzjgs-6f4cdf26ee0b932a20ffbbeb1d1fd4a1{
vertical-align:top;
background-color:#afccaf;
}

.flex_cell.av-jlp90-2dbc5e496c31e7a245ec8b6344bf98f7{
vertical-align:top;
background-color:#ffe396;
}

.flex_cell.av-fpl9o-98c03dc15c1ce9e4cb0e59cb320c5da9{
vertical-align:top;
background-color:#9cd2ef;
}

.flex_cell.av-82dv0-172900170ecceac4d3d23929251d899e{
vertical-align:top;
background-color:#b8a4cf;
}

.avia-section.av-mn682t80-8a03d00202869e56b74625ca87e54779{
background-repeat:no-repeat;
background-image:url(https://mosaikschule-nettetal.de/wp-content/uploads/2026/03/Slider_Mosaikschule_4.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-f01279a61ee845f9ce728fbda94417d1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mnoguaxw-8a8c5a91c2e8499801538812dbfb7dd4 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mnx4vg5i-4c08333f14656d9de1c095646e620ca7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqi0u5w1-59243d3fbb2164257187584fb6cf45ef .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mnx4w0sa-5c5ec454acc80f7ad8b7f2ec72f811b3 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-mnoguaxw-8a8c5a91c2e8499801538812dbfb7dd4 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mnx4vg5i-4c08333f14656d9de1c095646e620ca7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqi0u5w1-59243d3fbb2164257187584fb6cf45ef .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mnx4w0sa-5c5ec454acc80f7ad8b7f2ec72f811b3 .av-special-heading-tag{
font-size:0.8em;
}
}
