.av-tab-section-outer-container.av-3bz1pga-90abd6dfb5cb0e4ca9495ce225b87543 .av-tab-section-tab-title-container{
background-color:#0a0a0a;
}
#top .av-tab-section-outer-container.av-3bz1pga-90abd6dfb5cb0e4ca9495ce225b87543 .av-section-tab-title{
color:#ffffff;
}

.av-layout-tab.av-39uxnh6-5381228741f1f1ae198bae2df683f540{
background-image:url(https://www.stadtmusik-bremgarten.ch/wp-content/uploads/2026/09/SMB-JaKo26-Programm-Titelbild-ohne.jpg);
background-position:bottom center;
background-repeat:no-repeat;
background-attachment:scroll;
vertical-align:top;
}

.flex_column.av-39cradm-071e21cb5edf233f4a374bac3f1cf5e4{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.25);
}

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

#top .hr.hr-invisible.av-353sdx6-d26962e0b7d52926644f207b4d1b5ffd{
margin-top:-40px;
height:1px;
}

.flex_column.av-34fwoui-73388495650d6f89f1272112052089c4{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.25);
}

.flex_column.av-31ukkca-423ef5f3c5e75d6043c98b396f4a1ad3{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.25);
}

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

#top .hr.hr-invisible.av-2z0fv8a-c0945289227e744fec9bdae4f5c74abc{
height:20px;
}

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

.flex_column.av-2vig46y-a8f43cd9e8eb7e0484a54bf85eb28c25{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.25);
}

.av-tab-section-outer-container.av-2uaalyy-c832cb6fe65a30a61e3ee1434d663530 .av-tab-section-tab-title-container{
background-color:#0a0a0a;
}
#top .av-tab-section-outer-container.av-2uaalyy-c832cb6fe65a30a61e3ee1434d663530 .av-section-tab-title{
color:#ffffff;
}

.av-layout-tab.av-2sc48wa-2daead4bdfa7c256506ad70dd03333dd{
background-image:url(https://www.stadtmusik-bremgarten.ch/wp-content/uploads/2026/09/SMB-JaKo26-Programm-Titelbild-ohne.jpg);
background-position:bottom center;
background-repeat:no-repeat;
background-attachment:scroll;
vertical-align:top;
}

.flex_column.av-9rwpey-cd29709325cd0dec63d1d9c82f60aa1b{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.25);
}

#top .av-special-heading.av-2ox90sa-598ec242758eb57ede741e9bd3381880{
padding-bottom:10px;
font-size:65px;
}
body .av-special-heading.av-2ox90sa-598ec242758eb57ede741e9bd3381880 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2ox90sa-598ec242758eb57ede741e9bd3381880 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-2ox90sa-598ec242758eb57ede741e9bd3381880 .av-subheading{
font-size:25px;
}

#top .hr.hr-invisible.av-2n83l8q-5754fd7d85100396e5f4fc2881f35bf3{
height:40px;
}

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

#top .hr.hr-invisible.av-2jj2pju-f7beef517a58efc4b51afe023e1af86e{
height:20px;
}

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

