.elementor-906 .elementor-element.elementor-element-b08216d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:136px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-9a6c6a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-29861e0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-906 .elementor-element.elementor-element-29861e0{text-align:left;}.elementor-906 .elementor-element.elementor-element-29861e0 img{width:29%;}.elementor-906 .elementor-element.elementor-element-45d1b3e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-45d1b3e > .elementor-widget-container{margin:0px 0px 037px 0px;}.elementor-906 .elementor-element.elementor-element-45d1b3e a{color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-7606703{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-7c807511{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-12726947{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-7913dbb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-1703cf3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-906 .elementor-element.elementor-element-1703cf3b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-906 .elementor-element.elementor-element-1703cf3b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-678214d6{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-678214d6 > .elementor-widget-container{margin:0px 0px 037px 0px;}.elementor-906 .elementor-element.elementor-element-678214d6 a{color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-dfa28c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-be4d4b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-be29e86{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-906 .elementor-element.elementor-element-be29e86 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-906 .elementor-element.elementor-element-be29e86 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-138f3c2{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-138f3c2 > .elementor-widget-container{margin:0px 0px 037px 0px;}.elementor-906 .elementor-element.elementor-element-138f3c2 a{color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-3ea4cd3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-fcd4318{--e-image-carousel-slides-to-show:1;}.elementor-906 .elementor-element.elementor-element-fcd4318 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-906 .elementor-element.elementor-element-fcd4318 .elementor-swiper-button.elementor-swiper-button-next{font-size:42px;color:var( --e-global-color-secondary );}.elementor-906 .elementor-element.elementor-element-fcd4318 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-906 .elementor-element.elementor-element-fcd4318 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-906 .elementor-element.elementor-element-366b374{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-2c3d549{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-3ea5f18{--e-image-carousel-slides-to-show:1;}.elementor-906 .elementor-element.elementor-element-3ea5f18 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-906 .elementor-element.elementor-element-3ea5f18 .elementor-swiper-button.elementor-swiper-button-next{font-size:42px;color:#FFFFFF;}.elementor-906 .elementor-element.elementor-element-3ea5f18 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-906 .elementor-element.elementor-element-3ea5f18 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-906 .elementor-element.elementor-element-5998b5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-b2a87fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-906 .elementor-element.elementor-element-b2a87fb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-906 .elementor-element.elementor-element-b2a87fb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-d5bd9c7{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-d5bd9c7 > .elementor-widget-container{margin:0px 0px 037px 0px;}.elementor-906 .elementor-element.elementor-element-d5bd9c7 a{color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-5396227{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-fb372de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-b486ba3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-906 .elementor-element.elementor-element-b486ba3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-27c538d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-27c538d > .elementor-widget-container{margin:0px 0px 037px 0px;}.elementor-906 .elementor-element.elementor-element-27c538d a{color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-3220154 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:013px 054px 013px 054px;}.elementor-906 .elementor-element.elementor-element-3220154 .elementor-button:hover, .elementor-906 .elementor-element.elementor-element-3220154 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-906 .elementor-element.elementor-element-3220154 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-906 .elementor-element.elementor-element-3220154 .elementor-button:hover svg, .elementor-906 .elementor-element.elementor-element-3220154 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-906 .elementor-element.elementor-element-33e104a .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:013px 054px 013px 054px;}.elementor-906 .elementor-element.elementor-element-33e104a .elementor-button:hover, .elementor-906 .elementor-element.elementor-element-33e104a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-906 .elementor-element.elementor-element-33e104a > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-906 .elementor-element.elementor-element-33e104a .elementor-button:hover svg, .elementor-906 .elementor-element.elementor-element-33e104a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-906 .elementor-element.elementor-element-4126349 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:013px 054px 013px 054px;}.elementor-906 .elementor-element.elementor-element-4126349 .elementor-button:hover, .elementor-906 .elementor-element.elementor-element-4126349 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-906 .elementor-element.elementor-element-4126349 .elementor-button:hover svg, .elementor-906 .elementor-element.elementor-element-4126349 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-906 .elementor-element.elementor-element-0ad3683{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-119b9e0{--display:flex;--margin-top:0108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-12e6556 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-906 .elementor-element.elementor-element-12e6556 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table div{padding:20px 20px 20px 20px;}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table thead td, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .top-title, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-label{font-family:var( --e-global-typography-35b0fe5-font-family ), Sans-serif;font-size:var( --e-global-typography-35b0fe5-font-size );font-weight:var( --e-global-typography-35b0fe5-font-weight );text-transform:var( --e-global-typography-35b0fe5-text-transform );font-style:var( --e-global-typography-35b0fe5-font-style );line-height:var( --e-global-typography-35b0fe5-line-height );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table tbody td, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-value{font-family:var( --e-global-typography-95acda2-font-family ), Sans-serif;font-size:var( --e-global-typography-95acda2-font-size );font-weight:var( --e-global-typography-95acda2-font-weight );text-transform:var( --e-global-typography-95acda2-text-transform );font-style:var( --e-global-typography-95acda2-font-style );line-height:var( --e-global-typography-95acda2-line-height );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table thead td{color:var( --e-global-color-primary );border-style:none;}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .top-title{color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-label{color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table tbody td{color:var( --e-global-color-primary );border-style:none;}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-value{color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .pdf-icon{font-size:20px !important;display:inline-block !important;color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .pdf-icon svg{width:20px !important;height:20px !important;fill:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .pdf-icon i{font-size:20px !important;color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table .pdf-icon{font-size:20px !important;display:inline-block !important;color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table .pdf-icon i{font-size:20px !important;color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table .pdf-icon svg{width:20px !important;height:20px !important;fill:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .pdf-icon{font-size:20px !important;display:inline-block !important;color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .pdf-icon i{font-size:20px !important;color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .pdf-icon svg{width:20px !important;height:20px !important;fill:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .pdf-icon:hover{color:var( --e-global-color-text );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .pdf-icon:hover svg{fill:var( --e-global-color-text );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .pdf-icon:hover i{color:var( --e-global-color-text );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table .pdf-icon:hover{color:var( --e-global-color-text );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table .pdf-icon:hover i{color:var( --e-global-color-text );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table .pdf-icon:hover svg{fill:var( --e-global-color-text );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .pdf-icon:hover{color:var( --e-global-color-text );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .pdf-icon:hover i{color:var( --e-global-color-text );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .pdf-icon:hover svg{fill:var( --e-global-color-text );}.elementor-906 .elementor-element.elementor-element-296c1ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-bac6795{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-f93e1e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-6902cd7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-906 .elementor-element.elementor-element-6902cd7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-d86dce9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-d86dce9 > .elementor-widget-container{margin:0px 0px 037px 0px;}.elementor-906 .elementor-element.elementor-element-d86dce9 a{color:var( --e-global-color-primary );}.elementor-906 .elementor-element.elementor-element-2d88d5d .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:013px 054px 013px 054px;}.elementor-906 .elementor-element.elementor-element-2d88d5d .elementor-button:hover, .elementor-906 .elementor-element.elementor-element-2d88d5d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-906 .elementor-element.elementor-element-2d88d5d .elementor-button:hover svg, .elementor-906 .elementor-element.elementor-element-2d88d5d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-906 .elementor-element.elementor-element-9a6c6a5{--width:27%;}.elementor-906 .elementor-element.elementor-element-7606703{--width:66%;}.elementor-906 .elementor-element.elementor-element-12726947{--width:65%;}.elementor-906 .elementor-element.elementor-element-7913dbb8{--width:30%;}.elementor-906 .elementor-element.elementor-element-be4d4b6{--width:30%;}.elementor-906 .elementor-element.elementor-element-3ea4cd3{--width:65%;}.elementor-906 .elementor-element.elementor-element-2c3d549{--width:65%;}.elementor-906 .elementor-element.elementor-element-5998b5a{--width:30%;}.elementor-906 .elementor-element.elementor-element-fb372de{--width:33%;}.elementor-906 .elementor-element.elementor-element-0ad3683{--width:60%;}.elementor-906 .elementor-element.elementor-element-bac6795{--width:50%;}.elementor-906 .elementor-element.elementor-element-f93e1e7{--width:50%;}}@media(max-width:1366px){.elementor-906 .elementor-element.elementor-element-45d1b3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-1703cf3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-678214d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-be29e86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-138f3c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-b2a87fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-d5bd9c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-b486ba3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-27c538d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-3220154 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-906 .elementor-element.elementor-element-33e104a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-906 .elementor-element.elementor-element-4126349 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-906 .elementor-element.elementor-element-12e6556 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table thead td, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .top-title, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-label{font-size:var( --e-global-typography-35b0fe5-font-size );line-height:var( --e-global-typography-35b0fe5-line-height );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table tbody td, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-value{font-size:var( --e-global-typography-95acda2-font-size );line-height:var( --e-global-typography-95acda2-line-height );}.elementor-906 .elementor-element.elementor-element-6902cd7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-d86dce9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-2d88d5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-906 .elementor-element.elementor-element-45d1b3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-1703cf3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-678214d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-be29e86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-138f3c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-b2a87fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-d5bd9c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-b486ba3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-27c538d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-3220154 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-906 .elementor-element.elementor-element-33e104a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-906 .elementor-element.elementor-element-4126349 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-906 .elementor-element.elementor-element-12e6556 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table thead td, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .top-title, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-label{font-size:var( --e-global-typography-35b0fe5-font-size );line-height:var( --e-global-typography-35b0fe5-line-height );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table tbody td, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-value{font-size:var( --e-global-typography-95acda2-font-size );line-height:var( --e-global-typography-95acda2-line-height );}.elementor-906 .elementor-element.elementor-element-6902cd7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-d86dce9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-2d88d5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-906 .elementor-element.elementor-element-b08216d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-9a6c6a5{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-906 .elementor-element.elementor-element-29861e0 > .elementor-widget-container{margin:0px 0px 027px 0px;}.elementor-906 .elementor-element.elementor-element-45d1b3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-906 .elementor-element.elementor-element-45d1b3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-7606703{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-7606703.e-con{--order:-99999 /* order start hack */;}.elementor-906 .elementor-element.elementor-element-7c807511{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-3a1a2560 > .elementor-widget-container{margin:0px 0px 027px 0px;}.elementor-906 .elementor-element.elementor-element-1703cf3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-678214d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-906 .elementor-element.elementor-element-678214d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-dfa28c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-be29e86 > .elementor-widget-container{margin:0px 0px 027px 0px;}.elementor-906 .elementor-element.elementor-element-be29e86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-138f3c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-906 .elementor-element.elementor-element-138f3c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-3ea4cd3{--padding-top:0px;--padding-bottom:027px;--padding-left:0px;--padding-right:0px;}.elementor-906 .elementor-element.elementor-element-3ea4cd3.e-con{--order:-99999 /* order start hack */;}.elementor-906 .elementor-element.elementor-element-fcd4318 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-906 .elementor-element.elementor-element-fcd4318 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-906 .elementor-element.elementor-element-366b374{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-3ea5f18 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-906 .elementor-element.elementor-element-3ea5f18 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-906 .elementor-element.elementor-element-b2a87fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-d5bd9c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-906 .elementor-element.elementor-element-d5bd9c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-5396227{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-b486ba3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-27c538d > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-906 .elementor-element.elementor-element-27c538d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-3220154 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-906 .elementor-element.elementor-element-33e104a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-906 .elementor-element.elementor-element-4126349 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-906 .elementor-element.elementor-element-0ad3683{--margin-top:0px;--margin-bottom:027px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-0ad3683.e-con{--order:-99999 /* order start hack */;}.elementor-906 .elementor-element.elementor-element-119b9e0{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-906 .elementor-element.elementor-element-12e6556 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table thead td, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .top-title, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-label{font-size:var( --e-global-typography-35b0fe5-font-size );line-height:var( --e-global-typography-35b0fe5-line-height );}.elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments table tbody td, .elementor-906 .elementor-element.elementor-element-1c6f9c3 .elg-apartments .mobile-layout .detail-value{font-size:var( --e-global-typography-95acda2-font-size );line-height:var( --e-global-typography-95acda2-line-height );}.elementor-906 .elementor-element.elementor-element-6902cd7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-906 .elementor-element.elementor-element-d86dce9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-906 .elementor-element.elementor-element-2d88d5d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for image-carousel, class: .elementor-element-fcd4318 *//* Finaler Code für Swiper-Pfeile mit Fade-In/Slide-Effekt */

.elementor-widget-container {
    /* Wichtig, damit der Hover-Effekt den ganzen Bereich umfasst */
    overflow: hidden; 
}

.elementor-widget-container .elementor-swiper-button-prev,
.elementor-widget-container .elementor-swiper-button-next {
    opacity: 0 !important;
    transition: opacity 0.4s ease, transform 0.4s ease !important;
}

.elementor-widget-container .elementor-swiper-button-prev {
    transform: translateX(-20px) !important;
}

.elementor-widget-container .elementor-swiper-button-next {
    transform: translateX(20px) !important;
}


/* Effekt beim Hovern über den Widget-Container */
.elementor-widget-container:hover .elementor-swiper-button-prev,
.elementor-widget-container:hover .elementor-swiper-button-next {
    opacity: 1 !important;
    transform: translateX(0) !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3ea5f18 *//* Finaler Code für Swiper-Pfeile mit Fade-In/Slide-Effekt */

.elementor-widget-container {
    /* Wichtig, damit der Hover-Effekt den ganzen Bereich umfasst */
    overflow: hidden; 
}

.elementor-widget-container .elementor-swiper-button-prev,
.elementor-widget-container .elementor-swiper-button-next {
    opacity: 0 !important;
    transition: opacity 0.4s ease, transform 0.4s ease !important;
}

.elementor-widget-container .elementor-swiper-button-prev {
    transform: translateX(-20px) !important;
}

.elementor-widget-container .elementor-swiper-button-next {
    transform: translateX(20px) !important;
}


/* Effekt beim Hovern über den Widget-Container */
.elementor-widget-container:hover .elementor-swiper-button-prev,
.elementor-widget-container:hover .elementor-swiper-button-next {
    opacity: 1 !important;
    transform: translateX(0) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3220154 */.elementor-906 .elementor-element.elementor-element-3220154 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33e104a */.elementor-906 .elementor-element.elementor-element-33e104a a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4126349 */.elementor-906 .elementor-element.elementor-element-4126349 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d88d5d */.elementor-906 .elementor-element.elementor-element-2d88d5d a {
    text-decoration: none;
}/* End custom CSS */