.avia-section.av-777bad-8ce5791e3c58b38ecfefb73b88c50c94{
background-repeat:no-repeat;
background-image:url(https://ballschule-berlin.de/wp-content/uploads/2025/08/20250820_Canva_KI-Bild-1472x430.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-777bad-8ce5791e3c58b38ecfefb73b88c50c94 .av-section-color-overlay{
opacity:0.6;
background-color:#084a79;
}

#top .flex_column.av-1yi2hs5-0e300b42596a49fc2700b36df376b5de{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1yi2hs5-0e300b42596a49fc2700b36df376b5de{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1yi2hs5-0e300b42596a49fc2700b36df376b5de{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-miwwfury-cc9929d175a7f0009f855ab0cdd3acd1{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:4vw;
}
body .av-special-heading.av-miwwfury-cc9929d175a7f0009f855ab0cdd3acd1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-miwwfury-cc9929d175a7f0009f855ab0cdd3acd1 .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-miwwfury-cc9929d175a7f0009f855ab0cdd3acd1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-miwwfury-cc9929d175a7f0009f855ab0cdd3acd1 .av-subheading{
font-size:25px;
}

#top .flex_column.av-1vlhx39-dc836438f54f1db24ecbd1ebfe07d801{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1vlhx39-dc836438f54f1db24ecbd1ebfe07d801{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1vlhx39-dc836438f54f1db24ecbd1ebfe07d801{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-miwwumch-5bba0296e520c75dc9862db6dcd0b18d{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-miwwumch-5bba0296e520c75dc9862db6dcd0b18d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miwwumch-5bba0296e520c75dc9862db6dcd0b18d .av-subheading{
font-size:15px;
}

#top .flex_column.av-1t80i1x-ae4f6d4313384e133e1c201e0d7c774b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1t80i1x-ae4f6d4313384e133e1c201e0d7c774b{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1t80i1x-ae4f6d4313384e133e1c201e0d7c774b{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-miwwzc89-6aae4e1ddfb890aa07869b36a5e330f5{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-miwwzc89-6aae4e1ddfb890aa07869b36a5e330f5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miwwzc89-6aae4e1ddfb890aa07869b36a5e330f5 .av-subheading{
font-size:15px;
}

#top .hr.av-2eww91-be66c9ebf9e6245e54b11d205f1e4575{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-2eww91-be66c9ebf9e6245e54b11d205f1e4575 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-2eww91-be66c9ebf9e6245e54b11d205f1e4575 .av-seperator-icon{
color:#072f4c;
}

