.avia-section.av-4ppw49-cde535ad232d81d474ed122656e35b58{
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-4ppw49-cde535ad232d81d474ed122656e35b58 .av-section-color-overlay{
opacity:0.6;
background-color:#084a79;
}

#top .flex_column.av-4i1fyh-bdf1f93720853545fa714cf127c0e5c8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4i1fyh-bdf1f93720853545fa714cf127c0e5c8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-4i1fyh-bdf1f93720853545fa714cf127c0e5c8{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-46a7uh-7d54b44ddbe357b36c40f9a7c9c5f498{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-46a7uh-7d54b44ddbe357b36c40f9a7c9c5f498{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-46a7uh-7d54b44ddbe357b36c40f9a7c9c5f498{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-40csz5-d0e4e2cb913fd544afa0e6cc06ff4aaa{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-40csz5-d0e4e2cb913fd544afa0e6cc06ff4aaa{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-40csz5-d0e4e2cb913fd544afa0e6cc06ff4aaa{
margin-top:0px;
margin-bottom:0px;
}

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

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

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

.av_font_icon.av-3jh3nt-a27250087882fb86da126bbd91ec5dee{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-3jh3nt-a27250087882fb86da126bbd91ec5dee .av-icon-char{
font-size:70px;
line-height:70px;
}

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

#top .av_textblock_section.av-merevl77-3811b05d87d043de26e1ac6e1f9535de .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3h03yh-342d4424f82ff61179036993402c9839{
height:20px;
}

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

#top .hr.hr-invisible.av-39p8zt-611234a034a4bf22016d17422026d5ae{
height:20px;
}

#top .av_textblock_section.av-merfk3cz-505ad88a2c33c69032fbb925eb4f86e8 .avia_textblock{
color:#ffffff;
}

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

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

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

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

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

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

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

.av_font_icon.av-21hku9-7fe3771b399ed39e3b8ab185fb50436f{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-21hku9-7fe3771b399ed39e3b8ab185fb50436f .av-icon-char{
font-size:70px;
line-height:70px;
}

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

#top .av_textblock_section.av-merfesbb-e3ad93b970f9861dcbcae3ad2eb6314a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-6t3eh-8aa399fd43d189dca9716aa4d01b794a{
height:20px;
}

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

#top .hr.hr-invisible.av-1rmd15-dc8acd410cb23d2cf3b9a9ed1e065222{
height:20px;
}

#top .av_textblock_section.av-merfisso-0605fd7074ee81c9500c2385cb123d08 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1ilpj5-1d4269678951a9e911e8fc894ee1618c{
height:20px;
}

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

.av_font_icon.av-19sijt-54ae570c9aa3ab682eaddb3c0a18a5b0{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-19sijt-54ae570c9aa3ab682eaddb3c0a18a5b0 .av-icon-char{
font-size:70px;
line-height:70px;
}

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

#top .av_textblock_section.av-merdswlg-1f37076fee7d1a7be3be9151a2dfced5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-12bv95-f89c919f1f2eafe7ca4e52fdb2f8d858{
height:20px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-y8fdt-54b7c5a66959aed1bd568ba0507a7dff{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-y8fdt-54b7c5a66959aed1bd568ba0507a7dff{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#f7f7f7;
}

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

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

#top .hr.av-9xxwh-72c778f6c008e7f975b2b720699a5e96{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-9xxwh-72c778f6c008e7f975b2b720699a5e96 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-9xxwh-72c778f6c008e7f975b2b720699a5e96 .av-seperator-icon{
color:#072f4c;
}

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

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

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

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


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

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