.avia-section.av-5wdje-4e619913054e62c4178ca99d0e36b55b{
background-repeat:no-repeat;
background-image:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/gutschein.png);
background-position:50% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-350zu-bcff180a83a90ec2db56a38bffa60090{
padding-bottom:10px;
font-size:90px;
}
body .av-special-heading.av-350zu-bcff180a83a90ec2db56a38bffa60090 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-350zu-bcff180a83a90ec2db56a38bffa60090 .av-special-heading-tag{
font-size:90px;
}
.av-special-heading.av-350zu-bcff180a83a90ec2db56a38bffa60090 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mqrx6t95-c2ef08f720bf13b00b4c839a9971fcd5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-basev-d9ba520ddba6e37f935cb01eab1426a9{
height:80px;
}

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

#top .hr.hr-invisible.av-83yxb-bf04f94781a74050c83a34d651297427{
height:80px;
}

#top #wrap_all .avia-button.av-24bjm-79bd37fc5171b3142f2460c105260367{
border-style:none;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-24bjm-79bd37fc5171b3142f2460c105260367:hover .avia_button_background{
border-radius:0 0 0 0;
}

#top #wrap_all .avia-button.av-1g33a-7afcc23601bdb6e9c7a7302a30996a29{
background-color:#0f0f0f75;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-1g33a-7afcc23601bdb6e9c7a7302a30996a29:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1g33a-7afcc23601bdb6e9c7a7302a30996a29:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-1g33a-7afcc23601bdb6e9c7a7302a30996a29:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mqrx9k9y-f31a757011c8a70e4480ae46bb8fff77{
height:80px;
}

.flex_column.av-j4hm7-bb93496f007f9e4e7b2942f34676630b{
width:66%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-j4hm7-bb93496f007f9e4e7b2942f34676630b .av-flex-placeholder{
width:2%;
}

.flex_column.av-biujb-49f7a000bf56f2b3a4c7079fe5688e5a{
width:32%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-biujb-49f7a000bf56f2b3a4c7079fe5688e5a .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-mqrzoqp2-e929db5d6a7f35dc662b3fbafc814b8c{
height:160px;
}

#top .hr.hr-invisible.av-mqs11cgs-f34d745a06f3b756df5586f592cd7a0f{
height:50px;
}

#top .av-special-heading.av-mqrz9tl9-0211a8015f310b77e5ee34565485bcd6{
padding-bottom:10px;
}
body .av-special-heading.av-mqrz9tl9-0211a8015f310b77e5ee34565485bcd6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqrz9tl9-0211a8015f310b77e5ee34565485bcd6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mqrzam04-c5182a9ccd847d23c955a6952df374d4 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-akwbb-7e89e8fe562fdacb4c5daf09bf4d942e{
height:50px;
}

.iconbox.av-g490f-da9cb0c4cd439a1ece2f0d330b3a5325 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-g490f-da9cb0c4cd439a1ece2f0d330b3a5325 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-g490f-da9cb0c4cd439a1ece2f0d330b3a5325 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-g490f-da9cb0c4cd439a1ece2f0d330b3a5325 .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-mqrzbr2o-2d1e474c924724ebadc5d73bfd2557cb .iconbox_icon{
color:#ffffff;
}
.iconbox.av-mqrzbr2o-2d1e474c924724ebadc5d73bfd2557cb .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mqrzbr2o-2d1e474c924724ebadc5d73bfd2557cb .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mqrzbr2o-2d1e474c924724ebadc5d73bfd2557cb .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-mqrzcvz4-d28cd90ea09330dcce3d316fa8d48263 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-mqrzcvz4-d28cd90ea09330dcce3d316fa8d48263 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mqrzcvz4-d28cd90ea09330dcce3d316fa8d48263 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-mqrzcvz4-d28cd90ea09330dcce3d316fa8d48263 .iconbox_content_container{
color:#ffffff;
}

.avia-section.av-a90bgn-b06a63376784687da8ba5b31fcf320f8{
background-color:#000000;
background-image:unset;
}

#top .hr.hr-invisible.av-a0nvvj-b406e4f0b84d6855c0676ac4b9fe8f89{
height:150px;
}

#top .av-special-heading.av-z2fnj-9b04a7925b1f6408deedf2893a13d474{
padding-bottom:10px;
}
body .av-special-heading.av-z2fnj-9b04a7925b1f6408deedf2893a13d474 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-z2fnj-9b04a7925b1f6408deedf2893a13d474 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9l5pqn-2f6b927cbe37a6b4aad5b15d6ff8273f{
height:50px;
}

.flex_column.av-9afc0n-828c871a7f8683dde03b561faec44e5f{
width:24.25%;
margin-left:0;
padding:30px 30px 30px 30px;
background:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/ginas_background.jpg) 0% 0% no-repeat scroll rgba(10,10,10,0.71);
}
#top .flex_column_table.av-equal-height-column-flextable.av-9afc0n-828c871a7f8683dde03b561faec44e5f .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-9491pb-d7b5c028b6dbfd3f211add1354293448{
height:150px;
}

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

#top .av_textblock_section.av-8sxc8f-73ef6e43eabbde97a7277c8dc352732c .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-uh3hr-537e421836f7764dfca305c78aba1ff5{
height:10px;
}

#top #wrap_all .avia-button.av-8dpfp3-1377803e06a68ae01d0369d7873f76fd{
background-color:#000000b0;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8dpfp3-1377803e06a68ae01d0369d7873f76fd:hover{
background-color:#df332d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8dpfp3-1377803e06a68ae01d0369d7873f76fd:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-8dpfp3-1377803e06a68ae01d0369d7873f76fd:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-84xj0f-7e4a4707a3397d7b54466fac0c9fc014{
width:24.25%;
margin-left:0;
padding:30px 30px 30px 30px;
background:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/dom_background.jpg) 0% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-84xj0f-7e4a4707a3397d7b54466fac0c9fc014 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-7yt3tr-5c00c34605c64798f16f7f13a7b66e87{
height:150px;
}

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

#top .av_textblock_section.av-rsbp3-fa3364960333c7313338f27da50bffa7 .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-7d8j1b-8ffd37a3f9ddab1cd769ffa02bc4deca{
height:10px;
}

#top #wrap_all .avia-button.av-pwlfb-8ca416a90ec5943514acc65d2ac28cbf{
background-color:#000000b0;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-pwlfb-8ca416a90ec5943514acc65d2ac28cbf:hover{
background-color:#df332d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-pwlfb-8ca416a90ec5943514acc65d2ac28cbf:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-pwlfb-8ca416a90ec5943514acc65d2ac28cbf:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-6zy5l3-21231b5b695b7495e2e64dea1b5285c0{
width:24.25%;
margin-left:0;
padding:30px 30px 30px 30px;
background:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/guts_background.jpg) 0% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6zy5l3-21231b5b695b7495e2e64dea1b5285c0 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-6umsp3-7cabbda1946be2af68024acf93dc10ae{
height:150px;
}

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

#top .av_textblock_section.av-6gtcin-0510d8bb5237dad8e9ab62880fd46e4d .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-67xosv-f5ba9ba01b29b04773c719b957ae7ffd{
height:10px;
}

#top #wrap_all .avia-button.av-6132pr-8a02d4920ca25a1cd15a11cf4c88241b{
background-color:#000000b0;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6132pr-8a02d4920ca25a1cd15a11cf4c88241b:hover{
background-color:#df332d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6132pr-8a02d4920ca25a1cd15a11cf4c88241b:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-6132pr-8a02d4920ca25a1cd15a11cf4c88241b:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-5tzivb-2748899ba376b64cb8b621d444f96770{
width:24.25%;
margin-left:0;
padding:30px 30px 30px 30px;
background:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/happy_background.jpg) 0% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5tzivb-2748899ba376b64cb8b621d444f96770 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-ko4pb-3eaf230114b501b2fa2afbf2314baece{
height:150px;
}

.avia-image-container.av-5m5vzb-47c8733d2dd73ca7d9f9f31273e910ea img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5m5vzb-47c8733d2dd73ca7d9f9f31273e910ea .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-5daogv-595bdd7d7317e5dfac9416c3279da508 .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-524y9z-efad0c1b2bff80290580bc8e29e9f21d{
height:10px;
}

#top #wrap_all .avia-button.av-hnahr-e3bccc6f53a39ae600bb4b3ad22fb411{
background-color:#000000b0;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-hnahr-e3bccc6f53a39ae600bb4b3ad22fb411:hover{
background-color:#df332d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-hnahr-e3bccc6f53a39ae600bb4b3ad22fb411:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-hnahr-e3bccc6f53a39ae600bb4b3ad22fb411:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-4pl07r-e7be154bd4b55d69de3b4c4222aecad2{
width:24.25%;
margin-left:0;
padding:30px 30px 30px 30px;
background:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/gigis_background.jpg) 0% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4pl07r-e7be154bd4b55d69de3b4c4222aecad2 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-4hs5vj-24c3b842f5f44a72ccd97d468b9705a3{
height:150px;
}

.avia-image-container.av-4bz7hz-96c588855bff0d497b08d6db930cd524 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4bz7hz-96c588855bff0d497b08d6db930cd524 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-46kp6n-0a0d6af8aeca5ac7ecb4a547c99aa654 .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-3xezl3-8faf196129c31f4255fc6c2683484e55{
height:10px;
}

#top #wrap_all .avia-button.av-3q6c3j-4796390900f23a131c8a83a109c7b26c{
background-color:#000000b0;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3q6c3j-4796390900f23a131c8a83a109c7b26c:hover{
background-color:#df332d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3q6c3j-4796390900f23a131c8a83a109c7b26c:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-3q6c3j-4796390900f23a131c8a83a109c7b26c:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-3m0027-e03b49a332df435a769ad0eb5211f24e{
width:24.25%;
margin-left:0;
padding:30px 30px 30px 30px;
background:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/d10_background.jpg) 0% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3m0027-e03b49a332df435a769ad0eb5211f24e .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-3dxll3-a12f6587db1818616e91aeaa06398818{
height:150px;
}

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

