.flex_cell.av-swp8k-17b38590546303991e171afcd24647b6{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://stage.implantologie-hamburg-ottensen.de/wp-content/uploads/beach-1851101_1280-845x684.jpg) 50% 0% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-swp8k-17b38590546303991e171afcd24647b6{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-sez4c-4959ffbc87fa25e75d547aa608ffd6d4{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-sez4c-4959ffbc87fa25e75d547aa608ffd6d4{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-k0q7je04-6a2f55bddccb735aa3d5caf7eb1ad3dd{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-k0q7je04-6a2f55bddccb735aa3d5caf7eb1ad3dd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k0q7je04-6a2f55bddccb735aa3d5caf7eb1ad3dd .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-k0q7je04-6a2f55bddccb735aa3d5caf7eb1ad3dd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-k0q7je04-6a2f55bddccb735aa3d5caf7eb1ad3dd .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-7l6ejg-53ae6f3e2cbd2c1da038b8b2538fe84f .avia_textblock{
color:#ffffff;
}

.flex_column.av-40wwlo-bf87762b8c98ece913e04669fdaf0cd3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-40wwlo-3-33f6a068701050f89e9fb675e6d6c027{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-34bxr0-4da7ee6175c81c03bc52c90a27433e3f{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-1j6je4-22533cb09eed033c2fbc8ae314adf095{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-mqh8k-c90fe37ee2ea789fff06b4b617fb6be9{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-zeayk-da165422b5bd940e96d0bc79da2c8efa{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-plrlo-ddbfa9e2f7506c3c7ddba186cc7da632{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1uz84-17fb11f01f48ddd26428d582c94d26c1{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-dl1o4-8de1166549329fd1d846ff8f2e0d1900{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-pu0o4-27b41381afcfe76221c9a96c35e120c7{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-lk4jo-3b1889bb5d8bd85fc3714a81b199cd3b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-gob2k-969c1254035aef75472d373db5d2e38d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-263t9o-f9ded30013c592130c8b8ef7a128c8fa{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-a48m4-c202a9c03923882de0abb228ea6cc7e3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5ulw-fe475547ff736d2b1314d07904c3dc4b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8g49g-6fc7aef0a94104f4f4a30445b152a634{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

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