.avia-section.av-58wj4o-f0564a6472b5e54d5b384b43f03e377a{
background-color:#df5125;
background-image:unset;
}

#top .av-special-heading.av-58whuo-fcca585065e14c391c044179593d95df{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-58whuo-fcca585065e14c391c044179593d95df .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-58whuo-fcca585065e14c391c044179593d95df .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-58whuo-fcca585065e14c391c044179593d95df .av-subheading{
font-size:22px;
}

.avia-section.av-lkgn9ifw-765610bd405fd3fc3744a18e4b021be9{
background-color:#df5125;
background-image:url(https://kulturkreis-herrliberg.ch/wp-content/uploads/2024/06/KKH_24_Daniel_Schnyder_03.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}

#top .hr.hr-invisible.av-rs78ra-5d8ab9cc8e3193f32b8c3f8f978e59a1{
height:50px;
}

.flex_column.av-2geqnq-e40620bb740626565e069133243f2f15{
border-radius:0px 0px 0px 0px;
padding:0px 30px 30px 30px;
background:url(https://kulturkreis-herrliberg.ch/wp-content/uploads/2019/07/kkh_gelb_80.png) 0% 0% repeat scroll ;
}
.avia_transform .flex_column.av-2geqnq-e40620bb740626565e069133243f2f15{
animation-duration:1.5s;
}

#top .hr.hr-invisible.av-mt073q-1c0fb479cdbda92e38d13bc6aef1bcc4{
height:20px;
}

#top .av_textblock_section.av-69f0dy-f233674f2fc4e097a11e53bcbd411eaa .avia_textblock{
color:#d12950;
}

#top .hr.hr-invisible.av-knvx46-a672b45e9e112ca133c1c4a4adcb1ea0{
height:10px;
}

.av_font_icon.av-il7qfa-51d849a92f1329a726453f0ad3c1a37f{
color:#d44a4b;
border-color:#d44a4b;
}
.avia-svg-icon.av-il7qfa-51d849a92f1329a726453f0ad3c1a37f svg:first-child{
stroke:#d44a4b;
fill:#d44a4b;
}
.av_font_icon.av-il7qfa-51d849a92f1329a726453f0ad3c1a37f .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.avia-section.av-jxq4nqtz-20-ef9f3310b44329f95d93efbc301714c3{
background-color:rgba(252,218,0,0.72);
background-image:unset;
}

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

.flex_column.av-50a5io-17-711f7e426bada5db44f5f457e5b17f72{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background:url(https://kulturkreis-herrliberg.ch/wp-content/uploads/2019/07/kkh_gelb_80.png) 0% 0% repeat scroll ;
}

#top .av_textblock_section.av-ivyce-d75c284029d21adb91b6aec7d6dd2117 .avia_textblock{
color:#d12950;
}

#top .hr.hr-invisible.av-syw8-15-5891bdb01751ca8aa876a85da4d1ad38{
height:20px;
}

.av_font_icon.av-jxq7wq6f-14-b1250b1a4d4828d1f7adf29b7984aa0f{
color:#d44a4b;
border-color:#d44a4b;
}
.avia-svg-icon.av-jxq7wq6f-14-b1250b1a4d4828d1f7adf29b7984aa0f svg:first-child{
stroke:#d44a4b;
fill:#d44a4b;
}
.av_font_icon.av-jxq7wq6f-14-b1250b1a4d4828d1f7adf29b7984aa0f .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.avia-section.av-58wj4o-21-fc9dcfcd54c6cf03a76317db4aa0becd{
background-color:#df5125;
background-image:unset;
}

#top .av-special-heading.av-4afa7q-d66eb2959185e8af6214ca2e295de25b{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-4afa7q-d66eb2959185e8af6214ca2e295de25b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4afa7q-d66eb2959185e8af6214ca2e295de25b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4afa7q-d66eb2959185e8af6214ca2e295de25b .av-subheading{
font-size:22px;
}

.avia-section.av-58wj4o-11-b47ee8db669f879e261dbe51b5432223{
background-color:#fbec94;
background-image:unset;
}

.flex_column.av-d5asck-60126b1f659189ca00aafb2b1fc780d2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-d5asck-60126b1f659189ca00aafb2b1fc780d2{
animation-duration:1.5s;
}

#top .av_textblock_section.av-905pi-db97afcbec6a13240b85d67018f567ba .avia_textblock{
color:#d12950;
}

#top .hr.hr-invisible.av-syw8-12-fdb3998a0b943b73e2fc23e79fa513a1{
height:20px;
}

#top .hr.hr-invisible.av-205u3t-ceb63d4ed54f5b966cb92ede222fbc07{
height:20px;
}

#top .hr.hr-invisible.av-21098m-212c3bdbcac948a3e708ec6eddc65474{
height:20px;
}

.flex_column.av-58hfz8-19f3c6cc40b07a467b7847e03e59b3ef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-syw8-10-da6306110a1d7bfbf4ac84e8ec26bc22{
height:20px;
}

#top .hr.hr-invisible.av-syw8-9-09a51b0946b2ca1cc6601392a66fb7a1{
height:20px;
}

.flex_column.av-4igdes-be6678d3ac57c36cfee443fce23c08c1{
border-radius:0px 30px 30px 0px;
padding:7px 30px 7px 30px;
background-color:#df5125;
}

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

#top .av_textblock_section.av-239kfs-07122d6ed1472c7565e7e5f89557ab8a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-syw8-7-fe32d8484a66f0d4991d829947165e98{
height:20px;
}

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

#top .hr.hr-invisible.av-syw8-6-dc1ad41866e7ec92b5710ab1909d55f2{
height:20px;
}

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

#top .hr.hr-invisible.av-syw8-5-27c1b5316b5a45d89a21472ba618bbcb{
height:20px;
}

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

#top .hr.hr-invisible.av-syw8-3-36c3b7412eab75ccdcfed5335a20ee18{
height:20px;
}

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

#top .hr.hr-invisible.av-8avrd-33d03023c94ac9b6da99391ed5ff0149{
height:20px;
}

#top .hr.hr-invisible.av-syw8-2-20754d67709f4d2b7154cb83f5ccc491{
height:40px;
}

.avia-section.av-g2c4na-1aecd56943f926a28beeda73830b9439{
background-color:#df5125;
background-image:unset;
}

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

#top .hr.hr-invisible.av-bes3va-d27efd268288f63ff29945bd2d2704b5{
height:10px;
}

.avia-section.av-9b3wvq-f58d92eb9352f09074877a65f181a2bf{
background-color:#fbec94;
background-image:unset;
}

#top .hr.hr-invisible.av-4ohr8m-375d9500bb5a0b6beb946e4e6e5e8c0f{
height:20px;
}

#top .av_textblock_section.av-21x1sm-4c11296fdff584c238c11e8e30c30d01 .avia_textblock{
color:#d12950;
}