#top .av_textblock_section.av-av7gf-5de677a0dd6a928e7e75380cbbcf1820 .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-2ps67b-14266fecae60b88faddaa193468a07cd{
height:10px;
}

#top #wrap_all .avia-button.av-2n5ra7-9c43582707ebfcc884b5f58aa4da6d82{
background-color:#000000b0;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2n5ra7-9c43582707ebfcc884b5f58aa4da6d82:hover{
background-color:#df332d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2n5ra7-9c43582707ebfcc884b5f58aa4da6d82:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-2n5ra7-9c43582707ebfcc884b5f58aa4da6d82:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-2ccgmf-9f395743a327c32feb24da216364c853{
width:24.25%;
margin-left:0;
padding:30px 30px 30px 30px;
background:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/ketterer_background.jpg) 0% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2ccgmf-9f395743a327c32feb24da216364c853 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-290cjr-7a2ba307914674005d1bd885cc978dc0{
height:150px;
}

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

#top .av_textblock_section.av-6ruo7-6fffcfb63dde5ed7bec5a1c7c2dd7102 .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-1kyudb-db82a8d213c9b7aa003ed27ef638dca0{
height:10px;
}

#top #wrap_all .avia-button.av-4tnnz-61c5529494efb920fb7bdda6f93d30be{
background-color:#000000b0;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4tnnz-61c5529494efb920fb7bdda6f93d30be:hover{
background-color:#df332d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-4tnnz-61c5529494efb920fb7bdda6f93d30be:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-4tnnz-61c5529494efb920fb7bdda6f93d30be:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-1a2njj-fc2458367006b3a390babfb26da10874{
width:24.25%;
margin-left:0;
padding:30px 30px 30px 30px;
background:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/family_taste-687x1030.jpg) 0% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1a2njj-fc2458367006b3a390babfb26da10874 .av-flex-placeholder{
width:1%;
}

#top .hr.hr-invisible.av-15mswv-ec7485bb03b9c1b123230bd232ad2444{
height:150px;
}

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

#top .av_textblock_section.av-2hzbj-d70c8579b247ebab122c672b8ec7d9ba .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mhcp3-142ac3ea933b6f10ac890c11b06c4a90{
height:10px;
}

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

#top .hr.hr-invisible.av-6p67z-23d3d24413767040f542096a22061aa0{
height:150px;
}

#top .av-special-heading.av-19yc2-a1e58581dc89b346d40a99a043700e84{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-19yc2-a1e58581dc89b346d40a99a043700e84 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-19yc2-a1e58581dc89b346d40a99a043700e84 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-19yc2-a1e58581dc89b346d40a99a043700e84 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mqrtkc5r-90c343af45d9b35abcf193788eb750d7{
height:50px;
}

.avia-section.av-mqrtmqv2-13852394c7c2be842ce3b5609382a968{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-mqrtn1oq-2bdbb23a6dd128b823b1f0cb1850108f{
padding:60px 60px 60px 60px;
background:url(https://taste-karlsruhe.de/wp-content/uploads/2026/06/background_gutschein.jpg) 50% 50% no-repeat scroll ;
}

#top .av-special-heading.av-mqrtnd1f-f1857286d9bfda5266623e1719d56030{
padding-bottom:10px;
}
body .av-special-heading.av-mqrtnd1f-f1857286d9bfda5266623e1719d56030 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mqrtnd1f-f1857286d9bfda5266623e1719d56030 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mqrto1kh-2306741c42f9d5305b94b12802de832e .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1nb76-d0ba42c05c26247edc7aa89c4a3d341c{
height:50px;
}

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

#top #wrap_all .avia-button.av-9n2y-993060e09510dd0cf68909c09dc37d2c{
background-color:#000000b0;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9n2y-993060e09510dd0cf68909c09dc37d2c:hover{
background-color:#df332d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9n2y-993060e09510dd0cf68909c09dc37d2c:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-9n2y-993060e09510dd0cf68909c09dc37d2c:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-mqru6pep-2e2380473a6eb9def47e1197e6c096f6{
padding:60px 60px 60px 60px;
background-color:#df362d;
}

#top .av-special-heading.av-1v3r6-8bb5cb622d75abd0ffa3c4f03165976b{
padding-bottom:10px;
}
body .av-special-heading.av-1v3r6-8bb5cb622d75abd0ffa3c4f03165976b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1v3r6-8bb5cb622d75abd0ffa3c4f03165976b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1h4z6-df714ca587a131989e42ad8d2958f2bf .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-tox2-7c5bdb5f6d65f8f9cac1dfa096eaf90f{
height:50px;
}

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

#top #wrap_all .avia-button.av-yyku-9d2e5b96b5289848a8d46d03c4847691{
background-color:#000000b0;
border-color:#df342d;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-yyku-9d2e5b96b5289848a8d46d03c4847691:hover{
background-color:#df332d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-yyku-9d2e5b96b5289848a8d46d03c4847691:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-yyku-9d2e5b96b5289848a8d46d03c4847691: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-350zu-bcff180a83a90ec2db56a38bffa60090 .av-special-heading-tag{
font-size:0.8em;
}
}

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