.avia-section.av-mhlyswt9-ae8c72f2ca9472140ecb0e41d9ef3825{
background-repeat:no-repeat;
background-image:url(https://konditorei-geiler.de/WP_2/wp-content/uploads/2025/11/header_weihnachten_rote_deko.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-mhzdoqgp-27b8fd4abf1c0571c3fbed842055f8bd{
height:150px;
}

#top .av-special-heading.av-mhly8ytb-5434dd713c63b2a2a952dccd1cf13e67{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-mhly8ytb-5434dd713c63b2a2a952dccd1cf13e67 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhly8ytb-5434dd713c63b2a2a952dccd1cf13e67 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-mhly8ytb-5434dd713c63b2a2a952dccd1cf13e67 .av-subheading{
font-size:15px;
}

.flex_cell.av-1kfk7x-57c6dc6b55beafae0c301598cf111b98{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1kfk7x-57c6dc6b55beafae0c301598cf111b98{
padding:0 0 0 -80px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-e2lmfh-4d0c41391a80c08344c86ca3323c47ce{
margin-top:px;
margin-bottom:0px;
}
.flex_column.av-e2lmfh-4d0c41391a80c08344c86ca3323c47ce{
position:relative;
right:-100px;
z-index:99;
padding:35px 50px 35px 35px;
background-color:#ab0c08;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-43cfh-2f69f590d1f5f7a4aea5e395287eaa37{
margin-top:px;
margin-bottom:0px;
}
.flex_column.av-43cfh-2f69f590d1f5f7a4aea5e395287eaa37{
position:relative;
right:-100px;
z-index:99;
border-width:2px;
border-color:#ab0c08;
border-style:solid;
padding:35px 50px 35px 20px;
}

#top .hr.hr-invisible.av-7kbzbh-be3d96300970e501a04e010898a8740e{
height:20px;
}

#top #wrap_all .avia-button.av-5c8yql-0e3aae598de26d5b1163b5457d6b4139{
background-color:#ab0c08;
border-color:#f0e0c5;
color:#ffffff;
border-style:solid;
border-width:0 0 0 0;
border-radius:2px 2px 2px 2px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-5c8yql-0e3aae598de26d5b1163b5457d6b4139:hover .avia_button_background{
border-radius:2px 2px 2px 2px;
}
#top #wrap_all .avia-button.av-5c8yql-0e3aae598de26d5b1163b5457d6b4139 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-4v1ysd-19b0eb4e73a0600c05990262ee71a966{
vertical-align:middle;
}

.avia-section.av-mhn8z594-2507f6978826fe7cff681fd88989596e{
background-repeat:repeat-x;
background-image:url(https://konditorei-geiler.de/WP_2/wp-content/uploads/2025/11/christmas-pattern-rot-261x300.jpg);
background-position:0% 0%;
background-attachment:scroll;
margin-top:40px;
margin-bottom:0;
}

.flex_column.av-mhn8ug2f-dc93523ed69c7e9da77f804e87f99aec{
z-index:99;
padding:25px 25px 25px 25px;
}

#top .av-special-heading.av-mhn8vc2d-85186f7c7a4844142754fc1bc48a1447{
margin:10px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-mhn8vc2d-85186f7c7a4844142754fc1bc48a1447 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhn8vc2d-85186f7c7a4844142754fc1bc48a1447 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mhn8vc2d-85186f7c7a4844142754fc1bc48a1447 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mhn8vc2d-85186f7c7a4844142754fc1bc48a1447 .av-subheading{
font-size:18px;
}

.avia-section.av-mhnabvie-81824dbc32be149edb0d31659dc18ba4{
background-color:#f8f8f8;
background-image:unset;
}

#top .hr.hr-invisible.av-mhy1o7of-53dfb7f818f80fe060ce997473bb48b0{
height:50px;
}

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

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

