.avia-section.av-2httckx-0b4e6e453939a8453dd1c4b3c64e0939 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://kramergastronomie.ch/wp-content/uploads/2017/05/demo_event_bg2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-2h4ghxd-5a42be4eb522f8ccda193cb932f5afd6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-image-container.av-8jqp81-e928eb630714193768061d71166f784b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8jqp81-e928eb630714193768061d71166f784b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-8cohzl-584410f17ddeacb4ea73dfc59037d965{
padding-bottom:10px;
color:#ffffff;
font-size:33px;
}
body .av-special-heading.av-8cohzl-584410f17ddeacb4ea73dfc59037d965 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8cohzl-584410f17ddeacb4ea73dfc59037d965 .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-8cohzl-584410f17ddeacb4ea73dfc59037d965 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8cohzl-584410f17ddeacb4ea73dfc59037d965 .av-subheading{
font-size:15px;
}

.flex_column.av-2ak5rn5-71c2c3710d2557e96a20012ce5b2b9e3{
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:rgba(0,0,0,0.4);
}

#top .av-special-heading.av-28k2e01-fd420252c967fbe0885198977033e2a2{
padding-bottom:0;
color:#ffffff;
font-size:28px;
}
body .av-special-heading.av-28k2e01-fd420252c967fbe0885198977033e2a2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-28k2e01-fd420252c967fbe0885198977033e2a2 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-28k2e01-fd420252c967fbe0885198977033e2a2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-28k2e01-fd420252c967fbe0885198977033e2a2 .av-subheading{
font-size:15px;
}

.flex_cell.av-1wa0ohd-b4d7a3d6be630b6d84efd7f198053e3b{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1wa0ohd-b4d7a3d6be630b6d84efd7f198053e3b{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-1ukolqp-ca0b6c53e2c36d839ae20c5f077387e5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1r4yxy9-c95c38d4970e69616cc8fa4dc857c014{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1p1vr4x-7b26a6df1e97c7018599bbd9c8099949{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-1l6kr0h-7151e2339d88f4903d1c1537e5cf357c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1l6kr0h-7151e2339d88f4903d1c1537e5cf357c{
padding:30px 30px 30px 30px !important;
}

.avia-image-container.av-1ir9bfl-3c58df8b26deeba1129be90d18d9e9e7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ir9bfl-3c58df8b26deeba1129be90d18d9e9e7 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-1i5dmy9-e75131cd0132e631fb50d8efd1db0f0f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1i5dmy9-e75131cd0132e631fb50d8efd1db0f0f{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-1g2idmp-9d94f9a188b93dbb9be50697ba1b1d77{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1cii6kh-d34d370e27ce3faa8212e604e76a2356{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4ifnbl-e75135606d2b8d14b41b2712b646f035{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-15wb2v5-fc57d9acd4119d5326927b2a71331a37 .av-extra-border-element .av-extra-border-inner{
background-color:#39342D;
}

#top .av-special-heading.av-1572ij5-f7d76083c493f6e13551a96109bcd4d8{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-1572ij5-f7d76083c493f6e13551a96109bcd4d8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1572ij5-f7d76083c493f6e13551a96109bcd4d8 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-1572ij5-f7d76083c493f6e13551a96109bcd4d8 .av-subheading{
font-size:15px;
}

.avia-section.av-3gfrht-9d504ecae04525d7688b1af87b8d856f .av-section-color-overlay{
opacity:0.5;
background-color:#576270;
}

.flex_column.av-wi2xtd-a8e27f6e65b3118fb7630b297857c969{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-b0h1d-4fb7c88dce02966718d5d25b5c1a7689{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:rgba(0,0,0,0.4);
}

.flex_column.av-3u5l9t-2db0e28f96fc60c2748e52786fbbb4cd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-23jnap-cdf821b5502506b9abefa9e77eeca60b{
background-color:#575149;
border-color:#575149;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-23jnap-cdf821b5502506b9abefa9e77eeca60b:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-23jnap-cdf821b5502506b9abefa9e77eeca60b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-23jnap-cdf821b5502506b9abefa9e77eeca60b:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-28k2e01-fd420252c967fbe0885198977033e2a2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1572ij5-f7d76083c493f6e13551a96109bcd4d8 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-28k2e01-fd420252c967fbe0885198977033e2a2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1572ij5-f7d76083c493f6e13551a96109bcd4d8 .av-special-heading-tag{
font-size:0.8em;
}
}
