.elementor-22121 .elementor-element.elementor-element-6ea191e{--display:flex;--min-height:74px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0rem;--padding-right:0rem;}.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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-22121 .elementor-element.elementor-element-a95ccf9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-31ff564-font-family ), Sans-serif;font-size:var( --e-global-typography-31ff564-font-size );font-weight:var( --e-global-typography-31ff564-font-weight );text-transform:var( --e-global-typography-31ff564-text-transform );line-height:var( --e-global-typography-31ff564-line-height );}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-22121 .elementor-element.elementor-element-abf05a5{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-22121 .elementor-element.elementor-element-547b3b7{--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-start;--flex-wrap:wrap;--align-content:center;}.elementor-22121 .elementor-element.elementor-element-547b3b7.e-con{--flex-grow:1;--flex-shrink:0;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22121 .elementor-element.elementor-element-e8c44e3{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-e8c44e3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6695023 );}.elementor-22121 .elementor-element.elementor-element-f88f247{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-f88f247 .elementor-heading-title{font-family:var( --e-global-typography-7dbc064-font-family ), Sans-serif;font-size:var( --e-global-typography-7dbc064-font-size );font-weight:var( --e-global-typography-7dbc064-font-weight );text-transform:var( --e-global-typography-7dbc064-text-transform );line-height:var( --e-global-typography-7dbc064-line-height );color:var( --e-global-color-6695023 );}.elementor-22121 .elementor-element.elementor-element-c569389{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22121 .elementor-element.elementor-element-35f27af{width:auto;max-width:auto;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-22121 .elementor-element.elementor-element-35f27af > .elementor-widget-container{background-color:var( --e-global-color-e335b2e );padding:10px 10px 10px 10px;}.elementor-22121 .elementor-element.elementor-element-35f27af.elementor-element{--align-self:flex-start;}.elementor-22121 .elementor-element.elementor-element-35f27af .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-22121 .elementor-element.elementor-element-35f27af .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-22121 .elementor-element.elementor-element-35f27af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-35f27af .elementor-icon-list-item > a{font-family:var( --e-global-typography-370e781-font-family ), Sans-serif;font-size:var( --e-global-typography-370e781-font-size );font-weight:var( --e-global-typography-370e781-font-weight );text-transform:var( --e-global-typography-370e781-text-transform );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-35f27af .elementor-icon-list-text{transition:color 0.3s;}.elementor-22121 .elementor-element.elementor-element-cab485c{width:auto;max-width:auto;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-22121 .elementor-element.elementor-element-cab485c > .elementor-widget-container{background-color:var( --e-global-color-e335b2e );padding:10px 10px 10px 10px;}.elementor-22121 .elementor-element.elementor-element-cab485c.elementor-element{--align-self:flex-start;}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-item > a{font-family:var( --e-global-typography-370e781-font-family ), Sans-serif;font-size:var( --e-global-typography-370e781-font-size );font-weight:var( --e-global-typography-370e781-font-weight );text-transform:var( --e-global-typography-370e781-text-transform );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-text{transition:color 0.3s;}.elementor-22121 .elementor-element.elementor-element-a9dc5ee{width:auto;max-width:auto;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-22121 .elementor-element.elementor-element-a9dc5ee > .elementor-widget-container{background-color:var( --e-global-color-e335b2e );padding:10px 10px 10px 10px;}.elementor-22121 .elementor-element.elementor-element-a9dc5ee.elementor-element{--align-self:flex-start;}.elementor-22121 .elementor-element.elementor-element-a9dc5ee .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-22121 .elementor-element.elementor-element-a9dc5ee .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-22121 .elementor-element.elementor-element-a9dc5ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-a9dc5ee .elementor-icon-list-item > a{font-family:var( --e-global-typography-370e781-font-family ), Sans-serif;font-size:var( --e-global-typography-370e781-font-size );font-weight:var( --e-global-typography-370e781-font-weight );text-transform:var( --e-global-typography-370e781-text-transform );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-a9dc5ee .elementor-icon-list-text{transition:color 0.3s;}.elementor-22121 .elementor-element.elementor-element-1793f57{width:auto;max-width:auto;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-22121 .elementor-element.elementor-element-1793f57 > .elementor-widget-container{background-color:var( --e-global-color-e335b2e );padding:10px 10px 10px 10px;}.elementor-22121 .elementor-element.elementor-element-1793f57.elementor-element{--align-self:flex-start;}.elementor-22121 .elementor-element.elementor-element-1793f57 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-22121 .elementor-element.elementor-element-1793f57 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-22121 .elementor-element.elementor-element-1793f57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-1793f57 .elementor-icon-list-item > a{font-family:var( --e-global-typography-370e781-font-family ), Sans-serif;font-size:var( --e-global-typography-370e781-font-size );font-weight:var( --e-global-typography-370e781-font-weight );text-transform:var( --e-global-typography-370e781-text-transform );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-1793f57 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-22121 .elementor-element.elementor-element-7ec015b{--display:flex;--justify-content:flex-end;}.elementor-22121 .elementor-element.elementor-element-7ec015b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-image .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-22121 .elementor-element.elementor-element-3bbf330{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-22121 .elementor-element.elementor-element-3bbf330:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-3bbf330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22121 .elementor-element.elementor-element-81580ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22121 .elementor-element.elementor-element-81580ad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-12fa008 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-6695023 );}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:0;}.elementor-22121 .elementor-element.elementor-element-965f9bc > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-22121 .elementor-element.elementor-element-965f9bc{z-index:10;}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-item{align-self:flex-start;padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );padding-bottom:20px;}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-22121 .elementor-element.elementor-element-4553e80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22121 .elementor-element.elementor-element-4553e80.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-2c4cecc .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-6695023 );}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:0;}.elementor-22121 .elementor-element.elementor-element-86e747d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-22121 .elementor-element.elementor-element-86e747d{z-index:10;}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-item{align-self:flex-start;padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );padding-bottom:20px;}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-22121 .elementor-element.elementor-element-7474d9f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-22121 .elementor-element.elementor-element-7474d9f:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-7474d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22121 .elementor-element.elementor-element-f57c52d{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-f57c52d .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-6695023 );}.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 );text-transform:var( --e-global-typography-text-text-transform );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-22121 .elementor-element.elementor-element-6489030{width:100%;max-width:100%;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-cf73eee{--grid-columns:5;--grid-row-gap:15px;width:100%;max-width:100%;--grid-column-gap:15px;}.elementor-22121 .elementor-element.elementor-element-cf73eee .elementor-loop-container{grid-auto-rows:1fr;}.elementor-22121 .elementor-element.elementor-element-cf73eee .e-loop-item > .elementor-section, .elementor-22121 .elementor-element.elementor-element-cf73eee .e-loop-item > .elementor-section > .elementor-container, .elementor-22121 .elementor-element.elementor-element-cf73eee .e-loop-item > .e-con, .elementor-22121 .elementor-element.elementor-element-cf73eee .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-22121 .elementor-element.elementor-element-701eff3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 60px;--row-gap:20px;--column-gap:60px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22121 .elementor-element.elementor-element-701eff3:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-701eff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e335b2e ) 0%, var( --e-global-color-6695023 ) 100%);}.elementor-22121 .elementor-element.elementor-element-1918cad .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-bd3e07a{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-162b696{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-22121 .elementor-element.elementor-element-162b696.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );flex-grow:1;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .elementor-repeater-item-4ae3d49 > *{display:inline-block;}.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .elementor-repeater-item-50a8c49.dce-item_image{justify-content:top;}.elementor-22121 .elementor-element.elementor-element-5c8e8b7{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-22121 .elementor-element.elementor-element-5c8e8b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22121 .elementor-element.elementor-element-5c8e8b7.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .dce-posts-fallback{text-align:left;}.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .dce-post-item{padding-bottom:35px;}.elementor-22121 .elementor-element.elementor-element-c77d6d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-22121 .elementor-element.elementor-element-005845d{--display:flex;}.elementor-22121 .elementor-element.elementor-element-005845d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-ed95b14{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-ed95b14 .elementor-heading-title{font-family:var( --e-global-typography-a4d269b-font-family ), Sans-serif;font-size:var( --e-global-typography-a4d269b-font-size );font-weight:var( --e-global-typography-a4d269b-font-weight );text-transform:var( --e-global-typography-a4d269b-text-transform );line-height:var( --e-global-typography-a4d269b-line-height );color:var( --e-global-color-6695023 );}.elementor-22121 .elementor-element.elementor-element-e638da3{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-e638da3 .elementor-heading-title{font-family:var( --e-global-typography-7dbc064-font-family ), Sans-serif;font-size:var( --e-global-typography-7dbc064-font-size );font-weight:var( --e-global-typography-7dbc064-font-weight );text-transform:var( --e-global-typography-7dbc064-text-transform );line-height:var( --e-global-typography-7dbc064-line-height );color:var( --e-global-color-6695023 );}.elementor-22121 .elementor-element.elementor-element-b5e2ebd{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--icon-size:50px;--grid-column-gap:55px;--grid-row-gap:0px;}.elementor-22121 .elementor-element.elementor-element-b5e2ebd .elementor-widget-container{text-align:center;}.elementor-22121 .elementor-element.elementor-element-b5e2ebd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-b5e2ebd .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-22121 .elementor-element.elementor-element-b5e2ebd .elementor-social-icon i{color:var( --e-global-color-f216f91 );}.elementor-22121 .elementor-element.elementor-element-b5e2ebd .elementor-social-icon svg{fill:var( --e-global-color-f216f91 );}.elementor-22121 .elementor-element.elementor-element-c7f5606{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-22121 .elementor-element.elementor-element-e709ae4{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-e709ae4 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-6695023 );}.elementor-22121 .elementor-element.elementor-element-3b6a3aa{--display:flex;--min-height:428px;--justify-content:flex-end;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--overlay-opacity:0.35;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22121 .elementor-element.elementor-element-3b6a3aa:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-3b6a3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.staging.lichtgitter.com/wp-content/uploads/2025/06/ad57828a19c1ba41145c44e08407699d9b13a890.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-22121 .elementor-element.elementor-element-3b6a3aa::before, .elementor-22121 .elementor-element.elementor-element-3b6a3aa > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-3b6a3aa > .e-con-inner > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-3b6a3aa > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-3b6a3aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-3b6a3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22121 .elementor-element.elementor-element-3b6a3aa.e-con{--flex-grow:1;--flex-shrink:0;}.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 );text-transform:var( --e-global-typography-primary-text-transform );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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-22121 .elementor-element.elementor-element-f7e68c8 .elementor-icon-box-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-f7e68c8 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-f7e68c8 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-f7e68c8 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-f7e68c8 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22121 .elementor-element.elementor-element-8e404e0{width:auto;max-width:auto;}.elementor-22121 .elementor-element.elementor-element-8e404e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-element{--align-self:flex-end;}.elementor-22121 .elementor-element.elementor-element-8e404e0 .elementor-icon-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-8e404e0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-8e404e0 .elementor-icon{font-size:20px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-22121 .elementor-element.elementor-element-8e404e0 .elementor-icon svg{height:20px;}.elementor-22121 .elementor-element.elementor-element-8e404e0 .elementor-icon-wrapper svg{width:auto;}.elementor-22121 .elementor-element.elementor-element-56e4d64{--display:flex;--min-height:428px;--justify-content:flex-end;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--overlay-opacity:0.35;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22121 .elementor-element.elementor-element-56e4d64:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-56e4d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.staging.lichtgitter.com/wp-content/uploads/2025/10/A7400631-Kopie.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-22121 .elementor-element.elementor-element-56e4d64::before, .elementor-22121 .elementor-element.elementor-element-56e4d64 > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-56e4d64 > .e-con-inner > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-56e4d64 > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-56e4d64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-56e4d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22121 .elementor-element.elementor-element-56e4d64.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-5ac4ac5 .elementor-icon-box-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-5ac4ac5 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-5ac4ac5 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-5ac4ac5 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-5ac4ac5 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-cc48898{width:auto;max-width:auto;}.elementor-22121 .elementor-element.elementor-element-cc48898 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22121 .elementor-element.elementor-element-cc48898.elementor-element{--align-self:flex-end;}.elementor-22121 .elementor-element.elementor-element-cc48898 .elementor-icon-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-cc48898.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-cc48898 .elementor-icon{font-size:20px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-22121 .elementor-element.elementor-element-cc48898 .elementor-icon svg{height:20px;}.elementor-22121 .elementor-element.elementor-element-cc48898 .elementor-icon-wrapper svg{width:auto;}.elementor-22121 .elementor-element.elementor-element-cfc24f0{--display:flex;--min-height:428px;--justify-content:flex-end;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--overlay-opacity:0.35;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22121 .elementor-element.elementor-element-cfc24f0:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-cfc24f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.staging.lichtgitter.com/wp-content/uploads/2025/11/b092a4933a94df446fad8e3a47365d3de8978b57.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-22121 .elementor-element.elementor-element-cfc24f0::before, .elementor-22121 .elementor-element.elementor-element-cfc24f0 > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-cfc24f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-cfc24f0 > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-cfc24f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-cfc24f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22121 .elementor-element.elementor-element-cfc24f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-5d03a62 .elementor-icon-box-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-5d03a62 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-5d03a62 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-5d03a62 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-5d03a62 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-40a0afa{width:auto;max-width:auto;}.elementor-22121 .elementor-element.elementor-element-40a0afa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-element{--align-self:flex-end;}.elementor-22121 .elementor-element.elementor-element-40a0afa .elementor-icon-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-40a0afa.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-40a0afa .elementor-icon{font-size:20px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-22121 .elementor-element.elementor-element-40a0afa .elementor-icon svg{height:20px;}.elementor-22121 .elementor-element.elementor-element-40a0afa .elementor-icon-wrapper svg{width:auto;}.elementor-22121 .elementor-element.elementor-element-331b9a9{--display:flex;--min-height:428px;--justify-content:flex-end;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--overlay-opacity:0.35;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22121 .elementor-element.elementor-element-331b9a9:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-331b9a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.staging.lichtgitter.com/wp-content/uploads/2025/06/55db3bc67a171a74dcd54a4432902d808c40dfd2.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-22121 .elementor-element.elementor-element-331b9a9::before, .elementor-22121 .elementor-element.elementor-element-331b9a9 > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-331b9a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-331b9a9 > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-331b9a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-331b9a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22121 .elementor-element.elementor-element-331b9a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-694de9c .elementor-icon-box-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-694de9c .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-694de9c .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-694de9c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-694de9c .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-5e1f900{width:auto;max-width:auto;}.elementor-22121 .elementor-element.elementor-element-5e1f900 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-element{--align-self:flex-end;}.elementor-22121 .elementor-element.elementor-element-5e1f900 .elementor-icon-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-5e1f900.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-5e1f900 .elementor-icon{font-size:20px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-22121 .elementor-element.elementor-element-5e1f900 .elementor-icon svg{height:20px;}.elementor-22121 .elementor-element.elementor-element-5e1f900 .elementor-icon-wrapper svg{width:auto;}.elementor-22121 .elementor-element.elementor-element-6ef8a7e{--display:flex;--min-height:428px;--justify-content:flex-end;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--overlay-opacity:0.35;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22121 .elementor-element.elementor-element-6ef8a7e:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-6ef8a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.staging.lichtgitter.com/wp-content/uploads/2025/10/A7401299.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22121 .elementor-element.elementor-element-6ef8a7e::before, .elementor-22121 .elementor-element.elementor-element-6ef8a7e > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-6ef8a7e > .e-con-inner > .elementor-background-video-container::before, .elementor-22121 .elementor-element.elementor-element-6ef8a7e > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-6ef8a7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-22121 .elementor-element.elementor-element-6ef8a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-22121 .elementor-element.elementor-element-6ef8a7e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22121 .elementor-element.elementor-element-2ef40b0 .elementor-icon-box-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-2ef40b0 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-2ef40b0 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-2ef40b0 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-2ef40b0 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-ae0475d{width:auto;max-width:auto;}.elementor-22121 .elementor-element.elementor-element-ae0475d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-element{--align-self:flex-end;}.elementor-22121 .elementor-element.elementor-element-ae0475d .elementor-icon-wrapper{text-align:start;}.elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-framed .elementor-icon, .elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-framed .elementor-icon:hover, .elementor-22121 .elementor-element.elementor-element-ae0475d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-22121 .elementor-element.elementor-element-ae0475d .elementor-icon{font-size:20px;padding:6px;border-width:1px 1px 1px 1px;}.elementor-22121 .elementor-element.elementor-element-ae0475d .elementor-icon svg{height:20px;}.elementor-22121 .elementor-element.elementor-element-ae0475d .elementor-icon-wrapper svg{width:auto;}@media(max-width:1180px){.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-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-31ff564-font-size );line-height:var( --e-global-typography-31ff564-line-height );}.elementor-22121 .elementor-element.elementor-element-abf05a5{--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:0rem;--padding-bottom:02rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22121 .elementor-element.elementor-element-547b3b7.e-con{--order:1;}.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-22121 .elementor-element.elementor-element-e8c44e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-f88f247 .elementor-heading-title{font-size:var( --e-global-typography-7dbc064-font-size );line-height:var( --e-global-typography-7dbc064-line-height );}.elementor-22121 .elementor-element.elementor-element-35f27af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-35f27af .elementor-icon-list-item > a{font-size:var( --e-global-typography-370e781-font-size );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-item > a{font-size:var( --e-global-typography-370e781-font-size );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-a9dc5ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-a9dc5ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-370e781-font-size );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-1793f57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-1793f57 .elementor-icon-list-item > a{font-size:var( --e-global-typography-370e781-font-size );line-height:var( --e-global-typography-370e781-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22121 .elementor-element.elementor-element-12fa008 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:3;}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 2 );}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 2 );}.elementor-22121 .elementor-element.elementor-element-2c4cecc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:3;}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 2 );}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 2 );}.elementor-22121 .elementor-element.elementor-element-f57c52d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-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-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-cf73eee{--grid-columns:2;}.elementor-22121 .elementor-element.elementor-element-1918cad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22121 .elementor-element.elementor-element-162b696{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-22121 .elementor-element.elementor-element-c77d6d6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22121 .elementor-element.elementor-element-ed95b14 .elementor-heading-title{font-size:var( --e-global-typography-a4d269b-font-size );line-height:var( --e-global-typography-a4d269b-line-height );}.elementor-22121 .elementor-element.elementor-element-e638da3 .elementor-heading-title{font-size:var( --e-global-typography-7dbc064-font-size );line-height:var( --e-global-typography-7dbc064-line-height );}.elementor-22121 .elementor-element.elementor-element-b5e2ebd .elementor-widget-container{text-align:left;}.elementor-22121 .elementor-element.elementor-element-b5e2ebd{--icon-size:50px;--grid-column-gap:20px;}.elementor-22121 .elementor-element.elementor-element-e709ae4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22121 .elementor-element.elementor-element-3b6a3aa:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-3b6a3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.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-22121 .elementor-element.elementor-element-f7e68c8 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-f7e68c8 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-56e4d64:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-56e4d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22121 .elementor-element.elementor-element-5ac4ac5 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-5ac4ac5 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-cfc24f0:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-cfc24f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22121 .elementor-element.elementor-element-5d03a62 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-5d03a62 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-331b9a9:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-331b9a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22121 .elementor-element.elementor-element-694de9c .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-694de9c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-2ef40b0 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-2ef40b0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.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-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-a95ccf9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-31ff564-font-size );line-height:var( --e-global-typography-31ff564-line-height );}.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-22121 .elementor-element.elementor-element-e8c44e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-f88f247 .elementor-heading-title{font-size:var( --e-global-typography-7dbc064-font-size );line-height:var( --e-global-typography-7dbc064-line-height );}.elementor-22121 .elementor-element.elementor-element-35f27af{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-35f27af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-35f27af .elementor-icon-list-item > a{font-size:var( --e-global-typography-370e781-font-size );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-cab485c{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-cab485c .elementor-icon-list-item > a{font-size:var( --e-global-typography-370e781-font-size );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-a9dc5ee{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-a9dc5ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-a9dc5ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-370e781-font-size );line-height:var( --e-global-typography-370e781-line-height );}.elementor-22121 .elementor-element.elementor-element-1793f57{width:100%;max-width:100%;}.elementor-22121 .elementor-element.elementor-element-1793f57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22121 .elementor-element.elementor-element-1793f57 .elementor-icon-list-item > a{font-size:var( --e-global-typography-370e781-font-size );line-height:var( --e-global-typography-370e781-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22121 .elementor-element.elementor-element-5ad988a{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22121 .elementor-element.elementor-element-12fa008 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:1;}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-22121 .elementor-element.elementor-element-965f9bc .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-22121 .elementor-element.elementor-element-2c4cecc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:1;}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-22121 .elementor-element.elementor-element-86e747d .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-22121 .elementor-element.elementor-element-f57c52d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-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-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-cf73eee{--grid-columns:1;}.elementor-22121 .elementor-element.elementor-element-1918cad .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-22121 .elementor-element.elementor-element-c77d6d6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22121 .elementor-element.elementor-element-ed95b14 .elementor-heading-title{font-size:var( --e-global-typography-a4d269b-font-size );line-height:var( --e-global-typography-a4d269b-line-height );}.elementor-22121 .elementor-element.elementor-element-e638da3 .elementor-heading-title{font-size:var( --e-global-typography-7dbc064-font-size );line-height:var( --e-global-typography-7dbc064-line-height );}.elementor-22121 .elementor-element.elementor-element-b5e2ebd{--icon-size:30px;--grid-column-gap:25px;}.elementor-22121 .elementor-element.elementor-element-e709ae4 .elementor-heading-title{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-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-22121 .elementor-element.elementor-element-f7e68c8 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-f7e68c8 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-5ac4ac5 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-5ac4ac5 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-5d03a62 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-5d03a62 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-331b9a9:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-331b9a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22121 .elementor-element.elementor-element-694de9c .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-694de9c .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22121 .elementor-element.elementor-element-6ef8a7e:not(.elementor-motion-effects-element-type-background), .elementor-22121 .elementor-element.elementor-element-6ef8a7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22121 .elementor-element.elementor-element-2ef40b0 .elementor-icon-box-title, .elementor-22121 .elementor-element.elementor-element-2ef40b0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-22121 .elementor-element.elementor-element-547b3b7{--width:35%;}.elementor-22121 .elementor-element.elementor-element-7ec015b{--width:35%;}.elementor-22121 .elementor-element.elementor-element-81580ad{--width:35%;}.elementor-22121 .elementor-element.elementor-element-4553e80{--width:35%;}.elementor-22121 .elementor-element.elementor-element-005845d{--width:20%;}.elementor-22121 .elementor-element.elementor-element-3b6a3aa{--width:40%;}.elementor-22121 .elementor-element.elementor-element-56e4d64{--width:40%;}.elementor-22121 .elementor-element.elementor-element-cfc24f0{--width:25%;}.elementor-22121 .elementor-element.elementor-element-331b9a9{--width:25%;}.elementor-22121 .elementor-element.elementor-element-6ef8a7e{--width:25%;}}@media(max-width:1180px) and (min-width:768px){.elementor-22121 .elementor-element.elementor-element-547b3b7{--width:100%;}.elementor-22121 .elementor-element.elementor-element-7ec015b{--width:100%;}.elementor-22121 .elementor-element.elementor-element-81580ad{--width:100%;}.elementor-22121 .elementor-element.elementor-element-4553e80{--width:100%;}.elementor-22121 .elementor-element.elementor-element-005845d{--width:100%;}.elementor-22121 .elementor-element.elementor-element-cfc24f0{--width:40%;}.elementor-22121 .elementor-element.elementor-element-331b9a9{--width:40%;}}/* Start custom CSS for icon-list, class: .elementor-element-a95ccf9 */.elementor-22121 .elementor-element.elementor-element-a95ccf9 a span
{
    color: var(--e-global-color-text) !important;
}
.elementor-22121 .elementor-element.elementor-element-a95ccf9 .pipe
{
    margin-right: 5px;
    margin-left: 5px;
    color: var(--e-global-color-accent) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f88f247 */.elementor-22121 .elementor-element.elementor-element-f88f247
{
   word-break: auto-phrase !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-cf73eee */.elementor-22121 .elementor-element.elementor-element-cf73eee .elementor-flip-box__front {
    background-position: 50% 30%;
    background-repeat: no-repeat;
    background-size: 70px auto;
}/* End custom CSS */
/* Start custom CSS for dce-acf-relationship, class: .elementor-element-5c8e8b7 */.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    top: 90%;
    max-width: 30%;
    margin-left: 35%;
    margin-right: 35%;
}
.elementor-22121 .elementor-element.elementor-element-5c8e8b7 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {

    top: -3px;
  
    height: 250%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8e404e0 */.elementor-22121 .elementor-element.elementor-element-8e404e0 svg:hover
{
    padding-left:8px;
     transition: 0.5s ease-in-out !important;
}
.elementor-22121 .elementor-element.elementor-element-8e404e0 svg{
 transition: 0.5s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cc48898 */.elementor-22121 .elementor-element.elementor-element-cc48898 svg:hover
{
    padding-left:8px;
     transition: 0.5s ease-in-out !important;
}
.elementor-22121 .elementor-element.elementor-element-cc48898 svg{
 transition: 0.5s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-40a0afa */.elementor-22121 .elementor-element.elementor-element-40a0afa svg:hover
{
    padding-left:8px;
     transition: 0.5s ease-in-out !important;
}
.elementor-22121 .elementor-element.elementor-element-40a0afa svg{
 transition: 0.5s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e1f900 */.elementor-22121 .elementor-element.elementor-element-5e1f900 svg:hover
{
    padding-left:8px;
     transition: 0.5s ease-in-out !important;
}
.elementor-22121 .elementor-element.elementor-element-5e1f900 svg{
 transition: 0.5s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ae0475d */.elementor-22121 .elementor-element.elementor-element-ae0475d svg:hover
{
    padding-left:8px;
     transition: 0.5s ease-in-out !important;
}
.elementor-22121 .elementor-element.elementor-element-ae0475d svg{
 transition: 0.5s ease-in-out !important;
}/* End custom CSS */