.avia-section.av-dbfgfq-521018d6c4ce048c568ff6750a6a841c{
background-color:#ffffff;
background-image:url(https://www.cafebistrotroisi-fkv.de/wp-content/uploads/2025/07/hero-image-3.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
#top .avia-section.av-dbfgfq-521018d6c4ce048c568ff6750a6a841c .scroll-down-link{
color:#34699a;
}
#top .avia-section.av-dbfgfq-521018d6c4ce048c568ff6750a6a841c .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#34699a;
fill:#34699a;
}
.avia-section.av-dbfgfq-521018d6c4ce048c568ff6750a6a841c .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-d3kd2u-1ba5cbc23513a83266a0e01fd04abea6{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.flex_column.av-cxkf5q-8cd7c05ebd748cef2468940fb29b5d30{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

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

#top .hr.hr-invisible.av-7iu5q-4d6c445bf3e725bb3a9bd035e545d2ee{
height:30px;
}

#top .av_textblock_section.av-cgf792-b24f002a79221bef2db573f70ab4c1c4 .avia_textblock{
font-size:22px;
color:#ffffff;
}

#top .hr.hr-invisible.av-ccyha6-66bafc7eb23a0ceb8b659fcb64a6a060{
height:120px;
}

.flex_column.av-c6xq1i-6fe15beb1bbb578bba22f067ad8be1a7{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-2sigti-eaaa611232e01aa6c726994596d05cd0{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-85pgm-65af167a62fac7f2d976ab9d3b532eee{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-1wb3xq-30f8a67b6f72717247dc2f0f96c09744{
height:30px;
}

.flex_column.av-3c2ll2-4faa0564d521de24879c08419e90e495{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-mdh8hd5z-af48946b3f13441c61bfb8f494dc1764{
height:30px;
}

.flex_column.av-wa7ny-a9c7f4949d1f83c31eb50681cc98819d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-mhz3y-ed012797b79bdc9c495904eab18a616e{
height:30px;
}

.flex_column.av-5ih7y-683b0cca2fef7294de7da9024eb46458{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-baola-2538ba6ca82756cd3919f9207741f781{
height:30px;
}

.avia-section.av-1p3c32-fcb7d187b0176075bd04b3e53a8cd381{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-1p3c32-fcb7d187b0176075bd04b3e53a8cd381 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

#top .av-special-heading.av-1jsn46-b718653d4e2428884155173583f05f62{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-1jsn46-b718653d4e2428884155173583f05f62 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1jsn46-b718653d4e2428884155173583f05f62 .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-1jsn46-b718653d4e2428884155173583f05f62 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1fu5hi-b1b57739001c91e4df5bc81eb7238209 .avia_textblock{
font-size:22px;
}

#top .hr.hr-invisible.av-18i5mm-886978ff2264480ebc991940ce62a76a{
height:30px;
}

.flex_column.av-11kox2-f339104030d74e9ae32c871a0edd6913{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-z67hq-87e685e8bb169f0b9b2b8ac7fe8214f6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-z67hq-87e685e8bb169f0b9b2b8ac7fe8214f6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-sbq1a-f06d72f4e90c5ebc59eee00106a56710{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-j8mkm-5b0c9c1b60b801a7ce7c2446aa5aecce{
padding-bottom:40px;
font-size:52px;
}
body .av-special-heading.av-j8mkm-5b0c9c1b60b801a7ce7c2446aa5aecce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-j8mkm-5b0c9c1b60b801a7ce7c2446aa5aecce .av-special-heading-tag{
font-size:52px;
}
.av-special-heading.av-j8mkm-5b0c9c1b60b801a7ce7c2446aa5aecce .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-czyly-b4225de99f4f1b9cd707e2268a2b0a3b .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-apri6-b5ac7ebd76e652eaa7822df4151d41f7{
height:115px;
}

.avia-section.av-2aqedq-0e1b700d647c2a54f3ff55411d1b0ff4{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-2aqedq-0e1b700d647c2a54f3ff55411d1b0ff4 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-hicae-2df3998aabd8ead858891aa5e95f056a{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-hicae-2df3998aabd8ead858891aa5e95f056a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hicae-2df3998aabd8ead858891aa5e95f056a .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-hicae-2df3998aabd8ead858891aa5e95f056a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-7xge6-149216ee13ecf46766ea89a1076b8f73 .avia_textblock{
font-size:22px;
}

#top .hr.hr-invisible.av-hhwuu-5ac74cb2ee800098c5bfe1939da7ceb8{
height:30px;
}

#top .av-special-heading.av-1sga92-e4106a14a82b2585d091b7b44f66235f{
padding-bottom:40px;
font-size:65px;
}
body .av-special-heading.av-1sga92-e4106a14a82b2585d091b7b44f66235f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1sga92-e4106a14a82b2585d091b7b44f66235f .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-1sga92-e4106a14a82b2585d091b7b44f66235f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-93rji-7625c481f3e1b8179db04078a9ac9aea{
height:50px;
}

.flex_column.av-1nihse-97d026ded19abe686506eafe414335aa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-hh85y-6ff5ca19eab9c35e10658e5cdbbb5a4e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-sddg6-b56da3fd987a6fa5752e3f1f61161e99{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-mdg0jidx-93b3e980beba8ba6e67a5cc0b0f7cc42{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-1jsn46-b718653d4e2428884155173583f05f62 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-j8mkm-5b0c9c1b60b801a7ce7c2446aa5aecce .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-hicae-2df3998aabd8ead858891aa5e95f056a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1sga92-e4106a14a82b2585d091b7b44f66235f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1jsn46-b718653d4e2428884155173583f05f62 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-j8mkm-5b0c9c1b60b801a7ce7c2446aa5aecce .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-hicae-2df3998aabd8ead858891aa5e95f056a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1sga92-e4106a14a82b2585d091b7b44f66235f .av-special-heading-tag{
font-size:0.8em;
}
}