.avia-section.av-1atmr4d-a43626b7e5de3a22d1fd92f1bb272958{
background-color:#f8f8f8;
background-image:unset;
}

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

#top .hr.hr-invisible.av-miq4vq6q-459de7197820108c980677dc46086421{
height:15px;
}

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

.avia-section.av-5sgljh-eb2e040e374083144e54b176a8c290c7{
background-color:#f8f8f8;
background-image:unset;
}

#top .hr.hr-invisible.av-25pt3h-35a82fb70050554510198ef4cb47c4d5{
height:50px;
}

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

.avia-section.av-94essd-65ebd1370739f0f984e3b746e4531b1b{
background-repeat:repeat-x;
background-image:url(https://konditorei-geiler.de/WP_2/wp-content/uploads/2025/11/christmas-pattern-rot-261x300.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-mhnalxsu-ef034f0db6252ba9a6c1494437825f61{
height:100px;
}

.flex_cell.av-mhy148iw-8b3b6e994f0d2718fa7f74514e5c229e{
vertical-align:middle;
}

.flex_column.av-mhy14kzv-54145090915bc31e95217885f0e09fdf{
position:relative;
left:-175px;
z-index:99;
border-width:2px;
border-color:#ab0c08;
border-style:solid;
padding:35px 35px 35px 50px;
}

#top .av-special-heading.av-mhy22d29-2a15ed0ef47ca45674daa8a7fe7063e1{
margin:10px 0 0 0;
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-mhy22d29-2a15ed0ef47ca45674daa8a7fe7063e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhy22d29-2a15ed0ef47ca45674daa8a7fe7063e1 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mhy22d29-2a15ed0ef47ca45674daa8a7fe7063e1 .av-subheading{
font-size:16px;
}

.avia-section.av-3lylfh-3fc4f3b9409eb5b891f1c5ece0c11122{
background-repeat:repeat-x;
background-image:url(https://konditorei-geiler.de/WP_2/wp-content/uploads/2025/11/christmas-pattern-rot-261x300.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-356dvx-b79be21cfdaa03efb8bfce9ed254fc48{
height:100px;
}

.flex_cell.av-mhzasxev-fe02d68cbb8a8f45d15c77c54af01d9f{
vertical-align:middle;
}

#top .hr.hr-invisible.av-mhzchnfx-5fe9dec0988495cfb1f9a4d3cbd46be1{
height:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lb972l-6bad51fe287ac7df4b309c1f3392204c{
margin-top:px;
margin-bottom:0px;
}
.flex_column.av-lb972l-6bad51fe287ac7df4b309c1f3392204c{
position:relative;
right:-100px;
z-index:99;
padding:35px 50px 35px 35px;
background-color:#ab0c08;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-jmt20t-37230a241711c0174d6fce78c08da0b9{
margin-top:px;
margin-bottom:0px;
}
.flex_column.av-jmt20t-37230a241711c0174d6fce78c08da0b9{
position:relative;
right:-100px;
z-index:99;
border-width:2px;
border-color:#ab0c08;
border-style:solid;
padding:35px 50px 35px 20px;
}

.flex_cell.av-gwkj7h-5ba375527736ae57a88a056cf7e30f21{
vertical-align:top;
}

.avia-section.av-mhzbx83b-fb42e38649ce633cccffa2d31328f14f{
background-repeat:no-repeat;
background-image:url(https://konditorei-geiler.de/WP_2/wp-content/uploads/2025/11/footer_weihnachten_rot_1.jpg);
background-position:100% 0%;
background-attachment:scroll;
}

.avia-section.av-ec019-ad5d28ded58104ac60daadec516275ea{
background-repeat:repeat-x;
background-image:url(https://konditorei-geiler.de/WP_2/wp-content/uploads/2025/11/christmas-pattern-rot-261x300.jpg);
background-position:0% 0%;
background-attachment:scroll;
margin-top:40px;
margin-bottom:0;
}

.flex_column.av-2eh3el-e3e5fec79e59c7552ef6d95df3ef8705{
z-index:99;
padding:25px 25px 25px 25px;
}

#top .av-special-heading.av-mhy1l3iq-a474c943f61294dc7e8d033991267096{
margin:10px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-mhy1l3iq-a474c943f61294dc7e8d033991267096 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhy1l3iq-a474c943f61294dc7e8d033991267096 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mhy1l3iq-a474c943f61294dc7e8d033991267096 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mhy1l3iq-a474c943f61294dc7e8d033991267096 .av-subheading{
font-size:18px;
}

.flex_cell.av-mhlzsm0z-19c2971f8de3c41ce727ae9a84d18751{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mhlzsm0z-19c2971f8de3c41ce727ae9a84d18751{
padding:0 0 0 -80px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mhlzgz41-ad5d5af8c5d61b117a2cc48b4ae31744{
margin-top:px;
margin-bottom:0px;
}
.flex_column.av-mhlzgz41-ad5d5af8c5d61b117a2cc48b4ae31744{
position:relative;
right:-100px;
z-index:99;
padding:35px 50px 35px 35px;
background-color:#ab0c08;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-mhlzjj5j-3f965c474be71556cb4df0869c449487{
margin-top:px;
margin-bottom:0px;
}
.flex_column.av-mhlzjj5j-3f965c474be71556cb4df0869c449487{
position:relative;
right:-100px;
z-index:99;
border-width:2px;
border-color:#ab0c08;
border-style:solid;
padding:25px 50px 25px 20px;
}

.flex_cell.av-q33yu5-20fe08c6e40046dfe914c927a733ec8b{
vertical-align:middle;
}


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

.responsive #top #wrap_all .flex_cell.av-1kfk7x-57c6dc6b55beafae0c301598cf111b98{
padding:0 0 0 0 !important;
}

.flex_column.av-e2lmfh-4d0c41391a80c08344c86ca3323c47ce{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

.flex_column.av-43cfh-2f69f590d1f5f7a4aea5e395287eaa37{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

#top #wrap_all .av-special-heading.av-mhn8vc2d-85186f7c7a4844142754fc1bc48a1447 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-mhy14kzv-54145090915bc31e95217885f0e09fdf{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

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

.flex_column.av-lb972l-6bad51fe287ac7df4b309c1f3392204c{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

.flex_column.av-jmt20t-37230a241711c0174d6fce78c08da0b9{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

#top #wrap_all .av-special-heading.av-mhy1l3iq-a474c943f61294dc7e8d033991267096 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-mhlzgz41-ad5d5af8c5d61b117a2cc48b4ae31744{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

.flex_column.av-mhlzjj5j-3f965c474be71556cb4df0869c449487{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}
}

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

.responsive #top #wrap_all .flex_cell.av-1kfk7x-57c6dc6b55beafae0c301598cf111b98{
padding:0 0 0 0 !important;
}

.flex_column.av-e2lmfh-4d0c41391a80c08344c86ca3323c47ce{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

.flex_column.av-43cfh-2f69f590d1f5f7a4aea5e395287eaa37{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

#top #wrap_all .av-special-heading.av-mhn8vc2d-85186f7c7a4844142754fc1bc48a1447 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-mhy14kzv-54145090915bc31e95217885f0e09fdf{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

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

.flex_column.av-lb972l-6bad51fe287ac7df4b309c1f3392204c{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

.flex_column.av-jmt20t-37230a241711c0174d6fce78c08da0b9{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

#top #wrap_all .av-special-heading.av-mhy1l3iq-a474c943f61294dc7e8d033991267096 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-mhlzgz41-ad5d5af8c5d61b117a2cc48b4ae31744{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}

.flex_column.av-mhlzjj5j-3f965c474be71556cb4df0869c449487{
position:relative;
top:0px;
right:0px;
bottom:0px;
left:0px;
}
}
