.elementor-446 .elementor-element.elementor-element-ffbfdaa{--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;--padding-top:8em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-repeater-item-ddadd30 .swiper-slide-bg{background-image:url(https://christus-bewegung.de/wp-content/uploads/2025/06/AdobeStock_992267419.png);background-size:cover;}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-repeater-item-ddadd30 .elementor-background-overlay{background-color:var( --e-global-color-6da55ca );}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-repeater-item-4637aed .swiper-slide-bg{background-image:url(https://christus-bewegung.de/wp-content/uploads/2025/06/lebendige_gemeinde-bg4.jpg);background-size:cover;}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-repeater-item-4637aed .elementor-background-overlay{background-color:var( --e-global-color-6da55ca );}.elementor-446 .elementor-element.elementor-element-ebf7dea .swiper-slide{height:calc(60vh - 32px * 2);}.elementor-446 .elementor-element.elementor-element-ebf7dea .swiper-slide-contents{max-width:100%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-446 .elementor-element.elementor-element-ebf7dea .swiper-slide-inner{padding:8em 8em 8em 8em;text-align:left;}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-heading{color:var( --e-global-color-e1643fe );font-family:var( --e-global-typography-4be1140-font-family ), Sans-serif;font-size:var( --e-global-typography-4be1140-font-size );font-weight:var( --e-global-typography-4be1140-font-weight );line-height:var( --e-global-typography-4be1140-line-height );letter-spacing:var( --e-global-typography-4be1140-letter-spacing );word-spacing:var( --e-global-typography-4be1140-word-spacing );}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-description{color:var( --e-global-color-e1643fe );font-size:var( --e-global-typography-f16caec-font-size );line-height:var( --e-global-typography-f16caec-line-height );letter-spacing:var( --e-global-typography-f16caec-letter-spacing );word-spacing:var( --e-global-typography-f16caec-word-spacing );}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-button{font-family:var( --e-global-typography-f675e2f-font-family ), Sans-serif;font-size:var( --e-global-typography-f675e2f-font-size );font-weight:var( --e-global-typography-f675e2f-font-weight );line-height:var( --e-global-typography-f675e2f-line-height );letter-spacing:var( --e-global-typography-f675e2f-letter-spacing );word-spacing:var( --e-global-typography-f675e2f-word-spacing );border-width:0px;}.elementor-446 .elementor-element.elementor-element-ebf7dea .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF66;opacity:1;}.elementor-446 .elementor-element.elementor-element-ebf7dea .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-446 .elementor-element.elementor-element-ebf7dea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-446 .elementor-element.elementor-element-ebf7dea{width:100%;max-width:100%;}.elementor-446 .elementor-element.elementor-element-ebf7dea.elementor-element{--align-self:center;}.elementor-446 .elementor-element.elementor-element-3233ea4c{--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;--padding-top:2em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-446 .elementor-element.elementor-element-57cead4e{text-align:center;}.elementor-446 .elementor-element.elementor-element-57cead4e .elementor-heading-title{font-family:var( --e-global-typography-4be1140-font-family ), Sans-serif;font-size:var( --e-global-typography-4be1140-font-size );font-weight:var( --e-global-typography-4be1140-font-weight );line-height:var( --e-global-typography-4be1140-line-height );letter-spacing:var( --e-global-typography-4be1140-letter-spacing );word-spacing:var( --e-global-typography-4be1140-word-spacing );color:#1E2A50;}.elementor-446 .elementor-element.elementor-element-57cead4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-446 .elementor-element.elementor-element-c158b05{width:100%;max-width:100%;}.elementor-446 .elementor-element.elementor-element-2347bc6a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:8em;--padding-bottom:8em;--padding-left:4em;--padding-right:4em;--z-index:1000;}.elementor-446 .elementor-element.elementor-element-2347bc6a:not(.elementor-motion-effects-element-type-background), .elementor-446 .elementor-element.elementor-element-2347bc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://christus-bewegung.de/wp-content/uploads/2025/06/Group-1371.png");background-repeat:no-repeat;background-size:contain;}.elementor-446 .elementor-element.elementor-element-18888db6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-446 .elementor-element.elementor-element-671be9ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-446 .elementor-element.elementor-element-1ad0ea4{text-align:left;}.elementor-446 .elementor-element.elementor-element-1ad0ea4 img{width:100%;max-width:332px;height:143px;}.elementor-446 .elementor-element.elementor-element-1ad0ea4 > .elementor-widget-container{margin:-18px 0px -14px 0px;}.elementor-446 .elementor-element.elementor-element-1ad0ea4.elementor-element{--align-self:flex-start;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-446 .elementor-element.elementor-element-345dd796{font-family:var( --e-global-typography-099b5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-099b5e2-font-size );font-weight:var( --e-global-typography-099b5e2-font-weight );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );color:#FFFFFF;}.elementor-446 .elementor-element.elementor-element-62ea179b{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-6dad5e1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--border-radius:25px 25px 25px 25px;--padding-top:0em;--padding-bottom:0em;--padding-left:10em;--padding-right:0em;}.elementor-446 .elementor-element.elementor-element-4f1b7ea9{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon-box-wrapper{text-align:left;}.elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-ee6e920.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-ee6e920.elementor-view-framed .elementor-icon, .elementor-446 .elementor-element.elementor-element-ee6e920.elementor-view-default .elementor-icon{fill:var( --e-global-color-e1643fe );color:var( --e-global-color-e1643fe );border-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-ee6e920.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-ee6e920.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-ee6e920.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-ee6e920.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-ee6e920.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-ee6e920.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6ffdf2c );color:var( --e-global-color-6ffdf2c );border-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon{font-size:37px;}.elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon-box-title a{font-family:var( --e-global-typography-3f1cb92-font-family ), Sans-serif;font-size:var( --e-global-typography-3f1cb92-font-size );font-weight:var( --e-global-typography-3f1cb92-font-weight );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-ee6e920:has(:hover) .elementor-icon-box-title,
					 .elementor-446 .elementor-element.elementor-element-ee6e920:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon-box-wrapper{text-align:left;}.elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-44dbcf0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-44dbcf0.elementor-view-framed .elementor-icon, .elementor-446 .elementor-element.elementor-element-44dbcf0.elementor-view-default .elementor-icon{fill:var( --e-global-color-e1643fe );color:var( --e-global-color-e1643fe );border-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-44dbcf0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-44dbcf0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-44dbcf0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-44dbcf0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-44dbcf0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-44dbcf0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6ffdf2c );color:var( --e-global-color-6ffdf2c );border-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon{font-size:37px;}.elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon-box-title a{font-family:var( --e-global-typography-3f1cb92-font-family ), Sans-serif;font-size:var( --e-global-typography-3f1cb92-font-size );font-weight:var( --e-global-typography-3f1cb92-font-weight );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-44dbcf0:has(:hover) .elementor-icon-box-title,
					 .elementor-446 .elementor-element.elementor-element-44dbcf0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon-box-wrapper{text-align:left;}.elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-56659e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-56659e4.elementor-view-framed .elementor-icon, .elementor-446 .elementor-element.elementor-element-56659e4.elementor-view-default .elementor-icon{fill:var( --e-global-color-e1643fe );color:var( --e-global-color-e1643fe );border-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-56659e4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-56659e4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-56659e4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-56659e4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-56659e4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-56659e4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6ffdf2c );color:var( --e-global-color-6ffdf2c );border-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon{font-size:37px;}.elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon-box-title a{font-family:var( --e-global-typography-3f1cb92-font-family ), Sans-serif;font-size:var( --e-global-typography-3f1cb92-font-size );font-weight:var( --e-global-typography-3f1cb92-font-weight );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-56659e4:has(:hover) .elementor-icon-box-title,
					 .elementor-446 .elementor-element.elementor-element-56659e4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon-box-wrapper{text-align:left;}.elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-1a5d70d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-1a5d70d.elementor-view-framed .elementor-icon, .elementor-446 .elementor-element.elementor-element-1a5d70d.elementor-view-default .elementor-icon{fill:var( --e-global-color-e1643fe );color:var( --e-global-color-e1643fe );border-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-1a5d70d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-1a5d70d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-1a5d70d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-1a5d70d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-1a5d70d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-1a5d70d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6ffdf2c );color:var( --e-global-color-6ffdf2c );border-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon{font-size:37px;}.elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon-box-title a{font-family:var( --e-global-typography-3f1cb92-font-family ), Sans-serif;font-size:var( --e-global-typography-3f1cb92-font-size );font-weight:var( --e-global-typography-3f1cb92-font-weight );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-1a5d70d:has(:hover) .elementor-icon-box-title,
					 .elementor-446 .elementor-element.elementor-element-1a5d70d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-wrapper{text-align:left;}.elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-9d74e46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-9d74e46.elementor-view-framed .elementor-icon, .elementor-446 .elementor-element.elementor-element-9d74e46.elementor-view-default .elementor-icon{fill:var( --e-global-color-e1643fe );color:var( --e-global-color-e1643fe );border-color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-9d74e46.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-9d74e46.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-9d74e46.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-9d74e46.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-9d74e46.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-446 .elementor-element.elementor-element-9d74e46.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6ffdf2c );color:var( --e-global-color-6ffdf2c );border-color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon{font-size:37px;}.elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-title a{font-family:var( --e-global-typography-3f1cb92-font-family ), Sans-serif;font-size:var( --e-global-typography-3f1cb92-font-size );font-weight:var( --e-global-typography-3f1cb92-font-weight );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-9d74e46:has(:hover) .elementor-icon-box-title,
					 .elementor-446 .elementor-element.elementor-element-9d74e46:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-9adc247{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-446 .elementor-element.elementor-element-22097dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-bee28a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-5ba7238{font-family:var( --e-global-typography-099b5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-099b5e2-font-size );font-weight:var( --e-global-typography-099b5e2-font-weight );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-c5c9c13{font-family:var( --e-global-typography-099b5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-099b5e2-font-size );font-weight:var( --e-global-typography-099b5e2-font-weight );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );color:#FFFFFF;}.elementor-446 .elementor-element.elementor-element-c5c9c13 a{color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-52cb5fc{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-4882cb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--border-radius:25px 25px 25px 25px;--padding-top:0em;--padding-bottom:0em;--padding-left:10em;--padding-right:0em;}.elementor-446 .elementor-element.elementor-element-e0af581{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-65f36d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-144c4cc{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-e2621eb{font-size:var( --e-global-typography-afdf2f5-font-size );line-height:var( --e-global-typography-afdf2f5-line-height );letter-spacing:var( --e-global-typography-afdf2f5-letter-spacing );word-spacing:var( --e-global-typography-afdf2f5-word-spacing );color:var( --e-global-color-secondary );}.elementor-446 .elementor-element.elementor-element-e2621eb a{color:var( --e-global-color-accent );}.elementor-446 .elementor-element.elementor-element-333a58e{font-family:"Geomanist", Sans-serif;font-size:32px;font-weight:400;text-decoration:underline;line-height:43px;color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-333a58e a{color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-9b35cfa{font-family:"Geomanist", Sans-serif;font-size:32px;font-weight:400;text-decoration:underline;line-height:43px;color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-9b35cfa a{color:var( --e-global-color-e1643fe );}.elementor-446 .elementor-element.elementor-element-b7ac26e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-cc2fc25{font-family:var( --e-global-typography-099b5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-099b5e2-font-size );font-weight:var( --e-global-typography-099b5e2-font-weight );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );color:#FFFFFF;}.elementor-446 .elementor-element.elementor-element-80c0f7c{font-family:var( --e-global-typography-099b5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-099b5e2-font-size );font-weight:var( --e-global-typography-099b5e2-font-weight );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-80c0f7c a{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-7e4dd11{font-family:var( --e-global-typography-099b5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-099b5e2-font-size );font-weight:var( --e-global-typography-099b5e2-font-weight );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-7e4dd11 a{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-173495e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-1c592c6{font-family:var( --e-global-typography-099b5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-099b5e2-font-size );font-weight:var( --e-global-typography-099b5e2-font-weight );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-446 .elementor-element.elementor-element-01f9e04 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-446 .elementor-element.elementor-element-01f9e04 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-446 .elementor-element.elementor-element-01f9e04{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-446 .elementor-element.elementor-element-01f9e04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-446 .elementor-element.elementor-element-01f9e04 .elementor-icon-list-item > a{font-family:var( --e-global-typography-099b5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-099b5e2-font-size );font-weight:var( --e-global-typography-099b5e2-font-weight );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-01f9e04 .elementor-icon-list-text{color:var( --e-global-color-6ffdf2c );transition:color 0.3s;}.elementor-446 .elementor-element.elementor-element-504e2fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-446 .elementor-element.elementor-element-2553a319{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-446 .elementor-element.elementor-element-2553a319.e-con{--align-self:center;}.elementor-446 .elementor-element.elementor-element-214a4cd5{font-family:var( --e-global-typography-ba27a27-font-family ), Sans-serif;font-size:var( --e-global-typography-ba27a27-font-size );font-weight:var( --e-global-typography-ba27a27-font-weight );line-height:var( --e-global-typography-ba27a27-line-height );letter-spacing:var( --e-global-typography-ba27a27-letter-spacing );word-spacing:var( --e-global-typography-ba27a27-word-spacing );color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-214a4cd5 a{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-214a4cd5.elementor-element{--align-self:flex-end;}.elementor-446 .elementor-element.elementor-element-12d330cc{font-family:var( --e-global-typography-ba27a27-font-family ), Sans-serif;font-size:var( --e-global-typography-ba27a27-font-size );font-weight:var( --e-global-typography-ba27a27-font-weight );line-height:var( --e-global-typography-ba27a27-line-height );letter-spacing:var( --e-global-typography-ba27a27-letter-spacing );word-spacing:var( --e-global-typography-ba27a27-word-spacing );color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-12d330cc a{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-12d330cc.elementor-element{--align-self:flex-end;}.elementor-446 .elementor-element.elementor-element-6e2d6a8{font-family:var( --e-global-typography-099b5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-099b5e2-font-size );font-weight:var( --e-global-typography-099b5e2-font-weight );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-6e2d6a8 a{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-6e2d6a8.elementor-element{--align-self:center;}.elementor-446 .elementor-element.elementor-element-707e3eed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-723e0afb{font-family:var( --e-global-typography-ba27a27-font-family ), Sans-serif;font-size:var( --e-global-typography-ba27a27-font-size );font-weight:var( --e-global-typography-ba27a27-font-weight );line-height:var( --e-global-typography-ba27a27-line-height );letter-spacing:var( --e-global-typography-ba27a27-letter-spacing );word-spacing:var( --e-global-typography-ba27a27-word-spacing );color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-723e0afb a{color:var( --e-global-color-6ffdf2c );}.elementor-446 .elementor-element.elementor-element-723e0afb.elementor-element{--align-self:flex-end;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1400px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-heading{font-size:var( --e-global-typography-4be1140-font-size );line-height:var( --e-global-typography-4be1140-line-height );letter-spacing:var( --e-global-typography-4be1140-letter-spacing );word-spacing:var( --e-global-typography-4be1140-word-spacing );}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-description{font-size:var( --e-global-typography-f16caec-font-size );line-height:var( --e-global-typography-f16caec-line-height );letter-spacing:var( --e-global-typography-f16caec-letter-spacing );word-spacing:var( --e-global-typography-f16caec-word-spacing );}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-button{font-size:var( --e-global-typography-f675e2f-font-size );line-height:var( --e-global-typography-f675e2f-line-height );letter-spacing:var( --e-global-typography-f675e2f-letter-spacing );word-spacing:var( --e-global-typography-f675e2f-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-446 .elementor-element.elementor-element-57cead4e .elementor-heading-title{font-size:var( --e-global-typography-4be1140-font-size );line-height:var( --e-global-typography-4be1140-line-height );letter-spacing:var( --e-global-typography-4be1140-letter-spacing );word-spacing:var( --e-global-typography-4be1140-word-spacing );}.elementor-446 .elementor-element.elementor-element-2347bc6a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-446 .elementor-element.elementor-element-18888db6{--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;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-446 .elementor-element.elementor-element-345dd796{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-6dad5e1f{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-9adc247{--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:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-446 .elementor-element.elementor-element-5ba7238{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-c5c9c13{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-4882cb0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-65f36d6{--justify-content:flex-start;}.elementor-446 .elementor-element.elementor-element-e2621eb{font-size:var( --e-global-typography-afdf2f5-font-size );line-height:var( --e-global-typography-afdf2f5-line-height );letter-spacing:var( --e-global-typography-afdf2f5-letter-spacing );word-spacing:var( --e-global-typography-afdf2f5-word-spacing );}.elementor-446 .elementor-element.elementor-element-cc2fc25{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-80c0f7c{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-7e4dd11{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-1c592c6{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-446 .elementor-element.elementor-element-01f9e04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-446 .elementor-element.elementor-element-01f9e04 .elementor-icon-list-item > a{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-214a4cd5{text-align:right;font-size:var( --e-global-typography-ba27a27-font-size );line-height:var( --e-global-typography-ba27a27-line-height );letter-spacing:var( --e-global-typography-ba27a27-letter-spacing );word-spacing:var( --e-global-typography-ba27a27-word-spacing );}.elementor-446 .elementor-element.elementor-element-12d330cc{text-align:right;font-size:var( --e-global-typography-ba27a27-font-size );line-height:var( --e-global-typography-ba27a27-line-height );letter-spacing:var( --e-global-typography-ba27a27-letter-spacing );word-spacing:var( --e-global-typography-ba27a27-word-spacing );}.elementor-446 .elementor-element.elementor-element-6e2d6a8{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-723e0afb{text-align:right;font-size:var( --e-global-typography-ba27a27-font-size );line-height:var( --e-global-typography-ba27a27-line-height );letter-spacing:var( --e-global-typography-ba27a27-letter-spacing );word-spacing:var( --e-global-typography-ba27a27-word-spacing );}}@media(max-width:767px){.elementor-446 .elementor-element.elementor-element-ffbfdaa{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-446 .elementor-element.elementor-element-ebf7dea .swiper-slide-contents{max-width:100%;}.elementor-446 .elementor-element.elementor-element-ebf7dea .swiper-slide-inner{padding:2em 2em 2em 2em;}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-heading{font-size:var( --e-global-typography-4be1140-font-size );line-height:var( --e-global-typography-4be1140-line-height );letter-spacing:var( --e-global-typography-4be1140-letter-spacing );word-spacing:var( --e-global-typography-4be1140-word-spacing );}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-description{font-size:var( --e-global-typography-f16caec-font-size );line-height:var( --e-global-typography-f16caec-line-height );letter-spacing:var( --e-global-typography-f16caec-letter-spacing );word-spacing:var( --e-global-typography-f16caec-word-spacing );}.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-button{font-size:var( --e-global-typography-f675e2f-font-size );line-height:var( --e-global-typography-f675e2f-line-height );letter-spacing:var( --e-global-typography-f675e2f-letter-spacing );word-spacing:var( --e-global-typography-f675e2f-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-446 .elementor-element.elementor-element-57cead4e .elementor-heading-title{font-size:var( --e-global-typography-4be1140-font-size );line-height:var( --e-global-typography-4be1140-line-height );letter-spacing:var( --e-global-typography-4be1140-letter-spacing );word-spacing:var( --e-global-typography-4be1140-word-spacing );}.elementor-446 .elementor-element.elementor-element-2347bc6a{--border-radius:25px 25px 0px 0px;}.elementor-446 .elementor-element.elementor-element-18888db6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-671be9ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-446 .elementor-element.elementor-element-345dd796{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-62ea179b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-6dad5e1f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-446 .elementor-element.elementor-element-4f1b7ea9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon-box-wrapper{text-align:justify;}.elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-ee6e920 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon-box-wrapper{text-align:justify;}.elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-44dbcf0 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon-box-wrapper{text-align:justify;}.elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-56659e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon-box-wrapper{text-align:justify;}.elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-1a5d70d .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-wrapper{text-align:justify;}.elementor-446 .elementor-element.elementor-element-9d74e46{--icon-box-icon-margin:31px;}.elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-title{margin-bottom:0px;}.elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon{font-size:35px;}.elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-title, .elementor-446 .elementor-element.elementor-element-9d74e46 .elementor-icon-box-title a{font-size:var( --e-global-typography-3f1cb92-font-size );line-height:var( --e-global-typography-3f1cb92-line-height );letter-spacing:var( --e-global-typography-3f1cb92-letter-spacing );word-spacing:var( --e-global-typography-3f1cb92-word-spacing );}.elementor-446 .elementor-element.elementor-element-9adc247{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-22097dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-5ba7238{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-c5c9c13{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-52cb5fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-4882cb0{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-446 .elementor-element.elementor-element-e0af581{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-65f36d6{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-144c4cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-e2621eb{font-size:var( --e-global-typography-afdf2f5-font-size );line-height:var( --e-global-typography-afdf2f5-line-height );letter-spacing:var( --e-global-typography-afdf2f5-letter-spacing );word-spacing:var( --e-global-typography-afdf2f5-word-spacing );}.elementor-446 .elementor-element.elementor-element-333a58e{font-size:27px;}.elementor-446 .elementor-element.elementor-element-9b35cfa{font-size:27px;}.elementor-446 .elementor-element.elementor-element-b7ac26e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-cc2fc25{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-80c0f7c{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-7e4dd11{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-173495e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-1c592c6{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-446 .elementor-element.elementor-element-01f9e04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-446 .elementor-element.elementor-element-01f9e04 .elementor-icon-list-item > a{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-504e2fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-2553a319{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-214a4cd5{font-size:var( --e-global-typography-ba27a27-font-size );line-height:var( --e-global-typography-ba27a27-line-height );letter-spacing:var( --e-global-typography-ba27a27-letter-spacing );word-spacing:var( --e-global-typography-ba27a27-word-spacing );}.elementor-446 .elementor-element.elementor-element-12d330cc{font-size:var( --e-global-typography-ba27a27-font-size );line-height:var( --e-global-typography-ba27a27-line-height );letter-spacing:var( --e-global-typography-ba27a27-letter-spacing );word-spacing:var( --e-global-typography-ba27a27-word-spacing );}.elementor-446 .elementor-element.elementor-element-6e2d6a8{font-size:var( --e-global-typography-099b5e2-font-size );line-height:var( --e-global-typography-099b5e2-line-height );letter-spacing:var( --e-global-typography-099b5e2-letter-spacing );word-spacing:var( --e-global-typography-099b5e2-word-spacing );}.elementor-446 .elementor-element.elementor-element-707e3eed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-723e0afb{text-align:left;font-size:var( --e-global-typography-ba27a27-font-size );line-height:var( --e-global-typography-ba27a27-line-height );letter-spacing:var( --e-global-typography-ba27a27-letter-spacing );word-spacing:var( --e-global-typography-ba27a27-word-spacing );}}@media(min-width:768px){.elementor-446 .elementor-element.elementor-element-2347bc6a{--content-width:100%;}.elementor-446 .elementor-element.elementor-element-18888db6{--width:100%;}.elementor-446 .elementor-element.elementor-element-671be9ce{--width:33%;}.elementor-446 .elementor-element.elementor-element-62ea179b{--width:75%;}.elementor-446 .elementor-element.elementor-element-6dad5e1f{--width:90%;}.elementor-446 .elementor-element.elementor-element-4f1b7ea9{--width:100%;}.elementor-446 .elementor-element.elementor-element-9adc247{--width:100%;}.elementor-446 .elementor-element.elementor-element-22097dd{--width:33%;}.elementor-446 .elementor-element.elementor-element-52cb5fc{--width:75%;}.elementor-446 .elementor-element.elementor-element-4882cb0{--width:90%;}.elementor-446 .elementor-element.elementor-element-e0af581{--width:100%;}.elementor-446 .elementor-element.elementor-element-65f36d6{--width:100%;}.elementor-446 .elementor-element.elementor-element-144c4cc{--width:50%;}.elementor-446 .elementor-element.elementor-element-b7ac26e{--width:30%;}.elementor-446 .elementor-element.elementor-element-173495e{--width:30%;}.elementor-446 .elementor-element.elementor-element-504e2fb{--width:100%;}.elementor-446 .elementor-element.elementor-element-2553a319{--width:50%;}.elementor-446 .elementor-element.elementor-element-707e3eed{--width:50%;}}@media(max-width:1400px) and (min-width:768px){.elementor-446 .elementor-element.elementor-element-671be9ce{--width:100%;}.elementor-446 .elementor-element.elementor-element-62ea179b{--width:100%;}.elementor-446 .elementor-element.elementor-element-6dad5e1f{--width:100%;}.elementor-446 .elementor-element.elementor-element-22097dd{--width:100%;}.elementor-446 .elementor-element.elementor-element-52cb5fc{--width:100%;}.elementor-446 .elementor-element.elementor-element-4882cb0{--width:100%;}.elementor-446 .elementor-element.elementor-element-65f36d6{--width:100%;}.elementor-446 .elementor-element.elementor-element-144c4cc{--width:100%;}.elementor-446 .elementor-element.elementor-element-b7ac26e{--width:50%;}.elementor-446 .elementor-element.elementor-element-173495e{--width:50%;}}/* Start custom CSS for slides, class: .elementor-element-ebf7dea */.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    
     width: 130px; 
    height: 8px;
    border-radius:9999px;
    margin-bottom:30px;
}
.elementor-element .elementor-main-swiper {
    
    border-radius: 25px;
}

.elementor-slide-heading {
  position: relative;
  display: inline-block;
  z-index: 1; /* Ensure the text is above the pseudo-element */
}

.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-heading::after {
  content: none!important;
}

.elementor-slide-heading, 
.elementor-slide-description {
    text-shadow: none!important;
}

.elementor-446 .elementor-element.elementor-element-ebf7dea {
    heightt: calc(100vh - 2em) !important;
}

.elementor-446 .elementor-element.elementor-element-ebf7dea .elementor-slide-heading {
    text-wrap: balance;
    margin-bottom: 0!important;
}

.elementor-446 .elementor-element.elementor-element-ebf7dea span {
    color: var(--e-global-color-secondary)!important;
}

.elementor-446 .elementor-element.elementor-element-ebf7dea a {
    font-size: 80%;
}

.elementor-446 .elementor-element.elementor-element-ebf7dea .small {
    font-size: 22px;
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c158b05 */.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-media,
.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-overlay {
    border-radius: 5px!important;
    overflow: hidden!important;
}

.eapps-instagram-feed-header {
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-345dd796 */.elementor-446 .elementor-element.elementor-element-345dd796 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-01f9e04 */.elementor-446 .elementor-element.elementor-element-01f9e04 li:not(:last-of-type) {
    margin-bottom: 0.5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9adc247 */.elementor-446 .elementor-element.elementor-element-9adc247 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-214a4cd5 */.elementor-446 .elementor-element.elementor-element-214a4cd5 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12d330cc */.elementor-446 .elementor-element.elementor-element-12d330cc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e2d6a8 */.elementor-446 .elementor-element.elementor-element-6e2d6a8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-723e0afb */.elementor-446 .elementor-element.elementor-element-723e0afb p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://christus-bewegung.de/wp-content/uploads/2025/06/Geomanist-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://christus-bewegung.de/wp-content/uploads/2025/06/Geomanist-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://christus-bewegung.de/wp-content/uploads/2025/06/Geomanist-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://christus-bewegung.de/wp-content/uploads/2025/06/Geomanist-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://christus-bewegung.de/wp-content/uploads/2025/06/Geomanist-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */