.elementor-86419 .elementor-element.elementor-element-0ddcfd4 > .elementor-shape-bottom .elementor-shape-fill{fill:#0F0F59;}.elementor-86419 .elementor-element.elementor-element-0ddcfd4 > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-0ddcfd4 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-86419 .elementor-element.elementor-element-baa7f4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-86419 .elementor-element.elementor-element-baa7f4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-86419 .elementor-element.elementor-element-baa7f4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-baa7f4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-7c37b01:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-7c37b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #04001BBD 0%, #F2295B00 100%);}.elementor-86419 .elementor-element.elementor-element-7c37b01 > .elementor-background-overlay{background-color:#FFFFFF00;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-7c37b01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:00rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-f207535.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-86419 .elementor-element.elementor-element-f207535 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-2e690ee > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0F0F27CC 0%, #0F0F2780 35%);opacity:1;}.elementor-86419 .elementor-element.elementor-element-2e690ee{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-5452371.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-86419 .elementor-element.elementor-element-5452371 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 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-weight:var( --e-global-typography-text-font-weight );}.elementor-86419 .elementor-element.elementor-element-cc3b0d5 > .elementor-widget-container{padding:3rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-cc3b0d5{text-align:center;}.elementor-86419 .elementor-element.elementor-element-cc3b0d5 img{width:50%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-86419 .elementor-element.elementor-element-a11aab2:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-a11aab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F59;}.elementor-86419 .elementor-element.elementor-element-a11aab2 > .elementor-container{max-width:970px;}.elementor-86419 .elementor-element.elementor-element-a11aab2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-a11aab2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3rem 2.5rem 7.5rem 2.5rem;z-index:1;}.elementor-86419 .elementor-element.elementor-element-a11aab2 > .elementor-shape-bottom .elementor-shape-fill{fill:#3333F5;}.elementor-86419 .elementor-element.elementor-element-a11aab2 > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-bdf688c > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-922e011{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-85a7bf1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2.5rem 0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-86419 .elementor-element.elementor-element-3ff56d2{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-86419 .elementor-element.elementor-element-3ff56d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3ff56d2 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-fdab247{margin-top:0rem;margin-bottom:2rem;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-f0402da > .elementor-element-populated{margin:0 auto 0 auto;--e-column-margin-right:auto;--e-column-margin-left:auto;}.elementor-86419 .elementor-element.elementor-element-cb48178 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-d1bdb1f > .elementor-container{max-width:1170px;text-align:start;}.elementor-86419 .elementor-element.elementor-element-d1bdb1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:3rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-d1bdb1f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-778765e > .elementor-element-populated{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-86419 .elementor-element.elementor-element-1a05a31 .elementor-button:hover, .elementor-86419 .elementor-element.elementor-element-1a05a31 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(0deg, #66C4B0 100%, #66C4B0 74%);}.elementor-86419 .elementor-element.elementor-element-1a05a31 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-1a05a31{--e-transform-transition-duration:100ms;}.elementor-86419 .elementor-element.elementor-element-1a05a31 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:1.1875rem;font-weight:700;line-height:1.15385em;border-radius:0px 0px 0px 0px;padding:1em 1em 1em 1em;}.elementor-86419 .elementor-element.elementor-element-341a33f:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-341a33f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3333F5;}.elementor-86419 .elementor-element.elementor-element-341a33f > .elementor-container{max-width:970px;}.elementor-86419 .elementor-element.elementor-element-341a33f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-341a33f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3rem 2.5rem 7.5rem 2.5rem;z-index:1;}.elementor-86419 .elementor-element.elementor-element-341a33f > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-341a33f > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-8b360ec > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-663793d{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-dac1e00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2rem 0rem;}.elementor-86419 .elementor-element.elementor-element-e22a52c{--spacer-size:30px;}.elementor-86419 .elementor-element.elementor-element-546142e{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-86419 .elementor-element.elementor-element-546142e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-546142e .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-aa18488{--spacer-size:30px;}.elementor-86419 .elementor-element.elementor-element-ada0aa2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-0d165da > .elementor-container{max-width:650px;}.elementor-86419 .elementor-element.elementor-element-0d165da{margin-top:0;margin-bottom:0;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-32ef999 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-86419 .elementor-element.elementor-element-b68c10a{font-family:"IBM Plex Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-285e6d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-bc10ac8{column-gap:0px;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-f3242a8:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-f3242a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3333F5;}.elementor-86419 .elementor-element.elementor-element-f3242a8 > .elementor-container{max-width:970px;min-height:45px;}.elementor-86419 .elementor-element.elementor-element-f3242a8 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-f3242a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;padding:0rem 0rem 3.5rem 0rem;z-index:1;}.elementor-86419 .elementor-element.elementor-element-f3242a8 > .elementor-shape-top .elementor-shape-fill{fill:#3333F5;}.elementor-86419 .elementor-element.elementor-element-f3242a8 > .elementor-shape-top svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-f3242a8 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-f3242a8 > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-f0c619e > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-cfb8b86:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-cfb8b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-cfb8b86 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-cfb8b86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3rem 2.5rem 7.5rem 2.5rem;z-index:1;}.elementor-86419 .elementor-element.elementor-element-cfb8b86 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-cfb8b86 > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-fa477c5 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-c26e7d9{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-9137b21 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2rem 0rem;}.elementor-86419 .elementor-element.elementor-element-5d60c6a{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-86419 .elementor-element.elementor-element-5d60c6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-5d60c6a .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-6d01334{margin-top:0;margin-bottom:0;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-4f4c42e > .elementor-container{max-width:1170px;text-align:start;}.elementor-86419 .elementor-element.elementor-element-4f4c42e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-4f4c42e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-16ee17d > .elementor-element-populated{text-align:center;}.elementor-86419 .elementor-element.elementor-element-0249aa8 .elementor-button{background-color:#3333FF;font-family:"IBM Plex Sans", Sans-serif;font-size:1.1875rem;font-weight:700;line-height:1.15385em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3333FF;border-radius:0px 0px 0px 0px;padding:2em 2em 1em 2em;}.elementor-86419 .elementor-element.elementor-element-0249aa8 .elementor-button:hover, .elementor-86419 .elementor-element.elementor-element-0249aa8 .elementor-button:focus{background-color:#0F0F59;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-0249aa8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-0249aa8{--e-transform-transition-duration:100ms;}.elementor-86419 .elementor-element.elementor-element-0249aa8 .elementor-button:hover svg, .elementor-86419 .elementor-element.elementor-element-0249aa8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-135d565 > .elementor-element-populated{text-align:center;}.elementor-86419 .elementor-element.elementor-element-e06155d .elementor-button{background-color:#FFFFFF;font-family:"IBM Plex Sans", Sans-serif;font-size:1.1875rem;font-weight:700;line-height:1.15385em;fill:#00CCFF;color:#00CCFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3333FF;border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-86419 .elementor-element.elementor-element-e06155d .elementor-button:hover, .elementor-86419 .elementor-element.elementor-element-e06155d .elementor-button:focus{background-color:#FFFFFF;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-e06155d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-e06155d{--e-transform-transition-duration:100ms;}.elementor-86419 .elementor-element.elementor-element-e06155d .elementor-button:hover svg, .elementor-86419 .elementor-element.elementor-element-e06155d .elementor-button:focus svg{fill:#3333FF;}.elementor-86419 .elementor-element.elementor-element-e932154 > .elementor-element-populated{text-align:center;}.elementor-86419 .elementor-element.elementor-element-2055f13 .elementor-button{background-color:#0F0F59;font-family:"IBM Plex Sans", Sans-serif;font-size:1.1875rem;font-weight:700;line-height:1.15385em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3333FF;border-radius:0px 0px 0px 0px;padding:1em 2em 1em 2em;}.elementor-86419 .elementor-element.elementor-element-2055f13 .elementor-button:hover, .elementor-86419 .elementor-element.elementor-element-2055f13 .elementor-button:focus{background-color:#3333FF;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-2055f13 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-2055f13{--e-transform-transition-duration:100ms;}.elementor-86419 .elementor-element.elementor-element-2055f13 .elementor-button:hover svg, .elementor-86419 .elementor-element.elementor-element-2055f13 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-d807601:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-d807601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3333F5;}.elementor-86419 .elementor-element.elementor-element-d807601 > .elementor-container{max-width:970px;min-height:45px;}.elementor-86419 .elementor-element.elementor-element-d807601 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-d807601{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;padding:0rem 0rem 3.5rem 0rem;z-index:1;}.elementor-86419 .elementor-element.elementor-element-d807601 > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-d807601 > .elementor-shape-top svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-d807601 > .elementor-shape-bottom .elementor-shape-fill{fill:#3333F5;}.elementor-86419 .elementor-element.elementor-element-d807601 > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-69255cf > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-d48b58d:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-d48b58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3333F5;}.elementor-86419 .elementor-element.elementor-element-d48b58d > .elementor-container{max-width:970px;}.elementor-86419 .elementor-element.elementor-element-d48b58d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-d48b58d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3rem 2.5rem 7.5rem 2.5rem;z-index:1;}.elementor-86419 .elementor-element.elementor-element-d48b58d > .elementor-shape-bottom .elementor-shape-fill{fill:#0F0F59;}.elementor-86419 .elementor-element.elementor-element-d48b58d > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-a6f84a3 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-a5cc725{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-fe8b340 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2rem 0rem;}.elementor-86419 .elementor-element.elementor-element-aac6b15{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-86419 .elementor-element.elementor-element-aac6b15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-aac6b15 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-5de470e{--spacer-size:30px;}.elementor-86419 .elementor-element.elementor-element-f4034c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-d90b5e6{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-68f560f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2rem 0rem;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-86419 .elementor-element.elementor-element-54667a7 .elementor-swiper-button{font-size:20px;}.elementor-86419 .elementor-element.elementor-element-54667a7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#000000;opacity:1;}.elementor-86419 .elementor-element.elementor-element-54667a7 .elementor-testimonial__text{color:#000000;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;font-style:normal;}.elementor-86419 .elementor-element.elementor-element-54667a7 .elementor-testimonial__name{color:#030303;font-family:"IBM Plex Sans", Sans-serif;font-weight:400;font-style:normal;}.elementor-86419 .elementor-element.elementor-element-54667a7 .elementor-testimonial__title{color:#000000;font-family:"IBM Plex Sans", Sans-serif;font-size:0.85rem;font-weight:400;font-style:normal;}.elementor-86419 .elementor-element.elementor-element-54667a7 .elementor-testimonial__image img{width:200px;height:200px;}.elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (200px / 2) - 8px );}body:not(.rtl) .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body.rtl .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-86419 .elementor-element.elementor-element-54667a7.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-86419 .elementor-element.elementor-element-049bdcb:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-049bdcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F59;}.elementor-86419 .elementor-element.elementor-element-049bdcb > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-049bdcb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3rem 2.5rem 7.5rem 2.5rem;z-index:1;}.elementor-86419 .elementor-element.elementor-element-049bdcb > .elementor-shape-bottom .elementor-shape-fill{fill:#0F0F27;}.elementor-86419 .elementor-element.elementor-element-049bdcb > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-17756d7 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-b7ad96c{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-86e699d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2.5rem 0rem;}.elementor-86419 .elementor-element.elementor-element-e76ff1e{width:100%;max-width:100%;align-self:center;text-align:start;}.elementor-86419 .elementor-element.elementor-element-e76ff1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-e76ff1e .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-e55ec51{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-52fc0af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2.5rem 0rem;}.elementor-86419 .elementor-element.elementor-element-5c10e1e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-86419 .elementor-element.elementor-element-80a84d1{--display:flex;--padding-top:24px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-c6cf373 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-c6cf373{text-align:center;}.elementor-86419 .elementor-element.elementor-element-2ea20ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1.5rem 0rem 1.5rem 0rem;}.elementor-86419 .elementor-element.elementor-element-2ea20ed{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-3dc7498 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3dc7498.elementor-element{--align-self:center;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup-modal__toggler-wrapper{text-align:center;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-3dc7498 #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#00CCFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3dc7498 #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup-modal__body{color:#000000;font-size:16px;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-feab421{--display:flex;--padding-top:24px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-2ce7876 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-2ce7876{text-align:center;}.elementor-86419 .elementor-element.elementor-element-741a3a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1.5rem 0rem 1.5rem 0rem;}.elementor-86419 .elementor-element.elementor-element-741a3a6{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1.elementor-element{--align-self:center;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup-modal__toggler-wrapper{text-align:center;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#00CCFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup-modal__body{color:#000000;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-bce4a4f{--display:flex;--padding-top:24px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-23850d1 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-23850d1{text-align:center;}.elementor-86419 .elementor-element.elementor-element-f4ff1a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1.5rem 0rem 1.5rem 0rem;}.elementor-86419 .elementor-element.elementor-element-f4ff1a9{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-324efb4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-324efb4.elementor-element{--align-self:center;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup-modal__toggler-wrapper{text-align:center;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-324efb4 #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#00CCFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-324efb4 #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup-modal__body{color:#000000;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-8a46a45{--display:flex;--padding-top:24px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-35ac2cf > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-35ac2cf{text-align:center;}.elementor-86419 .elementor-element.elementor-element-748fab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1.5rem 0rem 1.5rem 0rem;}.elementor-86419 .elementor-element.elementor-element-748fab0{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-8010098 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-8010098.elementor-element{--align-self:center;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup-modal__toggler-wrapper{text-align:center;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-8010098 #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#00CCFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-8010098 #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup-modal__body{color:#000000;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-3c88159{margin-top:04rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-206e1b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2.5rem 0rem;}.elementor-86419 .elementor-element.elementor-element-6a6204f{width:100%;max-width:100%;align-self:center;text-align:start;}.elementor-86419 .elementor-element.elementor-element-6a6204f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-6a6204f .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-fe41566{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-9cdaf7e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2.5rem 0rem;}.elementor-86419 .elementor-element.elementor-element-29c9491{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-86419 .elementor-element.elementor-element-2942db6{--display:flex;--min-height:224px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-86419 .elementor-element.elementor-element-2942db6:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-2942db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D9FC;}.elementor-86419 .elementor-element.elementor-element-68ef11f{--display:flex;--min-height:100%;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-693b9b3{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-c276998 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-c276998.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-c276998{text-align:center;}.elementor-86419 .elementor-element.elementor-element-bdfcf64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-bdfcf64{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-ce01bba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-58d15e9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-58d15e9.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-58d15e9 #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#0F0F27;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-58d15e9 #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup-modal__body{color:#000000;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-ab46d5b{--display:flex;--min-height:224px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-86419 .elementor-element.elementor-element-ab46d5b:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-ab46d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D9FC;}.elementor-86419 .elementor-element.elementor-element-d8a61ec{--display:flex;--min-height:100%;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-96309d0{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-5a33f6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-5a33f6b.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-5a33f6b{text-align:center;}.elementor-86419 .elementor-element.elementor-element-8137db2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-8137db2{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-683a0f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-e639b20 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-e639b20.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-e639b20 #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#0F0F27;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-e639b20 #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup-modal__body{color:#000000;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-3c40cd2{--display:flex;--min-height:224px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-86419 .elementor-element.elementor-element-3c40cd2:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-3c40cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D9FC;}.elementor-86419 .elementor-element.elementor-element-e4ea571{--display:flex;--min-height:100%;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-9f63bb6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-bbad25f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-bbad25f.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-bbad25f{text-align:center;}.elementor-86419 .elementor-element.elementor-element-3ba4fcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-3ba4fcb{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-3f2d9f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-3e38548 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3e38548.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-3e38548 #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#0F0F27;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3e38548 #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup-modal__body{color:#000000;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-7407110{--display:flex;--min-height:224px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-86419 .elementor-element.elementor-element-7407110:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-7407110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D9FC;}.elementor-86419 .elementor-element.elementor-element-bff454c{--display:flex;--min-height:100%;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-957477a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-65362f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-65362f1.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-65362f1{text-align:center;}.elementor-86419 .elementor-element.elementor-element-d700100 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-d700100{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-cd5ba32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#0F0F27;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup-modal__body{color:#000000;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-67a56f5{--display:flex;--min-height:224px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-86419 .elementor-element.elementor-element-67a56f5:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-67a56f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D9FC;}.elementor-86419 .elementor-element.elementor-element-c00b30c{--display:flex;--min-height:100%;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-1938c33{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-f223acd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-f223acd.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-f223acd{text-align:center;}.elementor-86419 .elementor-element.elementor-element-ee5d7a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-ee5d7a2{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-0323e7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-360535c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-360535c.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-360535c #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#0F0F27;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-360535c #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup-modal__body{color:#000000;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-5f6c03d{--display:flex;--min-height:224px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-86419 .elementor-element.elementor-element-5f6c03d:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-5f6c03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D9FC;}.elementor-86419 .elementor-element.elementor-element-bfd52cb{--display:flex;--min-height:100%;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-fcd0c38{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-afde812 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-afde812.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-afde812{text-align:center;}.elementor-86419 .elementor-element.elementor-element-ff7952a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-ff7952a{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;color:#3333FF;}.elementor-86419 .elementor-element.elementor-element-6aaf8bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86419 .elementor-element.elementor-element-f509f31 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-f509f31.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup-modal-toggler{padding:0em 0em 0em 0em;}.elementor-86419 .elementor-element.elementor-element-f509f31 #ekit-popup-modal-toggler{font-size:1.125rem;font-weight:900;color:#0F0F27;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-f509f31 #ekit-popup-modal-toggler:hover{color:#3333FF;border-style:none;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup__content{width:700px;max-height:90vh;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup-modal__close{right:32px;height:20px;width:20px;border-radius:2px 2px 2px 2px;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup-modal__content{border-radius:4px 4px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup__header{padding:1.5em 1.5em 0em 1.5em;border-radius:4px 4px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup__title{color:#000000;font-size:1.5rem;font-weight:500;letter-spacing:0px;margin:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup__subtitle{color:#000000;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup-modal__body{color:#000000;padding:1.5em 1.5em 01.5em 1.5em;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup-modal__close i{font-size:28px;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup-footer{border-radius:0px 0px 4px 4px;}.elementor-86419 .elementor-element.elementor-element-b9f0bd5 > .elementor-container{max-width:1170px;text-align:start;}.elementor-86419 .elementor-element.elementor-element-b9f0bd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-b9f0bd5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-98ca559 > .elementor-element-populated{text-align:center;}.elementor-86419 .elementor-element.elementor-element-0752e7d .elementor-button:hover, .elementor-86419 .elementor-element.elementor-element-0752e7d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(0deg, #66C4B0 100%, #66C4B0 74%);}.elementor-86419 .elementor-element.elementor-element-0752e7d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-0752e7d{--e-transform-transition-duration:100ms;}.elementor-86419 .elementor-element.elementor-element-0752e7d .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:1.1875rem;font-weight:700;line-height:1.15385em;border-radius:0px 0px 0px 0px;padding:1em 1em 1em 1em;}.elementor-86419 .elementor-element.elementor-element-9a70ada > .elementor-container{max-width:600px;text-align:start;}.elementor-86419 .elementor-element.elementor-element-9a70ada{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-9a70ada > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-d7c1ea8 > .elementor-element-populated{text-align:center;margin:0 auto 0 auto;--e-column-margin-right:auto;--e-column-margin-left:auto;}.elementor-86419 .elementor-element.elementor-element-58f7fed:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-58f7fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3333F5;}.elementor-86419 .elementor-element.elementor-element-58f7fed > .elementor-container{max-width:970px;min-height:45px;}.elementor-86419 .elementor-element.elementor-element-58f7fed > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-58f7fed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;padding:0rem 0rem 3.5rem 0rem;z-index:1;}.elementor-86419 .elementor-element.elementor-element-58f7fed > .elementor-shape-top .elementor-shape-fill{fill:#0F0F59;}.elementor-86419 .elementor-element.elementor-element-58f7fed > .elementor-shape-top svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-58f7fed > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-58f7fed > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-8a054a5 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-f840d99:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-f840d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-f840d99 > .elementor-container{max-width:970px;}.elementor-86419 .elementor-element.elementor-element-f840d99 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-f840d99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3rem 2.5rem 03rem 2.5rem;z-index:1;}.elementor-86419 .elementor-element.elementor-element-f840d99 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-f840d99 > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-86419 .elementor-element.elementor-element-86b897f > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-cf727b7{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-b2fefae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2rem 0rem;}.elementor-86419 .elementor-element.elementor-element-9c8573b{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-86419 .elementor-element.elementor-element-9c8573b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-9c8573b .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-2adcc68{margin-top:2rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-320abf8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 2.5rem 0rem;}.elementor-86419 .elementor-element.elementor-element-2b47d8b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--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-86419 .elementor-element.elementor-element-f5dd1c1{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-f5dd1c1:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-f5dd1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-e0ef5f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-e0ef5f5.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-e0ef5f5{text-align:center;}.elementor-86419 .elementor-element.elementor-element-e0ef5f5 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;}.elementor-86419 .elementor-element.elementor-element-e56af00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-e56af00{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-86419 .elementor-element.elementor-element-9387325{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-9387325:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-9387325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-c386ba1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-c386ba1.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-c386ba1{text-align:center;}.elementor-86419 .elementor-element.elementor-element-c386ba1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;}.elementor-86419 .elementor-element.elementor-element-a50d6f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-a50d6f1{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-86419 .elementor-element.elementor-element-d54cfc2{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-d54cfc2:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-d54cfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-38278a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-38278a1.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-38278a1{text-align:center;}.elementor-86419 .elementor-element.elementor-element-38278a1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;}.elementor-86419 .elementor-element.elementor-element-7e5ff1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-7e5ff1c{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-86419 .elementor-element.elementor-element-24b0384{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-24b0384:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-24b0384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-f57f3e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-f57f3e9.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-f57f3e9{text-align:center;}.elementor-86419 .elementor-element.elementor-element-f57f3e9 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;}.elementor-86419 .elementor-element.elementor-element-9cfcaa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-9cfcaa5{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-86419 .elementor-element.elementor-element-2653dcf{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-2653dcf:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-2653dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-b86090a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-b86090a.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-b86090a{text-align:center;}.elementor-86419 .elementor-element.elementor-element-b86090a .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;}.elementor-86419 .elementor-element.elementor-element-7b30984 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-7b30984{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-86419 .elementor-element.elementor-element-9c27ca2{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-9c27ca2:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-9c27ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-8d59f0d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-8d59f0d.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-8d59f0d{text-align:center;}.elementor-86419 .elementor-element.elementor-element-8d59f0d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;}.elementor-86419 .elementor-element.elementor-element-a137176 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-a137176{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-86419 .elementor-element.elementor-element-22f9209{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-22f9209:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-22f9209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-3e7db58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3e7db58.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-3e7db58{text-align:center;}.elementor-86419 .elementor-element.elementor-element-3e7db58 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;}.elementor-86419 .elementor-element.elementor-element-25764de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-25764de{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-86419 .elementor-element.elementor-element-790c586{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-790c586:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-790c586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-f8b18cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-f8b18cd.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-f8b18cd{text-align:center;}.elementor-86419 .elementor-element.elementor-element-f8b18cd .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;}.elementor-86419 .elementor-element.elementor-element-5e0c164 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-5e0c164{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-86419 .elementor-element.elementor-element-87e9aa4{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-86419 .elementor-element.elementor-element-87e9aa4:not(.elementor-motion-effects-element-type-background), .elementor-86419 .elementor-element.elementor-element-87e9aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-86419 .elementor-element.elementor-element-cd39fed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-cd39fed.elementor-element{--align-self:flex-start;}.elementor-86419 .elementor-element.elementor-element-cd39fed{text-align:center;}.elementor-86419 .elementor-element.elementor-element-cd39fed .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;}.elementor-86419 .elementor-element.elementor-element-be77071 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-be77071{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-86419 .elementor-element.elementor-element-23811e9 > .elementor-container{max-width:1170px;text-align:start;}.elementor-86419 .elementor-element.elementor-element-23811e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:3rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-23811e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86419 .elementor-element.elementor-element-cdd6c8a > .elementor-element-populated{text-align:center;}.elementor-86419 .elementor-element.elementor-element-c1e37aa .elementor-button:hover, .elementor-86419 .elementor-element.elementor-element-c1e37aa .elementor-button:focus{background-color:transparent;background-image:linear-gradient(0deg, #66C4B0 100%, #66C4B0 74%);}.elementor-86419 .elementor-element.elementor-element-c1e37aa > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-c1e37aa{--e-transform-transition-duration:100ms;}.elementor-86419 .elementor-element.elementor-element-c1e37aa .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:1.1875rem;font-weight:700;line-height:1.15385em;border-radius:0px 0px 0px 0px;padding:1em 1em 1em 1em;}@media(min-width:768px){.elementor-86419 .elementor-element.elementor-element-54e82d8{width:100%;}.elementor-86419 .elementor-element.elementor-element-5c10e1e{--content-width:100%;}.elementor-86419 .elementor-element.elementor-element-29c9491{--content-width:100%;}.elementor-86419 .elementor-element.elementor-element-2b47d8b{--content-width:100%;}}@media(max-width:1024px){.elementor-86419 .elementor-element.elementor-element-0ddcfd4{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-baa7f4f > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-7c37b01{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-f207535 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-2e690ee{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-5452371 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-cc3b0d5 > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-cc3b0d5 img{width:50%;}.elementor-86419 .elementor-element.elementor-element-a11aab2{padding:5rem 2.5rem 10rem 2.5rem;}.elementor-86419 .elementor-element.elementor-element-3ff56d2{text-align:center;}.elementor-86419 .elementor-element.elementor-element-fdab247{margin-top:0px;margin-bottom:0px;}.elementor-86419 .elementor-element.elementor-element-341a33f{padding:5rem 2.5rem 10rem 2.5rem;}.elementor-86419 .elementor-element.elementor-element-546142e{text-align:center;}.elementor-86419 .elementor-element.elementor-element-f3242a8{padding:2rem 0rem 1rem 0rem;}.elementor-86419 .elementor-element.elementor-element-f0c619e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-86419 .elementor-element.elementor-element-cfb8b86{padding:5rem 2.5rem 10rem 2.5rem;}.elementor-86419 .elementor-element.elementor-element-5d60c6a{text-align:center;}.elementor-86419 .elementor-element.elementor-element-d807601{padding:2rem 0rem 1rem 0rem;}.elementor-86419 .elementor-element.elementor-element-69255cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-86419 .elementor-element.elementor-element-d48b58d{padding:5rem 2.5rem 8rem 2.5rem;}.elementor-86419 .elementor-element.elementor-element-aac6b15{text-align:center;}.elementor-86419 .elementor-element.elementor-element-049bdcb{padding:5rem 2.5rem 8rem 2.5rem;}.elementor-86419 .elementor-element.elementor-element-e76ff1e{text-align:center;}.elementor-86419 .elementor-element.elementor-element-5c10e1e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-86419 .elementor-element.elementor-element-6a6204f{text-align:center;}.elementor-86419 .elementor-element.elementor-element-29c9491{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86419 .elementor-element.elementor-element-58f7fed{padding:2rem 0rem 1rem 0rem;}.elementor-86419 .elementor-element.elementor-element-f840d99{padding:5rem 2.5rem 5rem 2.5rem;}.elementor-86419 .elementor-element.elementor-element-9c8573b{text-align:center;}.elementor-86419 .elementor-element.elementor-element-2b47d8b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-86419 .elementor-element.elementor-element-baa7f4f > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-7c37b01{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-f207535 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-aa22c76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-2e690ee{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-5452371 > .elementor-element-populated{text-align:center;padding:1rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-cc3b0d5 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-86419 .elementor-element.elementor-element-cc3b0d5 img{width:70%;}.elementor-86419 .elementor-element.elementor-element-a11aab2{padding:3rem 1rem 8rem 1rem;}.elementor-86419 .elementor-element.elementor-element-3ff56d2{width:100%;max-width:100%;text-align:center;}.elementor-86419 .elementor-element.elementor-element-3ff56d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-3ff56d2 .elementor-heading-title{font-size:2.625rem;}.elementor-86419 .elementor-element.elementor-element-fdab247{margin-top:0rem;margin-bottom:2rem;}.elementor-86419 .elementor-element.elementor-element-f0402da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-341a33f{padding:5rem 1rem 8rem 1rem;}.elementor-86419 .elementor-element.elementor-element-546142e{width:100%;max-width:100%;text-align:start;}.elementor-86419 .elementor-element.elementor-element-546142e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-546142e .elementor-heading-title{font-size:2.625rem;}.elementor-86419 .elementor-element.elementor-element-f3242a8{padding:2rem 0rem 1rem 0rem;}.elementor-86419 .elementor-element.elementor-element-cfb8b86{padding:5rem 1rem 8rem 1rem;}.elementor-86419 .elementor-element.elementor-element-5d60c6a{width:100%;max-width:100%;text-align:center;}.elementor-86419 .elementor-element.elementor-element-5d60c6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-5d60c6a .elementor-heading-title{font-size:2.625rem;}.elementor-86419 .elementor-element.elementor-element-0249aa8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-86419 .elementor-element.elementor-element-0249aa8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-86419 .elementor-element.elementor-element-e06155d{width:100%;max-width:100%;}.elementor-86419 .elementor-element.elementor-element-e06155d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-86419 .elementor-element.elementor-element-e932154{width:100%;}.elementor-86419 .elementor-element.elementor-element-2055f13{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-86419 .elementor-element.elementor-element-2055f13.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-86419 .elementor-element.elementor-element-d807601{padding:2rem 0rem 1rem 0rem;}.elementor-86419 .elementor-element.elementor-element-d48b58d{padding:5rem 1rem 8rem 1rem;}.elementor-86419 .elementor-element.elementor-element-aac6b15{width:100%;max-width:100%;text-align:center;}.elementor-86419 .elementor-element.elementor-element-aac6b15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-aac6b15 .elementor-heading-title{font-size:2.625rem;}.elementor-86419 .elementor-element.elementor-element-049bdcb{padding:5rem 1rem 8rem 1rem;}.elementor-86419 .elementor-element.elementor-element-e76ff1e{width:100%;max-width:100%;text-align:center;}.elementor-86419 .elementor-element.elementor-element-e76ff1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-e76ff1e .elementor-heading-title{font-size:2.625rem;}.elementor-86419 .elementor-element.elementor-element-5c10e1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86419 .elementor-element.elementor-element-3dc7498 .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-b5e0fb1 .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-324efb4 .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-8010098 .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-6a6204f{width:100%;max-width:100%;text-align:center;}.elementor-86419 .elementor-element.elementor-element-6a6204f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-6a6204f .elementor-heading-title{font-size:2.625rem;}.elementor-86419 .elementor-element.elementor-element-29c9491{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86419 .elementor-element.elementor-element-58d15e9 .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-5a33f6b.elementor-element{--align-self:center;}.elementor-86419 .elementor-element.elementor-element-e639b20 .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-bbad25f.elementor-element{--align-self:center;}.elementor-86419 .elementor-element.elementor-element-3e38548 .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-65362f1.elementor-element{--align-self:center;}.elementor-86419 .elementor-element.elementor-element-4e4ebe6 .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-f223acd.elementor-element{--align-self:center;}.elementor-86419 .elementor-element.elementor-element-360535c .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-afde812.elementor-element{--align-self:center;}.elementor-86419 .elementor-element.elementor-element-afde812{text-align:center;}.elementor-86419 .elementor-element.elementor-element-f509f31 .ekit-popup__content{width:90%;}.elementor-86419 .elementor-element.elementor-element-58f7fed{padding:2rem 0rem 1rem 0rem;}.elementor-86419 .elementor-element.elementor-element-f840d99{padding:5rem 1rem 5rem 1rem;}.elementor-86419 .elementor-element.elementor-element-9c8573b{width:100%;max-width:100%;text-align:center;}.elementor-86419 .elementor-element.elementor-element-9c8573b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-86419 .elementor-element.elementor-element-9c8573b .elementor-heading-title{font-size:2.625rem;}.elementor-86419 .elementor-element.elementor-element-2b47d8b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px) and (min-width:768px){.elementor-86419 .elementor-element.elementor-element-f0402da{width:100%;}}/* Start custom CSS for html, class: .elementor-element-aa22c76 */.wistia_responsive_padding {
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c37b01 */.elementor-86419 .elementor-element.elementor-element-7c37b01 {
    position: absolute;
    top: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc3b0d5 */.elementor-86419 .elementor-element.elementor-element-cc3b0d5  {
    filter: drop-shadow(0px 8px 16px rgba(0, 0, 0, 0.5));
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e690ee */.elementor-86419 .elementor-element.elementor-element-2e690ee {
    aspect-ratio: 16 / 9;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-baa7f4f */.elementor-86419 .elementor-element.elementor-element-baa7f4f {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0ddcfd4 */body.post-type-archive-resource #main.main {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

@media (min-width: 1030px) {
  body.post-type-archive-resource #main.main {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

@media screen and (min-width: 600px) {
    .banner .elementor-widget-wrap {
        height: unset;
        aspect-ratio: 16 / 9;
    }
}

@media screen and (min-width: 1024px) {
    .banner .elementor-widget-wrap {
        height: unset;
    }
}

@media screen and (min-width: 1800px) {
    .banner .elementor-widget-wrap {
        height: 700px
    }
}

.banner img {
    -webkit-filter: drop-shadow(0 0 16px #0f0f58CC);
    filter: drop-shadow(0 0 16px #0f0f58CC);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ff56d2 */.elementor-86419 .elementor-element.elementor-element-3ff56d2 h2 {
    color: #fff !important;
    font-weight: 600;
    line-height: 1.125;
    display: inline-block;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-922e011 */.elementor-86419 .elementor-element.elementor-element-922e011 { max-width: 1400px;}/* End custom CSS */
/* Start custom CSS for wp-widget-text, class: .elementor-element-cb48178 */.elementor-86419 .elementor-element.elementor-element-cb48178 {
    color: #ffffff;
    font-size: 1.25rem;
    font-weight: 400;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f0402da */.elementor-86419 .elementor-element.elementor-element-f0402da {
width:100%;
}

@media (min-width: 1025px) {
.elementor-86419 .elementor-element.elementor-element-f0402da {
width: 90%;
margin: 0 auto;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a05a31 */.elementor-86419 .elementor-element.elementor-element-1a05a31 a {
    background: linear-gradient(90deg,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bdf688c */.elementor-86419 .elementor-element.elementor-element-bdf688c {max-width: 1400px; margin: 0 auto;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a11aab2 */.elementor-86419 .elementor-element.elementor-element-a11aab2 {
z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-546142e */.elementor-86419 .elementor-element.elementor-element-546142e h2 {
    color: #fff !important;
    font-weight: 600;
    line-height: 1.125;
    display: inline-block;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for wp-widget-text, class: .elementor-element-ada0aa2 */.elementor-86419 .elementor-element.elementor-element-ada0aa2 {
    color: #ffffff;
    font-size: 1.25rem;
    font-weight: 400;
    text-align: left;
}

@media screen and (min-width: 800px) {
    .elementor-86419 .elementor-element.elementor-element-ada0aa2 {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-663793d */.elementor-86419 .elementor-element.elementor-element-663793d { max-width: 1400px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0d165da */.elementor-86419 .elementor-element.elementor-element-0d165da {
    color: #ffffff;
    font-size: 1.25rem;
    font-weight: 400;
}

.elementor-86419 .elementor-element.elementor-element-0d165da li {
    line-height: normal;
    margin: 0.35rem 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8b360ec */.elementor-86419 .elementor-element.elementor-element-8b360ec {max-width: 1400px; margin: 0 auto;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-341a33f */.elementor-86419 .elementor-element.elementor-element-341a33f {
 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f3242a8 */.elementor-86419 .elementor-element.elementor-element-f3242a8 {
    z-index: 1;
    background: linear-gradient(90deg,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d60c6a */.elementor-86419 .elementor-element.elementor-element-5d60c6a h2 {
    color: #000 !important;
    font-weight: 600;
    line-height: 1.125;
    display: inline-block;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c26e7d9 */.elementor-86419 .elementor-element.elementor-element-c26e7d9 { max-width: 1400px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d01334 */.elementor-86419 .elementor-element.elementor-element-6d01334 {
    color: #ffffff;
    font-size: 1.25rem;
    font-weight: 400;
}

.elementor-86419 .elementor-element.elementor-element-6d01334 li {
    line-height: normal;
    margin: 0.35rem 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f4c42e */.elementor-86419 .elementor-element.elementor-element-4f4c42e .elementor-button {
    width: 100%;
    padding: 1rem !important;
}

@media screen and (min-width: 500px) {
    .elementor-86419 .elementor-element.elementor-element-4f4c42e .elementor-button {
        width: 50%;
    }
}

@media screen and (min-width: 768px) {
    .elementor-86419 .elementor-element.elementor-element-4f4c42e .elementor-button {
        width: unset;
    }
}

@media screen and (min-width: 1024px) {
    .elementor-86419 .elementor-element.elementor-element-4f4c42e .elementor-button {
        padding: 1rem 1rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fa477c5 */.elementor-86419 .elementor-element.elementor-element-fa477c5 {max-width: 1400px; margin: 0 auto;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cfb8b86 */.elementor-86419 .elementor-element.elementor-element-cfb8b86 {
 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d807601 */.elementor-86419 .elementor-element.elementor-element-d807601 {
    z-index: 1;
    background: linear-gradient(90deg,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac6b15 */.elementor-86419 .elementor-element.elementor-element-aac6b15 h2 {
    color: #fff !important;
    font-weight: 600;
    line-height: 1.125;
    display: inline-block;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for wp-widget-text, class: .elementor-element-f4034c8 */.elementor-86419 .elementor-element.elementor-element-f4034c8 {
    color: #ffffff;
    font-size: 1.25rem;
    font-weight: 400;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-54667a7 */#gps-testimonial-slider .swiper {
    padding-bottom: 0;
    min-height: 400px;
    background-color: white;
}

#gps-testimonial-slider .swiper-slide {
    background-color: white;
    padding: 0 !important;
}

#gps-testimonial-slider .swiper-slide .elementor-testimonial {
    height: 100%;
    flex-direction: column-reverse;
}

#gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content {
    display: flex;
    width: 100%;
    height: 100%;
    padding: 5rem 3rem 3rem;
    flex-direction: column;
    justify-content: center;
    position: relative;
}

#gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content:before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 75px;
    height: 75px;
    transform: translate(-50%);
    background-color: #0f0f27;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='75' fill='%2333f'%3E%3Cpath d='M39.5 47.7l-6.3-16.8H25l7.2 16.8h7.3zm12.8 0L46 30.9h-8.1l7.2 16.8h7.2z'/%3E%3C/svg%3E");
    background-size: 100%;
    content: "";
    z-index: 1;
}

#gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text {
    font-size: 0.9rem;
}

#gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__footer {
    display: none;
    background-color: #F0F5FE;
    width: 100%;
    padding-inline-end: 0;
    min-height: 200px;
    flex-grow: 1;
}

#gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__image {
    height: 100%;
    width: 100%;
    position: relative;
    display: flex;
    justify-content: center;
}

#gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__image img {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: contain;
}

#gps-testimonial-slider .elementor-swiper-button-prev, #gps-testimonial-slider .elementor-swiper-button-next {
    padding: 3rem 0;
    position: absolute;
    display: flex;
    justify-content: center;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.3s ease;
    z-index: 10;
    margin-top: 0;
    width: 40px;
    /*height: 100px;*/
    background-image: linear-gradient(270deg, #0f0f27 50%, #0f0f59);
    border: 1px solid #13bfea;
}

#gps-testimonial-slider [class*=" eicon-"], #gps-testimonial-slider [class^=eicon] {
    font-size: 24px;
    font-weight: bold;
    color: #13bfea;
}

#gps-testimonial-slider .elementor-swiper-button-prev:hover, #gps-testimonial-slider .elementor-swiper-button-next:hover {
    background: rgba(255, 255, 255, 0.2);
    border-color: rgba(255, 255, 255, 0.5);
    transform: translateY(-50%) scale(1.05);
}

#gps-testimonial-slider .elementor-swiper-button-prev {
    left: 0px !important;
}

#gps-testimonial-slider .elementor-swiper-button-next {
    right: 0px !important;
}

#gps-testimonial-slider .swiper-pagination-fraction {
    bottom: 20px !important;
    right: 50px;
    left: unset;
    width: unset !important;
}

@media screen and (min-width: 800px) {
    #gps-testimonial-slider .swiper {
        padding-bottom: 0;
        height: 500px;
    }

    #gps-testimonial-slider .swiper-slide .elementor-testimonial {
        flex-direction: row-reverse
    }

    #gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content {
        width: 55%;
        height: 100%;
        padding: 3rem 3rem;
    }
    
    #gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content:before {
        top: 10px;
        left: 0;
    }

    #gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text {
        font-size: 0.9rem;
    }

    #gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__footer {
        display: block;
        height: 100%;
        width: 45%;
    }

    #gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__image img {
        object-fit: cover;
    }
}

@media screen and (min-width: 1024px) {
    #gps-testimonial-slider .swiper {
        height: 100%;
        height: 600px;
    }

    #gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text {
        font-size: 1.3rem;
    }

    #gps-testimonial-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content:before {

        transform: translateX(-50%, -50%)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e76ff1e */.elementor-86419 .elementor-element.elementor-element-e76ff1e h2::after {
    background: linear-gradient(to right, #3333F5, #58BBE5);  
    content: "";
    position: absolute;
    bottom: -10px;
    left: 0;
    height: 6px;
    width: 100%;
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b7ad96c */.elementor-86419 .elementor-element.elementor-element-b7ad96c { max-width: 1400px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bb8d3f */.elementor-86419 .elementor-element.elementor-element-2bb8d3f {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-2bb8d3f img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-3dc7498 */.elementor-86419 .elementor-element.elementor-element-3dc7498 button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a84d1 */.elementor-86419 .elementor-element.elementor-element-80a84d1 {
    background-color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-612a10b */.elementor-86419 .elementor-element.elementor-element-612a10b {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-612a10b img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-b5e0fb1 */.elementor-86419 .elementor-element.elementor-element-b5e0fb1 button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feab421 */.elementor-86419 .elementor-element.elementor-element-feab421 {
    background-color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58f7e15 */.elementor-86419 .elementor-element.elementor-element-58f7e15 {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-58f7e15 img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-324efb4 */.elementor-86419 .elementor-element.elementor-element-324efb4 button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bce4a4f */.elementor-86419 .elementor-element.elementor-element-bce4a4f {
    background-color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-440cd9d */.elementor-86419 .elementor-element.elementor-element-440cd9d {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-440cd9d img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-8010098 */.elementor-86419 .elementor-element.elementor-element-8010098 button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a46a45 */.elementor-86419 .elementor-element.elementor-element-8a46a45 {
    background-color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c10e1e */.keynote-image.elementor-widget .elementor-widget-container {
    max-width: 325px !important;
    min-height: 325px;
}

.keynote {
    max-width: 375px;
    margin: 0 auto;
}

@media (min-width: 768px) {
    .keynote-image.elementor-widget .elementor-widget-container {
        max-width: unset;
        min-height: unset;
    }
    
    .keynote {
        max-width: unset;
        margin: unset;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e55ec51 */.elementor-86419 .elementor-element.elementor-element-e55ec51 { max-width: 1400px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a6204f */.elementor-86419 .elementor-element.elementor-element-6a6204f h2::after {
    background: linear-gradient(to right, #3333F5, #58BBE5);  
    content: "";
    position: absolute;
    bottom: -10px;
    left: 0;
    height: 6px;
    width: 100%;
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3c88159 */.elementor-86419 .elementor-element.elementor-element-3c88159 { max-width: 1400px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0435f4 */.elementor-86419 .elementor-element.elementor-element-a0435f4 {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-a0435f4 img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-58d15e9 */.elementor-86419 .elementor-element.elementor-element-58d15e9 button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cacf10c */.elementor-86419 .elementor-element.elementor-element-cacf10c {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-cacf10c img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-e639b20 */.elementor-86419 .elementor-element.elementor-element-e639b20 button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99f29d8 */.elementor-86419 .elementor-element.elementor-element-99f29d8 {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-99f29d8 img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-3e38548 */.elementor-86419 .elementor-element.elementor-element-3e38548 button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d781b0b */.elementor-86419 .elementor-element.elementor-element-d781b0b {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-d781b0b img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-4e4ebe6 */.elementor-86419 .elementor-element.elementor-element-4e4ebe6 button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-873a26c */.elementor-86419 .elementor-element.elementor-element-873a26c {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-873a26c img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-360535c */.elementor-86419 .elementor-element.elementor-element-360535c button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-806e8ad */.elementor-86419 .elementor-element.elementor-element-806e8ad {
    min-width: 200px;
    aspect-ratio: 1 / 1;
    position: relative;
}

.elementor-86419 .elementor-element.elementor-element-806e8ad img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for elementskit-popup-modal, class: .elementor-element-f509f31 */.elementor-86419 .elementor-element.elementor-element-f509f31 button { 
    background-color: transparent !important;
    width: 100%;
    height: 100%;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c9491 */.speaker-grid .speaker-wrapper {
	flex-wrap: nowrap;
	flex-direction: column;
	max-width: 375px;
	margin: 0 auto;
	gap: 16px;
}


.speaker-grid .speaker-wrapper .elementor-widget-image {
    width: 350px;
    height: 350px;
}

.speaker-grid .speaker-wrapper .elementor-widget-image .elementor-widget-container {
	height: 100%;
	width: 100%;
	position: relative;
}

.speaker-grid .speaker-wrapper .elementor-widget-image .elementor-widget-container img {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}

.speaker-grid .speaker-wrapper .speaker-content {
	min-height: unset;
	align-content: center;
}

.speaker-grid .speaker-wrapper .speaker-content h3,
.speaker-grid .speaker-wrapper .speaker-content p {
    text-align: center;
}

.speaker-grid .speaker-wrapper .speaker-content .e-con-inner {
	gap: 24px;
}

.speaker-grid .speaker-wrapper .speaker-content .e-con-inner .e-con {
	align-content: center;
}

@media screen and (min-width: 600px) {
	.speaker-grid .speaker-wrapper {
		flex-direction: row;
		gap: 32px;
		max-width: 600px;
	}

	.speaker-grid .speaker-wrapper .elementor-widget-image {
		width: 200px;
	    height: 200px;
	}
	
	.speaker-grid .speaker-wrapper .elementor-widget-image .elementor-widget-container {
		height: 100%;
		width: 100%;
		position: relative;
	}

	.speaker-grid .speaker-wrapper .speaker-content {
		min-height: 100%;
	}

    .speaker-grid .speaker-wrapper .speaker-content h3,
    .speaker-grid .speaker-wrapper .speaker-content p {
        text-align: left;
    }

	.speaker-grid .speaker-wrapper .speaker-content .e-con-inner {
		gap: unset;
	}

	.speaker-grid .speaker-wrapper .speaker-content .e-con-inner .e-con {
		align-content: flex-start;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fe41566 */.elementor-86419 .elementor-element.elementor-element-fe41566 { max-width: 1400px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0752e7d */.elementor-86419 .elementor-element.elementor-element-0752e7d a {
    background: linear-gradient(90deg,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d7c1ea8 */.elementor-86419 .elementor-element.elementor-element-d7c1ea8 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17756d7 */.elementor-86419 .elementor-element.elementor-element-17756d7 {max-width: 1400px; margin: 0 auto;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-049bdcb */.elementor-86419 .elementor-element.elementor-element-049bdcb {
z-index: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8a054a5 */.elementor-86419 .elementor-element.elementor-element-8a054a5 {max-width: 1400px; margin: 0 auto;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-58f7fed */.elementor-86419 .elementor-element.elementor-element-58f7fed {
    z-index: 1;
    background: linear-gradient(90deg,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c8573b */.elementor-86419 .elementor-element.elementor-element-9c8573b h2 {
    color: #000 !important;
    font-weight: 600;
    line-height: 1.125;
    display: inline-block;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cf727b7 */.elementor-86419 .elementor-element.elementor-element-cf727b7 { max-width: 1400px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5dd1c1 */.elementor-86419 .elementor-element.elementor-element-f5dd1c1 {
	border: 10px solid;
	border-width: 1px;
	border-image-source: linear-gradient(to right,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
	border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9387325 */.elementor-86419 .elementor-element.elementor-element-9387325 {
	border: 10px solid;
	border-width: 1px;
	border-image-source: linear-gradient(to right,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
	border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d54cfc2 */.elementor-86419 .elementor-element.elementor-element-d54cfc2 {
	border: 10px solid;
	border-width: 1px;
	border-image-source: linear-gradient(to right,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
	border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b0384 */.elementor-86419 .elementor-element.elementor-element-24b0384 {
	border: 10px solid;
	border-width: 1px;
	border-image-source: linear-gradient(to right,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
	border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2653dcf */.elementor-86419 .elementor-element.elementor-element-2653dcf {
	border: 10px solid;
	border-width: 1px;
	border-image-source: linear-gradient(to right,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
	border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c27ca2 */.elementor-86419 .elementor-element.elementor-element-9c27ca2 {
	border: 10px solid;
	border-width: 1px;
	border-image-source: linear-gradient(to right,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
	border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f9209 */.elementor-86419 .elementor-element.elementor-element-22f9209 {
	border: 10px solid;
	border-width: 1px;
	border-image-source: linear-gradient(to right,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
	border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-790c586 */.elementor-86419 .elementor-element.elementor-element-790c586 {
	border: 10px solid;
	border-width: 1px;
	border-image-source: linear-gradient(to right,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
	border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e9aa4 */.elementor-86419 .elementor-element.elementor-element-87e9aa4 {
	border: 10px solid;
	border-width: 1px;
	border-image-source: linear-gradient(to right,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
	border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2adcc68 */.elementor-86419 .elementor-element.elementor-element-2adcc68 { max-width: 1400px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1e37aa */.elementor-86419 .elementor-element.elementor-element-c1e37aa a {
    background: linear-gradient(90deg,rgba(51, 51, 255, 1) 0%, rgba(0, 204, 255, 1) 50%, rgba(132, 185, 103, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-86b897f */.elementor-86419 .elementor-element.elementor-element-86b897f {max-width: 1400px; margin: 0 auto;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f840d99 */.elementor-86419 .elementor-element.elementor-element-f840d99 {
 
}/* End custom CSS */
/* Start custom CSS */.ekit-popup__raw-content .linkedin {
    top: 50px;
    right: 1.5rem;
    position: absolute;
    z-index: 2;
    text-align: right;
}

.ekit-popup__raw-content .linkedin .alignnone {
    margin: 0 0;
}

.ekit-popup__content {
    max-height: 70vh !important;
}

.ekit-popup-footer {
    display: none;
}

.ekit-wid-con .ekit-popup-modal__close {
    top: 1.25rem;
    right: 1.5rem !important;
}


h2,
h2.elementor-heading-title {
    font-size: 32px !important;
}

p:not(.ekit-popup__title),
ul {
    font-size: 1rem !important;
}

.bio-content,
.bio-content p {
    font-size: 1rem !important;
    line-height: 1.5rem;
}

@media screen and (min-width: 800px) {
    h2,
    h2.elementor-heading-title {
        font-size: 48px !important;
    }
    
    p:not(.ekit-popup__title),
    ul {
        font-size: 1.125rem !important;
    }
    
    .bio-content,
    .bio-content p {
        font-size: 1.125rem !important;
    }
}

@media screen and (min-width: 1024px) {
    h2,
    h2.elementor-heading-title {
        font-size: 65px !important;
    }
    
    p:not(.ekit-popup__title),
    ul {
        font-size: 1.25rem !important;
    }
    
    .bio-content,
    .bio-content p {
        font-size: 1.25rem !important;
    }
}/* End custom CSS */