.elementor-26 .elementor-element.elementor-element-41ce7d0{--display:flex;--min-height:70vh;--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;--overflow:hidden;}.elementor-26 .elementor-element.elementor-element-41ce7d0:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-41ce7d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ece495e );}.elementor-26 .elementor-element.elementor-element-519d793{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-26 .elementor-element.elementor-element-4e6ae8e{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-4e6ae8e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-91d1b83{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item:not(:last-child):after{content:"";height:51%;border-color:#ddd;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > 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-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-text{color:var( --e-global-color-28b3fbf );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-6f7a54e{--display:flex;--min-height:70vh;--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;--overflow:hidden;}.elementor-26 .elementor-element.elementor-element-6f7a54e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6f7a54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ece495e );}.elementor-26 .elementor-element.elementor-element-b8df846{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-26 .elementor-element.elementor-element-0174ffc{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-0174ffc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-55d2eae{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item:not(:last-child):after{content:"";height:51%;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > 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-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-text{color:var( --e-global-color-28b3fbf );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-c729cb7{--display:flex;--min-height:70vh;--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;--overflow:hidden;}.elementor-26 .elementor-element.elementor-element-c729cb7:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c729cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ece495e );}.elementor-26 .elementor-element.elementor-element-356bb8e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-26 .elementor-element.elementor-element-a316866{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-a316866 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-4b1149f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item:not(:last-child):after{content:"";height:51%;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > 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-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-text{color:var( --e-global-color-28b3fbf );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-5b5b766{--display:flex;--min-height:200px;--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;--overflow:hidden;}.elementor-26 .elementor-element.elementor-element-5b5b766:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5b5b766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ece495e );}.elementor-26 .elementor-element.elementor-element-5f06c77{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-5f06c77:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5f06c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-e8d6df7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-e8d6df7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-7d708f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-7d708f1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-1731cad{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-1731cad:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1731cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ece495e );}.elementor-26 .elementor-element.elementor-element-2dd6735{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-fd45d18{--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:center;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--margin-top:60px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-821c28a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-28b3fbf );--border-color:var( --e-global-color-28b3fbf );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-757583e{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-26 .elementor-element.elementor-element-dc82bd4{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-28b3fbf );--border-color:var( --e-global-color-28b3fbf );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-720d8a5{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-26 .elementor-element.elementor-element-2d7a52b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-28b3fbf );--border-color:var( --e-global-color-28b3fbf );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-ee4d5d6{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-26 .elementor-element.elementor-element-8e697b0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-8e697b0:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-8e697b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-f53c242{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-f53c242 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-038c01c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-26 .elementor-element.elementor-element-038c01c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-8057e25{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8057e25:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-8057e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-07bd01e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a8d52a0 img{width:100%;}.elementor-26 .elementor-element.elementor-element-05fdc1b{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-05fdc1b{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-05fdc1b{right:0px;}.elementor-26 .elementor-element.elementor-element-7681250{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-7681250 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-b9f21fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-b9f21fd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-c6c4857{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b482a1f img{width:100%;}.elementor-26 .elementor-element.elementor-element-4d9d654{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-4d9d654{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-4d9d654{right:0px;}.elementor-26 .elementor-element.elementor-element-4d5ca68{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4d5ca68 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-fb0fb5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-fb0fb5f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-7b70152{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b56ce98 img{width:100%;}.elementor-26 .elementor-element.elementor-element-9d0cc2c{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-9d0cc2c{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-9d0cc2c{right:0px;}.elementor-26 .elementor-element.elementor-element-4d51fcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-4d51fcb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-9cc8afd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-9cc8afd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-ae585b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-2fc4b0b img{width:100%;}.elementor-26 .elementor-element.elementor-element-288cb73{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-288cb73{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-288cb73{right:0px;}.elementor-26 .elementor-element.elementor-element-f5eac60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-f5eac60 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-476bc77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-476bc77 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-a3593b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-798a9ef img{width:100%;}.elementor-26 .elementor-element.elementor-element-778f8cc{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-778f8cc{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-778f8cc{right:0px;}.elementor-26 .elementor-element.elementor-element-76f6051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-76f6051 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-a766367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-a766367 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-56978f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-d6e2000 img{width:100%;}.elementor-26 .elementor-element.elementor-element-791569e{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-791569e{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-791569e{right:0px;}.elementor-26 .elementor-element.elementor-element-25437d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-25437d0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-562b064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-562b064 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-3c4f3eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-022530f img{width:100%;}.elementor-26 .elementor-element.elementor-element-6e0db2b{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-6e0db2b{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-6e0db2b{right:0px;}.elementor-26 .elementor-element.elementor-element-029c192{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-029c192 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-0f39e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-0f39e91 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-7adfda2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-e09a9a8 img{width:100%;}.elementor-26 .elementor-element.elementor-element-85e6964{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-85e6964{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-85e6964{right:0px;}.elementor-26 .elementor-element.elementor-element-da34636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-da34636 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-2d44bcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-2d44bcd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-6771f52{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:70px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:70px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:13px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-6771f52 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-40ca691 );border-radius:100% 100% 100% 100%;padding:9px 15px 8px 15px;}.elementor-26 .elementor-element.elementor-element-6771f52 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-8973be5{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;bottom:20px;--z-index:5;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-8973be5{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-8973be5{right:0px;}.elementor-26 .elementor-element.elementor-element-5e7a773{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5e7a773 .elementor-heading-title{font-family:var( --e-global-typography-5d55d0c-font-family ), Sans-serif;font-size:var( --e-global-typography-5d55d0c-font-size );font-weight:var( --e-global-typography-5d55d0c-font-weight );text-transform:var( --e-global-typography-5d55d0c-text-transform );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-a44154e{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-a44154e .elementor-heading-title{font-family:var( --e-global-typography-5d55d0c-font-family ), Sans-serif;font-size:var( --e-global-typography-5d55d0c-font-size );font-weight:var( --e-global-typography-5d55d0c-font-weight );text-transform:var( --e-global-typography-5d55d0c-text-transform );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-a8f9b7a{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-a8f9b7a .elementor-heading-title{font-family:var( --e-global-typography-5d55d0c-font-family ), Sans-serif;font-size:var( --e-global-typography-5d55d0c-font-size );font-weight:var( --e-global-typography-5d55d0c-font-weight );text-transform:var( --e-global-typography-5d55d0c-text-transform );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-681f73c{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-681f73c .elementor-heading-title{font-family:var( --e-global-typography-5d55d0c-font-family ), Sans-serif;font-size:var( --e-global-typography-5d55d0c-font-size );font-weight:var( --e-global-typography-5d55d0c-font-weight );text-transform:var( --e-global-typography-5d55d0c-text-transform );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-3e8640a{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-3e8640a .elementor-heading-title{font-family:var( --e-global-typography-5d55d0c-font-family ), Sans-serif;font-size:var( --e-global-typography-5d55d0c-font-size );font-weight:var( --e-global-typography-5d55d0c-font-weight );text-transform:var( --e-global-typography-5d55d0c-text-transform );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-60e1274{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-60e1274 .elementor-heading-title{font-family:var( --e-global-typography-5d55d0c-font-family ), Sans-serif;font-size:var( --e-global-typography-5d55d0c-font-size );font-weight:var( --e-global-typography-5d55d0c-font-weight );text-transform:var( --e-global-typography-5d55d0c-text-transform );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-138f378{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-138f378 .elementor-heading-title{font-family:var( --e-global-typography-5d55d0c-font-family ), Sans-serif;font-size:var( --e-global-typography-5d55d0c-font-size );font-weight:var( --e-global-typography-5d55d0c-font-weight );text-transform:var( --e-global-typography-5d55d0c-text-transform );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-58131a9{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-58131a9 .elementor-heading-title{font-family:var( --e-global-typography-5d55d0c-font-family ), Sans-serif;font-size:var( --e-global-typography-5d55d0c-font-size );font-weight:var( --e-global-typography-5d55d0c-font-weight );text-transform:var( --e-global-typography-5d55d0c-text-transform );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-933c3d2{--display:flex;--min-height:70vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-933c3d2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-933c3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ece495e );}.elementor-26 .elementor-element.elementor-element-be4f028{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-be4f028:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-be4f028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-f9a3dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-f9a3dad .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-e5b58f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-e5b58f3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-d5bb05e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-7228156{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7228156:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-7228156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-95d9d48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3977c60 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26 .elementor-element.elementor-element-4da2c67 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26 .elementor-element.elementor-element-3ba4c1c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26 .elementor-element.elementor-element-4f71b01{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-26 .elementor-element.elementor-element-91909f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-95d80e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-26 .elementor-element.elementor-element-95d80e9 .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-ba8d771 );}.elementor-26 .elementor-element.elementor-element-a5934c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) -4px;}.elementor-26 .elementor-element.elementor-element-a5934c4 .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 );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-d0e1ed9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-5872400{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4c203c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-26 .elementor-element.elementor-element-4c203c8 .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-ba8d771 );}.elementor-26 .elementor-element.elementor-element-5210324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) -4px;}.elementor-26 .elementor-element.elementor-element-5210324 .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 );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-b754b35{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-d5b1d46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-141e28f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-26 .elementor-element.elementor-element-141e28f .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-ba8d771 );}.elementor-26 .elementor-element.elementor-element-3d5cb80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) -4px;}.elementor-26 .elementor-element.elementor-element-3d5cb80 .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 );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-8f2e354{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-67bd81c{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;bottom:20px;--z-index:5;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-67bd81c{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-67bd81c{right:0px;}.elementor-26 .elementor-element.elementor-element-b7300f3{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-ecaae5a{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-ecaae5a .elementor-heading-title{color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-f2ed248{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-f2ed248 .elementor-heading-title{color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-28ac099{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-28ac099{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-28ac099{right:0px;}.elementor-26 .elementor-element.elementor-element-f8bd337{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-f8bd337:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f8bd337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ece495e );}.elementor-26 .elementor-element.elementor-element-318a280{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-318a280:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-318a280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-29c5d3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-29c5d3f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-048d47b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-048d47b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-da6e844{--grid-columns:6;--grid-row-gap:3rem;width:100%;max-width:100%;--grid-column-gap:2rem;}.elementor-26 .elementor-element.elementor-element-da6e844 > .elementor-widget-container{margin:0px 0px 200px 0px;}.elementor-26 .elementor-element.elementor-element-bfb1606{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-bfb1606:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-bfb1606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ece495e );}.elementor-26 .elementor-element.elementor-element-aee79aa{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-aee79aa:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-aee79aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-f604b02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-f604b02 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-6060daf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-26 .elementor-element.elementor-element-6060daf .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-3fc8341{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-6797930{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-26 .elementor-element.elementor-element-a7e44df{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-fa84253-font-family ), Sans-serif;font-size:var( --e-global-typography-fa84253-font-size );font-weight:var( --e-global-typography-fa84253-font-weight );line-height:var( --e-global-typography-fa84253-line-height );}.elementor-26 .elementor-element.elementor-element-a7e44df a{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-fe341bf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item:not(:last-child):after{content:"";height:51%;border-color:#ddd;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > 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-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-text{color:var( --e-global-color-28b3fbf );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-df1b420{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-26 .elementor-element.elementor-element-7dc6989 .kundenliste-scroll{height:820px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .kundenliste-scrollbar-track{width:3px;background:rgba(255,255,255,0.1);}.elementor-26 .elementor-element.elementor-element-7dc6989 .kundenliste-scrollbar-thumb{width:3px;background:rgba(255,255,255,0.4);}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year-group{grid-template-columns:200px 1fr;margin-bottom:1.8em;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-item{margin-bottom:16px;color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year{font-family:var( --e-global-typography-6c2ac3a-font-family ), Sans-serif;font-size:var( --e-global-typography-6c2ac3a-font-size );font-weight:var( --e-global-typography-6c2ac3a-font-weight );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-item a{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-item span{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-item, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item a, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item span{font-family:var( --e-global-typography-6c2ac3a-font-family ), Sans-serif;font-size:var( --e-global-typography-6c2ac3a-font-size );font-weight:var( --e-global-typography-6c2ac3a-font-weight );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-b3bddda{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-26 .elementor-element.elementor-element-b3bddda:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b3bddda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-39f5e41{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-fe9c04e img{width:100vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-26 .elementor-element.elementor-element-3f8afd0 img{width:100vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-26 .elementor-element.elementor-element-8206d28 img{width:100vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-26 .elementor-element.elementor-element-76c3b59{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-26 .elementor-element.elementor-element-942c66b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-def4a97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-26 .elementor-element.elementor-element-def4a97 .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-ba8d771 );}.elementor-26 .elementor-element.elementor-element-9c8046d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) -4px;}.elementor-26 .elementor-element.elementor-element-9c8046d .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 );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-63b1414{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-a4adde9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item:not(:last-child):after{content:"";height:51%;border-color:#ddd;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > 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-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-text{color:var( --e-global-color-ba8d771 );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-deb6d54{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-536ae7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;}.elementor-26 .elementor-element.elementor-element-536ae7d .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-ba8d771 );}.elementor-26 .elementor-element.elementor-element-09c9e72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) -4px;}.elementor-26 .elementor-element.elementor-element-09c9e72 .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 );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-d0aab7c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-ba8d771 );}.elementor-26 .elementor-element.elementor-element-02de174{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item:not(:last-child):after{content:"";height:51%;border-color:#ddd;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > 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-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-text{color:var( --e-global-color-ba8d771 );transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-9fabfe7{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;bottom:20px;--z-index:5;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-9fabfe7{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-9fabfe7{right:0px;}.elementor-26 .elementor-element.elementor-element-5109866{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-896fde4{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-896fde4 .elementor-heading-title{color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-36c059f{width:100%;max-width:100%;padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-36c059f .elementor-heading-title{color:var( --e-global-color-28b3fbf );}.elementor-26 .elementor-element.elementor-element-5e59bc9{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:0px;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-5e59bc9{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-5e59bc9{right:0px;}.elementor-26 .elementor-element.elementor-element-5db52c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1470px){.elementor-26 .elementor-element.elementor-element-519d793{--margin-top:0px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-b8df846{--margin-top:0px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-356bb8e{--margin-top:0px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-5b5b766{--min-height:0px;}.elementor-26 .elementor-element.elementor-element-e8d6df7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-1731cad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-fd45d18{--gap:0px 45px;--row-gap:0px;--column-gap:45px;}.elementor-26 .elementor-element.elementor-element-757583e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-720d8a5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-ee4d5d6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-f53c242 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-7681250 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-b9f21fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-4d5ca68 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-fb0fb5f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-4d51fcb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-9cc8afd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-f5eac60 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-476bc77 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-76f6051 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-a766367 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-25437d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-562b064 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-029c192 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-0f39e91 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-da34636 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-2d44bcd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-5e7a773 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-a44154e .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-a8f9b7a .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-681f73c .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-3e8640a .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-60e1274 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-138f378 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-58131a9 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-933c3d2{--min-height:65vh;}.elementor-26 .elementor-element.elementor-element-be4f028{--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f9a3dad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-d5bb05e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-95d80e9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-a5934c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-4c203c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-5210324 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-141e28f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-3d5cb80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-29c5d3f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-da6e844{--grid-columns:5;--grid-row-gap:0.9rem;--grid-column-gap:0rem;}.elementor-26 .elementor-element.elementor-element-f604b02 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-3fc8341{--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-26 .elementor-element.elementor-element-6797930{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-a7e44df{font-size:var( --e-global-typography-fa84253-font-size );line-height:var( --e-global-typography-fa84253-line-height );}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-df1b420{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .kundenliste-scroll{height:590px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year-group{grid-template-columns:116px 1fr;margin-bottom:13px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-item{margin-bottom:4px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year{font-size:var( --e-global-typography-6c2ac3a-font-size );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-item, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item a, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item span{font-size:var( --e-global-typography-6c2ac3a-font-size );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-def4a97 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-9c8046d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-63b1414{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-536ae7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-09c9e72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-d0aab7c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-519d793{--width:70%;}.elementor-26 .elementor-element.elementor-element-b8df846{--width:70%;}.elementor-26 .elementor-element.elementor-element-356bb8e{--width:70%;}.elementor-26 .elementor-element.elementor-element-fd45d18{--width:80%;}.elementor-26 .elementor-element.elementor-element-821c28a{--width:50%;}.elementor-26 .elementor-element.elementor-element-dc82bd4{--width:50%;}.elementor-26 .elementor-element.elementor-element-2d7a52b{--width:50%;}.elementor-26 .elementor-element.elementor-element-8973be5{--width:100%;}.elementor-26 .elementor-element.elementor-element-67bd81c{--width:100%;}.elementor-26 .elementor-element.elementor-element-6797930{--width:50%;}.elementor-26 .elementor-element.elementor-element-df1b420{--width:50%;}.elementor-26 .elementor-element.elementor-element-9fabfe7{--width:100%;}}@media(max-width:1470px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-fd45d18{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-519d793{--width:90%;}.elementor-26 .elementor-element.elementor-element-b8df846{--width:80%;}.elementor-26 .elementor-element.elementor-element-356bb8e{--width:80%;}.elementor-26 .elementor-element.elementor-element-fd45d18{--width:95%;}}@media(min-width:2400px){.elementor-26 .elementor-element.elementor-element-519d793{--width:70%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-4e6ae8e{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-91d1b83{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-b8df846{--width:70%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-0174ffc{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-55d2eae{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-356bb8e{--width:70%;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-a316866{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-4b1149f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-e8d6df7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-e8d6df7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-7d708f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-2dd6735{--container-widget-width:1400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1400px );max-width:1400px;}.elementor-26 .elementor-element.elementor-element-fd45d18{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:60px;--margin-bottom:270px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-821c28a{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-757583e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-dc82bd4{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-720d8a5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-2d7a52b{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-ee4d5d6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-f53c242{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-f53c242 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-7681250 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-b9f21fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-4d5ca68 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-fb0fb5f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-4d51fcb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-9cc8afd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-f5eac60 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-476bc77 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-76f6051 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-a766367 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-25437d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-562b064 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-029c192 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-0f39e91 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-da34636 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-2d44bcd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-6771f52 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:5px 15px 5px 15px;}.elementor-26 .elementor-element.elementor-element-8973be5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:40px;}.elementor-26 .elementor-element.elementor-element-5e7a773{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5e7a773 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-a44154e{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-a44154e .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-a8f9b7a{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-a8f9b7a .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-681f73c{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-681f73c .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-3e8640a{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-3e8640a .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-60e1274{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-60e1274 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-138f378{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-138f378 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-58131a9{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-58131a9 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-933c3d2{--min-height:90vh;}.elementor-26 .elementor-element.elementor-element-be4f028{--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f9a3dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-f9a3dad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-e5b58f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-26 .elementor-element.elementor-element-d5bb05e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-95d80e9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-a5934c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) -11px;}.elementor-26 .elementor-element.elementor-element-a5934c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-4c203c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-5210324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) -11px;}.elementor-26 .elementor-element.elementor-element-5210324 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-141e28f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-3d5cb80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) -11px;}.elementor-26 .elementor-element.elementor-element-3d5cb80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-67bd81c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:40px;}.elementor-26 .elementor-element.elementor-element-b7300f3{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-ecaae5a{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-f2ed248{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-318a280{--margin-top:400px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-29c5d3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-29c5d3f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-048d47b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-da6e844{--grid-columns:6;--grid-row-gap:3rem;width:100%;max-width:100%;--grid-column-gap:5rem;}.elementor-26 .elementor-element.elementor-element-da6e844 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-da6e844.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-aee79aa{--margin-top:400px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f604b02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-f604b02 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-6060daf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-6797930{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-a7e44df{font-size:var( --e-global-typography-fa84253-font-size );line-height:var( --e-global-typography-fa84253-line-height );}.elementor-26 .elementor-element.elementor-element-fe341bf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-df1b420{--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-26 .elementor-element.elementor-element-7dc6989 .kundenliste-scroll{height:780px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year-group{grid-template-columns:300px 1fr;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year{font-size:var( --e-global-typography-6c2ac3a-font-size );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-item, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item a, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item span{font-size:var( --e-global-typography-6c2ac3a-font-size );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-b3bddda{--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-def4a97 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-9c8046d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) -11px;}.elementor-26 .elementor-element.elementor-element-9c8046d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-63b1414{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-a4adde9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-536ae7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-09c9e72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) -11px;}.elementor-26 .elementor-element.elementor-element-09c9e72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-d0aab7c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-02de174{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-9fabfe7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:40px;}.elementor-26 .elementor-element.elementor-element-5109866{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-896fde4{width:100%;max-width:100%;padding:20px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-36c059f{width:100%;max-width:100%;padding:20px 0px 0px 0px;}}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-519d793{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-b8df846{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-356bb8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-5b5b766{--min-height:20px;}.elementor-26 .elementor-element.elementor-element-e8d6df7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-fd45d18{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-757583e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-720d8a5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-ee4d5d6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-f53c242 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-7681250 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-b9f21fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-4d5ca68 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-fb0fb5f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-4d51fcb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-9cc8afd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-f5eac60 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-476bc77 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-76f6051 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-a766367 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-25437d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-562b064 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-029c192 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-0f39e91 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-da34636 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-2d44bcd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-6771f52{--e-n-carousel-swiper-slides-to-display:2;}.elementor-26 .elementor-element.elementor-element-5e7a773 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-a44154e .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-a8f9b7a .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-681f73c .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-3e8640a .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-60e1274 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-138f378 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-58131a9 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-933c3d2{--min-height:62vh;}.elementor-26 .elementor-element.elementor-element-be4f028{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f9a3dad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-d5bb05e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-4f71b01{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-95d80e9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-a5934c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-4c203c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-5210324 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-141e28f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-3d5cb80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-29c5d3f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-da6e844{--grid-columns:5;--grid-row-gap:0.1rem;--grid-column-gap:1rem;}.elementor-26 .elementor-element.elementor-element-aee79aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f604b02 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-3fc8341{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-6797930{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-a7e44df{font-size:var( --e-global-typography-fa84253-font-size );line-height:var( --e-global-typography-fa84253-line-height );}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-df1b420{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year-group{grid-template-columns:86px 1fr;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year{font-size:var( --e-global-typography-6c2ac3a-font-size );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-item, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item a, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item span{font-size:var( --e-global-typography-6c2ac3a-font-size );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-b3bddda{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-76c3b59{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-26 .elementor-element.elementor-element-def4a97 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-9c8046d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-63b1414{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-536ae7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-09c9e72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-d0aab7c{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-41ce7d0{--min-height:84vh;}.elementor-26 .elementor-element.elementor-element-519d793{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-91d1b83 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-6f7a54e{--min-height:85vh;}.elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-55d2eae .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-c729cb7{--min-height:85vh;}.elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-4b1149f .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-e8d6df7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-2dd6735{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-fd45d18{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-757583e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-720d8a5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-ee4d5d6{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-f53c242 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-038c01c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-26 .elementor-element.elementor-element-05fdc1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-7681250 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-b9f21fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-b9f21fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-4d5ca68 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-fb0fb5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-fb0fb5f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-4d51fcb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-9cc8afd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-9cc8afd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-f5eac60 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-476bc77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-476bc77 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-76f6051 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-a766367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-a766367 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-25437d0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-562b064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-562b064 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-029c192 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-0f39e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-0f39e91 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-da34636 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-2d44bcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-2d44bcd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-6771f52{--e-n-carousel-swiper-slides-to-display:1;}.elementor-26 .elementor-element.elementor-element-8973be5{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:35px;}.elementor-26 .elementor-element.elementor-element-5e7a773 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-a44154e .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-a8f9b7a .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-681f73c .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-3e8640a .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-60e1274 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-138f378 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-58131a9 .elementor-heading-title{font-size:var( --e-global-typography-5d55d0c-font-size );line-height:var( --e-global-typography-5d55d0c-line-height );letter-spacing:var( --e-global-typography-5d55d0c-letter-spacing );word-spacing:var( --e-global-typography-5d55d0c-word-spacing );}.elementor-26 .elementor-element.elementor-element-be4f028{--margin-top:120px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f9a3dad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-e5b58f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-d5bb05e{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-7228156{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4f71b01{--min-height:470vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-95d80e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-26 .elementor-element.elementor-element-95d80e9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-a5934c4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-26 .elementor-element.elementor-element-a5934c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-d0e1ed9{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-4c203c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-26 .elementor-element.elementor-element-4c203c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-5210324{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-26 .elementor-element.elementor-element-5210324 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-b754b35{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-141e28f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-26 .elementor-element.elementor-element-141e28f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-3d5cb80{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-26 .elementor-element.elementor-element-3d5cb80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-8f2e354{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-318a280{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-29c5d3f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-da6e844{--grid-columns:3;--grid-row-gap:0rem;--grid-column-gap:1.8rem;}.elementor-26 .elementor-element.elementor-element-da6e844 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-aee79aa{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f604b02 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-6060daf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-26 .elementor-element.elementor-element-3fc8341{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-6797930{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-a7e44df{width:100%;max-width:100%;font-size:var( --e-global-typography-fa84253-font-size );line-height:var( --e-global-typography-fa84253-line-height );}.elementor-26 .elementor-element.elementor-element-fe341bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-fe341bf .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-df1b420{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .kundenliste-scroll{height:400px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year-group{grid-template-columns:90px 1fr;margin-bottom:15px;}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-year{font-size:var( --e-global-typography-6c2ac3a-font-size );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-7dc6989 .client-item, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item a, .elementor-26 .elementor-element.elementor-element-7dc6989 .client-item span{font-size:var( --e-global-typography-6c2ac3a-font-size );line-height:var( --e-global-typography-6c2ac3a-line-height );}.elementor-26 .elementor-element.elementor-element-b3bddda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-76c3b59{--min-height:470vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-def4a97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-26 .elementor-element.elementor-element-def4a97 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-9c8046d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-26 .elementor-element.elementor-element-9c8046d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-63b1414{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-a4adde9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-a4adde9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-536ae7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-26 .elementor-element.elementor-element-536ae7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26 .elementor-element.elementor-element-09c9e72{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-26 .elementor-element.elementor-element-09c9e72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-26 .elementor-element.elementor-element-d0aab7c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-02de174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-02de174 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for heading, class: .elementor-element-4e6ae8e */.lineByLineReveal {
    --animation-name: goUp; /* either goUp or goUpTwist */
    --animation-duration: 0.3s ; /* duration of the animation */
    --translateY-start: 30%; /* PX could also be used here, that's the height of the fade in up animation */
    --text-rotation: 4deg; /* for the goUpTwist variation only, represents the initial text rotation */
    --animation-timing-function: cubic-bezier(.17,.67,.83,.67); /* you can try other timing funtions, like ease if you want, or create custom ones here: https://cubic-bezier.com/ */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0174ffc */.lineByLineReveal {
    --animation-name: goUp; /* either goUp or goUpTwist */
    --animation-duration: 0.3s ; /* duration of the animation */
    --translateY-start: 30%; /* PX could also be used here, that's the height of the fade in up animation */
    --text-rotation: 4deg; /* for the goUpTwist variation only, represents the initial text rotation */
    --animation-timing-function: cubic-bezier(.17,.67,.83,.67); /* you can try other timing funtions, like ease if you want, or create custom ones here: https://cubic-bezier.com/ */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a316866 */.lineByLineReveal {
    --animation-name: goUp; /* either goUp or goUpTwist */
    --animation-duration: 0.3s ; /* duration of the animation */
    --translateY-start: 30%; /* PX could also be used here, that's the height of the fade in up animation */
    --text-rotation: 4deg; /* for the goUpTwist variation only, represents the initial text rotation */
    --animation-timing-function: cubic-bezier(.17,.67,.83,.67); /* you can try other timing funtions, like ease if you want, or create custom ones here: https://cubic-bezier.com/ */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-821c28a */.e-con-full.circle-block-0.e-flex.e-con.e-child,
.e-con-full.circle-block-1.e-flex.e-con.e-child,
.e-con-full.circle-block-2.e-flex.e-con.e-child {
    
    border-top:0;
    padding-top:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d52a0 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b482a1f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56ce98 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fc4b0b */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-798a9ef */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e2000 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022530f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e09a9a8 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d52a0 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b482a1f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56ce98 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fc4b0b */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-798a9ef */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e2000 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022530f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e09a9a8 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d52a0 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b482a1f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56ce98 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fc4b0b */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-798a9ef */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e2000 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022530f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e09a9a8 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d52a0 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b482a1f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56ce98 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fc4b0b */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-798a9ef */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e2000 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022530f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e09a9a8 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d52a0 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b482a1f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56ce98 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fc4b0b */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-798a9ef */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e2000 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022530f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e09a9a8 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d52a0 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b482a1f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56ce98 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fc4b0b */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-798a9ef */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e2000 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022530f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e09a9a8 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d52a0 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b482a1f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56ce98 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fc4b0b */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-798a9ef */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e2000 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022530f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e09a9a8 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d52a0 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b482a1f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56ce98 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fc4b0b */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-798a9ef */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e2000 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022530f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e09a9a8 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d52a0 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b482a1f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b56ce98 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fc4b0b */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-798a9ef */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e2000 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022530f */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e09a9a8 */figcaption.widget-image-caption.wp-caption-text {
    
    font-style:normal;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7228156 */body.elementor-editor-active .image_changer_parent_container {
   height: auto !important;
}
body.elementor-editor-active .sticky_images_container {
   position: relative !important;
   height: auto !important;
   display: none !important;
}
body.elementor-editor-active .heading_text_container {
   position: relative !important;
   height: auto !important;
   margin-top: 0 !important;
   display: flex !important;
   flex-direction: column !important;
   gap: 40px !important;
}
body.elementor-editor-active .images_changers {
   position: relative !important;
   top: auto !important;
   width: 100% !important;
   opacity: 1 !important;
   transform: none !important;
   background: #1a1a1a !important;
   padding: 30px !important;
}
body.elementor-editor-active .images_changers,
body.elementor-editor-active .images_changers * {
   opacity: 1 !important;
   transform: none !important;
   transition: none !important;
   color: #ffffff !important;
}
body.elementor-editor-active .images_changers .anim_item {
   opacity: 1 !important;
   transform: none !important;
   transition: none !important;
}/* End custom CSS */
/* Start custom CSS for kundenliste_widget, class: .elementor-element-7dc6989 */.client-year {
    display: block;
    color: #fff;
    margin-top:-2px;
    
  
}


.client-item a {
    display: block;
 
    text-decoration: none;
    line-height: 1.3;
}

.client-item span {
   
    cursor: default;
}

.kundenliste-wrapper .client-item {
    margin: 0;
    color: var(--e-global-color-28b3fbf);
}

p.client-item {
    margin-bottom: 4px;
}

.client-item a {
    position: relative;
    display: inline-block;
    transition: color 0.3s ease;
    color: var(--e-global-color-28b3fbf);
    background: transparent;
    text-decoration: none;
}
.client-item a::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 1px;
    background: currentColor;
    transition: width 0.3s ease;
}
.client-item a:hover::after {
    width: 100%;
}

.client-item a:hover {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4adde9 *//* Im Widget's eigenen "Custom CSS" Tab */
.elementor-26 .elementor-element.elementor-element-a4adde9 a:hover .elementor-icon-list-text {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-02de174 *//* Im Widget's eigenen "Custom CSS" Tab */
.elementor-26 .elementor-element.elementor-element-02de174 a:hover .elementor-icon-list-text {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3bddda */body.elementor-editor-active .image_changer_parent_container {
   height: auto !important;
}
body.elementor-editor-active .sticky_images_container {
   position: relative !important;
   height: auto !important;
   display: none !important;
}
body.elementor-editor-active .heading_text_container {
   position: relative !important;
   height: auto !important;
   margin-top: 0 !important;
   display: flex !important;
   flex-direction: column !important;
   gap: 40px !important;
}
body.elementor-editor-active .images_changers {
   position: relative !important;
   top: auto !important;
   width: 100% !important;
   opacity: 1 !important;
   transform: none !important;
   background: #1a1a1a !important;
   padding: 30px !important;
}
body.elementor-editor-active .images_changers,
body.elementor-editor-active .images_changers * {
   opacity: 1 !important;
   transform: none !important;
   transition: none !important;
   color: #ffffff !important;
}
body.elementor-editor-active .images_changers .anim_item {
   opacity: 1 !important;
   transform: none !important;
   transition: none !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-26 .sfap-page-hero {
    position: relative;
}

body.elementor-page-26 .sfap-page-hero::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, #000000 0%, rgba(0,0,0,0) 60%);
    pointer-events: none;
    z-index: 1;
}

body.elementor-page-26 .sfap-page-hero > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */