.elementor-5142 .elementor-element.elementor-element-559f7d99>.elementor-container{max-width:1700px}.elementor-5142 .elementor-element.elementor-element-559f7d99{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 5%}.elementor-5142 .elementor-element.elementor-element-559f7d99>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-339b980e>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-5142 .elementor-element.elementor-element-339b980e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-6482da3a{--spacer-size:500px;z-index:-100}.elementor-5142 .elementor-element.elementor-element-6482da3a>.elementor-widget-container{margin:0 0 -480px;border-style:solid;border-width:2px;border-color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-1641c1fe .elementor-repeater-item-3d59461 .swiper-slide-bg{background-image:url(https://kalender-klimbim.de/wp-content/uploads/2025/03/PoppyFensterbrett.webp);background-size:cover}.elementor-5142 .elementor-element.elementor-element-1641c1fe .elementor-repeater-item-7806be3 .swiper-slide-bg{background-image:url(https://kalender-klimbim.de/wp-content/uploads/2025/02/FloopaufFlieder.jpg);background-size:contain}.elementor-5142 .elementor-element.elementor-element-1641c1fe .elementor-repeater-item-f90d58e .swiper-slide-bg{background-color:#bbb;background-image:url(https://kalender-klimbim.de/wp-content/uploads/2024/08/unisex-organic-cotton-t-shirt-white-front-66b1421e038d0.jpg);background-size:cover}.elementor-5142 .elementor-element.elementor-element-1641c1fe .elementor-repeater-item-a2f0bb9 .swiper-slide-bg{background-image:url(https://kalender-klimbim.de/wp-content/uploads/2025/03/FloopColoring2.webp);background-size:contain}.elementor-5142 .elementor-element.elementor-element-1641c1fe .elementor-repeater-item-2936d34 .swiper-slide-bg{background-color:#bbb;background-image:url(https://kalender-klimbim.de/wp-content/uploads/2025/05/PostkarteDruckansicht2.webp);background-size:cover}.elementor-5142 .elementor-element.elementor-element-1641c1fe .swiper-slide{transition-duration:calc(5000ms*1.2);height:640px}.elementor-5142 .elementor-element.elementor-element-1641c1fe>.elementor-widget-container{margin:0;padding:0 18px 0 40px}.elementor-5142 .elementor-element.elementor-element-1641c1fe .swiper-slide-inner{padding:3% 49% 0 5%;text-align:left}.elementor-5142 .elementor-element.elementor-element-1641c1fe .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:1px}.elementor-5142 .elementor-element.elementor-element-1641c1fe .elementor-slide-heading{color:var(--e-global-color-primary);font-family:"Poppins",Sans-serif;font-size:1.2rem;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:2.3em;letter-spacing:.24em;word-spacing:0em}.elementor-5142 .elementor-element.elementor-element-1641c1fe .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:12px}.elementor-5142 .elementor-element.elementor-element-1641c1fe .elementor-slide-button{border-width:0}.elementor-5142 .elementor-element.elementor-element-6f801440>.elementor-element-populated{border-style:none;padding:10% 14% 7% 7%}.elementor-5142 .elementor-element.elementor-element-80c8d31>.elementor-widget-container{padding:0 0 10px}.elementor-5142 .elementor-element.elementor-element-80c8d31 .elementor-heading-title{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);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-text)}.elementor-5142 .elementor-element.elementor-element-634f1872>.elementor-widget-container{margin:0}.elementor-5142 .elementor-element.elementor-element-634f1872 .elementor-heading-title{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);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-44fcb12>.elementor-widget-container{margin:0}.elementor-5142 .elementor-element.elementor-element-44fcb12 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-95c213f>.elementor-widget-container{margin:0}.elementor-5142 .elementor-element.elementor-element-95c213f .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-74a6da12>.elementor-widget-container{padding:11px 0 20px}.elementor-5142 .elementor-element.elementor-element-74a6da12 .elementor-heading-title{font-family:var(--e-global-typography-3fbc28b-font-family),Sans-serif;font-size:var(--e-global-typography-3fbc28b-font-size);font-weight:var(--e-global-typography-3fbc28b-font-weight);text-transform:var(--e-global-typography-3fbc28b-text-transform);line-height:var(--e-global-typography-3fbc28b-line-height);letter-spacing:var(--e-global-typography-3fbc28b-letter-spacing);word-spacing:var(--e-global-typography-3fbc28b-word-spacing)}.elementor-5142 .elementor-element.elementor-element-61589bf>.elementor-widget-container{margin:11px 0 50px}.elementor-5142 .elementor-element.elementor-element-61589bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2)}.elementor-5142 .elementor-element.elementor-element-61589bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2)}.elementor-5142 .elementor-element.elementor-element-61589bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2)}.elementor-5142 .elementor-element.elementor-element-61589bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2)}.elementor-5142 .elementor-element.elementor-element-61589bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2)}.elementor-5142 .elementor-element.elementor-element-61589bf .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color .3s}.elementor-5142 .elementor-element.elementor-element-61589bf .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill .3s}.elementor-5142 .elementor-element.elementor-element-61589bf{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px}.elementor-5142 .elementor-element.elementor-element-61589bf .elementor-icon-list-text{transition:color .3s}.elementor-5142 .elementor-element.elementor-element-43798f77>.elementor-widget-container{margin:0 35% 0 -39%}.elementor-5142 .elementor-element.elementor-element-43798f77{z-index:1000}.elementor-5142 .elementor-element.elementor-element-8b1f215{margin-top:0;margin-bottom:0}.elementor-5142 .elementor-element.elementor-element-dc5de81:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5142 .elementor-element.elementor-element-dc5de81>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-bc-flex-widget .elementor-5142 .elementor-element.elementor-element-dc5de81.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-5142 .elementor-element.elementor-element-dc5de81.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-5142 .elementor-element.elementor-element-dc5de81>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:9%}.elementor-5142 .elementor-element.elementor-element-dc5de81>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-4051dcf>.elementor-widget-container{margin:15px 0 0}.elementor-5142 .elementor-element.elementor-element-4051dcf{z-index:200}.elementor-5142 .elementor-element.elementor-element-4051dcf .elementor-icon-wrapper{text-align:right}.elementor-5142 .elementor-element.elementor-element-4051dcf.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-0458fbc)}.elementor-5142 .elementor-element.elementor-element-4051dcf.elementor-view-framed .elementor-icon,.elementor-5142 .elementor-element.elementor-element-4051dcf.elementor-view-default .elementor-icon{color:var(--e-global-color-0458fbc);border-color:var(--e-global-color-0458fbc)}.elementor-5142 .elementor-element.elementor-element-4051dcf.elementor-view-framed .elementor-icon,.elementor-5142 .elementor-element.elementor-element-4051dcf.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-0458fbc)}.elementor-5142 .elementor-element.elementor-element-4051dcf .elementor-icon{font-size:148px}.elementor-5142 .elementor-element.elementor-element-4051dcf .elementor-icon svg{height:148px}.elementor-5142 .elementor-element.elementor-element-4051dcf .elementor-icon i,.elementor-5142 .elementor-element.elementor-element-4051dcf .elementor-icon svg{transform:rotate(0deg)}.elementor-5142 .elementor-element.elementor-element-830c278>.elementor-widget-container{margin:0 0 11px}.elementor-5142 .elementor-element.elementor-element-830c278{text-align:right}.elementor-5142 .elementor-element.elementor-element-830c278 .elementor-heading-title{font-family:var(--e-global-typography-4478a4d-font-family),Sans-serif;font-size:var(--e-global-typography-4478a4d-font-size);font-weight:var(--e-global-typography-4478a4d-font-weight);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-dbfb479{text-align:right}.elementor-5142 .elementor-element.elementor-element-27d1d44 .qodef-qi-button{font-family:"Poppins",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4rem;letter-spacing:.01rem;word-spacing:0em;color:var(--e-global-color-f204961)}.elementor-5142 .elementor-element.elementor-element-27d1d44 .qodef-qi-button:hover{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-27d1d44 .qodef-m-icon{font-size:13px;color:var(--e-global-color-f204961)}.elementor-5142 .elementor-element.elementor-element-27d1d44 .qodef-m-icon svg{width:13px;height:13px}.elementor-5142 .elementor-element.elementor-element-27d1d44 .qodef-m-text:after{background-color:var(--e-global-color-f204961);bottom:0}.elementor-5142 .elementor-element.elementor-element-27d1d44 .qodef-qi-button.qodef-text-underline:hover .qodef-m-text:after{background-color:var(--e-global-color-primary);width:100%}.elementor-5142 .elementor-element.elementor-element-e0a7337:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5142 .elementor-element.elementor-element-e0a7337>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-bc-flex-widget .elementor-5142 .elementor-element.elementor-element-e0a7337.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5142 .elementor-element.elementor-element-e0a7337.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5142 .elementor-element.elementor-element-e0a7337.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-5142 .elementor-element.elementor-element-e0a7337>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-5142 .elementor-element.elementor-element-e0a7337>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-079eff5>.elementor-widget-container{padding:16px}.elementor-5142 .elementor-element.elementor-element-d2c2e0b>.elementor-container{max-width:1700px}.elementor-5142 .elementor-element.elementor-element-d2c2e0b{margin-top:80px;margin-bottom:100px;padding:0 15%}.elementor-5142 .elementor-element.elementor-element-6597ec5>.elementor-widget-container{margin:-42% 0 -10% -27%}.elementor-5142 .elementor-element.elementor-element-6597ec5{text-align:left}.elementor-5142 .elementor-element.elementor-element-6597ec5 img{width:187px}.elementor-5142 .elementor-element.elementor-element-71ebfd7>.elementor-widget-container{margin:0 0 10px}.elementor-5142 .elementor-element.elementor-element-71ebfd7 .elementor-heading-title{font-family:var(--e-global-typography-4478a4d-font-family),Sans-serif;font-size:var(--e-global-typography-4478a4d-font-size);font-weight:var(--e-global-typography-4478a4d-font-weight);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-147ce1d3{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);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-5142 .elementor-element.elementor-element-1ab8c58 .elementor-cta .elementor-cta__bg,.elementor-5142 .elementor-element.elementor-element-1ab8c58 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.359s}.elementor-5142 .elementor-element.elementor-element-1ab8c58>.elementor-widget-container:hover{--e-transform-scale:1.01}.elementor-5142 .elementor-element.elementor-element-1ab8c58>.elementor-widget-container{border-style:none}.elementor-5142 .elementor-element.elementor-element-1ab8c58:hover .elementor-widget-container{border-style:none}.elementor-5142 .elementor-element.elementor-element-1ab8c58 .elementor-cta__content{min-height:321px;text-align:center;padding:10% 5% 25%}.elementor-5142 .elementor-element.elementor-element-1ab8c58 .elementor-cta__description{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-1ab8c58 .elementor-cta__button{color:var(--e-global-color-f204961);border-color:var(--e-global-color-text);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);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);background-color:var(--e-global-color-0458fbc);border-width:0}.elementor-5142 .elementor-element.elementor-element-1ab8c58 .elementor-cta__button:hover{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-1ab8c58 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#F7F1ED54}.elementor-5142 .elementor-element.elementor-element-1c729ea{--spacer-size:28px}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta .elementor-cta__bg,.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.359s}.elementor-5142 .elementor-element.elementor-element-7863dc9>.elementor-widget-container:hover{--e-transform-scale:1.01}.elementor-5142 .elementor-element.elementor-element-7863dc9>.elementor-widget-container{border-style:none}.elementor-5142 .elementor-element.elementor-element-7863dc9:hover .elementor-widget-container{border-style:none}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta__content{text-align:center}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta__title{font-family:var(--e-global-typography-3fbc28b-font-family),Sans-serif;font-size:var(--e-global-typography-3fbc28b-font-size);font-weight:var(--e-global-typography-3fbc28b-font-weight);text-transform:var(--e-global-typography-3fbc28b-text-transform);line-height:var(--e-global-typography-3fbc28b-line-height);letter-spacing:var(--e-global-typography-3fbc28b-letter-spacing);word-spacing:var(--e-global-typography-3fbc28b-word-spacing)}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta__button{color:var(--e-global-color-4244692);border-color:var(--e-global-color-4244692)}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#EC5F638C}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta__bg-overlay{mix-blend-mode:color}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#EC5F63D9}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta:hover .elementor-cta__bg{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-5142 .elementor-element.elementor-element-2a19c24 .elementor-cta .elementor-cta__bg,.elementor-5142 .elementor-element.elementor-element-2a19c24 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.359s}.elementor-5142 .elementor-element.elementor-element-2a19c24>.elementor-widget-container:hover{--e-transform-scale:1.01}.elementor-5142 .elementor-element.elementor-element-2a19c24>.elementor-widget-container{border-style:none}.elementor-5142 .elementor-element.elementor-element-2a19c24:hover .elementor-widget-container{border-style:none}.elementor-5142 .elementor-element.elementor-element-2a19c24 .elementor-cta__content{text-align:center;padding:25% 10% 30%}.elementor-5142 .elementor-element.elementor-element-2a19c24 .elementor-cta__button{color:var(--e-global-color-f204961);background-color:var(--e-global-color-0458fbc);border-width:0}.elementor-5142 .elementor-element.elementor-element-2a19c24 .elementor-cta__button:hover{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-2a19c24 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000033}.elementor-5142 .elementor-element.elementor-element-2a19c24 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000007A}.elementor-5142 .elementor-element.elementor-element-2a19c24 .elementor-cta:hover .elementor-cta__bg{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-5142 .elementor-element.elementor-element-1db56f8{--spacer-size:28px}.elementor-5142 .elementor-element.elementor-element-2faf7ab .elementor-cta .elementor-cta__bg,.elementor-5142 .elementor-element.elementor-element-2faf7ab .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.359s}.elementor-5142 .elementor-element.elementor-element-2faf7ab>.elementor-widget-container:hover{--e-transform-scale:1.01}.elementor-5142 .elementor-element.elementor-element-2faf7ab>.elementor-widget-container{border-style:none}.elementor-5142 .elementor-element.elementor-element-2faf7ab:hover .elementor-widget-container{border-style:none}.elementor-5142 .elementor-element.elementor-element-2faf7ab .elementor-cta__content{text-align:center;padding:0 5% 23%}.elementor-5142 .elementor-element.elementor-element-2faf7ab .elementor-cta__button{color:var(--e-global-color-f204961);background-color:var(--e-global-color-0458fbc);border-width:0}.elementor-5142 .elementor-element.elementor-element-2faf7ab .elementor-cta__button:hover{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-2faf7ab .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0000003B}.elementor-5142 .elementor-element.elementor-element-2faf7ab .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#83440E6E}.elementor-5142 .elementor-element.elementor-element-2faf7ab .elementor-cta:hover .elementor-cta__bg{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-5142 .elementor-element.elementor-element-36878cb{z-index:1}.elementor-5142 .elementor-element.elementor-element-36878cb .elementor-icon-wrapper{text-align:right}.elementor-5142 .elementor-element.elementor-element-36878cb .elementor-icon{font-size:103px}.elementor-5142 .elementor-element.elementor-element-36878cb .elementor-icon svg{height:103px}.elementor-5142 .elementor-element.elementor-element-af0307c .elementor-cta .elementor-cta__bg,.elementor-5142 .elementor-element.elementor-element-af0307c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.359s}.elementor-5142 .elementor-element.elementor-element-af0307c>.elementor-widget-container{--e-transform-scale:1.01;border-style:none}.elementor-5142 .elementor-element.elementor-element-af0307c:hover .elementor-widget-container{border-style:none}.elementor-5142 .elementor-element.elementor-element-af0307c .elementor-cta__content{text-align:center;padding:5%}.elementor-5142 .elementor-element.elementor-element-af0307c .elementor-cta__description{color:var(--e-global-color-4244692)}.elementor-5142 .elementor-element.elementor-element-af0307c .elementor-cta__button{color:var(--e-global-color-f204961);border-color:var(--e-global-color-4244692);background-color:var(--e-global-color-0458fbc);border-width:0}.elementor-5142 .elementor-element.elementor-element-af0307c .elementor-cta__button:hover{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-af0307c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#7B876DB0}.elementor-5142 .elementor-element.elementor-element-af0307c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#5B694AC2}.elementor-5142 .elementor-element.elementor-element-af0307c .elementor-cta:hover .elementor-cta__bg{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-5142 .elementor-element.elementor-element-a6c5ae1>.elementor-widget-container{margin:5px 0 0}.elementor-5142 .elementor-element.elementor-element-a6c5ae1{text-align:right}.elementor-5142 .elementor-element.elementor-element-2641dbef{margin-top:0;margin-bottom:0;padding:0 0 0 5%}.elementor-5142 .elementor-element.elementor-element-d997e99>.elementor-element-populated{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 7% 7%}.elementor-5142 .elementor-element.elementor-element-d997e99>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-2c02cc3d{text-align:right}.elementor-5142 .elementor-element.elementor-element-2c02cc3d .elementor-heading-title{font-family:var(--e-global-typography-3f5a074-font-family),Sans-serif;font-size:var(--e-global-typography-3f5a074-font-size);font-weight:var(--e-global-typography-3f5a074-font-weight);text-transform:var(--e-global-typography-3f5a074-text-transform);font-style:var(--e-global-typography-3f5a074-font-style);text-decoration:var(--e-global-typography-3f5a074-text-decoration);line-height:var(--e-global-typography-3f5a074-line-height);letter-spacing:var(--e-global-typography-3f5a074-letter-spacing);word-spacing:var(--e-global-typography-3f5a074-word-spacing);color:var(--e-global-color-text)}.elementor-5142 .elementor-element.elementor-element-d477db3>.elementor-widget-container{margin:10px 0 0}.elementor-5142 .elementor-element.elementor-element-d477db3{text-align:right}.elementor-5142 .elementor-element.elementor-element-d477db3 img{width:50px}.elementor-5142 .elementor-element.elementor-element-c343501>.elementor-widget-container{margin:10px 0 0}.elementor-5142 .elementor-element.elementor-element-c343501{text-align:right}.elementor-5142 .elementor-element.elementor-element-c343501 img{width:90px}.elementor-5142 .elementor-element.elementor-element-355c383a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5142 .elementor-element.elementor-element-355c383a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-16b7145)}.elementor-5142 .elementor-element.elementor-element-355c383a>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://kalender-klimbim.de/wp-content/uploads/2024/08/KaroWeiss.webp");background-position:center center;opacity:.47}.elementor-5142 .elementor-element.elementor-element-355c383a>.elementor-element-populated{border-style:solid;border-width:2px;border-color:var(--e-global-color-16b7145);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 30px 65px 65px}.elementor-5142 .elementor-element.elementor-element-355c383a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid>.qodef-grid-inner{gap:50px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before{bottom:calc( -50px/2 )}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after{right:calc( -50px/2 )}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item{padding:50px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-shortcode .qodef-e-title{color:var(--e-global-color-f204961);font-family:var(--e-global-typography-4478a4d-font-family),Sans-serif;font-size:var(--e-global-typography-4478a4d-font-size);font-weight:var(--e-global-typography-4478a4d-font-weight);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-shortcode .qodef-e-title a{color:var(--e-global-color-f204961)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-shortcode .qodef-e-title:hover{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-shortcode .qodef-e-title:hover a{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-e-product-content{padding:9px 0 1px 1px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-image-content{padding:9px 0 1px 1px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-item-layout--info-below-swap .qodef-e-product-title{margin-top:5px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-item-layout--info-below-swap .qodef-e-swap-holder{margin-top:25px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button{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);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-f204961);border-color:var(--e-global-color-f204961);border-width:0 0 2px;border-radius:0;padding:0}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button:hover{color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-86b4fcd)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var(--e-global-color-86b4fcd)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var(--e-global-color-86b4fcd)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var(--e-global-color-86b4fcd)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:0}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:0}.elementor-5142 .elementor-element.elementor-element-5310059c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-5142 .elementor-element.elementor-element-5310059c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-12486b41:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5142 .elementor-element.elementor-element-12486b41>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kalender-klimbim.de/wp-content/uploads/2025/07/tropfenweit.svg");background-position:top right;background-repeat:no-repeat;background-size:26% auto}.elementor-5142 .elementor-element.elementor-element-12486b41>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-5142 .elementor-element.elementor-element-12486b41>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0}.elementor-5142 .elementor-element.elementor-element-12486b41>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-a47a935{--alignment:center;--rotate:0deg;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);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);--transition:.3s}.elementor-5142 .elementor-element.elementor-element-a47a935>.elementor-widget-container{margin:70px 221px 0 0}.elementor-5142 .elementor-element.elementor-element-a47a935 textPath{text-decoration:var(--e-global-typography-accent-text-decoration)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-post__thumbnail__link{padding-bottom:calc( 1.32 * 100% )}.elementor-5142 .elementor-element.elementor-element-9f81baf:after{content:"1.32";position:absolute;color:transparent}.elementor-5142 .elementor-element.elementor-element-9f81baf{--grid-row-gap:5px;--grid-column-gap:5px}.elementor-5142 .elementor-element.elementor-element-9f81baf>.elementor-widget-container{margin:0;padding:0}.elementor-5142 .elementor-element.elementor-element-9f81baf a .elementor-portfolio-item__overlay{background-color:var(--e-global-color-secondary)}.elementor-5142 .elementor-element.elementor-element-9f81baf a .elementor-portfolio-item__title{color:var(--e-global-color-text)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio-item__title{font-family:var(--e-global-typography-81ff466-font-family),Sans-serif;font-size:var(--e-global-typography-81ff466-font-size);font-weight:var(--e-global-typography-81ff466-font-weight)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio__filter{color:var(--e-global-color-f204961);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);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-primary)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio__filters{margin-bottom:10px}.elementor-5142 .elementor-element.elementor-element-0e55de1:not(.elementor-motion-effects-element-type-background),.elementor-5142 .elementor-element.elementor-element-0e55de1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kalender-klimbim.de/wp-content/uploads/2025/01/halbkreisRosa.svg");background-repeat:repeat-x}.elementor-5142 .elementor-element.elementor-element-0e55de1>.elementor-container{min-height:50px}.elementor-5142 .elementor-element.elementor-element-0e55de1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:120px;margin-bottom:0}.elementor-5142 .elementor-element.elementor-element-0e55de1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-5142 .elementor-element.elementor-element-b3cdaa7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-5142 .elementor-element.elementor-element-b3cdaa7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-5142 .elementor-element.elementor-element-b3cdaa7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5142 .elementor-element.elementor-element-b3cdaa7>.elementor-element-populated{margin:0 -1% -6%;--e-column-margin-right:-1%;--e-column-margin-left:-1%}.elementor-5142 .elementor-element.elementor-element-cc1f830:not(.elementor-motion-effects-element-type-background),.elementor-5142 .elementor-element.elementor-element-cc1f830>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-5142 .elementor-element.elementor-element-cc1f830{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8% 10% 6%}.elementor-5142 .elementor-element.elementor-element-cc1f830>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-8ae5ca8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5142 .elementor-element.elementor-element-fac4c79{text-align:center}.elementor-5142 .elementor-element.elementor-element-fac4c79 .elementor-heading-title{font-family:var(--e-global-typography-3f5a074-font-family),Sans-serif;font-size:var(--e-global-typography-3f5a074-font-size);font-weight:var(--e-global-typography-3f5a074-font-weight);text-transform:var(--e-global-typography-3f5a074-text-transform);font-style:var(--e-global-typography-3f5a074-font-style);text-decoration:var(--e-global-typography-3f5a074-text-decoration);line-height:var(--e-global-typography-3f5a074-line-height);letter-spacing:var(--e-global-typography-3f5a074-letter-spacing);word-spacing:var(--e-global-typography-3f5a074-word-spacing);color:var(--e-global-color-text)}.elementor-5142 .elementor-element.elementor-element-01e3b18>.elementor-widget-container{margin:33px 0 0}.elementor-5142 .elementor-element.elementor-element-01e3b18{text-align:center;font-family:"Roboto Mono",Sans-serif;font-size:1.1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5142 .elementor-element.elementor-element-940932e>.elementor-widget-container{margin:0}.elementor-5142 .elementor-element.elementor-element-940932e{text-align:center;font-family:"Poppins",Sans-serif;font-size:.8rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5142 .elementor-element.elementor-element-49f44cc>.elementor-container{max-width:1700px}.elementor-5142 .elementor-element.elementor-element-49f44cc>.elementor-background-overlay{opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-49f44cc{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-3%;padding:8% 0 6%;z-index:100}.elementor-5142 .elementor-element.elementor-element-ffe210a>.elementor-element-populated>.elementor-background-overlay{opacity:.47;filter:brightness(119%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-5142 .elementor-element.elementor-element-ffe210a>.elementor-element-populated{border-style:solid;border-width:2px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 5% 0 10%;--e-column-margin-right:5%;--e-column-margin-left:10%;padding:10% 15% 6% 8%}.elementor-5142 .elementor-element.elementor-element-ffe210a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5142 .elementor-element.elementor-element-58c87c3>.elementor-widget-container{margin:0 0 10px}.elementor-5142 .elementor-element.elementor-element-58c87c3 .elementor-heading-title{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);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing);color:var(--e-global-color-text)}.elementor-5142 .elementor-element.elementor-element-0f48d26>.elementor-widget-container{margin:0 0 20px}.elementor-5142 .elementor-element.elementor-element-0f48d26 .elementor-heading-title{font-family:var(--e-global-typography-4478a4d-font-family),Sans-serif;font-size:var(--e-global-typography-4478a4d-font-size);font-weight:var(--e-global-typography-4478a4d-font-weight);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing);color:var(--e-global-color-text)}.elementor-5142 .elementor-element.elementor-element-bb7ac5a{width:100%;max-width:100%}.elementor-5142 .elementor-element.elementor-element-2c1284f>.elementor-widget-container{margin:50px 0 0}.elementor-5142 .elementor-element.elementor-element-2c1284f .elementor-icon-wrapper{text-align:right}.elementor-5142 .elementor-element.elementor-element-2c1284f .elementor-icon{font-size:125px}.elementor-5142 .elementor-element.elementor-element-2c1284f .elementor-icon svg{height:125px}.elementor-bc-flex-widget .elementor-5142 .elementor-element.elementor-element-3a72f03.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-5142 .elementor-element.elementor-element-3a72f03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-5142 .elementor-element.elementor-element-3a72f03>.elementor-element-populated{margin:0 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0 10%}.elementor-5142 .elementor-element.elementor-element-bd3526c{--alignment:left;--width:150px;--rotate:296deg;font-family:var(--e-global-typography-2d3381e-font-family),Sans-serif;font-size:var(--e-global-typography-2d3381e-font-size);font-weight:var(--e-global-typography-2d3381e-font-weight);text-transform:var(--e-global-typography-2d3381e-text-transform);font-style:var(--e-global-typography-2d3381e-font-style);line-height:var(--e-global-typography-2d3381e-line-height);letter-spacing:var(--e-global-typography-2d3381e-letter-spacing);--text-color:var(--e-global-color-5eeb41d);--transition:.3s}.elementor-5142 .elementor-element.elementor-element-bd3526c>.elementor-widget-container{margin:0 0 -21% 4%}.elementor-5142 .elementor-element.elementor-element-bd3526c textPath{text-decoration:var(--e-global-typography-2d3381e-text-decoration)}.elementor-5142 .elementor-element.elementor-element-aafe59d>.elementor-widget-container{margin:0;padding:13px 13px 13px 0;border-style:none}.elementor-5142 .elementor-element.elementor-element-aafe59d:not(.elementor-widget-image) .elementor-widget-container,.elementor-5142 .elementor-element.elementor-element-aafe59d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://kalender-klimbim.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5142 .elementor-element.elementor-element-aafe59d{text-align:left}.elementor-5142 .elementor-element.elementor-element-2852cfc>.elementor-widget-container{margin:4% 0 0}@media(min-width:768px){.elementor-5142 .elementor-element.elementor-element-236a7ec{width:55%}.elementor-5142 .elementor-element.elementor-element-dc5de81{width:25%}.elementor-5142 .elementor-element.elementor-element-e0a7337{width:20%}.elementor-5142 .elementor-element.elementor-element-d997e99{width:35%}.elementor-5142 .elementor-element.elementor-element-355c383a{width:65%}.elementor-5142 .elementor-element.elementor-element-12486b41{width:100%}.elementor-5142 .elementor-element.elementor-element-8ae5ca8{width:100%}}@media(max-width:1024px){.elementor-5142 .elementor-element.elementor-element-559f7d99{padding:3% 3% 0 0}.elementor-5142 .elementor-element.elementor-element-6482da3a{--spacer-size:410px}.elementor-5142 .elementor-element.elementor-element-6482da3a>.elementor-widget-container{margin:0 40px -500px 0}.elementor-5142 .elementor-element.elementor-element-1641c1fe>.elementor-widget-container{margin:0 -22px 0 0;padding:12px}.elementor-5142 .elementor-element.elementor-element-1641c1fe .swiper-slide{height:369px}.elementor-5142 .elementor-element.elementor-element-1641c1fe .swiper-slide-inner{padding:2px 7px 50px}.elementor-5142 .elementor-element.elementor-element-6f801440>.elementor-element-populated{padding:7% 5% 7% 7%}.elementor-5142 .elementor-element.elementor-element-80c8d31 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-634f1872 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-74a6da12 .elementor-heading-title{font-size:var(--e-global-typography-3fbc28b-font-size);line-height:var(--e-global-typography-3fbc28b-line-height);letter-spacing:var(--e-global-typography-3fbc28b-letter-spacing);word-spacing:var(--e-global-typography-3fbc28b-word-spacing)}.elementor-5142 .elementor-element.elementor-element-61589bf>.elementor-widget-container{margin:0 0 32px}.elementor-5142 .elementor-element.elementor-element-43798f77>.elementor-widget-container{margin:0 21% 0 -61%}.elementor-5142 .elementor-element.elementor-element-dc5de81>.elementor-element-populated{padding:8% 5% 7% 8%}.elementor-5142 .elementor-element.elementor-element-4051dcf .elementor-icon{font-size:95px}.elementor-5142 .elementor-element.elementor-element-4051dcf .elementor-icon svg{height:95px}.elementor-5142 .elementor-element.elementor-element-830c278>.elementor-widget-container{margin:0 0 18px}.elementor-5142 .elementor-element.elementor-element-830c278 .elementor-heading-title{font-size:var(--e-global-typography-4478a4d-font-size);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-27d1d44 .qodef-qi-button{font-size:1rem;line-height:1.3rem}.elementor-5142 .elementor-element.elementor-element-d2c2e0b>.elementor-container{max-width:1700px}.elementor-5142 .elementor-element.elementor-element-d2c2e0b{padding:0 3%}.elementor-5142 .elementor-element.elementor-element-6597ec5>.elementor-widget-container{margin:-52% 0 6% -20%}.elementor-5142 .elementor-element.elementor-element-6597ec5 img{width:149px}.elementor-5142 .elementor-element.elementor-element-71ebfd7 .elementor-heading-title{font-size:var(--e-global-typography-4478a4d-font-size);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-147ce1d3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-5142 .elementor-element.elementor-element-1ab8c58 .elementor-cta__button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta__title{font-size:var(--e-global-typography-3fbc28b-font-size);line-height:var(--e-global-typography-3fbc28b-line-height);letter-spacing:var(--e-global-typography-3fbc28b-letter-spacing);word-spacing:var(--e-global-typography-3fbc28b-word-spacing)}.elementor-5142 .elementor-element.elementor-element-2faf7ab .elementor-cta__content{padding:5px}.elementor-5142 .elementor-element.elementor-element-36878cb .elementor-icon{font-size:80px}.elementor-5142 .elementor-element.elementor-element-36878cb .elementor-icon svg{height:80px}.elementor-5142 .elementor-element.elementor-element-2641dbef{margin-top:0;margin-bottom:0;padding:0 0 0 3%}.elementor-5142 .elementor-element.elementor-element-2c02cc3d .elementor-heading-title{font-size:var(--e-global-typography-3f5a074-font-size);line-height:var(--e-global-typography-3f5a074-line-height);letter-spacing:var(--e-global-typography-3f5a074-letter-spacing);word-spacing:var(--e-global-typography-3f5a074-word-spacing)}.elementor-5142 .elementor-element.elementor-element-355c383a>.elementor-element-populated{padding:45px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid>.qodef-grid-inner{gap:35px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before{bottom:calc( -35px/2 )}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after{right:calc( -35px/2 )}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item{padding:35px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-shortcode .qodef-e-title{font-size:var(--e-global-typography-4478a4d-font-size);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-5142 .elementor-element.elementor-element-5310059c{margin-top:5%;margin-bottom:0;padding:0}.elementor-5142 .elementor-element.elementor-element-12486b41:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5142 .elementor-element.elementor-element-12486b41>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:298px auto}.elementor-5142 .elementor-element.elementor-element-a47a935{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio-item__title{font-size:var(--e-global-typography-81ff466-font-size)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio__filter{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-0e55de1>.elementor-container{min-height:30px}.elementor-5142 .elementor-element.elementor-element-cc1f830{padding:7% 5% 5%}.elementor-5142 .elementor-element.elementor-element-8ae5ca8>.elementor-element-populated{padding:0}.elementor-5142 .elementor-element.elementor-element-fac4c79 .elementor-heading-title{font-size:var(--e-global-typography-3f5a074-font-size);line-height:var(--e-global-typography-3f5a074-line-height);letter-spacing:var(--e-global-typography-3f5a074-letter-spacing);word-spacing:var(--e-global-typography-3f5a074-word-spacing)}.elementor-5142 .elementor-element.elementor-element-01e3b18{font-size:1rem;line-height:1.1em}.elementor-5142 .elementor-element.elementor-element-940932e{font-size:.8rem;line-height:1.1em}.elementor-5142 .elementor-element.elementor-element-ffe210a>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10% 10% 8%}.elementor-5142 .elementor-element.elementor-element-58c87c3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-0f48d26 .elementor-heading-title{font-size:var(--e-global-typography-4478a4d-font-size);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-2c1284f>.elementor-widget-container{margin:5px}.elementor-5142 .elementor-element.elementor-element-2c1284f .elementor-icon{font-size:90px}.elementor-5142 .elementor-element.elementor-element-2c1284f .elementor-icon svg{height:90px}.elementor-bc-flex-widget .elementor-5142 .elementor-element.elementor-element-3a72f03.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-5142 .elementor-element.elementor-element-3a72f03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-5142 .elementor-element.elementor-element-3a72f03.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-5142 .elementor-element.elementor-element-3a72f03>.elementor-element-populated{margin:0;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0 0 0 15%}.elementor-5142 .elementor-element.elementor-element-bd3526c>.elementor-widget-container{margin:0 0 -50%}.elementor-5142 .elementor-element.elementor-element-bd3526c{--width:60%;--rotate:342deg;font-size:var(--e-global-typography-2d3381e-font-size);line-height:var(--e-global-typography-2d3381e-line-height);letter-spacing:var(--e-global-typography-2d3381e-letter-spacing)}.elementor-5142 .elementor-element.elementor-element-aafe59d>.elementor-widget-container{margin:0}}@media(max-width:767px){.elementor-5142 .elementor-element.elementor-element-559f7d99{padding:0}.elementor-5142 .elementor-element.elementor-element-6482da3a{--spacer-size:429px}.elementor-5142 .elementor-element.elementor-element-6482da3a>.elementor-widget-container{margin:61px 0 -480px}.elementor-5142 .elementor-element.elementor-element-1641c1fe>.elementor-widget-container{margin:0 17px 30px 0;padding:0}.elementor-5142 .elementor-element.elementor-element-1641c1fe .swiper-slide{height:410px}.elementor-5142 .elementor-element.elementor-element-6f801440>.elementor-element-populated{padding:7% 5% 12% 7%}.elementor-5142 .elementor-element.elementor-element-80c8d31 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-634f1872 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-74a6da12 .elementor-heading-title{font-size:var(--e-global-typography-3fbc28b-font-size);line-height:var(--e-global-typography-3fbc28b-line-height);letter-spacing:var(--e-global-typography-3fbc28b-letter-spacing);word-spacing:var(--e-global-typography-3fbc28b-word-spacing)}.elementor-5142 .elementor-element.elementor-element-43798f77>.elementor-widget-container{margin:0 12% -28% -46%}.elementor-5142 .elementor-element.elementor-element-236a7ec{width:30%}.elementor-5142 .elementor-element.elementor-element-dc5de81{width:40%}.elementor-5142 .elementor-element.elementor-element-dc5de81>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-5142 .elementor-element.elementor-element-dc5de81>.elementor-element-populated{padding:9% 8% 5%}.elementor-5142 .elementor-element.elementor-element-4051dcf>.elementor-widget-container{margin:0}.elementor-5142 .elementor-element.elementor-element-4051dcf .elementor-icon{font-size:39px}.elementor-5142 .elementor-element.elementor-element-4051dcf .elementor-icon svg{height:39px}.elementor-5142 .elementor-element.elementor-element-830c278>.elementor-widget-container{margin:0 0 10px}.elementor-5142 .elementor-element.elementor-element-830c278{text-align:right}.elementor-5142 .elementor-element.elementor-element-830c278 .elementor-heading-title{font-size:var(--e-global-typography-4478a4d-font-size);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-27d1d44 .qodef-qi-button{font-size:.85rem;line-height:1.1rem}.elementor-5142 .elementor-element.elementor-element-e0a7337{width:30%}.elementor-bc-flex-widget .elementor-5142 .elementor-element.elementor-element-e0a7337.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-5142 .elementor-element.elementor-element-e0a7337.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-5142 .elementor-element.elementor-element-079eff5>.elementor-widget-container{padding:0 0 0 6px}.elementor-5142 .elementor-element.elementor-element-d2c2e0b{margin-top:0;margin-bottom:30px}.elementor-5142 .elementor-element.elementor-element-6597ec5>.elementor-widget-container{margin:-2% 0 2% -10%}.elementor-5142 .elementor-element.elementor-element-6597ec5 img{width:150px}.elementor-5142 .elementor-element.elementor-element-71ebfd7 .elementor-heading-title{font-size:var(--e-global-typography-4478a4d-font-size);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-147ce1d3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-5142 .elementor-element.elementor-element-1ab8c58 .elementor-cta__button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-7863dc9 .elementor-cta__title{font-size:var(--e-global-typography-3fbc28b-font-size);line-height:var(--e-global-typography-3fbc28b-line-height);letter-spacing:var(--e-global-typography-3fbc28b-letter-spacing);word-spacing:var(--e-global-typography-3fbc28b-word-spacing)}.elementor-5142 .elementor-element.elementor-element-36878cb>.elementor-widget-container{margin:-24px -24px -30px}.elementor-5142 .elementor-element.elementor-element-36878cb{z-index:1}.elementor-5142 .elementor-element.elementor-element-36878cb .elementor-icon{font-size:104px}.elementor-5142 .elementor-element.elementor-element-36878cb .elementor-icon svg{height:104px}.elementor-5142 .elementor-element.elementor-element-2c02cc3d .elementor-heading-title{font-size:var(--e-global-typography-3f5a074-font-size);line-height:var(--e-global-typography-3f5a074-line-height);letter-spacing:var(--e-global-typography-3f5a074-letter-spacing);word-spacing:var(--e-global-typography-3f5a074-word-spacing)}.elementor-5142 .elementor-element.elementor-element-c343501>.elementor-widget-container{--e-transform-rotateZ:79deg;margin:-8px 0 -22px 162px}.elementor-5142 .elementor-element.elementor-element-c343501{text-align:center}.elementor-5142 .elementor-element.elementor-element-c343501 img{width:45px}.elementor-5142 .elementor-element.elementor-element-355c383a>.elementor-element-populated{border-width:0 2px 2px;padding:29px 22px 22px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid>.qodef-grid-inner{gap:35px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before{bottom:calc( -35px/2 )}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after{right:calc( -35px/2 )}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item{padding:35px}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-shortcode .qodef-e-title{font-size:var(--e-global-typography-4478a4d-font-size);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-68dc5b8 .qodef-qi-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-5142 .elementor-element.elementor-element-5310059c{margin-top:20%;margin-bottom:0;padding:0}.elementor-5142 .elementor-element.elementor-element-12486b41:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-5142 .elementor-element.elementor-element-12486b41>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom right;background-size:216px auto}.elementor-5142 .elementor-element.elementor-element-a47a935{--alignment:left;font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-a47a935>.elementor-widget-container{margin:0 0 0 13px}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio-item__title{font-size:var(--e-global-typography-81ff466-font-size)}.elementor-5142 .elementor-element.elementor-element-9f81baf .elementor-portfolio__filter{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-cc1f830{padding:9% 5% 14%}.elementor-5142 .elementor-element.elementor-element-8ae5ca8>.elementor-element-populated{margin:10% 0 0;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-5142 .elementor-element.elementor-element-fac4c79 .elementor-heading-title{font-size:var(--e-global-typography-3f5a074-font-size);line-height:var(--e-global-typography-3f5a074-line-height);letter-spacing:var(--e-global-typography-3f5a074-letter-spacing);word-spacing:var(--e-global-typography-3f5a074-word-spacing)}.elementor-5142 .elementor-element.elementor-element-01e3b18{font-size:1rem;line-height:1em;letter-spacing:0px}.elementor-5142 .elementor-element.elementor-element-940932e{font-size:.8rem;line-height:1em;letter-spacing:0px}.elementor-5142 .elementor-element.elementor-element-ffe210a>.elementor-element-populated{margin:5% 1% 22%;--e-column-margin-right:1%;--e-column-margin-left:1%}.elementor-5142 .elementor-element.elementor-element-58c87c3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-5142 .elementor-element.elementor-element-0f48d26 .elementor-heading-title{font-size:var(--e-global-typography-4478a4d-font-size);line-height:var(--e-global-typography-4478a4d-line-height);letter-spacing:var(--e-global-typography-4478a4d-letter-spacing);word-spacing:var(--e-global-typography-4478a4d-word-spacing)}.elementor-5142 .elementor-element.elementor-element-3a72f03>.elementor-element-populated{padding:6%}.elementor-5142 .elementor-element.elementor-element-bd3526c>.elementor-widget-container{margin:0 4% -89% 3%}.elementor-5142 .elementor-element.elementor-element-bd3526c{--width:99%;font-size:var(--e-global-typography-2d3381e-font-size);line-height:var(--e-global-typography-2d3381e-line-height);letter-spacing:var(--e-global-typography-2d3381e-letter-spacing)}}@media(max-width:1024px) and (min-width:768px){.elementor-5142 .elementor-element.elementor-element-339b980e{width:50%}.elementor-5142 .elementor-element.elementor-element-6f801440{width:50%}.elementor-5142 .elementor-element.elementor-element-236a7ec{width:45%}.elementor-5142 .elementor-element.elementor-element-dc5de81{width:30%}.elementor-5142 .elementor-element.elementor-element-e0a7337{width:25%}}.elementor-element.elementor-pagination-position-outside .swiper{padding-bottom:40px}.elementor-active{text-decoration:underline !important;text-underline-offset:8px}.elementor-portfolio__filter:hover{text-decoration:underline !important;text-underline-offset:8px}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:auto;src:url('https://kalender-klimbim.de/wp-content/uploads/2022/09/poppins-v20-latin-300.woff2') format('woff2'),url('https://kalender-klimbim.de/wp-content/uploads/2022/09/poppins-v20-latin-300.woff') format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:auto;src:url('https://kalender-klimbim.de/wp-content/uploads/2022/09/poppins-v20-latin-500.woff2') format('woff2'),url('https://kalender-klimbim.de/wp-content/uploads/2022/09/poppins-v20-latin-500.woff') format('woff')}@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:500;font-display:auto;src:url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500.eot');src:url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500.eot?#iefix') format('embedded-opentype'),url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500.woff2') format('woff2'),url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500.woff') format('woff'),url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500.ttf') format('truetype')}@font-face{font-family:'Roboto Mono';font-style:italic;font-weight:500;font-display:auto;src:url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500italic.eot');src:url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500italic.eot?#iefix') format('embedded-opentype'),url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500italic.woff2') format('woff2'),url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500italic.woff') format('woff'),url('https://kalender-klimbim.de/wp-content/uploads/2025/01/roboto-mono-v23-latin-500italic.ttf') format('truetype')}