.avia-section.av-3te0d3-306f65e87dd3f006620f527da7b9bbe6{
background-repeat:no-repeat;
background-image:url(https://relaunch.gasthof-zum-brunnen.de/wp-content/uploads/DSC06429.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-3te0d3-306f65e87dd3f006620f527da7b9bbe6 .av-section-color-overlay{
opacity:0.55;
background-color:#382410;
}

#top .av-special-heading.av-3rt9oz-6477b4693acb0ac52255e10a1d251e7d{
margin:0 0 0 0;
padding-bottom:0;
font-size:52px;
}
body .av-special-heading.av-3rt9oz-6477b4693acb0ac52255e10a1d251e7d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3rt9oz-6477b4693acb0ac52255e10a1d251e7d .av-special-heading-tag{
font-size:52px;
}
.av-special-heading.av-3rt9oz-6477b4693acb0ac52255e10a1d251e7d .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-3rhy7j-2373b9b62f0d90690ffecc6bfbfa9b13 .avia_textblock{
font-size:20px;
padding:14px 0 0 0;
}

.flex_column.av-3q273b-9bd880eb04dc5a45e06de661fca4c4ad{
padding:0 0 0 0;
background-color:#ffffff;
}
.avia_transform .flex_column.av-3q273b-9bd880eb04dc5a45e06de661fca4c4ad{
animation-duration:0.5s;
}

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

#top .av-special-heading.av-dayjv-d0d07a121bc51bb5d4ba76bb5ba6cfa3{
margin:24px 28px 10px 28px;
padding-bottom:0;
}
body .av-special-heading.av-dayjv-d0d07a121bc51bb5d4ba76bb5ba6cfa3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dayjv-d0d07a121bc51bb5d4ba76bb5ba6cfa3 .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-d8vuz-43b588029a3c65e7e6006c4b916d484f .avia_textblock{
padding:0 28px 0 28px;
}

#top #wrap_all .avia-button.av-3nvztb-f3dcb409009fd711a33eac199c6419b5{
background-color:#6d4000;
border-color:#6d4000;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin:6px 28px 28px 28px;
}
#top #wrap_all .avia-button.av-3nvztb-f3dcb409009fd711a33eac199c6419b5:hover{
background-color:#382410;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3nvztb-f3dcb409009fd711a33eac199c6419b5 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-3nvztb-f3dcb409009fd711a33eac199c6419b5:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-3ngyzv-63ac1770ca89b19699efa1ac893adc0b{
padding:0 0 0 0;
background-color:#ffffff;
}
.avia_transform .flex_column.av-3ngyzv-63ac1770ca89b19699efa1ac893adc0b{
animation-duration:0.5s;
}

.avia-image-container.av-3msprr-0d6b447af9c22b00a6db2513c5a587e4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3msprr-0d6b447af9c22b00a6db2513c5a587e4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-3m3uxv-b21bb3ab9284319276fa94fb7441cef8{
margin:24px 28px 10px 28px;
padding-bottom:0;
}
body .av-special-heading.av-3m3uxv-b21bb3ab9284319276fa94fb7441cef8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3m3uxv-b21bb3ab9284319276fa94fb7441cef8 .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-3llmov-b26b02599cabf1dacb9dc55a0bbad24d .avia_textblock{
padding:0 28px 0 28px;
}

#top #wrap_all .avia-button.av-3kpsuv-a99ebacfd60547fd21a7253a153a1569{
background-color:#6d4000;
border-color:#6d4000;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin:6px 28px 28px 28px;
}
#top #wrap_all .avia-button.av-3kpsuv-a99ebacfd60547fd21a7253a153a1569:hover{
background-color:#382410;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3kpsuv-a99ebacfd60547fd21a7253a153a1569 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-3kpsuv-a99ebacfd60547fd21a7253a153a1569:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-3khfp7-3c8042649c6a8785dede6b012bd6d62a{
padding:0 0 0 0;
background-color:#ffffff;
}
.avia_transform .flex_column.av-3khfp7-3c8042649c6a8785dede6b012bd6d62a{
animation-duration:0.5s;
}

