.flex_cell.av-s1tzwz-631d4097cac29b25914dd56c7bb972cc{
vertical-align:middle;
height:300px;
min-height:300px;
background:url(https://seniorenresidenz-celle.de/wp-content/uploads/2024/02/Flur-Residenz-Kreuzgarten.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-s1tzwz-631d4097cac29b25914dd56c7bb972cc{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-pfcpxf-2f0a39d40ca36931c0a439c72ca8d084{
vertical-align:middle;
height:300px;
min-height:300px;
background-color:#bd002f;
}
.responsive #top #wrap_all .flex_cell.av-pfcpxf-2f0a39d40ca36931c0a439c72ca8d084{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-ng64ub-511c104c26479ce4d53784a464078211{
padding-bottom:25px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-ng64ub-511c104c26479ce4d53784a464078211 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ng64ub-511c104c26479ce4d53784a464078211 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-ng64ub-511c104c26479ce4d53784a464078211 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ng64ub-511c104c26479ce4d53784a464078211 .av-subheading{
font-size:14px;
}

.flex_cell.av-khoz0j-9530db5b2e0d38c3f254dfb74972862f{
vertical-align:top;
background-color:#8f8f8f;
}
.responsive #top #wrap_all .flex_cell.av-khoz0j-9530db5b2e0d38c3f254dfb74972862f{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-1u3dhv-5a17f1529d894c92ac0691110082d4c2{
vertical-align:top;
background-color:#8f8f8f;
}
.responsive #top #wrap_all .flex_cell.av-1u3dhv-5a17f1529d894c92ac0691110082d4c2{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-frg2kz-b69afd1c65260b30be3ecabc16f95d23{
vertical-align:bottom;
background-color:#8f8f8f;
}
.responsive #top #wrap_all .flex_cell.av-frg2kz-b69afd1c65260b30be3ecabc16f95d23{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-dhnbs3-18bfa4d6c6cefb0360f64e5a0980e5f4{
vertical-align:bottom;
background-color:#8f8f8f;
}
.responsive #top #wrap_all .flex_cell.av-dhnbs3-18bfa4d6c6cefb0360f64e5a0980e5f4{
padding:9px 0px 0px 0px !important;
}

.flex_column.av-alrefn-b25033feb22fcc87488d94e51897bbdc{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(255,255,255,0.4);
}

#top .av-special-heading.av-8roaab-643b1eb64825801989683935e95eeb3d{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-8roaab-643b1eb64825801989683935e95eeb3d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8roaab-643b1eb64825801989683935e95eeb3d .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-8roaab-643b1eb64825801989683935e95eeb3d .av-subheading{
font-size:15px;
}

.flex_column.av-6l8fc3-2c0852013ea1b2556c426d90c5ee8895{
border-radius:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
background-color:rgba(255,255,255,0.8);
}

.avia-image-container.av-3x3zpv-9603497dea80bab780c0a4343666e648 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3x3zpv-9603497dea80bab780c0a4343666e648 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-b94yr-f51cb3e2dc4d5f921cf58c645db72c86 .avia_textblock{
font-size:20px;
color:#8f8f8f;
}


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

#top #wrap_all .av-special-heading.av-8roaab-643b1eb64825801989683935e95eeb3d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-8roaab-643b1eb64825801989683935e95eeb3d .av-special-heading-tag{
font-size:0.8em;
}
}
