.avia-section.av-jkjmqted-05606e33e1aae6276a56bc714c8356f6{
background-repeat:no-repeat;
background-image:url(https://wasserturm-residence.de/wp-content/uploads/sites/4/2025/09/header_bild_-e1758550247305.png);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-1xn9f-39b312acbc1d2ba8f03722cdf1342b2f{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jkmanyih-0df967ad7dfce633e75c9b2f3e33e674 .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-mfkcjvpv-3115d54874b96347915a3dae8c97988a .avia_textblock{
font-size:35px;
color:#ffffff;
}

.avia-section.av-mfkd7hvc-16586add45b24227799913d302234846{
background-color:#5d5d5c;
}
#top .avia-section.av-mfkd7hvc-16586add45b24227799913d302234846 .scroll-down-link{
color:#ffffff;
}

#top .av_textblock_section.av-mfkd45vr-45b0de6b4cf90f7381ee68e2be2de19e .avia_textblock{
color:#ffffff;
}

.avia-image-container.av-mfkd6lh2-64d49fe76c0a2c8b727189930ffd68eb .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mfkgez0y-2927f64886dcdc3f44b30c59f51fb551{
background-color:#7f6f61;
background:linear-gradient( to bottom, #7f6f61, #554d42 );
}

#top .av_textblock_section.av-mfkgi0ke-bb1b324c39adb56d1281744a99a7f83b .avia_textblock{
color:#ffffff;
}

.avia-section.av-mfkj97c9-177159a472a5a824f76125947d86aacb{
background-color:#f1f0ee;
}

#top .av-special-heading.av-mfkjbge9-ba786aabb0ce13f964c4506b1ab621bc{
padding-bottom:10px;
color:#5f5348;
}
body .av-special-heading.av-mfkjbge9-ba786aabb0ce13f964c4506b1ab621bc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfkjbge9-ba786aabb0ce13f964c4506b1ab621bc .special-heading-inner-border{
border-color:#5f5348;
}
.av-special-heading.av-mfkjbge9-ba786aabb0ce13f964c4506b1ab621bc .av-subheading{
font-size:15px;
}

