.elementor-1785 .elementor-element.elementor-element-fc4e8ef{--display:grid;--e-con-grid-template-columns:1.8fr 1.2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-fc4e8ef.e-con{--align-self:center;}.elementor-1785 .elementor-element.elementor-element-bbaf057{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-0ed5edf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1785 .elementor-element.elementor-element-d9d89f1 img{width:60%;}.elementor-1785 .elementor-element.elementor-element-d55931b img{width:40%;}.elementor-1785 .elementor-element.elementor-element-c9efc35{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-26a0e81{padding:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-56e5f25{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1785 .elementor-element.elementor-element-6b711a1{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-justify-content:start;--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-1785 .elementor-element.elementor-element-181a46c{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-1785 .elementor-element.elementor-element-87a60d6{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-1785 .elementor-element.elementor-element-53047d3{--display:grid;--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-1785 .elementor-element.elementor-element-a3e3a44{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1785 .elementor-element.elementor-element-41a3c05{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1785 .elementor-element.elementor-element-4b87047 .elementor-icon-wrapper{text-align:start;}.elementor-1785 .elementor-element.elementor-element-4b87047.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-4b87047.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-4b87047.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-4b87047.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-4b87047.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-4b87047 .elementor-icon{font-size:30px;}.elementor-1785 .elementor-element.elementor-element-4b87047 .elementor-icon svg{height:30px;}.elementor-1785 .elementor-element.elementor-element-c9c22b9 .elementor-icon-wrapper{text-align:start;}.elementor-1785 .elementor-element.elementor-element-c9c22b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-c9c22b9.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-c9c22b9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-c9c22b9.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-c9c22b9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-c9c22b9 .elementor-icon{font-size:30px;}.elementor-1785 .elementor-element.elementor-element-c9c22b9 .elementor-icon svg{height:30px;}.elementor-1785 .elementor-element.elementor-element-074b568 .elementor-icon-wrapper{text-align:start;}.elementor-1785 .elementor-element.elementor-element-074b568.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-074b568.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-074b568.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-074b568.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-074b568.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-074b568 .elementor-icon{font-size:30px;}.elementor-1785 .elementor-element.elementor-element-074b568 .elementor-icon svg{height:30px;}.elementor-1785 .elementor-element.elementor-element-59f684a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--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-1785 .elementor-element.elementor-element-861e773{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--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-1785 .elementor-element.elementor-element-97b75f7 .elementor-icon-wrapper{text-align:start;}.elementor-1785 .elementor-element.elementor-element-97b75f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-97b75f7.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-97b75f7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-97b75f7.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-97b75f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-97b75f7 .elementor-icon{font-size:30px;}.elementor-1785 .elementor-element.elementor-element-97b75f7 .elementor-icon svg{height:30px;}.elementor-1785 .elementor-element.elementor-element-d201cb9 .elementor-icon-wrapper{text-align:start;}.elementor-1785 .elementor-element.elementor-element-d201cb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-d201cb9.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-d201cb9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-d201cb9.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-d201cb9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-d201cb9 .elementor-icon{font-size:30px;}.elementor-1785 .elementor-element.elementor-element-d201cb9 .elementor-icon svg{height:30px;}.elementor-1785 .elementor-element.elementor-element-26f1463 .elementor-icon-wrapper{text-align:start;}.elementor-1785 .elementor-element.elementor-element-26f1463.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-26f1463.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-26f1463.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-26f1463.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-26f1463.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-26f1463 .elementor-icon{font-size:30px;}.elementor-1785 .elementor-element.elementor-element-26f1463 .elementor-icon svg{height:30px;}.elementor-1785 .elementor-element.elementor-element-4e8d5a6 .elementor-icon-wrapper{text-align:start;}.elementor-1785 .elementor-element.elementor-element-4e8d5a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-4e8d5a6.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-4e8d5a6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-4e8d5a6.elementor-view-framed .elementor-icon, .elementor-1785 .elementor-element.elementor-element-4e8d5a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1785 .elementor-element.elementor-element-4e8d5a6 .elementor-icon{font-size:30px;}.elementor-1785 .elementor-element.elementor-element-4e8d5a6 .elementor-icon svg{height:30px;}.elementor-1785 .elementor-element.elementor-element-ce66bbc{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-1fbc8be{--display:grid;--e-con-grid-template-columns:1.2fr 1.8fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--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-1785 .elementor-element.elementor-element-3b6f4e6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--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-1785 .elementor-element.elementor-element-c43bade{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1785 .elementor-element.elementor-element-c43bade:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-c43bade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111620;}.elementor-1785 .elementor-element.elementor-element-52c9a6c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1785 .elementor-element.elementor-element-52c9a6c:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-52c9a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111620;}.elementor-1785 .elementor-element.elementor-element-829cb0e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1785 .elementor-element.elementor-element-829cb0e:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-829cb0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111620;}.elementor-1785 .elementor-element.elementor-element-5c3a841{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1785 .elementor-element.elementor-element-5c3a841:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-5c3a841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111620;}.elementor-1785 .elementor-element.elementor-element-389572d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 85% );max-width:85%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--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:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-1785 .elementor-element.elementor-element-389572d .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-1785 .elementor-element.elementor-element-2ced9bb{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-8185f11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-d9944f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-1785 .elementor-element.elementor-element-3b51f9a{--display:flex;border-style:none;--border-style:none;}.elementor-1785 .elementor-element.elementor-element-e1d6d08{--display:flex;border-style:none;--border-style:none;}.elementor-1785 .elementor-element.elementor-element-2ac207b{--display:flex;border-style:none;--border-style:none;}.elementor-1785 .elementor-element.elementor-element-97bb427{--display:flex;border-style:none;--border-style:none;}.elementor-1785 .elementor-element.elementor-element-f6a34df{--display:flex;border-style:none;--border-style:none;}.elementor-1785 .elementor-element.elementor-element-b9f833a{--display:flex;}.elementor-1785 .elementor-element.elementor-element-c191985{--n-accordion-title-font-size:20px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:#FFFFFF47;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-1785 .elementor-element.elementor-element-c191985 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;}:where( .elementor-1785 .elementor-element.elementor-element-c191985 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Jost", Sans-serif;font-weight:600;}.elementor-1785 .elementor-element.elementor-element-0e7e5bb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-7db633e{--display:grid;--e-con-grid-template-columns:1fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:14px 14px 14px 14px;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-7db633e:not(.elementor-motion-effects-element-type-background), .elementor-1785 .elementor-element.elementor-element-7db633e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#195245FC;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-icon i{color:#11BC95;transition:color 0.3s;}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-icon svg{fill:#11BC95;transition:fill 0.3s;}.elementor-1785 .elementor-element.elementor-element-c78aaf0{--e-icon-list-icon-size:25px;}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-text{color:#FFFFFFE3;transition:color 0.3s;}.elementor-1785 .elementor-element.elementor-element-e85fdd8 > .elementor-widget-container{border-style:none;}@media(min-width:768px){.elementor-1785 .elementor-element.elementor-element-3b6f4e6{--width:100%;}.elementor-1785 .elementor-element.elementor-element-0e7e5bb{--width:100%;}.elementor-1785 .elementor-element.elementor-element-7db633e{--width:75%;}}@media(max-width:1024px){.elementor-1785 .elementor-element.elementor-element-fc4e8ef{--e-con-grid-template-columns:1;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-0ed5edf{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1785 .elementor-element.elementor-element-56e5f25{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-6b711a1{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-181a46c{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-87a60d6{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-53047d3{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-41a3c05{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-59f684a{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-861e773{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-ce66bbc{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-1fbc8be{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-3b6f4e6{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-389572d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1785 .elementor-element.elementor-element-2ced9bb{--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-7db633e{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1785 .elementor-element.elementor-element-fc4e8ef{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-0ed5edf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1785 .elementor-element.elementor-element-c9efc35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-56e5f25{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1785 .elementor-element.elementor-element-6b711a1{--e-con-grid-template-columns:auto auto;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--justify-items:start;}.elementor-1785 .elementor-element.elementor-element-181a46c{--e-con-grid-template-columns:auto auto;--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-87a60d6{--e-con-grid-template-columns:auto auto;--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-53047d3{--e-con-grid-template-columns:auto auto;--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-a3e3a44{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1785 .elementor-element.elementor-element-41a3c05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-1785 .elementor-element.elementor-element-59f684a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-861e773{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-ce66bbc{--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto auto auto auto;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1785 .elementor-element.elementor-element-1fbc8be{--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-3b6f4e6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-389572d{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1785 .elementor-element.elementor-element-2ced9bb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1785 .elementor-element.elementor-element-0e7e5bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1785 .elementor-element.elementor-element-7db633e{--e-con-grid-template-columns:1fr 3fr;--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1785 .elementor-element.elementor-element-c78aaf0 .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS for html, class: .elementor-element-26a0e81 */.check{
  --g:#11BC95; --g2:#0d9e7e; --bg:#07090C; --card:#111620; --white:#FFFFFF;
  --border:rgba(255,255,255,0.06); --border2:rgba(17,188,149,0.2);
  --fn:'Jost',sans-serif;
  font-family:var(--fn);color:var(--white);
  background:var(--card);border:1px solid var(--border);border-radius:22px;overflow:hidden;
  box-shadow:0 40px 90px rgba(0,0,0,0.55),0 0 0 1px rgba(17,188,149,0.06);
}
.check-head{display:flex;align-items:center;justify-content:space-between;gap:0.6rem;padding:1.1rem 1.4rem;border-bottom:1px solid var(--border);background:rgba(255,255,255,0.02)}
.check-title{font-size:0.95rem;font-weight:700}
.check-badge{font-size:0.62rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--g);font-weight:700;background:rgba(17,188,149,0.1);border:1px solid var(--border2);padding:0.25rem 0.6rem;border-radius:100px;white-space:nowrap}

/* Body: gestapelt statt zweispaltig */
.check-body{padding:1.3rem 1.4rem}

.check-q{margin-bottom:0.9rem}
.check-q:last-child{margin-bottom:0}
.check-q-label{font-size:0.78rem;color:rgba(255,255,255,0.6);font-weight:500;margin-bottom:0.45rem}
.check-opts{display:flex;gap:0.35rem;flex-wrap:wrap}
.check-opt{flex:1;min-width:fit-content;background:rgba(255,255,255,0.04);border:1px solid var(--border);color:rgba(255,255,255,0.65);font-family:var(--fn);font-size:0.74rem;padding:0.4rem 0.5rem;border-radius:8px;cursor:pointer;transition:all .18s;white-space:nowrap;text-align:center}

/* Hover: grün wie der aktive Zustand */
.check-opt:hover{background:rgba(17,188,149,0.16);border-color:var(--g);color:var(--g)}
.check-opt.on{background:rgba(17,188,149,0.16);border-color:var(--g);color:var(--g);font-weight:600}
.check-opt.on:hover{background:rgba(17,188,149,0.22)}

/* Dropdown – nur mobil sichtbar */
.check-select{
  display:none;width:100%;
  -webkit-appearance:none;appearance:none;cursor:pointer;outline:none;
  background:rgba(255,255,255,0.04) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%2311BC95' stroke-width='2' d='M1 1l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 0.9rem center;
  background-size:12px;
  border:1px solid var(--border);border-radius:10px;
  color:var(--white);font-family:var(--fn);font-size:0.9rem;
  padding:0.7rem 2.2rem 0.7rem 0.9rem;
}
.check-select:focus{border-color:var(--g)}
.check-select option{background:#111620;color:#fff}

/* Gauge: eigene Zeile UNTER den Fragen, zentriert */
.check-gauge{
  display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;
  border-top:1px solid var(--border);
  margin-top:1.4rem;padding-top:1.6rem;
}
.gauge-wrap{position:relative;width:128px;height:128px}
.gauge-wrap svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}
.gauge-track{fill:none;stroke:rgba(255,255,255,0.08);stroke-width:10}
.gauge-fill{fill:none;stroke:var(--g);stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.22,1,.36,1)}
.gauge-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}
.gauge-num{font-size:2rem;font-weight:900;color:var(--white);line-height:1;font-variant-numeric:tabular-nums}
.gauge-max{font-size:0.62rem;color:rgba(255,255,255,0.4);letter-spacing:0.08em}
.check-stage{margin-top:0.7rem;font-size:0.74rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--g)}

/* Mobil-Leiste: auf Desktop ausgeblendet */
.gauge-bar-block{display:none;width:100%}
.gauge-bar-head{display:flex;align-items:baseline;justify-content:center;gap:0.4rem;margin-bottom:0.6rem}
.gauge-bar-num{font-size:1.9rem;font-weight:900;color:var(--white);line-height:1;font-variant-numeric:tabular-nums}
.gauge-bar-max{font-size:0.72rem;color:rgba(255,255,255,0.4);letter-spacing:0.06em}
.gauge-bar-track{height:12px;border-radius:6px;background:rgba(255,255,255,0.08);overflow:hidden}
.gauge-bar-fill{height:100%;width:0;border-radius:6px;background:linear-gradient(90deg,var(--g2),var(--g));transition:width .6s cubic-bezier(.22,1,.36,1)}

.check-foot{padding:0 1.4rem 1.3rem}
.check-reco{font-size:0.84rem;color:rgba(255,255,255,0.65);line-height:1.55;background:rgba(17,188,149,0.05);border:1px solid var(--border2);border-radius:10px;padding:0.8rem 0.95rem;margin-bottom:0.9rem}
.check-reco b{color:var(--white)}
.check-cta{display:block;text-align:center;background:var(--g);color:var(--bg);padding:0.75rem;border-radius:100px;font-weight:700;font-size:0.88rem;text-decoration:none;transition:transform .2s,box-shadow .2s}
.check-cta:hover{transform:translateY(-2px);box-shadow:0 0 28px rgba(17,188,149,0.4)}

/* ─────────── MOBIL: Dropdowns + Leiste statt Kreis ─────────── */
@media(max-width:600px){
  .check{border-radius:18px}
  .check-head{padding:0.8rem 1rem}
  .check-title{font-size:0.9rem}
  .check-badge{font-size:0.58rem;padding:0.22rem 0.55rem}

  .check-body{padding:1rem 1rem 1.1rem}

  .check-questions{display:flex;flex-direction:column;gap:0.8rem}
  .check-q{margin-bottom:0}
  .check-q-label{font-size:0.78rem;margin-bottom:0.4rem}

  /* Buttons aus, Dropdown an */
  .check-opts{display:none}
  .check-select{display:block}

  /* Kreis aus, Leiste an – volle Breite, gestapelt */
  .check-gauge{flex-direction:column;align-items:stretch;gap:0.7rem;margin-top:1rem;padding-top:1rem}
  .gauge-wrap{display:none}
  .gauge-bar-block{display:block}
  .check-stage{margin-top:0;text-align:center;font-size:0.8rem}

  .check-foot{padding:0 1rem 1.1rem}
  .check-reco{font-size:0.8rem;line-height:1.5;padding:0.7rem 0.85rem;margin-bottom:0.8rem}
  .check-cta{padding:0.7rem;font-size:0.85rem}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jost';
	font-display: auto;
	src: url('https://zoda-one.de/wp-content/uploads/2026/05/Jost-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */