.avia-section.av-od3ro-20d42e4bc768ede10415bd889f3012f7{
background-repeat:no-repeat;
background-image:url(https://www.sommerbuehne.com/wp-content/uploads/2025/02/Banner.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-od3ro-20d42e4bc768ede10415bd889f3012f7 .av-section-color-overlay{
opacity:0.2;
background-color:#0054a3;
}

#top .hr.hr-invisible.av-nc754-ab4b3229a4cb0f8e2052beef306abb26{
height:10px;
}

#top .av-special-heading.av-mfbavm9w-f7b887aed7d279b6af6a6efbbcaa36f7{
padding-bottom:0;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-mfbavm9w-f7b887aed7d279b6af6a6efbbcaa36f7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mfbavm9w-f7b887aed7d279b6af6a6efbbcaa36f7 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-mfbavm9w-f7b887aed7d279b6af6a6efbbcaa36f7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mfbavm9w-f7b887aed7d279b6af6a6efbbcaa36f7 .av-subheading{
font-size:16px;
}

#top .hr.hr-invisible.av-ml1r0-f970e405bc1ede2ed0a1e3d5bb4eb213{
height:90px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-id9so-c5714756d57d9facf2fa70de17355ebd{
margin-top:-60px;
margin-bottom:0px;
}
.flex_column.av-id9so-c5714756d57d9facf2fa70de17355ebd{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-236ho-6efc90168ec9c746bf0cf56e32e817ab{
padding-bottom:10px;
color:#0054a3;
}
body .av-special-heading.av-236ho-6efc90168ec9c746bf0cf56e32e817ab .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-236ho-6efc90168ec9c746bf0cf56e32e817ab .special-heading-inner-border{
border-color:#0054a3;
}
.av-special-heading.av-236ho-6efc90168ec9c746bf0cf56e32e817ab .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1ozaw-1849dd32b4d24c82c8b79fc9b9727ea9{
padding-bottom:10px;
color:#0054a3;
}
body .av-special-heading.av-1ozaw-1849dd32b4d24c82c8b79fc9b9727ea9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ozaw-1849dd32b4d24c82c8b79fc9b9727ea9 .special-heading-inner-border{
border-color:#0054a3;
}
.av-special-heading.av-1ozaw-1849dd32b4d24c82c8b79fc9b9727ea9 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-15v9g-046bc75f19106b3baa7e57414f55e64e{
padding-bottom:10px;
color:#0054a3;
}
body .av-special-heading.av-15v9g-046bc75f19106b3baa7e57414f55e64e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-15v9g-046bc75f19106b3baa7e57414f55e64e .special-heading-inner-border{
border-color:#0054a3;
}
.av-special-heading.av-15v9g-046bc75f19106b3baa7e57414f55e64e .av-subheading{
font-size:15px;
}

.avia-section.av-g9ipo-b7b0d8058f54d18c4fbe088a6a4f3da7{
background-color:#edf2f7;
background-image:unset;
}

.flex_column.av-fl1b4-c0c5fe4234803cd7c2a1f5ae403b3e52{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#c8e3fb;
}

#top .av-special-heading.av-2jns0-bf6cd638b26c9d7c1fef5eb562d78d58{
padding-bottom:0;
}
body .av-special-heading.av-2jns0-bf6cd638b26c9d7c1fef5eb562d78d58 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2jns0-bf6cd638b26c9d7c1fef5eb562d78d58 .av-subheading{
font-size:15px;
}

#top .hr.av-eu6c0-daf03026e01f2ec1b2176acc234b364a{
margin-top:8px;
margin-bottom:40px;
}
.hr.av-eu6c0-daf03026e01f2ec1b2176acc234b364a .hr-inner{
width:100%;
border-color:#0054a3;
}

#top #wrap_all .avia-button.av-d7d4k-a36841fd1272b022d8410d9b6afb91fb{
background-color:#f5d537;
border-color:#f5d537;
color:#0054a3;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-d7d4k-a36841fd1272b022d8410d9b6afb91fb .avia-svg-icon svg:first-child{
fill:#0054a3;
stroke:#0054a3;
}

.flex_column.av-9vg2o-e1af6ad3b56c5031058ca88f0320cfd3{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#0054a3;
}

#top .av-special-heading.av-2cv98-b8ec6967089c8b304ab69776975bad56{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-2cv98-b8ec6967089c8b304ab69776975bad56 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2cv98-b8ec6967089c8b304ab69776975bad56 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2cv98-b8ec6967089c8b304ab69776975bad56 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1ume0-e326b33d6bbb7d78d48b4da5fd12541c .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-1clxk-f6f1666ca57787c852054844947b150d{
background-color:#f5d537;
border-color:#f5d537;
color:#0054a3;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1clxk-f6f1666ca57787c852054844947b150d .avia-svg-icon svg:first-child{
fill:#0054a3;
stroke:#0054a3;
}

#top .hr.av-2rbmk-97b4c5caa74ec8bdd594d811788a42b5{
margin-top:8px;
margin-bottom:20px;
}
.hr.av-2rbmk-97b4c5caa74ec8bdd594d811788a42b5 .hr-inner{
width:100%;
border-color:#ffffff;
}

#top .av-special-heading.av-1fyaw-d478062abd4bbe68f475332c20c4b2bb{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-1fyaw-d478062abd4bbe68f475332c20c4b2bb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1fyaw-d478062abd4bbe68f475332c20c4b2bb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1fyaw-d478062abd4bbe68f475332c20c4b2bb .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1ume0-3-e197bee73d5fb29893d0e512143e4075 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-11474-99d9728cab13768c9e3e69f9c3a6ced9{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-11474-99d9728cab13768c9e3e69f9c3a6ced9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-11474-99d9728cab13768c9e3e69f9c3a6ced9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-11474-99d9728cab13768c9e3e69f9c3a6ced9 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1ume0-1-029a51f2fc3a3696efddd6286c82c757 .avia_textblock{
color:#ffffff;
}

#top .hr.av-2rbmk-2-94cc6dde5bd5ffd0807144696414f1a1{
margin-top:8px;
margin-bottom:20px;
}
.hr.av-2rbmk-2-94cc6dde5bd5ffd0807144696414f1a1 .hr-inner{
width:100%;
border-color:#ffffff;
}


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

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