.av-horizontal-gallery.av-kxhncobb-ed8cb24243144399a881aa9b809f9723{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-kxhncobb-ed8cb24243144399a881aa9b809f9723 .av-horizontal-gallery-inner{
padding-bottom:25%;
}

.avia-section.av-2ecw8f-5657da06c52778798fa7f2aca5ca34aa{
background-color:#7f6f61;
background:linear-gradient( to bottom, #7f6f61, #554d42 );
}

#top .hr.hr-invisible.av-mfkl3fm3-96e1ed6376c2dadad2527074482b1b9b{
height:115px;
}

#top .av-special-heading.av-kxhp57ie-25ab86e669b10a2177b61ec83c9e7ae6{
margin:0 0 0.7em 0;
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-kxhp57ie-25ab86e669b10a2177b61ec83c9e7ae6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kxhp57ie-25ab86e669b10a2177b61ec83c9e7ae6 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-kxhp57ie-25ab86e669b10a2177b61ec83c9e7ae6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kxhp57ie-25ab86e669b10a2177b61ec83c9e7ae6 .av-subheading{
font-size:23px;
}

.flex_column.av-sqfj-a959ac6d904bffe881a8c40b5c7ffbfe{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-sqfj-a959ac6d904bffe881a8c40b5c7ffbfe .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-mfkk9pks-7c9e93a41061c22452890500f284222c .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-mfkk9pks-7c9e93a41061c22452890500f284222c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mflry1db-578617e9472dfd6728c165baa7b8648e .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-jqhn3-a6bda09d10185413955e2cca3159f59d{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-jqhn3-a6bda09d10185413955e2cca3159f59d .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-mfkkeisi-80bd0066bd6802f4f86d0c8c1f5a88c7 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-mfkkeisi-80bd0066bd6802f4f86d0c8c1f5a88c7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls5ynh-f7a5b093b2afa3b5039a3f235f90b0ea .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-eecz3-95a58a92b6b5685ebaf71ade4a0096e0{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-eecz3-95a58a92b6b5685ebaf71ade4a0096e0 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-ak4w7-75c82db1f32962ffa703665dc012baf0 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-ak4w7-75c82db1f32962ffa703665dc012baf0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls66u5-e0da81f8e7b267bc01125af9a87d7243 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-mfkkjug5-4b3b9b099128be5c3e2e882db5f51dec{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mfkkjug5-4b3b9b099128be5c3e2e882db5f51dec .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-mfkkn4g5-c5c97032a294007243d02e264beaf726 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-mfkkn4g5-c5c97032a294007243d02e264beaf726 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls72jo-04b95a5c62679308c167c8d8ad853705 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-1wz3on-96be5bbca39c87e8aaa77128071c424b{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1wz3on-96be5bbca39c87e8aaa77128071c424b .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-1rvqlr-52a495c76285886144758de4cbf934f4 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-1rvqlr-52a495c76285886144758de4cbf934f4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls97a7-a0ae4d48773ba6b89d4278ecb4a308f5 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-1mgjlj-9c0e847966b0e7dd3869406a1b593d26{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1mgjlj-9c0e847966b0e7dd3869406a1b593d26 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-mfkkmhr5-3a175d82458e1f39241d0204a3f35838 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-mfkkmhr5-3a175d82458e1f39241d0204a3f35838 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls90mz-22d3964c1beb187779368d50ea3f04d0 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-mfkkntcl-a835eb9f838411cffc325f1e002dcf56{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mfkkntcl-a835eb9f838411cffc325f1e002dcf56 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-1errv3-035d89f1d98caa0d0f91d429047dcaa2 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-1errv3-035d89f1d98caa0d0f91d429047dcaa2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls8r7r-de0e5a61b7e45869e0342b3cac551403 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-1834a7-923e3e21756f80bb992d0172592a34b4{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1834a7-923e3e21756f80bb992d0172592a34b4 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-134cbr-7791c43183e7855bc2861f2f23285d6b .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-134cbr-7791c43183e7855bc2861f2f23285d6b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls8jpw-8d5c15e4bc4ba0f810b1a80def91d95e .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-3fn3j-7c69499d9d7be8fe3e05628d20727801{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3fn3j-7c69499d9d7be8fe3e05628d20727801 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-mfkkqgc6-e7468189cb5a1d539e911234959c502f .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-mfkkqgc6-e7468189cb5a1d539e911234959c502f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls8b71-1a321534d814a167142bfd92750f72be .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mfkkr1he-337b8a3fa44c212dd8b2cc07d9bdeaf1{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-mfkkr1he-337b8a3fa44c212dd8b2cc07d9bdeaf1{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mfkkr1he-337b8a3fa44c212dd8b2cc07d9bdeaf1 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-oktvj-51baf86cce300e1ef9e2430400c5ec08 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-oktvj-51baf86cce300e1ef9e2430400c5ec08 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls7yr3-126455abcb05a141500e57b8a393cf5e .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-npmf3-82d1e53c4d770d570f91e075f40a4e72{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-npmf3-82d1e53c4d770d570f91e075f40a4e72{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-npmf3-82d1e53c4d770d570f91e075f40a4e72 .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-h9l0v-9c3e37312c712cd8bd05dd5459a489c3 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-h9l0v-9c3e37312c712cd8bd05dd5459a489c3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls7ptb-0674203f1545fd1e699b0120f415f182 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bbj07-1a9f1773408bc8939c37a9f2ac0f6c1c{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-bbj07-1a9f1773408bc8939c37a9f2ac0f6c1c{
width:29.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-bbj07-1a9f1773408bc8939c37a9f2ac0f6c1c .av-flex-placeholder{
width:6%;
}

.avia-image-container.av-mfkktknu-45d5ea7afad11082a33b668cb005a556 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-mfkktknu-45d5ea7afad11082a33b668cb005a556 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-mfls7ihs-06aae4fcd91cbcb2c0b84ca44ab8d02e .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-mfkl40pi-55469cb7aa600630d1f89c1739e68825{
height:50px;
}

.avia-section.av-kxhqlnn3-217d4d09a216ac5598c1b80ec69ffd89{
background-color:#f1f0ee;
}
#top .avia-section.av-kxhqlnn3-217d4d09a216ac5598c1b80ec69ffd89 .scroll-down-link{
color:#ffffff;
}

#top .hr.hr-invisible.av-1elkvb-441fe6ec6dcd93b0411538465c08c184{
height:100px;
}

#top .av-special-heading.av-mfkl8wtc-6d5270c1b217174f18e84838146880dd{
margin:0 0 0.7em 0;
padding-bottom:20px;
color:#5f5348;
}
body .av-special-heading.av-mfkl8wtc-6d5270c1b217174f18e84838146880dd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfkl8wtc-6d5270c1b217174f18e84838146880dd .special-heading-inner-border{
border-color:#5f5348;
}
.av-special-heading.av-mfkl8wtc-6d5270c1b217174f18e84838146880dd .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-pooaf-1b84b5a5927cf154a75a945f7e70eb17 .avia_textblock{
font-size:28px;
color:#333333;
}

#top .hr.hr-invisible.av-mfv5ngyj-2cedd8f988d6a7fc923b4d2b50499e14{
height:50px;
}

#top .hr.hr-invisible.av-mfkliv5o-4a41c57aab86b1ccb073e687835c6d1d{
height:80px;
}

#top .av-special-heading.av-kxhqm12w-381a7b9142a9757033bf825cf7d990ad{
margin:0 0 0.7em 0;
padding-bottom:20px;
color:#5f5348;
}
body .av-special-heading.av-kxhqm12w-381a7b9142a9757033bf825cf7d990ad .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kxhqm12w-381a7b9142a9757033bf825cf7d990ad .special-heading-inner-border{
border-color:#5f5348;
}
.av-special-heading.av-kxhqm12w-381a7b9142a9757033bf825cf7d990ad .av-subheading{
font-size:23px;
}

#top .hr.av-195ctr-0ed62cda7cb22a0a1655dfc7b28ff583{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-195ctr-0ed62cda7cb22a0a1655dfc7b28ff583 .hr-inner{
width:100%;
border-color:#726559;
}

.av-horizontal-gallery.av-kxhqsat9-7e46a73a1e8454cb18df830f79805cb3{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-kxhqsat9-7e46a73a1e8454cb18df830f79805cb3 .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top .hr.av-8pltz-12a05fab91b97406a25e1f4142f3757d{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-8pltz-12a05fab91b97406a25e1f4142f3757d .hr-inner{
width:100%;
border-color:#726559;
}

#top .hr.hr-invisible.av-1150fb-4465ad2a69d32e54355631b323b8d4f3{
height:50px;
}

.avia-section.av-jkwotzct-dc01e12d638a43f7d486aa79aaad230c{
background-repeat:no-repeat;
background-image:url(https://wasserturm-residence.de/wp-content/uploads/sites/4/2022/01/hintergrund-kontakt.png);
background-position:100% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-mflsy628-94b7e8abe8dcf8ee8aad031741e1b2e7{
height:225px;
}

#top .av_textblock_section.av-jky6vho6-33e93ebc101887675c96e27e34a6da2c .avia_textblock{
font-size:28px;
color:#ffffff;
}

#top .hr.hr-invisible.av-9ck7z-a308acd819c25aa62ffb249032525af9{
height:20px;
}

.avia-image-container.av-mfkldy4o-75f0c8ca3f2edfaa258305021f5a2535 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av_textblock_section.av-jkmanyih-0df967ad7dfce633e75c9b2f3e33e674 .avia_textblock{
font-size:28px;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-jkmanyih-0df967ad7dfce633e75c9b2f3e33e674 .avia_textblock{
font-size:26px;
}

#top .av_textblock_section.av-mfkcjvpv-3115d54874b96347915a3dae8c97988a .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-jky6vho6-33e93ebc101887675c96e27e34a6da2c .avia_textblock{
font-size:18px;
}
}
