.avia-section.av-jh3kif-367c1d88288ea961893fc5e3ee29a522 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://sonnendeck.berlin/wp-content/uploads/sonnendeck-restaurant-berlin-spreeterrasse.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jh3kif-367c1d88288ea961893fc5e3ee29a522 .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-4esbz-f52897ef67aa805d72987a71a3149e37{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-4esbz-f52897ef67aa805d72987a71a3149e37 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4esbz-f52897ef67aa805d72987a71a3149e37 .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-mmubufno-9cd3b95464814b0c6488c0fc80bb7c12{
margin:0 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-mmubufno-9cd3b95464814b0c6488c0fc80bb7c12 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mmubufno-9cd3b95464814b0c6488c0fc80bb7c12 .av-subheading{
font-size:15px;
}

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

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

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

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

#top #wrap_all .avia-button.av-mjhidj1a-f5ed452a95c2d04383ff8f4007b995bd{
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-1esnav-b09678380954a0ae0dfcd71fdf97b351{
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-wda4n-b2a7066f4d71f95d37ca8d66d771913d{
position:relative;
left:-50%;
}

.flex_column.av-qofwf-2229756903b8b60d4196c4c5658ee494{
position:relative;
right:-50%;
}

.flex_column.av-dbkxz-220587e1cc39b15a608c39a8b4930a95{
position:relative;
left:-50%;
}

.flex_column.av-6uq87-fd5d65ab62b28c16f813867389ffdb02{
position:relative;
right:-50%;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-1esnav-b09678380954a0ae0dfcd71fdf97b351{
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-wda4n-b2a7066f4d71f95d37ca8d66d771913d{
position:relative;
left:-50%;
}

.flex_column.av-qofwf-2229756903b8b60d4196c4c5658ee494{
position:relative;
right:-50%;
}

.flex_column.av-dbkxz-220587e1cc39b15a608c39a8b4930a95{
position:relative;
left:-50%;
}

.flex_column.av-6uq87-fd5d65ab62b28c16f813867389ffdb02{
position:relative;
right:-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-1esnav-b09678380954a0ae0dfcd71fdf97b351{
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-wda4n-b2a7066f4d71f95d37ca8d66d771913d{
position:relative;
left:-20%;
}

.flex_column.av-qofwf-2229756903b8b60d4196c4c5658ee494{
position:relative;
right:-50%;
}

.flex_column.av-dbkxz-220587e1cc39b15a608c39a8b4930a95{
position:relative;
left:-20%;
}

.flex_column.av-6uq87-fd5d65ab62b28c16f813867389ffdb02{
position:relative;
right:-50%;
}
}

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