.avia-section.av-2fy3kru-f2806a8fe62fff97856b8147f4064c7b{
background-color:#ffffff;
background-image:url(https://www.stadtmusik-bremgarten.ch/wp-content/uploads/2019/09/21280315_l-Copy.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:fixed;
}

.flex_column.av-2ev6gyi-bdd1e7339912b18f061f4d5e742c72c1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-2dhhmt6-d33fcd295fd9772a863f843a520b16a2 .avia_textblock{
color:#000000;
}

.flex_column.av-8ayml6-f31cc5d9cb9e3c1e481c80a8717b3e6c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-29yeg0q-3732487551b9e38ab9fdca772afd714f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-29yeg0q-3732487551b9e38ab9fdca772afd714f .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-27jug3e-676c17e4b2ea5bf6e98d541370b5f79f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-27da90a-e14643b7dae69342c3d21ca65a1a0026{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-25264yi-84e5f59d05cdb6bf135b2f43e372f015{
padding-bottom:10px;
color:#333333;
font-size:60px;
}
body .av-special-heading.av-25264yi-84e5f59d05cdb6bf135b2f43e372f015 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-25264yi-84e5f59d05cdb6bf135b2f43e372f015 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-25264yi-84e5f59d05cdb6bf135b2f43e372f015 .special-heading-inner-border{
border-color:#333333;
}
.av-special-heading.av-25264yi-84e5f59d05cdb6bf135b2f43e372f015 .av-subheading{
font-size:16px;
}

.av_promobox.av-22seoga-5c34a79dcc71937e99bc5b956fd31e05{
color:#0a0a0a;
background:rgba(206,206,206,0.5411764705882353);
border-color:#ffffff;
}

.avia-section.av-21x2ulm-37c190845128147bcb776e7e8a81653f{
background-color:#333333;
background-image:unset;
}

.flex_column.av-2018xne-767c07b0e6ac0ab5dc5639fb1acbfa5e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-1x4ti56-e818deff5bb7f965dbbe8fbd3058c051 .avia_textblock{
color:#d6d6d6;
}

.flex_column.av-1rx0bd6-bf043cb1cfb7f7844fd00504f4382cab{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1qpxe16-76dbc5f578d304e731f8e91a318c8bb8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1qpxe16-76dbc5f578d304e731f8e91a318c8bb8 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1ouooyy-8532fe0f7c612ed76241e65a6adb79f1{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-1mkt5uy-224be2d1258259779258af9590a49b21{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1lds5yy-4002650c2c07cb02f561e6af5c9720dc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1lds5yy-4002650c2c07cb02f561e6af5c9720dc .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1jty4uy-3252e8f53d6285ad5b8da794c850cd2a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1ha05wq-b335f6cf82d7450d8a360dfe821b6355{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-1ha05wq-b335f6cf82d7450d8a360dfe821b6355 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1ha05wq-b335f6cf82d7450d8a360dfe821b6355 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-1ha05wq-b335f6cf82d7450d8a360dfe821b6355 .av-subheading{
font-size:16px;
}

.avia-section.av-1e1ak6y-322e9f5c25bbdfd83de684fa80381a54{
background-color:#1b1b1b;
background-image:unset;
}

.flex_column.av-1d7u8wa-a18fe7ec06d7148b5e05548f8d65006c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-19952mi-458a9968e645d21159f57defc8a90c76{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-19952mi-458a9968e645d21159f57defc8a90c76 .hr-inner{
width:50%;
border-color:#ea2027;
}

.avia-logo-element-container.av-17pjm5m-4962d03c71b9a071449fe8ae3d1ee236 .av-partner-fake-img{
background-size:cover;
}

.avia-logo-element-container.av-10ns8p6-12cfa7ce5e7e358e3d85c9e6cdbcb62e .av-partner-fake-img{
background-size:cover;
}

.flex_column.av-x123ei-4dea99c4e802e97db10d26cab71acddb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ua7a4a-0fe60052dab44f1a39f3de450b7da4ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-logo-element-container.av-tk0une-5ce83f6a57e7b13fd50c08d55df58ec6 .av-partner-fake-img{
background-size:cover;
}

.flex_column.av-q7ssgq-d51fe1a10eaaad555f0fa4c4ba10b80f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-nk8pve-787e13105f3f1423c3cbebb47d1c08ec{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-mk2mve-b902e20002411ec5d16d80143d49313d{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mk2mve-b902e20002411ec5d16d80143d49313d .hr-inner{
width:50%;
border-color:#ea2027;
}

#top .av-special-heading.av-23pi62-280f50faf19c47d926f4d5a967c9e299{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-23pi62-280f50faf19c47d926f4d5a967c9e299 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-23pi62-280f50faf19c47d926f4d5a967c9e299 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-23pi62-280f50faf19c47d926f4d5a967c9e299 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-23pi62-280f50faf19c47d926f4d5a967c9e299 .av-subheading{
font-size:16px;
}

#top .hr.av-jt16e2-e217ff70d1cf01520f87e83fdd6bbb8f{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-jt16e2-e217ff70d1cf01520f87e83fdd6bbb8f .hr-inner{
width:50%;
border-color:#ea2027;
}

.flex_column.av-hgwubu-76d54ef51edd8c15b47b2ff098d6627e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1nefwq-cae172bb4cfa01cf2d7a427ae3af3827{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-logo-element-container.av-e3icd6-838b9df2b0866220b459da86d7208ced .av-partner-fake-img{
background-size:cover;
}

.flex_column.av-atksuy-0fbfec1dc9ba3493aae91cf0c73fe47f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-2ox90sa-598ec242758eb57ede741e9bd3381880 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-25264yi-84e5f59d05cdb6bf135b2f43e372f015 .av-special-heading-tag{
font-size:21px;
}

#top #wrap_all .av-special-heading.av-1yfsthm-a44dd1e4d8a4feb82f2718dca05c1a0c .av-special-heading-tag{
font-size:21px;
}

#top #wrap_all .av-special-heading.av-1ha05wq-b335f6cf82d7450d8a360dfe821b6355 .av-special-heading-tag{
font-size:21px;
}

#top #wrap_all .av-special-heading.av-1aoicp6-fa0498fa523675d38227aafe48d77496 .av-special-heading-tag{
font-size:21px;
}

#top #wrap_all .av-special-heading.av-23pi62-280f50faf19c47d926f4d5a967c9e299 .av-special-heading-tag{
font-size:21px;
}
}

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

#top #wrap_all .av-special-heading.av-2ox90sa-598ec242758eb57ede741e9bd3381880 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-25264yi-84e5f59d05cdb6bf135b2f43e372f015 .av-special-heading-tag{
font-size:21px;
}

#top #wrap_all .av-special-heading.av-1yfsthm-a44dd1e4d8a4feb82f2718dca05c1a0c .av-special-heading-tag{
font-size:21px;
}

#top #wrap_all .av-special-heading.av-1ha05wq-b335f6cf82d7450d8a360dfe821b6355 .av-special-heading-tag{
font-size:21px;
}

#top #wrap_all .av-special-heading.av-1aoicp6-fa0498fa523675d38227aafe48d77496 .av-special-heading-tag{
font-size:21px;
}

#top #wrap_all .av-special-heading.av-23pi62-280f50faf19c47d926f4d5a967c9e299 .av-special-heading-tag{
font-size:21px;
}
}