#top .av-special-heading.av-miwxel81-5012352d1c3ea79552fb82a8743033ee{
margin:0 0 0 0;
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-miwxel81-5012352d1c3ea79552fb82a8743033ee .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-miwxel81-5012352d1c3ea79552fb82a8743033ee .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-miwxel81-5012352d1c3ea79552fb82a8743033ee .av-subheading{
font-size:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1wml0d1-ea06180d4b8a04840cfd5f1d2d1f55ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1wml0d1-ea06180d4b8a04840cfd5f1d2d1f55ca{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-13jv2t-3207887657750a555f4212002ab12c8c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-13jv2t-3207887657750a555f4212002ab12c8c{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3j686d-9d9a602ac9c9e3dfcfe35c38bdda85e2{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3j686d-9d9a602ac9c9e3dfcfe35c38bdda85e2{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-mixe1624-12ce02b0663585b2e9e0d86fcbf99b50{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-mixe1624-12ce02b0663585b2e9e0d86fcbf99b50 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mixe1624-12ce02b0663585b2e9e0d86fcbf99b50 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1x5yph-dbbc97e135fdc566b8a17fa52affe2ad{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1x5yph-dbbc97e135fdc566b8a17fa52affe2ad{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

.avia_transform .avia-image-container.av-mixeajz0-2c4e4d1a7ab0b4684a0e89ec5751155a{
animation-duration:1.5s;
}
.avia-image-container.av-mixeajz0-2c4e4d1a7ab0b4684a0e89ec5751155a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mixeajz0-2c4e4d1a7ab0b4684a0e89ec5751155a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-h3966t-82d2575a28420815216d71d6eb5404d1{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-h3966t-82d2575a28420815216d71d6eb5404d1{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( 45deg, #094978, #105e96 );
}

.av_font_icon.av-1jkuol-33b1ac7a9eac766fcb93a081c796188f{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-1jkuol-33b1ac7a9eac766fcb93a081c796188f .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-dnunmt-ba9dca8b6036e563b6bf8b806e4ed8b6{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-dnunmt-ba9dca8b6036e563b6bf8b806e4ed8b6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dnunmt-ba9dca8b6036e563b6bf8b806e4ed8b6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-dnunmt-ba9dca8b6036e563b6bf8b806e4ed8b6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-bt4e5h-38e93efb9b5fdb56d679f2b05f0c2ebd .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-10jmh1-2f9a53cd7e271de68f54089e8379846b{
height:20px;
}

#top #wrap_all .avia-button.av-9dk67p-8d7700be29a6026cb11ae403c309ee16{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-pybmd-54fea35f1b8a301078bf51f384923044{
height:20px;
}

#top .av_textblock_section.av-62ojut-319a3d2ad7083fea9be7d316c9b3906c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3ma3yd-c6fe5b453064dbbb78652b15bbc3707a{
height:20px;
}

#top #wrap_all .avia-button.av-2bwnn9-259790d0f4676f1dc2a7c5632d59b888{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-26c1f9-8d35b7f153e0fee9c71129d1a3ae2b75{
height:20px;
}

#top .av_textblock_section.av-mizu40jk-276a9117d658d862a92d9401a752cfb9 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-iucwlh-22fb35a7cf808e360837117189064b48{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-iucwlh-22fb35a7cf808e360837117189064b48{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#f7f7f7;
}

#top .av-special-heading.av-h98sj9-dd36c600cf2ff9084d72f8f76ef8d5d6{
margin:25px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-h98sj9-dd36c600cf2ff9084d72f8f76ef8d5d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-h98sj9-dd36c600cf2ff9084d72f8f76ef8d5d6 .av-subheading{
font-size:15px;
}

#top .hr.av-3t8vqd-1396b71c2b50f11538df58bf00ee6ebd{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-3t8vqd-1396b71c2b50f11538df58bf00ee6ebd .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-3t8vqd-1396b71c2b50f11538df58bf00ee6ebd .av-seperator-icon{
color:#072f4c;
}

#top .av-special-heading.av-miya2s62-cfc163d9c07ca6081044b09bb8cbf94a{
padding-bottom:10px;
}
body .av-special-heading.av-miya2s62-cfc163d9c07ca6081044b09bb8cbf94a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miya2s62-cfc163d9c07ca6081044b09bb8cbf94a .av-subheading{
font-size:15px;
}

.flex_column.av-2xgz6d-a57635077269034acf2c6955b0aba7c5{
width:100%;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .togglecontainer.av-miycfhkj-8c51ee2c809b9c35b93eae568de803dd p.toggler{
color:#4f4f4f;
background-color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-miycfhkj-8c51ee2c809b9c35b93eae568de803dd p.toggler .toggle_icon{
color:#595959;
border-color:#595959;
}
#top .togglecontainer.av-miycfhkj-8c51ee2c809b9c35b93eae568de803dd p.toggler .toggle_icon > span{
color:#595959;
border-color:#595959;
}
#top .togglecontainer.av-miycfhkj-8c51ee2c809b9c35b93eae568de803dd .toggle_wrap .toggle_content{
color:#4f4f4f;
background-color:#ffffff;
border-color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-g232w5-760e3367cb9d77b3da8e05d96d47b697{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-g232w5-760e3367cb9d77b3da8e05d96d47b697{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( 45deg, #094978, #105e96 );
}

.av_font_icon.av-dsa4dh-46634300d637b773506a68e145aefffa{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-dsa4dh-46634300d637b773506a68e145aefffa .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-byh2vp-7812ae401e86c9cf21a48ee00e3a4a0d{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-byh2vp-7812ae401e86c9cf21a48ee00e3a4a0d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-byh2vp-7812ae401e86c9cf21a48ee00e3a4a0d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-byh2vp-7812ae401e86c9cf21a48ee00e3a4a0d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-a4o93p-0c67ab564276fbdc75cbfa625f53ed76 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9kcasl-b2a09dafab4e9f630544cd6aad1f22e6{
height:20px;
}

#top #wrap_all .avia-button.av-7ku51h-ed32f4d97494bb7b1b5db8fe2a1378db{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-5nxn79-c38f0b21cab2b42ffef6cd1f78517958{
height:20px;
}

#top .hr.hr-invisible.av-45gws5-cc80e9b381a00352c33962031754ccd6{
height:20px;
}

#top #wrap_all .avia-button.av-2wx9at-fcc1648109c1d5abf9216c5082f50a75{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-28acad-7c37d5f519fad78a1511d94cec5f518c{
height:20px;
}

#top .av-special-heading.av-mizv3t8q-a0a54501399457031eb9c57fddb39646{
padding-bottom:10px;
}
body .av-special-heading.av-mizv3t8q-a0a54501399457031eb9c57fddb39646 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mizv3t8q-a0a54501399457031eb9c57fddb39646 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-miwxel81-5012352d1c3ea79552fb82a8743033ee .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-miwxel81-5012352d1c3ea79552fb82a8743033ee .av-special-heading-tag{
font-size:0.8em;
}
}
