.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-repeater-item-758e2df .swiper-slide-bg{background-color:var( --e-global-color-29aa886 );background-image:url(https://www.olbrich-immo.at/wp-content/uploads/2026/09/jacek-dylag-OmIx515PF38-unsplash.jpg);background-size:cover;}.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-repeater-item-758e2df .elementor-background-overlay{background-color:var( --e-global-color-fd73ba4 );}.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-repeater-item-3c48657 .swiper-slide-bg{background-image:url(https://www.olbrich-immo.at/wp-content/uploads/2026/09/susanne-hartig-D4-8elnJUgw-unsplash-edit.jpg);background-size:cover;}.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-repeater-item-3c48657 .elementor-background-overlay{background-color:var( --e-global-color-fd73ba4 );}.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-repeater-item-572d4f8 .swiper-slide-bg{background-image:url(https://www.olbrich-immo.at/wp-content/uploads/2026/09/buddy-an-F9jtiFBqO5w-unsplash.jpg);background-size:cover;}.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-repeater-item-572d4f8 .elementor-background-overlay{background-color:var( --e-global-color-fd73ba4 );}.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-repeater-item-b2a76a7 .swiper-slide-bg{background-image:url(https://www.olbrich-immo.at/wp-content/uploads/2026/10/lukas-s-pygWUEz9I5E-unsplashEDIT2-e1791214401582.jpg);background-size:auto;}.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-repeater-item-b2a76a7 .elementor-background-overlay{background-color:var( --e-global-color-fd73ba4 );}.elementor-3900 .elementor-element.elementor-element-f43601d .swiper-slide{transition-duration:calc(6000ms*1.2);height:350px;}.elementor-3900 .elementor-element.elementor-element-f43601d > .elementor-widget-container{border-style:none;}.elementor-3900 .elementor-element.elementor-element-f43601d:hover .elementor-widget-container{border-style:none;}.elementor-3900 .elementor-element.elementor-element-f43601d .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(30.599999999999998, 30.184962192816634, 28.27173913043478, 0.49);}.elementor-3900 .elementor-element.elementor-element-f43601d .swiper-slide-inner{text-align:center;}.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-slide-heading{font-family:"Basier Circle", Sans-serif;font-size:4rem;font-weight:500;text-transform:none;font-style:normal;letter-spacing:0.0125rem;}.elementor-3900 .elementor-element.elementor-element-414563f .elementor-icon-wrapper{text-align:center;}.elementor-3900 .elementor-element.elementor-element-414563f .elementor-icon{font-size:2rem;}.elementor-3900 .elementor-element.elementor-element-414563f .elementor-icon svg{height:2rem;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:0.5rem;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-testimonial__header{padding-top:2rem;padding-left:2rem;padding-right:2rem;background-color:#A8986333;padding-block-end:calc( 3rem / 2 );border-block-end-width:1px;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-testimonial__content{padding-bottom:2rem;padding-left:2rem;padding-right:2rem;padding-block-start:calc( 3rem / 2 );}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-swiper-button{font-size:3rem;color:var( --e-global-color-primary );}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-3900 .elementor-element.elementor-element-7263c72 .swiper-pagination-bullet{height:0.5rem;width:0.5rem;}.elementor-3900 .elementor-element.elementor-element-7263c72 .swiper-horizontal .swiper-pagination-progressbar{height:0.5rem;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-testimonial__header, .elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-testimonial__name{font-family:"Basier Circle", Sans-serif;font-size:1rem;font-weight:600;text-decoration:none;line-height:1.6;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-testimonial__title{font-family:"Basier Circle", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-testimonial__text{font-family:"Basier Circle", Sans-serif;font-size:1rem;line-height:1.4;letter-spacing:0.01rem;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-testimonial__icon{font-size:2rem;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-testimonial__icon svg{width:2rem;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-star-rating{font-size:1.2rem;}.elementor-3900 .elementor-element.elementor-element-7263c72 .elementor-star-rating i:not(:last-of-type){margin-inline-end:0.1rem;}.elementor-3900 .elementor-element.elementor-element-e2a0cf4 > .elementor-widget-container{border-style:none;}.elementor-3900 .elementor-element.elementor-element-e2a0cf4:not( .elementor-widget-image ) .elementor-widget-container, .elementor-3900 .elementor-element.elementor-element-e2a0cf4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.olbrich-immo.at/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-3900 .elementor-element.elementor-element-e2a0cf4 img{width:50%;border-style:none;}.elementor-3900 .elementor-element.elementor-element-95c5d9a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-3900 .elementor-element.elementor-element-95c5d9a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.olbrich-immo.at/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-3900 .elementor-element.elementor-element-95c5d9a img{width:50%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3900 .elementor-element.elementor-element-f43601d .swiper-slide{height:230px;}.elementor-3900 .elementor-element.elementor-element-f43601d .swiper-slide-contents{max-width:100%;}.elementor-3900 .elementor-element.elementor-element-f43601d .swiper-slide-inner{padding:1rem 1rem 1rem 1rem;}.elementor-3900 .elementor-element.elementor-element-f43601d .elementor-slide-heading{font-size:3rem;}}