.avia-image-container.av-3jrlj3-2e647ac8c1514a6b905262bb2a460b1c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3jrlj3-2e647ac8c1514a6b905262bb2a460b1c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-3jamvr-641fb411d160a7582fb296e1e4551b56{
margin:24px 28px 10px 28px;
padding-bottom:0;
}
body .av-special-heading.av-3jamvr-641fb411d160a7582fb296e1e4551b56 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3jamvr-641fb411d160a7582fb296e1e4551b56 .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-3icebj-e4d1ed3200d97a352a82889531794fa8 .avia_textblock{
padding:0 28px 0 28px;
}

#top #wrap_all .avia-button.av-3i15rn-542e319a8107965786b57524cca75fd3{
background-color:#6d4000;
border-color:#6d4000;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin:6px 28px 28px 28px;
}
#top #wrap_all .avia-button.av-3i15rn-542e319a8107965786b57524cca75fd3:hover{
background-color:#382410;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3i15rn-542e319a8107965786b57524cca75fd3 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-3i15rn-542e319a8107965786b57524cca75fd3:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-3hi0vn-6bfc4893fa4ce8cc28268aba80cd435e{
padding:0 0 0 0;
background-color:#ffffff;
}
.avia_transform .flex_column.av-3hi0vn-6bfc4893fa4ce8cc28268aba80cd435e{
animation-duration:0.5s;
}

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

#top .av-special-heading.av-3gdyo7-c4da66c00aa421179a60f224c2d59b3c{
margin:24px 28px 10px 28px;
padding-bottom:0;
}
body .av-special-heading.av-3gdyo7-c4da66c00aa421179a60f224c2d59b3c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3gdyo7-c4da66c00aa421179a60f224c2d59b3c .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-3fdyrf-65964bbf444aa544cca688f8342f76c3 .avia_textblock{
padding:0 28px 0 28px;
}

#top #wrap_all .avia-button.av-3f1er7-10eb939a253d9dd02eb469174ff73558{
background-color:#6d4000;
border-color:#6d4000;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin:6px 28px 28px 28px;
}
#top #wrap_all .avia-button.av-3f1er7-10eb939a253d9dd02eb469174ff73558:hover{
background-color:#382410;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3f1er7-10eb939a253d9dd02eb469174ff73558 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-3f1er7-10eb939a253d9dd02eb469174ff73558:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .av-special-heading.av-3d6nwf-62ada2deeecd1e021e02fd43790007c0{
margin:0 0 8px 0;
padding-bottom:0;
}
body .av-special-heading.av-3d6nwf-62ada2deeecd1e021e02fd43790007c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3d6nwf-62ada2deeecd1e021e02fd43790007c0 .av-subheading{
font-size:19px;
}

#top #wrap_all .avia-button.av-3b8zpz-99a1800d57386100657f3d7be21e8c50{
background-color:#ffffff;
border-color:#ffffff;
color:#382410;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3b8zpz-99a1800d57386100657f3d7be21e8c50:hover{
background-color:#f8f6f2;
color:#382410;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3b8zpz-99a1800d57386100657f3d7be21e8c50 .avia-svg-icon svg:first-child{
fill:#382410;
stroke:#382410;
}
#top #wrap_all .avia-button.av-3b8zpz-99a1800d57386100657f3d7be21e8c50:hover .avia-svg-icon svg:first-child{
fill:#382410;
stroke:#382410;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-3rt9oz-6477b4693acb0ac52255e10a1d251e7d .av-special-heading-tag{
font-size:44px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-3rt9oz-6477b4693acb0ac52255e10a1d251e7d .av-special-heading-tag{
font-size:36px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-3rt9oz-6477b4693acb0ac52255e10a1d251e7d .av-special-heading-tag{
font-size:32px;
}
}
