.elementor-1399 .elementor-element.elementor-element-bebe807{--display:flex;--min-height:90vh;--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;--overlay-opacity:0.2;--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-1399 .elementor-element.elementor-element-bebe807::before, .elementor-1399 .elementor-element.elementor-element-bebe807 > .elementor-background-video-container::before, .elementor-1399 .elementor-element.elementor-element-bebe807 > .e-con-inner > .elementor-background-video-container::before, .elementor-1399 .elementor-element.elementor-element-bebe807 > .elementor-background-slideshow::before, .elementor-1399 .elementor-element.elementor-element-bebe807 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1399 .elementor-element.elementor-element-bebe807 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .elementor-repeater-item-d712bc1 .swiper-slide-bg{background-image:url(https://planteam.cityreklame.at/wp-content/uploads/2023/09/1_villaverde_0419-7625.jpg);background-size:cover;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .elementor-repeater-item-d0e946f .swiper-slide-bg{background-image:url(https://planteam.cityreklame.at/wp-content/uploads/2024/12/2_DJI_0037.jpg);background-size:cover;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .elementor-repeater-item-556a240 .swiper-slide-bg{background-image:url(https://planteam.cityreklame.at/wp-content/uploads/2023/11/Aussenansicht-bei-Daemmerung4.jpg);background-size:cover;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .elementor-repeater-item-16eb10b .swiper-slide-bg{background-image:url(https://planteam.cityreklame.at/wp-content/uploads/2024/12/DJI_0010.jpg);background-size:cover;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .swiper-slide{transition-duration:calc(7000ms*1.2);height:80vh;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .swiper-slide-contents{max-width:66%;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .swiper-slide-inner{text-align:center;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .swiper-pagination-bullet{height:5px;width:5px;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .swiper-pagination-fraction{font-size:5px;}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .swiper-pagination-bullet-active{background-color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-617d4dd{width:var( --container-widget-width, 3.613% );max-width:3.613%;--container-widget-width:3.613%;--container-widget-flex-grow:0;bottom:8%;z-index:999;}.elementor-1399 .elementor-element.elementor-element-617d4dd > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-617d4dd.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1399 .elementor-element.elementor-element-617d4dd{right:48%;}body.rtl .elementor-1399 .elementor-element.elementor-element-617d4dd{left:48%;}.elementor-1399 .elementor-element.elementor-element-617d4dd img{width:44px;}.elementor-1399 .elementor-element.elementor-element-876455b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:8.625rem 8.625rem;--row-gap:8.625rem;--column-gap:8.625rem;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8.625rem;--padding-bottom:8.625rem;--padding-left:7rem;--padding-right:0rem;}.elementor-1399 .elementor-element.elementor-element-66ddc86{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-1399 .elementor-element.elementor-element-66ddc86.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-c63e0d0{width:var( --container-widget-width, 688px );max-width:688px;--container-widget-width:688px;--container-widget-flex-grow:0;}.elementor-1399 .elementor-element.elementor-element-c63e0d0 .elementor-heading-title{font-family:var( --e-global-typography-2492c53-font-family ), Sans-serif;font-size:var( --e-global-typography-2492c53-font-size );font-weight:var( --e-global-typography-2492c53-font-weight );line-height:var( --e-global-typography-2492c53-line-height );color:var( --e-global-color-primary );}.elementor-1399 .elementor-element.elementor-element-f369233{width:var( --container-widget-width, 686px );max-width:686px;--container-widget-width:686px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-28a4c6f-font-family ), Sans-serif;font-size:var( --e-global-typography-28a4c6f-font-size );font-weight:var( --e-global-typography-28a4c6f-font-weight );line-height:var( --e-global-typography-28a4c6f-line-height );color:var( --e-global-color-primary );}.elementor-1399 .elementor-element.elementor-element-f369233 > .elementor-widget-container{--e-transform-translateX:8.563rem;margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1399 .elementor-element.elementor-element-4f7755c{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;--e-transform-transition-duration:762ms;}.elementor-1399 .elementor-element.elementor-element-4f7755c > .elementor-widget-container:hover{--e-transform-translateX:20px;}.elementor-1399 .elementor-element.elementor-element-4f7755c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1399 .elementor-element.elementor-element-4f7755c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-4f7755c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1399 .elementor-element.elementor-element-4f7755c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1399 .elementor-element.elementor-element-4f7755c .elementor-button{font-family:"Poppins (local)", Sans-serif;font-size:26px;font-weight:600;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1399 .elementor-element.elementor-element-7ab4a97{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:8.625rem;--margin-bottom:8.625rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1399 .elementor-element.elementor-element-cf5247f{--display:flex;--min-height:310px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1399 .elementor-element.elementor-element-cf5247f:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-cf5247f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2024/12/1_DJI_0015.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-cf5247f.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-d907bc5{--display:flex;--justify-content:space-between;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-d907bc5:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-d907bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-d907bc5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-2982817{text-align:left;}.elementor-1399 .elementor-element.elementor-element-2982817 .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-6b30297 > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-6b30297{text-align:right;}.elementor-1399 .elementor-element.elementor-element-6b30297 img{width:20px;}.elementor-1399 .elementor-element.elementor-element-6866848{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--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-1399 .elementor-element.elementor-element-6866848:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-6866848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4046;}.elementor-1399 .elementor-element.elementor-element-6866848.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-fd8fa0d{--display:flex;--justify-content:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-fd8fa0d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-4c942f5.elementor-element{--align-self:flex-start;}.elementor-1399 .elementor-element.elementor-element-4c942f5{text-align:left;}.elementor-1399 .elementor-element.elementor-element-4c942f5 .elementor-heading-title{font-family:var( --e-global-typography-56cd421-font-family ), Sans-serif;font-size:var( --e-global-typography-56cd421-font-size );font-weight:var( --e-global-typography-56cd421-font-weight );text-transform:var( --e-global-typography-56cd421-text-transform );letter-spacing:var( --e-global-typography-56cd421-letter-spacing );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-a517425{text-align:left;}.elementor-1399 .elementor-element.elementor-element-a517425 .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-b95be83{text-align:left;}.elementor-1399 .elementor-element.elementor-element-b95be83 .elementor-heading-title{font-family:var( --e-global-typography-a479b0d-font-family ), Sans-serif;font-size:var( --e-global-typography-a479b0d-font-size );font-weight:var( --e-global-typography-a479b0d-font-weight );line-height:var( --e-global-typography-a479b0d-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-5a3c31a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--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-1399 .elementor-element.elementor-element-5a3c31a:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-5a3c31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2023/11/Lunaris-Aussen-Nacht.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-5a3c31a.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-6b895e4{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-6b895e4:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-6b895e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-6b895e4.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-f1d6c20{text-align:left;}.elementor-1399 .elementor-element.elementor-element-f1d6c20 .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-bd31368 > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-bd31368{text-align:right;}.elementor-1399 .elementor-element.elementor-element-bd31368 img{width:20px;}.elementor-1399 .elementor-element.elementor-element-1f5f6e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1399 .elementor-element.elementor-element-1f5f6e7:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-1f5f6e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2023/11/1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-1f5f6e7.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-2b92409{--display:flex;--justify-content:space-between;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-2b92409:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-2b92409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-2b92409.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-00a3172{text-align:left;}.elementor-1399 .elementor-element.elementor-element-00a3172 .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-5d5021f > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-5d5021f{text-align:right;}.elementor-1399 .elementor-element.elementor-element-5d5021f img{width:20px;}.elementor-1399 .elementor-element.elementor-element-90ba07d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1399 .elementor-element.elementor-element-90ba07d:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-90ba07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2023/11/6_San-Luis_Innenpool-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-90ba07d.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-90a0fa6{--display:flex;--justify-content:space-between;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-90a0fa6:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-90a0fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-90a0fa6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-0f13e7b{text-align:left;}.elementor-1399 .elementor-element.elementor-element-0f13e7b .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-1079fb6 > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-1079fb6{text-align:right;}.elementor-1399 .elementor-element.elementor-element-1079fb6 img{width:20px;}.elementor-1399 .elementor-element.elementor-element-b472ce5{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1399 .elementor-element.elementor-element-b472ce5:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-b472ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2023/09/VillaVerde_7-800x534-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-b472ce5.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-7d8022b{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-7d8022b:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-7d8022b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-7d8022b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-60ea406{text-align:left;}.elementor-1399 .elementor-element.elementor-element-60ea406 .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-04990ef > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-04990ef{text-align:right;}.elementor-1399 .elementor-element.elementor-element-04990ef img{width:20px;}.elementor-1399 .elementor-element.elementor-element-770079d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1399 .elementor-element.elementor-element-770079d:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-770079d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2024/12/5_2022-03-02__008.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-770079d.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-47c4bcd{--display:flex;--justify-content:space-between;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-47c4bcd:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-47c4bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-47c4bcd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-4723503{text-align:left;}.elementor-1399 .elementor-element.elementor-element-4723503 .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-3a48121 > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-3a48121{text-align:right;}.elementor-1399 .elementor-element.elementor-element-3a48121 img{width:20px;}.elementor-1399 .elementor-element.elementor-element-2dcf265{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1399 .elementor-element.elementor-element-2dcf265:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-2dcf265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2024/12/3__SH_9100.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-2dcf265.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-2d5a317{--display:flex;--justify-content:space-between;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-2d5a317:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-2d5a317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-2d5a317.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-548c3ac{text-align:left;}.elementor-1399 .elementor-element.elementor-element-548c3ac .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-b6d87bf > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-b6d87bf{text-align:right;}.elementor-1399 .elementor-element.elementor-element-b6d87bf img{width:20px;}.elementor-1399 .elementor-element.elementor-element-1d92f2d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-1d92f2d:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-1d92f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-1d92f2d.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-c2fadfc{text-align:left;}.elementor-1399 .elementor-element.elementor-element-c2fadfc .elementor-heading-title{font-family:var( --e-global-typography-624eae5-font-family ), Sans-serif;font-size:var( --e-global-typography-624eae5-font-size );font-weight:var( --e-global-typography-624eae5-font-weight );line-height:var( --e-global-typography-624eae5-line-height );color:var( --e-global-color-primary );}.elementor-1399 .elementor-element.elementor-element-34f593f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1399 .elementor-element.elementor-element-34f593f:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-34f593f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2024/12/2022.05_PlanTeam_Laatsch-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-34f593f.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-0583dbb{--display:flex;--justify-content:space-between;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-0583dbb:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-0583dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-0583dbb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-a8df1d8{text-align:left;}.elementor-1399 .elementor-element.elementor-element-a8df1d8 .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-632dddf > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-632dddf{text-align:right;}.elementor-1399 .elementor-element.elementor-element-632dddf img{width:20px;}.elementor-1399 .elementor-element.elementor-element-588b399{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1399 .elementor-element.elementor-element-588b399:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-588b399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2023/11/2022.12_Chalet_Cermis-37.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-588b399.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-ef2637f{--display:flex;--justify-content:space-between;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-ef2637f:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-ef2637f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-ef2637f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-609a474{text-align:left;}.elementor-1399 .elementor-element.elementor-element-609a474 .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-9b63d3b > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-9b63d3b{text-align:right;}.elementor-1399 .elementor-element.elementor-element-9b63d3b img{width:20px;}.elementor-1399 .elementor-element.elementor-element-7056d03{--display:flex;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-1399 .elementor-element.elementor-element-7056d03:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-7056d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4046;background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2024/12/DJI_0008.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-7056d03.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-70c32a1{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-70c32a1:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-70c32a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-70c32a1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-faf57bb{text-align:left;}.elementor-1399 .elementor-element.elementor-element-faf57bb .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-e74b983 > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-e74b983{text-align:right;}.elementor-1399 .elementor-element.elementor-element-e74b983 img{width:20px;}.elementor-1399 .elementor-element.elementor-element-82092c3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1399 .elementor-element.elementor-element-82092c3:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-82092c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planteam.cityreklame.at/wp-content/uploads/2024/12/1_DJI_0028.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1399 .elementor-element.elementor-element-82092c3.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-6602833{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-6602833:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-6602833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000008C;}.elementor-1399 .elementor-element.elementor-element-6602833.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1399 .elementor-element.elementor-element-0cd5ab5{text-align:left;}.elementor-1399 .elementor-element.elementor-element-0cd5ab5 .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-7542863 > .elementor-widget-container:hover{--e-transform-translateX:-12px;}.elementor-1399 .elementor-element.elementor-element-7542863{text-align:right;}.elementor-1399 .elementor-element.elementor-element-7542863 img{width:20px;}.elementor-1399 .elementor-element.elementor-element-16cbdf3{--display:flex;--justify-content:space-around;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1399 .elementor-element.elementor-element-16cbdf3:not(.elementor-motion-effects-element-type-background), .elementor-1399 .elementor-element.elementor-element-16cbdf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4046;}.elementor-1399 .elementor-element.elementor-element-16cbdf3.e-con{--align-self:stretch;}.elementor-1399 .elementor-element.elementor-element-180e39b{text-align:left;}.elementor-1399 .elementor-element.elementor-element-180e39b .elementor-heading-title{font-family:var( --e-global-typography-23133a7-font-family ), Sans-serif;font-size:var( --e-global-typography-23133a7-font-size );font-weight:var( --e-global-typography-23133a7-font-weight );line-height:var( --e-global-typography-23133a7-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-dd749f4{text-align:left;}.elementor-1399 .elementor-element.elementor-element-dd749f4 .elementor-heading-title{font-family:var( --e-global-typography-a479b0d-font-family ), Sans-serif;font-size:var( --e-global-typography-a479b0d-font-size );font-weight:var( --e-global-typography-a479b0d-font-weight );line-height:var( --e-global-typography-a479b0d-line-height );color:var( --e-global-color-text );}.elementor-1399 .elementor-element.elementor-element-a6f53ad{--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;--gap:6.75rem 6.75rem;--row-gap:6.75rem;--column-gap:6.75rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-1399 .elementor-element.elementor-element-876455b{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1399 .elementor-element.elementor-element-c63e0d0 .elementor-heading-title{font-size:var( --e-global-typography-2492c53-font-size );line-height:var( --e-global-typography-2492c53-line-height );}.elementor-1399 .elementor-element.elementor-element-f369233 > .elementor-widget-container{--e-transform-translateX:4em;}.elementor-1399 .elementor-element.elementor-element-f369233{font-size:var( --e-global-typography-28a4c6f-font-size );line-height:var( --e-global-typography-28a4c6f-line-height );}.elementor-1399 .elementor-element.elementor-element-7ab4a97{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--grid-auto-flow:row;}.elementor-1399 .elementor-element.elementor-element-2982817 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-4c942f5 .elementor-heading-title{font-size:var( --e-global-typography-56cd421-font-size );letter-spacing:var( --e-global-typography-56cd421-letter-spacing );}.elementor-1399 .elementor-element.elementor-element-a517425 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-b95be83 .elementor-heading-title{font-size:var( --e-global-typography-a479b0d-font-size );line-height:var( --e-global-typography-a479b0d-line-height );}.elementor-1399 .elementor-element.elementor-element-f1d6c20 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-1f5f6e7{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-00a3172 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-0f13e7b .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-60ea406 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-4723503 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-548c3ac .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-c2fadfc .elementor-heading-title{font-size:var( --e-global-typography-624eae5-font-size );line-height:var( --e-global-typography-624eae5-line-height );}.elementor-1399 .elementor-element.elementor-element-a8df1d8 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-609a474 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-faf57bb .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-0cd5ab5 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-180e39b .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-dd749f4 .elementor-heading-title{font-size:var( --e-global-typography-a479b0d-font-size );line-height:var( --e-global-typography-a479b0d-line-height );}}@media(min-width:768px){.elementor-1399 .elementor-element.elementor-element-bebe807{--width:100%;}.elementor-1399 .elementor-element.elementor-element-876455b{--content-width:1440px;}.elementor-1399 .elementor-element.elementor-element-66ddc86{--width:812px;}.elementor-1399 .elementor-element.elementor-element-7ab4a97{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1399 .elementor-element.elementor-element-876455b{--content-width:90%;}}@media(max-width:767px){.elementor-1399 .elementor-element.elementor-element-876455b{--content-width:90%;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1399 .elementor-element.elementor-element-c63e0d0 .elementor-heading-title{font-size:var( --e-global-typography-2492c53-font-size );line-height:var( --e-global-typography-2492c53-line-height );}.elementor-1399 .elementor-element.elementor-element-f369233 > .elementor-widget-container{--e-transform-translateX:0em;}.elementor-1399 .elementor-element.elementor-element-f369233{font-size:var( --e-global-typography-28a4c6f-font-size );line-height:var( --e-global-typography-28a4c6f-line-height );}.elementor-1399 .elementor-element.elementor-element-7ab4a97{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1399 .elementor-element.elementor-element-cf5247f{--min-height:33vh;}.elementor-1399 .elementor-element.elementor-element-d907bc5{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-2982817 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-6b30297.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-6866848{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-fd8fa0d{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-4c942f5 .elementor-heading-title{font-size:var( --e-global-typography-56cd421-font-size );letter-spacing:var( --e-global-typography-56cd421-letter-spacing );}.elementor-1399 .elementor-element.elementor-element-a517425 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-b95be83 .elementor-heading-title{font-size:var( --e-global-typography-a479b0d-font-size );line-height:var( --e-global-typography-a479b0d-line-height );}.elementor-1399 .elementor-element.elementor-element-5a3c31a{--min-height:127px;}.elementor-1399 .elementor-element.elementor-element-f1d6c20 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-bd31368.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-2b92409{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-00a3172 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-5d5021f.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-90ba07d{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-90a0fa6{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-0f13e7b .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-1079fb6.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-b472ce5{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-60ea406 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-04990ef.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-47c4bcd{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-4723503 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-3a48121.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-2d5a317{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-548c3ac .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-b6d87bf.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-c2fadfc .elementor-heading-title{font-size:var( --e-global-typography-624eae5-font-size );line-height:var( --e-global-typography-624eae5-line-height );}.elementor-1399 .elementor-element.elementor-element-0583dbb{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-a8df1d8 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-632dddf.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-ef2637f{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-609a474 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-9b63d3b.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-70c32a1{--min-height:25vh;}.elementor-1399 .elementor-element.elementor-element-faf57bb .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-e74b983.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-0cd5ab5 .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-7542863.elementor-element{--align-self:flex-end;}.elementor-1399 .elementor-element.elementor-element-180e39b .elementor-heading-title{font-size:var( --e-global-typography-23133a7-font-size );line-height:var( --e-global-typography-23133a7-line-height );}.elementor-1399 .elementor-element.elementor-element-dd749f4 .elementor-heading-title{font-size:var( --e-global-typography-a479b0d-font-size );line-height:var( --e-global-typography-a479b0d-line-height );}.elementor-1399 .elementor-element.elementor-element-a6f53ad{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1399 .elementor-element.elementor-element-232c2d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for slides, class: .elementor-element-c8d5ee7 */.elementor-1399 .elementor-element.elementor-element-c8d5ee7 .swiper-pagination-bullet {
    height: 5px;
    width: 30px;
    border-radius: 0;
    --swiper-pagination-bullet-horizontal-gap: 12px;
    margin-bottom:6px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f7755c */.elementor-1399 .elementor-element.elementor-element-4f7755c .elementor-button-icon { font-size:44; color: inherit; margin-top: 6px;
}
.elementor-1399 .elementor-element.elementor-element-4f7755c .elementor-button-text {margin:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d907bc5 *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-d907bc5{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-d907bc5:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf5247f */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-cf5247f {
    grid-row: 1;
    grid-column: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6866848 */@media screen and (min-width: 1025px) {
    .elementor-1399 .elementor-element.elementor-element-6866848 {
        grid-column: 2/3;
        grid-row: 1/3;
    }
}

@media screen and (max-width: 1024px) {
    .elementor-1399 .elementor-element.elementor-element-6866848 {
        grid-column: 1;
        grid-row: 2;
    }
}
@media screen and (max-width: 768px) {
    .elementor-1399 .elementor-element.elementor-element-6866848 {
        grid-column: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b895e4 *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-6b895e4{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-6b895e4:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3c31a */@media screen and (min-width: 1025px) {.elementor-1399 .elementor-element.elementor-element-5a3c31a { grid-column: 3/5; }.elementor-1399 .elementor-element.elementor-element-5a3c31a { grid-row: 1/3; }}@media screen and (max-width: 1024px) {    .elementor-1399 .elementor-element.elementor-element-5a3c31a {        grid-column: 2;        grid-row: 2;    }}@media screen and (max-width: 768px) {    .elementor-1399 .elementor-element.elementor-element-5a3c31a {        grid-column: 1;    }}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b92409 *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-2b92409{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-2b92409:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f5f6e7 */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-1f5f6e7 {
    grid-row: 2;
    grid-column: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90a0fa6 *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-90a0fa6{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-90a0fa6:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90ba07d */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-90ba07d {
    grid-row: 3;
    grid-column: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d8022b *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-7d8022b{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-7d8022b:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b472ce5 */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-b472ce5 {
    grid-column: 2/4;
    grid-row: 3
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c4bcd *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-47c4bcd{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-47c4bcd:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-770079d */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-770079d {
    grid-row: 3;
    grid-column: 4;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5a317 *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-2d5a317{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-2d5a317:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dcf265 */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-2dcf265 {
    grid-row: 4;
    grid-column: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d92f2d */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-1d92f2d {
    grid-row: 4;
    grid-column: 2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0583dbb *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-0583dbb{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-0583dbb:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f593f */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-34f593f {
    grid-row: 4;
    grid-column: 3;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef2637f *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-ef2637f{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-ef2637f:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-588b399 */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-588b399 {
    grid-row: 4/6;
    grid-column: 4;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c32a1 *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-70c32a1{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-70c32a1:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7056d03 */@media screen and (min-width: 1025px) {
.elementor-1399 .elementor-element.elementor-element-7056d03 {
    grid-column: 1;
    grid-row: 5/7;
} 
}

@media screen and (max-width: 1024px) {
    .elementor-1399 .elementor-element.elementor-element-7056d03 {
        grid-column: 1;
        grid-row: 6;
    }
}
@media screen and (max-width: 768px) {
    .elementor-1399 .elementor-element.elementor-element-7056d03 {
        grid-column: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6602833 *//*Content Show/Hide on Hover*/
.elementor-1399 .elementor-element.elementor-element-6602833{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1399 .elementor-element.elementor-element-6602833:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82092c3 */@media screen and (min-width: 1025px) {
.elementor-1399 .elementor-element.elementor-element-82092c3 {
    grid-column: 2/4;
    grid-row: 5/7;
}
}

@media screen and (max-width: 1024px) {
    .elementor-1399 .elementor-element.elementor-element-82092c3 {
        grid-column: 2;
        grid-row: 6;
    }
}

@media screen and (max-width: 768px) {
    .elementor-1399 .elementor-element.elementor-element-82092c3 {
        grid-column: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16cbdf3 */@media screen and (min-width: 1026px) {
.elementor-1399 .elementor-element.elementor-element-16cbdf3 {
    grid-row: 6;
    grid-column: 4;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins (local)';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://planteam.cityreklame.at/wp-content/uploads/2023/09/Poppins-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins (local)';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://planteam.cityreklame.at/wp-content/uploads/2023/09/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins (local)';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://planteam.cityreklame.at/wp-content/uploads/2023/09/Poppins-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins (local)';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://planteam.cityreklame.at/wp-content/uploads/2023/09/Poppins-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */