.avia-section.av-jh3kif-d7b0b17672e0756ce47175087657008b .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://sdb.dfmn.berlin/wp-content/uploads/sonnendeck-restaurant-berlin-spreeterrasse.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jh3kif-d7b0b17672e0756ce47175087657008b .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .av-special-heading.av-jaj3e7-396e2b6cb8842762c9d9220926dda929{
padding-bottom:0;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-jaj3e7-396e2b6cb8842762c9d9220926dda929 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jaj3e7-396e2b6cb8842762c9d9220926dda929 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-jaj3e7-396e2b6cb8842762c9d9220926dda929 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jaj3e7-396e2b6cb8842762c9d9220926dda929 .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-7qxy7-dfc5831791e348cac5ac8805d397e7f9{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-7qxy7-dfc5831791e348cac5ac8805d397e7f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7qxy7-dfc5831791e348cac5ac8805d397e7f9 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-d4bdb-857cc50a55f9848fe45908f7909a55a3{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-d4bdb-857cc50a55f9848fe45908f7909a55a3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-d4bdb-857cc50a55f9848fe45908f7909a55a3 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mjhhamnb-32160c3284d8ab2234138f4346a9eef7{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-mjhhamnb-32160c3284d8ab2234138f4346a9eef7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mjhhamnb-32160c3284d8ab2234138f4346a9eef7 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-2g2waf-9450653bbb82fb207779e2eaa66f1390{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-2g2waf-9450653bbb82fb207779e2eaa66f1390 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2g2waf-9450653bbb82fb207779e2eaa66f1390 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1kkwzj-52bf59169fd6e41d90b83b3efc60691c{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1kkwzj-52bf59169fd6e41d90b83b3efc60691c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1kkwzj-52bf59169fd6e41d90b83b3efc60691c .av-subheading{
font-size:15px;
}

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

.flex_column.av-mjhhqxwu-0e47fcb1ec822f6d842605ca7b152910{
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-mjhhc6yz-20c9398a72af5cf1b08521153897d4ee{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-mjhhc6yz-20c9398a72af5cf1b08521153897d4ee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mjhhc6yz-20c9398a72af5cf1b08521153897d4ee .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mjhg2ajc-87f8f594eb28388bf6b7d7e113681111{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-mjhg2ajc-87f8f594eb28388bf6b7d7e113681111 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mjhg2ajc-87f8f594eb28388bf6b7d7e113681111 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mjhi9e8m-b529497e3f6a9d8d19eaac206b396e5f{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-mjhi9e8m-b529497e3f6a9d8d19eaac206b396e5f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mjhi9e8m-b529497e3f6a9d8d19eaac206b396e5f .av-subheading{
font-size:15px;
}

.avia-section.av-brwbb-b342a64f15dbf2a715dcbfaafab804e1 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://sdb.dfmn.berlin/wp-content/uploads/sonnendeck-restaurant-berlin-spreeterrasse.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-brwbb-b342a64f15dbf2a715dcbfaafab804e1 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top #wrap_all .avia-button.av-mjhidj1a-e707df7c9bd522e41930e23023878b3d{
margin:0 0 20px 0;
}

#top .av_textblock_section.av-8lgpr-8f4de8ff6dff95067d8f0cdb262f7c8b .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-mjhdusso-6d346f873fda831aa7e205d9b57e9a1a{
position:relative;
left:-50%;
}

.flex_column.av-msf07-b67a1f9c3d39e3ec32e4a0984d4e14e0{
position:relative;
right:-50%;
}

.flex_column.av-8n77r-25fbb3f2da2b93d5c9639368e5f9d13d{
position:relative;
left:-50%;
}

.flex_column.av-2lfywn-cd2ee8830551c7af5f8ac36456de9dd4{
position:relative;
right:-50%;
}

.flex_column.av-6dlpr-478a380d1230ec65ceb18a70962ed40a{
position:relative;
left:-50%;
}

.flex_column.av-11vjh3-ae88a54d55a59b20b43793674d34db89{
position:relative;
right:-50%;
}

.flex_column.av-1ja313-40e8849c0746fd372017e0bd405517b5{
position:relative;
left:-50%;
}

.flex_column.av-muje7-0e7730ad42bac4bacf2344fe885869d5{
position:relative;
right:-50%;
}

.flex_column.av-pjqmf-20b0f07431efb936786f800484230a27{
position:relative;
left:-50%;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-mjhdusso-6d346f873fda831aa7e205d9b57e9a1a{
position:relative;
left:-50%;
}

.flex_column.av-msf07-b67a1f9c3d39e3ec32e4a0984d4e14e0{
position:relative;
right:-50%;
}

.flex_column.av-8n77r-25fbb3f2da2b93d5c9639368e5f9d13d{
position:relative;
left:-50%;
}

.flex_column.av-2lfywn-cd2ee8830551c7af5f8ac36456de9dd4{
position:relative;
right:-50%;
}

.flex_column.av-6dlpr-478a380d1230ec65ceb18a70962ed40a{
position:relative;
left:-50%;
}

.flex_column.av-11vjh3-ae88a54d55a59b20b43793674d34db89{
position:relative;
right:-50%;
}

.flex_column.av-1ja313-40e8849c0746fd372017e0bd405517b5{
position:relative;
left:-50%;
}

.flex_column.av-muje7-0e7730ad42bac4bacf2344fe885869d5{
position:relative;
right:-50%;
}

.flex_column.av-pjqmf-20b0f07431efb936786f800484230a27{
position:relative;
left:-50%;
}
}

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

.flex_column.av-mjhdusso-6d346f873fda831aa7e205d9b57e9a1a{
position:relative;
left:-20%;
}

.flex_column.av-msf07-b67a1f9c3d39e3ec32e4a0984d4e14e0{
position:relative;
right:-50%;
}

.flex_column.av-8n77r-25fbb3f2da2b93d5c9639368e5f9d13d{
position:relative;
left:-20%;
}

.flex_column.av-2lfywn-cd2ee8830551c7af5f8ac36456de9dd4{
position:relative;
right:-50%;
}

.flex_column.av-6dlpr-478a380d1230ec65ceb18a70962ed40a{
position:relative;
left:-20%;
}

.flex_column.av-11vjh3-ae88a54d55a59b20b43793674d34db89{
position:relative;
right:-50%;
}

.flex_column.av-1ja313-40e8849c0746fd372017e0bd405517b5{
position:relative;
left:-20%;
}

.flex_column.av-muje7-0e7730ad42bac4bacf2344fe885869d5{
position:relative;
right:-50%;
}

.flex_column.av-pjqmf-20b0f07431efb936786f800484230a27{
position:relative;
left:-20%;
}
}

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