.elementor-369 .elementor-element.elementor-element-79272360{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-79272360:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-79272360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110055;}.elementor-369 .elementor-element.elementor-element-4b898ca0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-369 .elementor-element.elementor-element-35107cd9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-369 .elementor-element.elementor-element-7ecc27d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-369 .elementor-element.elementor-element-7ecc27d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-74b43b45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-369 .elementor-element.elementor-element-74b43b45 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:1.15em;color:#ffffff;}.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-369 .elementor-element.elementor-element-387c1793{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-5573f18a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-369 .elementor-element.elementor-element-1681e33{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,.14);--border-color:rgba(255,255,255,.14);--border-radius:16px 16px 16px 16px;box-shadow:0px 24px 60px 0px rgba(0,0,0,0.35);--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-1681e33:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-1681e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-369 .elementor-element.elementor-element-483affe1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-483affe1:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-483affe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-75464a3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-369 .elementor-element.elementor-element-409ff291{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;top:0px;}body:not(.rtl) .elementor-369 .elementor-element.elementor-element-409ff291{left:0px;}body.rtl .elementor-369 .elementor-element.elementor-element-409ff291{right:0px;}.elementor-369 .elementor-element.elementor-element-17657ce9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-17657ce9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:800;color:#110055;}.elementor-369 .elementor-element.elementor-element-10f3ae3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:600;color:#110055;}.elementor-369 .elementor-element.elementor-element-4c667760{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;top:0px;}body:not(.rtl) .elementor-369 .elementor-element.elementor-element-4c667760{left:0px;}body.rtl .elementor-369 .elementor-element.elementor-element-4c667760{right:0px;}.elementor-369 .elementor-element.elementor-element-18ee2b5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-18ee2b5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:800;color:#110055;}.elementor-369 .elementor-element.elementor-element-6805d8aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:600;color:#110055;}.elementor-369 .elementor-element.elementor-element-7ee2bbac{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;top:0px;}body:not(.rtl) .elementor-369 .elementor-element.elementor-element-7ee2bbac{left:0px;}body.rtl .elementor-369 .elementor-element.elementor-element-7ee2bbac{right:0px;}.elementor-369 .elementor-element.elementor-element-7ec76d32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-7ec76d32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:800;color:#110055;}.elementor-369 .elementor-element.elementor-element-3ce75b3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:600;color:#110055;}.elementor-369 .elementor-element.elementor-element-4afddeba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:34px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-4afddeba:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-4afddeba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110055;}.elementor-369 .elementor-element.elementor-element-3f0005d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-369 .elementor-element.elementor-element-43abb0d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-6872385c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-6872385c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-0.3px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-366fc199{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:11.5px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-7666f492{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-1cc9fda7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-1cc9fda7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-0.3px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-48312b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:11.5px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-21cb484f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-1c1ab040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-1c1ab040 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;letter-spacing:-0.3px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-1242501d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:11.5px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-6463bcdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-6463bcdf:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-6463bcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-369 .elementor-element.elementor-element-5c49bcec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:84px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-5c49bcec:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-5c49bcec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-39f3e9a1{width:auto;max-width:auto;background-color:var( --e-global-color-2d01405 );padding:7px 14px 7px 14px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-369 .elementor-element.elementor-element-39f3e9a1.elementor-element{--align-self:center;}.elementor-369 .elementor-element.elementor-element-39f3e9a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:var( --e-global-color-secondary );}.elementor-369 .elementor-element.elementor-element-59db52f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-59db52f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:800;line-height:1.08em;letter-spacing:-1px;color:#110055;}.elementor-369 .elementor-element.elementor-element-5481df39{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#8d9c94;}.elementor-369 .elementor-element.elementor-element-62c7e553{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-2ebc5e2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECEAF4;--border-color:#ECEAF4;--border-radius:16px 16px 16px 16px;box-shadow:0px 6px 18px 0px rgba(27,17,69,0.04);--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-2ebc5e2c:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-2ebc5e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-4dec2e9d{width:auto;max-width:auto;background-color:#ECEAF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:5px 12px 5px 12px;border-radius:100px 100px 100px 100px;}.elementor-369 .elementor-element.elementor-element-4dec2e9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-4dec2e9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.9px;color:#532efb;}.elementor-369 .elementor-element.elementor-element-6f375d56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-369 .elementor-element.elementor-element-6f375d56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-6f375d56 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.4px;color:#110055;}.elementor-369 .elementor-element.elementor-element-27819c21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#110055;}.elementor-369 .elementor-element.elementor-element-27819c21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-22f6f69a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#8d9c94;}.elementor-369 .elementor-element.elementor-element-22f6f69a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-1a93dc5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;line-height:1.1em;color:#110055;}.elementor-369 .elementor-element.elementor-element-1a93dc5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-34ebb9a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#110055;}.elementor-369 .elementor-element.elementor-element-34ebb9a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-369 .elementor-element.elementor-element-1b82227d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;fill:#532efb;color:#532efb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#532efb;border-radius:10px 10px 10px 10px;padding:11px 20px 11px 20px;}.elementor-369 .elementor-element.elementor-element-1b82227d{width:auto;max-width:auto;}.elementor-369 .elementor-element.elementor-element-1b82227d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-317728e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECEAF4;--border-color:#ECEAF4;--border-radius:16px 16px 16px 16px;box-shadow:0px 6px 18px 0px rgba(27,17,69,0.04);--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-317728e6:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-317728e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-2d362824{width:auto;max-width:auto;background-color:#ECEAF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:5px 12px 5px 12px;border-radius:100px 100px 100px 100px;}.elementor-369 .elementor-element.elementor-element-2d362824.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-2d362824 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.9px;color:#532efb;}.elementor-369 .elementor-element.elementor-element-44b023e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-369 .elementor-element.elementor-element-44b023e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-44b023e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.4px;color:#110055;}.elementor-369 .elementor-element.elementor-element-66fa703f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#110055;}.elementor-369 .elementor-element.elementor-element-66fa703f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-28f47508{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#8d9c94;}.elementor-369 .elementor-element.elementor-element-28f47508.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-14567d94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;line-height:1.1em;color:#110055;}.elementor-369 .elementor-element.elementor-element-14567d94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-5fe6f6af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#110055;}.elementor-369 .elementor-element.elementor-element-5fe6f6af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-47022107 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;fill:#532efb;color:#532efb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#532efb;border-radius:10px 10px 10px 10px;padding:11px 20px 11px 20px;}.elementor-369 .elementor-element.elementor-element-47022107{width:auto;max-width:auto;}.elementor-369 .elementor-element.elementor-element-47022107.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-6b10a74d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECEAF4;--border-color:#ECEAF4;--border-radius:16px 16px 16px 16px;box-shadow:0px 6px 18px 0px rgba(27,17,69,0.04);--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-6b10a74d:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-6b10a74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-6b9944f8{width:auto;max-width:auto;background-color:#ECEAF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:5px 12px 5px 12px;border-radius:100px 100px 100px 100px;}.elementor-369 .elementor-element.elementor-element-6b9944f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-6b9944f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.9px;color:#532efb;}.elementor-369 .elementor-element.elementor-element-79cc6466{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-369 .elementor-element.elementor-element-79cc6466.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-79cc6466 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.4px;color:#110055;}.elementor-369 .elementor-element.elementor-element-308b103a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;color:#110055;}.elementor-369 .elementor-element.elementor-element-308b103a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-59580989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#8d9c94;}.elementor-369 .elementor-element.elementor-element-59580989.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-7f514aff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:800;line-height:1.1em;color:#110055;}.elementor-369 .elementor-element.elementor-element-7f514aff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-30027b08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#110055;}.elementor-369 .elementor-element.elementor-element-30027b08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-383a423f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:13px;font-weight:800;fill:#532efb;color:#532efb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#532efb;border-radius:10px 10px 10px 10px;padding:11px 20px 11px 20px;}.elementor-369 .elementor-element.elementor-element-383a423f{width:auto;max-width:auto;}.elementor-369 .elementor-element.elementor-element-383a423f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-648b21c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-369 .elementor-element.elementor-element-06e921f{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-369 .elementor-element.elementor-element-7220ad74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-7220ad74:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-7220ad74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-73266013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-73266013 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#532efb;}.elementor-369 .elementor-element.elementor-element-ea825ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-ea825ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#110055;}.elementor-369 .elementor-element.elementor-element-3fbc1ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#383838;}.elementor-369 .elementor-element.elementor-element-4ae8a53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-369 .elementor-element.elementor-element-2d834aaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(27,17,69,0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-2d834aaf:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-2d834aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-479244e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-369 .elementor-element.elementor-element-479244e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1.6px;color:#532efb;}.elementor-369 .elementor-element.elementor-element-2c3d05fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-369 .elementor-element.elementor-element-2c3d05fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:#110055;}.elementor-369 .elementor-element.elementor-element-2467032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#383838;}.elementor-369 .elementor-element.elementor-element-72c2190{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(27,17,69,0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-72c2190:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-72c2190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-1603df1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-369 .elementor-element.elementor-element-1603df1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1.6px;color:#532efb;}.elementor-369 .elementor-element.elementor-element-79cb1c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-369 .elementor-element.elementor-element-79cb1c52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:#110055;}.elementor-369 .elementor-element.elementor-element-52a6edd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#383838;}.elementor-369 .elementor-element.elementor-element-77288b44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(27,17,69,0.05);--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-77288b44:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-77288b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-26eddad2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-369 .elementor-element.elementor-element-26eddad2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;letter-spacing:1.6px;color:#532efb;}.elementor-369 .elementor-element.elementor-element-28e8335e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-369 .elementor-element.elementor-element-28e8335e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;color:#110055;}.elementor-369 .elementor-element.elementor-element-3f279d6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.55em;color:#383838;}.elementor-369 .elementor-element.elementor-element-22a59055{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 16px 44px 0px rgba(22,13,63,0.2);--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-369 .elementor-element.elementor-element-22a59055:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-22a59055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110055;}.elementor-369 .elementor-element.elementor-element-b4af847{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-369 .elementor-element.elementor-element-13bd5937{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-13bd5937.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-369 .elementor-element.elementor-element-16a6d5cf img{width:120px;}.elementor-369 .elementor-element.elementor-element-4fcf3b1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-4fcf3b1f.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-369 .elementor-element.elementor-element-66a723e8{width:var( --container-widget-width, 99% );max-width:99%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:99%;--container-widget-flex-grow:0;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.6em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-65d8dc94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-369 .elementor-element.elementor-element-65d8dc94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-2bc7ff13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-72ca2f7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-72ca2f7a:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-72ca2f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#90DDCB;}.elementor-369 .elementor-element.elementor-element-2ca59b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-369 .elementor-element.elementor-element-2ca59b7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-678e7dc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-369 .elementor-element.elementor-element-678e7dc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:800;line-height:1.22em;color:#110055;}.elementor-369 .elementor-element.elementor-element-63adabf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#1F0E6E;}.elementor-369 .elementor-element.elementor-element-1952dd82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-369 .elementor-element.elementor-element-64683bc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFF2EC;--border-color:#DFF2EC;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-64683bc3:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-64683bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-4af65fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#383838;}.elementor-369 .elementor-element.elementor-element-3dbd5f59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFF2EC;--border-color:#DFF2EC;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-3dbd5f59:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-3dbd5f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-138d6e95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#383838;}.elementor-369 .elementor-element.elementor-element-568a06cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFF2EC;--border-color:#DFF2EC;--border-radius:12px 12px 12px 12px;--padding-top:26px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-568a06cd:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-568a06cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-3d8c66a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#383838;}.elementor-369 .elementor-element.elementor-element-32d48d76{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-32d48d76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.4px;color:#110055;}.elementor-369 .elementor-element.elementor-element-354ac19f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-354ac19f:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-354ac19f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110055;}.elementor-369 .elementor-element.elementor-element-1fd2aaa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-1fd2aaa2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#110055;}.elementor-369 .elementor-element.elementor-element-6e92a2a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-6e92a2a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:800;line-height:1.2em;color:#ffffff;}.elementor-369 .elementor-element.elementor-element-4c8f9a23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:700;color:#ffffff;}.elementor-369 .elementor-element.elementor-element-7158c162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-7446e85f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-7446e85f:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-7446e85f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110055;}.elementor-369 .elementor-element.elementor-element-389b0ca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.13);--border-color:rgba(255,255,255,0.13);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-389b0ca8:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-389b0ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-369 .elementor-element.elementor-element-ce23c03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-369 .elementor-element.elementor-element-ce23c03 .elementor-icon-wrapper{text-align:start;}.elementor-369 .elementor-element.elementor-element-ce23c03.elementor-view-stacked .elementor-icon{background-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-ce23c03.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-ce23c03.elementor-view-default .elementor-icon{color:#90ddcb;border-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-ce23c03.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-ce23c03.elementor-view-default .elementor-icon svg{fill:#90ddcb;}.elementor-369 .elementor-element.elementor-element-ce23c03 .elementor-icon{font-size:26px;}.elementor-369 .elementor-element.elementor-element-ce23c03 .elementor-icon svg{height:26px;}.elementor-369 .elementor-element.elementor-element-66c8a081{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-66c8a081 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:800;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-71f6a634{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-4116d9f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.13);--border-color:rgba(255,255,255,0.13);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-4116d9f2:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-4116d9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-369 .elementor-element.elementor-element-26bab5b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-369 .elementor-element.elementor-element-26bab5b0 .elementor-icon-wrapper{text-align:start;}.elementor-369 .elementor-element.elementor-element-26bab5b0.elementor-view-stacked .elementor-icon{background-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-26bab5b0.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-26bab5b0.elementor-view-default .elementor-icon{color:#90ddcb;border-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-26bab5b0.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-26bab5b0.elementor-view-default .elementor-icon svg{fill:#90ddcb;}.elementor-369 .elementor-element.elementor-element-26bab5b0 .elementor-icon{font-size:26px;}.elementor-369 .elementor-element.elementor-element-26bab5b0 .elementor-icon svg{height:26px;}.elementor-369 .elementor-element.elementor-element-322353c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-322353c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:800;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-120a7a1f{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-71bbbeb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.13);--border-color:rgba(255,255,255,0.13);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-71bbbeb0:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-71bbbeb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-369 .elementor-element.elementor-element-7848fbff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-369 .elementor-element.elementor-element-7848fbff .elementor-icon-wrapper{text-align:start;}.elementor-369 .elementor-element.elementor-element-7848fbff.elementor-view-stacked .elementor-icon{background-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-7848fbff.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-7848fbff.elementor-view-default .elementor-icon{color:#90ddcb;border-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-7848fbff.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-7848fbff.elementor-view-default .elementor-icon svg{fill:#90ddcb;}.elementor-369 .elementor-element.elementor-element-7848fbff .elementor-icon{font-size:26px;}.elementor-369 .elementor-element.elementor-element-7848fbff .elementor-icon svg{height:26px;}.elementor-369 .elementor-element.elementor-element-22496933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-22496933 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:800;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-7b96f53e{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-2659669d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.13);--border-color:rgba(255,255,255,0.13);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-2659669d:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-2659669d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-369 .elementor-element.elementor-element-3d1c0ff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-369 .elementor-element.elementor-element-3d1c0ff1 .elementor-icon-wrapper{text-align:start;}.elementor-369 .elementor-element.elementor-element-3d1c0ff1.elementor-view-stacked .elementor-icon{background-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-3d1c0ff1.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-3d1c0ff1.elementor-view-default .elementor-icon{color:#90ddcb;border-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-3d1c0ff1.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-3d1c0ff1.elementor-view-default .elementor-icon svg{fill:#90ddcb;}.elementor-369 .elementor-element.elementor-element-3d1c0ff1 .elementor-icon{font-size:26px;}.elementor-369 .elementor-element.elementor-element-3d1c0ff1 .elementor-icon svg{height:26px;}.elementor-369 .elementor-element.elementor-element-5246b913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-5246b913 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:800;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-129c3b{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-5963d8b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.13);--border-color:rgba(255,255,255,0.13);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-5963d8b8:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-5963d8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-369 .elementor-element.elementor-element-66bdb145{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-369 .elementor-element.elementor-element-66bdb145 .elementor-icon-wrapper{text-align:start;}.elementor-369 .elementor-element.elementor-element-66bdb145.elementor-view-stacked .elementor-icon{background-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-66bdb145.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-66bdb145.elementor-view-default .elementor-icon{color:#90ddcb;border-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-66bdb145.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-66bdb145.elementor-view-default .elementor-icon svg{fill:#90ddcb;}.elementor-369 .elementor-element.elementor-element-66bdb145 .elementor-icon{font-size:26px;}.elementor-369 .elementor-element.elementor-element-66bdb145 .elementor-icon svg{height:26px;}.elementor-369 .elementor-element.elementor-element-58544192{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-58544192 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:800;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-65509d1a{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-e014855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.13);--border-color:rgba(255,255,255,0.13);--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-e014855:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-e014855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-369 .elementor-element.elementor-element-1fe5f8f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-369 .elementor-element.elementor-element-1fe5f8f7 .elementor-icon-wrapper{text-align:start;}.elementor-369 .elementor-element.elementor-element-1fe5f8f7.elementor-view-stacked .elementor-icon{background-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-1fe5f8f7.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-1fe5f8f7.elementor-view-default .elementor-icon{color:#90ddcb;border-color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-1fe5f8f7.elementor-view-framed .elementor-icon, .elementor-369 .elementor-element.elementor-element-1fe5f8f7.elementor-view-default .elementor-icon svg{fill:#90ddcb;}.elementor-369 .elementor-element.elementor-element-1fe5f8f7 .elementor-icon{font-size:26px;}.elementor-369 .elementor-element.elementor-element-1fe5f8f7 .elementor-icon svg{height:26px;}.elementor-369 .elementor-element.elementor-element-9607b7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-9607b7f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:800;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-628eba7e{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-10dc1707{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:84px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-10dc1707:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-10dc1707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-3a2987f9{width:auto;max-width:auto;background-color:var( --e-global-color-2d01405 );padding:7px 14px 7px 14px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-369 .elementor-element.elementor-element-3a2987f9.elementor-element{--align-self:center;}.elementor-369 .elementor-element.elementor-element-3a2987f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:var( --e-global-color-secondary );}.elementor-369 .elementor-element.elementor-element-487072e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-487072e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:800;line-height:1.08em;letter-spacing:-1px;color:#110055;}.elementor-369 .elementor-element.elementor-element-585d2119{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#8d9c94;}.elementor-369 .elementor-element.elementor-element-3385892{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-3385892:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-3385892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-42d2c4cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-369 .elementor-element.elementor-element-5dfd4cb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 18px 0px rgba(27,17,69,0.04);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-369 .elementor-element.elementor-element-5dfd4cb1:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-5dfd4cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-43bea637{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 6px 16px 0px rgba(83,46,251,0.3);}.elementor-369 .elementor-element.elementor-element-43bea637:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-43bea637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#532efb;}.elementor-369 .elementor-element.elementor-element-5c657f09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-5c657f09 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;color:#ffffff;}.elementor-369 .elementor-element.elementor-element-73923b18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-78b1d185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-369 .elementor-element.elementor-element-78b1d185 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-4e2a2364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-2c143cb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 18px 0px rgba(27,17,69,0.04);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-369 .elementor-element.elementor-element-2c143cb1:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-2c143cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-537c487a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 6px 16px 0px rgba(83,46,251,0.3);}.elementor-369 .elementor-element.elementor-element-537c487a:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-537c487a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#532efb;}.elementor-369 .elementor-element.elementor-element-46a7fdc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-46a7fdc7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;color:#ffffff;}.elementor-369 .elementor-element.elementor-element-2c834fa7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-586ab22d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-369 .elementor-element.elementor-element-586ab22d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-60121a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-37b2579{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 18px 0px rgba(27,17,69,0.04);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-369 .elementor-element.elementor-element-37b2579:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-37b2579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-51e87a74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 6px 16px 0px rgba(83,46,251,0.3);}.elementor-369 .elementor-element.elementor-element-51e87a74:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-51e87a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#532efb;}.elementor-369 .elementor-element.elementor-element-6f4ddae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-6f4ddae1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;color:#ffffff;}.elementor-369 .elementor-element.elementor-element-3534ce5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-dedca1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-369 .elementor-element.elementor-element-dedca1b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-50ba453b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-1b6bdc93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 18px 0px rgba(27,17,69,0.04);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-369 .elementor-element.elementor-element-1b6bdc93:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-1b6bdc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-15b1a31b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 6px 16px 0px rgba(83,46,251,0.3);}.elementor-369 .elementor-element.elementor-element-15b1a31b:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-15b1a31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#532efb;}.elementor-369 .elementor-element.elementor-element-5e98990{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-5e98990 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;color:#ffffff;}.elementor-369 .elementor-element.elementor-element-72b5bc6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-327182b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-369 .elementor-element.elementor-element-327182b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-1161682{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-5dea12fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 18px 0px rgba(27,17,69,0.04);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-369 .elementor-element.elementor-element-5dea12fc:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-5dea12fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-22edcbbd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 6px 16px 0px rgba(83,46,251,0.3);}.elementor-369 .elementor-element.elementor-element-22edcbbd:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-22edcbbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#532efb;}.elementor-369 .elementor-element.elementor-element-4e869230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-4e869230 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:800;color:#ffffff;}.elementor-369 .elementor-element.elementor-element-287f3fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-2fb2583d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-369 .elementor-element.elementor-element-2fb2583d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-6e28c662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:12.5px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-7968bdf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-7968bdf0:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-7968bdf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110055;}.elementor-369 .elementor-element.elementor-element-47303008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-369 .elementor-element.elementor-element-47303008 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#110055;}.elementor-369 .elementor-element.elementor-element-2e4934bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-2e4934bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#ffffff;}.elementor-369 .elementor-element.elementor-element-34880578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-793d5aed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-7c7b43ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-369 .elementor-element.elementor-element-6021136b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-3b755119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-62639073{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-907524c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-907524c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.5px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-2ff69db1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-369 .elementor-element.elementor-element-1becf06d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-f8f5dc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-171a5b03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-516766d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-516766d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.5px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-420d3ea5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-369 .elementor-element.elementor-element-2ce37b74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-40fae300{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-fd17a7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-69b719f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-69b719f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.5px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-1b3e652c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-369 .elementor-element.elementor-element-3590c0ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-6ff6874c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-1f3a37d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-59f7d057{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-59f7d057 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.5px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-f7d1278{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-369 .elementor-element.elementor-element-56f719d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-69456997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-524112d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-4442ce2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-4442ce2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.5px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-7d7055be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-369 .elementor-element.elementor-element-2063369d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-296a32d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14.5px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-27d3435f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-54be7fda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-369 .elementor-element.elementor-element-54be7fda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;letter-spacing:0.5px;color:#90ddcb;}.elementor-369 .elementor-element.elementor-element-7779ec2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:84px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-7779ec2c:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-7779ec2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-8859bda{width:auto;max-width:auto;background-color:var( --e-global-color-2d01405 );padding:7px 14px 7px 14px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-369 .elementor-element.elementor-element-8859bda.elementor-element{--align-self:center;}.elementor-369 .elementor-element.elementor-element-8859bda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:var( --e-global-color-secondary );}.elementor-369 .elementor-element.elementor-element-1b524470{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-1b524470 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:800;line-height:1.08em;letter-spacing:-1px;color:#110055;}.elementor-369 .elementor-element.elementor-element-6e013edf{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#8d9c94;}.elementor-369 .elementor-element.elementor-element-10adbacb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-10adbacb:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-10adbacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-369 .elementor-element.elementor-element-3d1d89e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-369 .elementor-element.elementor-element-2212cfa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(27,17,69,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-2212cfa5:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-2212cfa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-279cdfb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-279cdfb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-1e329772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-5960261b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;fill:#532efb;color:#532efb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#532efb;border-radius:10px 10px 10px 10px;padding:10px 16px 10px 16px;}.elementor-369 .elementor-element.elementor-element-5960261b .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-5960261b .elementor-button:focus{background-color:#532efb;color:#ffffff;border-color:#532efb;}.elementor-369 .elementor-element.elementor-element-5960261b .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-5960261b .elementor-button:focus svg{fill:#ffffff;}.elementor-369 .elementor-element.elementor-element-7e5d9dd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(27,17,69,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-7e5d9dd8:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-7e5d9dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-6f386d75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-6f386d75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-7db7164c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-355f5871 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;fill:#532efb;color:#532efb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#532efb;border-radius:10px 10px 10px 10px;padding:10px 16px 10px 16px;}.elementor-369 .elementor-element.elementor-element-355f5871 .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-355f5871 .elementor-button:focus{background-color:#532efb;color:#ffffff;border-color:#532efb;}.elementor-369 .elementor-element.elementor-element-355f5871 .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-355f5871 .elementor-button:focus svg{fill:#ffffff;}.elementor-369 .elementor-element.elementor-element-3aa871d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(27,17,69,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-3aa871d7:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-3aa871d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-77356c13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-77356c13 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-773bc309{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-7b36b18e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;fill:#532efb;color:#532efb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#532efb;border-radius:10px 10px 10px 10px;padding:10px 16px 10px 16px;}.elementor-369 .elementor-element.elementor-element-7b36b18e .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-7b36b18e .elementor-button:focus{background-color:#532efb;color:#ffffff;border-color:#532efb;}.elementor-369 .elementor-element.elementor-element-7b36b18e .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-7b36b18e .elementor-button:focus svg{fill:#ffffff;}.elementor-369 .elementor-element.elementor-element-18cb2a27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(27,17,69,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-18cb2a27:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-18cb2a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-537d160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-537d160 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-69fdad9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-7f1e14f8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;fill:#532efb;color:#532efb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#532efb;border-radius:10px 10px 10px 10px;padding:10px 16px 10px 16px;}.elementor-369 .elementor-element.elementor-element-7f1e14f8 .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-7f1e14f8 .elementor-button:focus{background-color:#532efb;color:#ffffff;border-color:#532efb;}.elementor-369 .elementor-element.elementor-element-7f1e14f8 .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-7f1e14f8 .elementor-button:focus svg{fill:#ffffff;}.elementor-369 .elementor-element.elementor-element-8f51739{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9d9e0;--border-color:#d9d9e0;--border-radius:16px 16px 16px 16px;box-shadow:0px 8px 24px 0px rgba(27,17,69,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-8f51739:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-8f51739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-369 .elementor-element.elementor-element-1ac7c977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-369 .elementor-element.elementor-element-1ac7c977 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#383838;}.elementor-369 .elementor-element.elementor-element-52737ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#383838;}.elementor-369 .elementor-element.elementor-element-29f988c6 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;fill:#532efb;color:#532efb;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#532efb;border-radius:10px 10px 10px 10px;padding:10px 16px 10px 16px;}.elementor-369 .elementor-element.elementor-element-29f988c6 .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-29f988c6 .elementor-button:focus{background-color:#532efb;color:#ffffff;border-color:#532efb;}.elementor-369 .elementor-element.elementor-element-29f988c6 .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-29f988c6 .elementor-button:focus svg{fill:#ffffff;}.elementor-369 .elementor-element.elementor-element-7e38da67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(144,221,203,0.25);--border-color:rgba(144,221,203,0.25);--border-radius:16px 16px 16px 16px;box-shadow:0px 16px 44px 0px rgba(17,0,85,0.25);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-369 .elementor-element.elementor-element-7e38da67:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-7e38da67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #532efb 0%, #110055 55%);}.elementor-369 .elementor-element.elementor-element-6bc84a46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-3639b87c .elementor-button{background-color:#532efb;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#532efb;border-radius:10px 10px 10px 10px;padding:10px 16px 10px 16px;}.elementor-369 .elementor-element.elementor-element-3639b87c .elementor-button:hover, .elementor-369 .elementor-element.elementor-element-3639b87c .elementor-button:focus{background-color:#3f22d6;color:#ffffff;border-color:#3f22d6;}.elementor-369 .elementor-element.elementor-element-3639b87c .elementor-button:hover svg, .elementor-369 .elementor-element.elementor-element-3639b87c .elementor-button:focus svg{fill:#ffffff;}.elementor-369 .elementor-element.elementor-element-596ad025{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-596ad025:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-596ad025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-369 .elementor-element.elementor-element-40e925e{width:auto;max-width:auto;background-color:var( --e-global-color-2d01405 );padding:7px 14px 7px 14px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-369 .elementor-element.elementor-element-40e925e.elementor-element{--align-self:center;}.elementor-369 .elementor-element.elementor-element-40e925e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:var( --e-global-color-secondary );}.elementor-369 .elementor-element.elementor-element-611075d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-369 .elementor-element.elementor-element-611075d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#110055;}.elementor-369 .elementor-element.elementor-element-41e0f20d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-6873f2a0{--display:flex;}.elementor-369 .elementor-element.elementor-element-407e0b76{--display:flex;}.elementor-369 .elementor-element.elementor-element-5544885a{--display:flex;}.elementor-369 .elementor-element.elementor-element-2e5a6ca{--display:flex;}.elementor-369 .elementor-element.elementor-element-c11c67c{--display:flex;}.elementor-369 .elementor-element.elementor-element-146db907{--display:flex;}.elementor-369 .elementor-element.elementor-element-5341bc0e{--display:flex;}.elementor-369 .elementor-element.elementor-element-307d2d39{--display:flex;}.elementor-369 .elementor-element.elementor-element-1678465e{--display:flex;}.elementor-369 .elementor-element.elementor-element-759eb969{--display:flex;}.elementor-369 .elementor-element.elementor-element-26279b87{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:#110055;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-369 .elementor-element.elementor-element-26279b87 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-4ff6c35 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2d01405 );}.elementor-369 .elementor-element.elementor-element-26279b87 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-4ff6c35 );border-style:none;}:where( .elementor-369 .elementor-element.elementor-element-26279b87 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-4ff6c35 );border-style:none;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-right:24px;--padding-bottom:10px;--padding-left:24px;}:where( .elementor-369 .elementor-element.elementor-element-26279b87 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-369 .elementor-element.elementor-element-5651e29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-369 .elementor-element.elementor-element-5651e29:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-5651e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110055;}.elementor-369 .elementor-element.elementor-element-6dca1ea3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-369 .elementor-element.elementor-element-651f541b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-369 .elementor-element.elementor-element-7e766a96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-369 .elementor-element.elementor-element-7e766a96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:800;line-height:1.2em;color:#ffffff;}.elementor-369 .elementor-element.elementor-element-6db1cd25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;border-style:none;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#ECEAF4;}.elementor-369 .elementor-element.elementor-element-7c0c261c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-369 .elementor-element.elementor-element-0277858{border-style:none;}.elementor-369 .elementor-element.elementor-element-7ed379e3{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,.14);--border-color:rgba(255,255,255,.14);--border-radius:16px 16px 16px 16px;box-shadow:0px 24px 60px 0px rgba(0,0,0,0.35);--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-369 .elementor-element.elementor-element-7ed379e3:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-7ed379e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}@media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-59db52f3 .elementor-heading-title{font-size:28px;}.elementor-369 .elementor-element.elementor-element-b4af847{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-369 .elementor-element.elementor-element-66a723e8{text-align:center;}.elementor-369 .elementor-element.elementor-element-65d8dc94{text-align:center;}.elementor-369 .elementor-element.elementor-element-2bc7ff13{text-align:center;}.elementor-369 .elementor-element.elementor-element-487072e4 .elementor-heading-title{font-size:28px;}.elementor-369 .elementor-element.elementor-element-1b524470 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-369 .elementor-element.elementor-element-59db52f3 .elementor-heading-title{font-size:26px;}.elementor-369 .elementor-element.elementor-element-2ebc5e2c{--width:100%;}.elementor-369 .elementor-element.elementor-element-317728e6{--width:100%;}.elementor-369 .elementor-element.elementor-element-6b10a74d{--width:100%;}.elementor-369 .elementor-element.elementor-element-b4af847{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-369 .elementor-element.elementor-element-13bd5937{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-369 .elementor-element.elementor-element-13bd5937.e-con{--align-self:center;}.elementor-369 .elementor-element.elementor-element-16a6d5cf.elementor-element{--align-self:center;}.elementor-369 .elementor-element.elementor-element-16a6d5cf{text-align:center;}.elementor-369 .elementor-element.elementor-element-678e7dc9 .elementor-heading-title{font-size:27px;}.elementor-369 .elementor-element.elementor-element-1952dd82{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-369 .elementor-element.elementor-element-64683bc3{--width:100%;}.elementor-369 .elementor-element.elementor-element-3dbd5f59{--width:100%;}.elementor-369 .elementor-element.elementor-element-568a06cd{--width:100%;}.elementor-369 .elementor-element.elementor-element-389b0ca8{--width:100%;}.elementor-369 .elementor-element.elementor-element-4116d9f2{--width:100%;}.elementor-369 .elementor-element.elementor-element-71bbbeb0{--width:100%;}.elementor-369 .elementor-element.elementor-element-2659669d{--width:100%;}.elementor-369 .elementor-element.elementor-element-5963d8b8{--width:100%;}.elementor-369 .elementor-element.elementor-element-e014855{--width:100%;}.elementor-369 .elementor-element.elementor-element-487072e4 .elementor-heading-title{font-size:26px;}.elementor-369 .elementor-element.elementor-element-1b524470 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-369 .elementor-element.elementor-element-4b898ca0{--width:100%;}.elementor-369 .elementor-element.elementor-element-35107cd9{--width:58%;}.elementor-369 .elementor-element.elementor-element-1681e33{--width:42%;}.elementor-369 .elementor-element.elementor-element-75464a3a{--width:100%;}.elementor-369 .elementor-element.elementor-element-3f0005d2{--width:100%;}.elementor-369 .elementor-element.elementor-element-5c49bcec{--content-width:1080px;}.elementor-369 .elementor-element.elementor-element-62c7e553{--content-width:1080px;}.elementor-369 .elementor-element.elementor-element-2ebc5e2c{--width:31%;}.elementor-369 .elementor-element.elementor-element-317728e6{--width:31%;}.elementor-369 .elementor-element.elementor-element-6b10a74d{--width:31%;}.elementor-369 .elementor-element.elementor-element-4ae8a53{--width:100%;}.elementor-369 .elementor-element.elementor-element-2d834aaf{--width:31%;}.elementor-369 .elementor-element.elementor-element-72c2190{--width:31%;}.elementor-369 .elementor-element.elementor-element-77288b44{--width:31%;}.elementor-369 .elementor-element.elementor-element-22a59055{--width:100%;}.elementor-369 .elementor-element.elementor-element-13bd5937{--width:120px;}.elementor-369 .elementor-element.elementor-element-4fcf3b1f{--width:87%;}.elementor-369 .elementor-element.elementor-element-64683bc3{--width:33.33%;}.elementor-369 .elementor-element.elementor-element-3dbd5f59{--width:33.33%;}.elementor-369 .elementor-element.elementor-element-568a06cd{--width:33.33%;}.elementor-369 .elementor-element.elementor-element-7446e85f{--content-width:1080px;}.elementor-369 .elementor-element.elementor-element-389b0ca8{--width:31%;}.elementor-369 .elementor-element.elementor-element-4116d9f2{--width:31%;}.elementor-369 .elementor-element.elementor-element-71bbbeb0{--width:31%;}.elementor-369 .elementor-element.elementor-element-2659669d{--width:31%;}.elementor-369 .elementor-element.elementor-element-5963d8b8{--width:31%;}.elementor-369 .elementor-element.elementor-element-e014855{--width:31%;}.elementor-369 .elementor-element.elementor-element-10dc1707{--content-width:1080px;}.elementor-369 .elementor-element.elementor-element-42d2c4cd{--width:100%;}.elementor-369 .elementor-element.elementor-element-5dfd4cb1{--width:100%;}.elementor-369 .elementor-element.elementor-element-43bea637{--width:38px;}.elementor-369 .elementor-element.elementor-element-2c143cb1{--width:100%;}.elementor-369 .elementor-element.elementor-element-537c487a{--width:38px;}.elementor-369 .elementor-element.elementor-element-37b2579{--width:100%;}.elementor-369 .elementor-element.elementor-element-51e87a74{--width:38px;}.elementor-369 .elementor-element.elementor-element-1b6bdc93{--width:100%;}.elementor-369 .elementor-element.elementor-element-15b1a31b{--width:38px;}.elementor-369 .elementor-element.elementor-element-5dea12fc{--width:100%;}.elementor-369 .elementor-element.elementor-element-22edcbbd{--width:38px;}.elementor-369 .elementor-element.elementor-element-793d5aed{--width:100%;}.elementor-369 .elementor-element.elementor-element-7c7b43ea{--width:100%;}.elementor-369 .elementor-element.elementor-element-2ff69db1{--width:100%;}.elementor-369 .elementor-element.elementor-element-420d3ea5{--width:100%;}.elementor-369 .elementor-element.elementor-element-1b3e652c{--width:100%;}.elementor-369 .elementor-element.elementor-element-f7d1278{--width:100%;}.elementor-369 .elementor-element.elementor-element-7d7055be{--width:100%;}.elementor-369 .elementor-element.elementor-element-7779ec2c{--content-width:1080px;}.elementor-369 .elementor-element.elementor-element-2212cfa5{--width:31%;}.elementor-369 .elementor-element.elementor-element-7e5d9dd8{--width:31%;}.elementor-369 .elementor-element.elementor-element-3aa871d7{--width:31%;}.elementor-369 .elementor-element.elementor-element-18cb2a27{--width:31%;}.elementor-369 .elementor-element.elementor-element-8f51739{--width:31%;}.elementor-369 .elementor-element.elementor-element-7e38da67{--width:31%;}.elementor-369 .elementor-element.elementor-element-41e0f20d{--width:100%;}.elementor-369 .elementor-element.elementor-element-6dca1ea3{--width:100%;}.elementor-369 .elementor-element.elementor-element-651f541b{--width:53%;}.elementor-369 .elementor-element.elementor-element-7ed379e3{--width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-369 .elementor-element.elementor-element-2ebc5e2c{--width:100%;}.elementor-369 .elementor-element.elementor-element-317728e6{--width:100%;}.elementor-369 .elementor-element.elementor-element-6b10a74d{--width:100%;}.elementor-369 .elementor-element.elementor-element-389b0ca8{--width:48%;}.elementor-369 .elementor-element.elementor-element-4116d9f2{--width:48%;}.elementor-369 .elementor-element.elementor-element-71bbbeb0{--width:48%;}.elementor-369 .elementor-element.elementor-element-2659669d{--width:48%;}.elementor-369 .elementor-element.elementor-element-5963d8b8{--width:48%;}.elementor-369 .elementor-element.elementor-element-e014855{--width:48%;}}/* Start custom CSS for heading, class: .elementor-element-7ecc27d5 */.elementor-369 .elementor-element.elementor-element-7ecc27d5 .elementor-heading-title{display:inline-block;background:rgba(17,0,85,.18);color:#90ddcb;border:1px solid rgba(255,255,255,.12);padding:7px 14px;border-radius:100px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-387c1793 */.elementor-369 .elementor-element.elementor-element-387c1793 p{margin:0;max-width:520px;} .elementor-369 .elementor-element.elementor-element-387c1793 strong{color:#fff;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5573f18a */.elementor-369 .elementor-element.elementor-element-5573f18a{border-top:1px solid rgba(255,255,255,.12);min-height:40px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1681e33 *//* =========================================================
   HABILLAGE FORMULAIRE GRAVITY (ID 1) SUR FOND NAVY - NIT
   À coller dans : Elementor > le conteneur de la carte formulaire
   (Hero_formcard_ICI / CTA_formcard_ICI) > Avancé > CSS personnalisé
   ========================================================= */

/* --- Libellés des champs : lavande, lisibles sur navy --- */
.elementor-369 .elementor-element.elementor-element-1681e33 .gfield_label{
  color:#ECEAF4 !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-weight:600 !important;
  font-size:13px !important;
  margin-bottom:6px !important;
}

/* --- Ligne « * indique les champs nécessaires » --- */
.elementor-369 .elementor-element.elementor-element-1681e33 .gform_required_legend{
  color:#ECEAF4 !important;
  opacity:.75;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:12px !important;
}

/* --- Astérisque des champs requis : mint --- */
.elementor-369 .elementor-element.elementor-element-1681e33 .gfield_required{ color:#90ddcb !important; }

/* --- Champs texte / email / tel / textarea (SANS le select) --- */
.elementor-369 .elementor-element.elementor-element-1681e33 input[type="text"],
.elementor-369 .elementor-element.elementor-element-1681e33 input[type="email"],
.elementor-369 .elementor-element.elementor-element-1681e33 input[type="tel"],
.elementor-369 .elementor-element.elementor-element-1681e33 input[type="url"],
.elementor-369 .elementor-element.elementor-element-1681e33 input[type="number"],
.elementor-369 .elementor-element.elementor-element-1681e33 textarea{
  background:#ffffff !important;
  color:#383838 !important;
  border:1px solid rgba(255,255,255,.25) !important;
  border-radius:10px !important;
  padding:12px 14px !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:14px !important;
  box-shadow:none !important;
}
.elementor-369 .elementor-element.elementor-element-1681e33 textarea{ min-height:120px !important; }

/* --- Menu déroulant : reprise en main propre de l'apparence native --- */
.elementor-369 .elementor-element.elementor-element-1681e33 select{
  -webkit-appearance:none !important;
  -moz-appearance:none !important;
  appearance:none !important;
  background-color:#ffffff !important;
  color:#383838 !important;
  border:1px solid rgba(255,255,255,.25) !important;
  border-radius:10px !important;
  padding:12px 40px 12px 14px !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:14px !important;
  box-shadow:none !important;
  cursor:pointer !important;
  background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%228%22%20viewBox%3D%220%200%2012%208%22%3E%3Cpath%20fill%3D%22%23532efb%22%20d%3D%22M6%208L0%200h12z%22%2F%3E%3C%2Fsvg%3E") !important;
  background-repeat:no-repeat !important;
  background-position:right 14px center !important;
}

/* --- Options du menu : texte foncé sur fond blanc --- */
select/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79272360 */.elementor-369 .elementor-element.elementor-element-79272360{background:radial-gradient(900px 500px at 12% -10%, rgba(83,46,251,.45), transparent 60%), radial-gradient(800px 520px at 100% 120%, rgba(83,46,251,.22), transparent 55%), #110055 !important;overflow:hidden;}
/* --- Message de confirmation : blanc lisible sur navy --- */
.elementor-369 .elementor-element.elementor-element-79272360 .gform_confirmation_message{
  color:#ffffff !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:15px !important;
  text-align:center !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10f3ae3b */.elementor-369 .elementor-element.elementor-element-10f3ae3b p{margin:0;} .elementor-369 .elementor-element.elementor-element-10f3ae3b{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409ff291 */.elementor-369 .elementor-element.elementor-element-409ff291{text-align:center;} .elementor-369 .elementor-element.elementor-element-409ff291::after{content:'';position:absolute;right:0;top:18%;height:64%;width:1px;background:rgba(12,59,44,.18);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6805d8aa */.elementor-369 .elementor-element.elementor-element-6805d8aa p{margin:0;} .elementor-369 .elementor-element.elementor-element-6805d8aa{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c667760 */.elementor-369 .elementor-element.elementor-element-4c667760{text-align:center;} .elementor-369 .elementor-element.elementor-element-4c667760::after{content:'';position:absolute;right:0;top:18%;height:64%;width:1px;background:rgba(12,59,44,.18);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce75b3d */.elementor-369 .elementor-element.elementor-element-3ce75b3d p{margin:0;} .elementor-369 .elementor-element.elementor-element-3ce75b3d{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ee2bbac */.elementor-369 .elementor-element.elementor-element-7ee2bbac{text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-366fc199 */.elementor-369 .elementor-element.elementor-element-366fc199 p{margin:0;} .elementor-369 .elementor-element.elementor-element-366fc199{text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48312b1c */.elementor-369 .elementor-element.elementor-element-48312b1c p{margin:0;} .elementor-369 .elementor-element.elementor-element-48312b1c{text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1242501d */.elementor-369 .elementor-element.elementor-element-1242501d p{margin:0;} .elementor-369 .elementor-element.elementor-element-1242501d{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4afddeba */.elementor-369 .elementor-element.elementor-element-4afddeba{border-top:1px solid rgba(255,255,255,.08);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39f3e9a1 */.elementor-369 .elementor-element.elementor-element-39f3e9a1 .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:8px;
}
.elementor-369 .elementor-element.elementor-element-39f3e9a1 .elementor-heading-title::before{
  content:"";
  width:6px;
  height:6px;
  border-radius:50%;
  background:currentColor;
  flex:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a93dc5b */.elementor-369 .elementor-element.elementor-element-1a93dc5b p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34ebb9a1 */.elementor-369 .elementor-element.elementor-element-34ebb9a1{min-height:44px;} .elementor-369 .elementor-element.elementor-element-34ebb9a1 p{line-height:1.5;margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14567d94 */.elementor-369 .elementor-element.elementor-element-14567d94 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fe6f6af */.elementor-369 .elementor-element.elementor-element-5fe6f6af{min-height:44px;} .elementor-369 .elementor-element.elementor-element-5fe6f6af p{line-height:1.5;margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f514aff */.elementor-369 .elementor-element.elementor-element-7f514aff p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30027b08 */.elementor-369 .elementor-element.elementor-element-30027b08{min-height:44px;} .elementor-369 .elementor-element.elementor-element-30027b08 p{line-height:1.5;margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73266013 */.elementor-369 .elementor-element.elementor-element-73266013 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;background:#ECEAF4;color:#532efb;padding:7px 14px;border-radius:100px;} .elementor-369 .elementor-element.elementor-element-73266013 .elementor-heading-title::before{content:'';width:6px;height:6px;border-radius:50%;background:currentColor;flex:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fbc1ce */.elementor-369 .elementor-element.elementor-element-3fbc1ce p{margin:0 auto;max-width:720px;} .elementor-369 .elementor-element.elementor-element-3fbc1ce{text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-479244e1 */.elementor-369 .elementor-element.elementor-element-479244e1 .elementor-heading-title{display:inline-block;background:#ECEAF4;color:#532efb;padding:6px 12px;border-radius:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2467032 */.elementor-369 .elementor-element.elementor-element-2467032 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d834aaf */.elementor-369 .elementor-element.elementor-element-2d834aaf{width:calc(33.333% - 15px);} @media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-2d834aaf{width:100%;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1603df1 */.elementor-369 .elementor-element.elementor-element-1603df1 .elementor-heading-title{display:inline-block;background:#ECEAF4;color:#532efb;padding:6px 12px;border-radius:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a6edd8 */.elementor-369 .elementor-element.elementor-element-52a6edd8 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c2190 */.elementor-369 .elementor-element.elementor-element-72c2190{width:calc(33.333% - 15px);} @media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-72c2190{width:100%;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26eddad2 */.elementor-369 .elementor-element.elementor-element-26eddad2 .elementor-heading-title{display:inline-block;background:#ECEAF4;color:#532efb;padding:6px 12px;border-radius:6px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f279d6b */.elementor-369 .elementor-element.elementor-element-3f279d6b p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77288b44 */.elementor-369 .elementor-element.elementor-element-77288b44{width:calc(33.333% - 15px);} @media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-77288b44{width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16a6d5cf */.elementor-369 .elementor-element.elementor-element-16a6d5cf img{width:120px;height:140px;border-radius:14px;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66a723e8 */.elementor-369 .elementor-element.elementor-element-66a723e8 p {
  margin: 0;
  color: #ECEAF4 !important;
  font-style: italic;
   }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65d8dc94 */.elementor-369 .elementor-element.elementor-element-65d8dc94 .elementor-heading-title{color:#90ddcb !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bc7ff13 */.elementor-369 .elementor-element.elementor-element-2bc7ff13 p{margin:0;color:#ECEAF4 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4af847 */@media(max-width:767px){
  .elementor-369 .elementor-element.elementor-element-b4af847{margin-left:auto !important;margin-right:auto !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22a59055 */@media(max-width:767px){
  .elementor-369 .elementor-element.elementor-element-22a59055{margin-left:auto;margin-right:auto;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ca59b7d */.elementor-369 .elementor-element.elementor-element-2ca59b7d .elementor-heading-title{display:inline-block;background:#110055;color:#FFFFFF;padding:7px 16px;border-radius:100px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-678e7dc9 */.elementor-369 .elementor-element.elementor-element-678e7dc9 .elementor-heading-title{max-width:900px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63adabf7 */.elementor-369 .elementor-element.elementor-element-63adabf7 p{margin:0;max-width:820px;} .elementor-369 .elementor-element.elementor-element-63adabf7 strong{color:#110055;font-weight:600;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4af65fa9 */.elementor-369 .elementor-element.elementor-element-4af65fa9 .num{display:inline-block;font-family:'Poppins',sans-serif;font-weight:800;font-size:13px;color:#90DDCB;background:#110055;border-radius:50%;width:28px;height:28px;line-height:28px;text-align:center;margin-bottom:14px;} .elementor-369 .elementor-element.elementor-element-4af65fa9 h3{font-family:'Poppins',sans-serif;font-weight:600;font-size:17px;color:#110055;margin:0 0 10px;line-height:1.3;} .elementor-369 .elementor-element.elementor-element-4af65fa9 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-138d6e95 */.elementor-369 .elementor-element.elementor-element-138d6e95 .num{display:inline-block;font-family:'Poppins',sans-serif;font-weight:800;font-size:13px;color:#90DDCB;background:#110055;border-radius:50%;width:28px;height:28px;line-height:28px;text-align:center;margin-bottom:14px;} .elementor-369 .elementor-element.elementor-element-138d6e95 h3{font-family:'Poppins',sans-serif;font-weight:600;font-size:17px;color:#110055;margin:0 0 10px;line-height:1.3;} .elementor-369 .elementor-element.elementor-element-138d6e95 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d8c66a1 */.elementor-369 .elementor-element.elementor-element-3d8c66a1 .num{display:inline-block;font-family:'Poppins',sans-serif;font-weight:800;font-size:13px;color:#90DDCB;background:#110055;border-radius:50%;width:28px;height:28px;line-height:28px;text-align:center;margin-bottom:14px;} .elementor-369 .elementor-element.elementor-element-3d8c66a1 h3{font-family:'Poppins',sans-serif;font-weight:600;font-size:17px;color:#110055;margin:0 0 10px;line-height:1.3;} .elementor-369 .elementor-element.elementor-element-3d8c66a1 p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fd2aaa2 */.elementor-369 .elementor-element.elementor-element-1fd2aaa2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;background:#90ddcb;color:#110055;padding:7px 14px;border-radius:100px;} .elementor-369 .elementor-element.elementor-element-1fd2aaa2 .elementor-heading-title::before{content:'';width:6px;height:6px;border-radius:50%;background:#110055;flex:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e92a2a2 */.elementor-369 .elementor-element.elementor-element-6e92a2a2 .elementor-heading-title{color:#ffffff !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c8f9a23 */.elementor-369 .elementor-element.elementor-element-4c8f9a23 p{margin:0 auto;max-width:700px;color:#ffffff !important;} .elementor-369 .elementor-element.elementor-element-4c8f9a23{text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7158c162 */.elementor-369 .elementor-element.elementor-element-7158c162 p{margin:0 auto;max-width:740px;color:#ECEAF4 !important;} .elementor-369 .elementor-element.elementor-element-7158c162{text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71f6a634 */.elementor-369 .elementor-element.elementor-element-71f6a634 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-120a7a1f */.elementor-369 .elementor-element.elementor-element-120a7a1f p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b96f53e */.elementor-369 .elementor-element.elementor-element-7b96f53e p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-129c3b */.elementor-369 .elementor-element.elementor-element-129c3b p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65509d1a */.elementor-369 .elementor-element.elementor-element-65509d1a p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-628eba7e */.elementor-369 .elementor-element.elementor-element-628eba7e p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a2987f9 */.elementor-369 .elementor-element.elementor-element-3a2987f9 .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:8px;
}
.elementor-369 .elementor-element.elementor-element-3a2987f9 .elementor-heading-title::before{
  content:"";
  width:6px;
  height:6px;
  border-radius:50%;
  background:currentColor;
  flex:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43bea637 */.elementor-369 .elementor-element.elementor-element-43bea637{height:38px;flex:0 0 38px;border-radius:50%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e2a2364 */.elementor-369 .elementor-element.elementor-element-4e2a2364 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-537c487a */.elementor-369 .elementor-element.elementor-element-537c487a{height:38px;flex:0 0 38px;border-radius:50%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60121a2 */.elementor-369 .elementor-element.elementor-element-60121a2 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e87a74 */.elementor-369 .elementor-element.elementor-element-51e87a74{height:38px;flex:0 0 38px;border-radius:50%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50ba453b */.elementor-369 .elementor-element.elementor-element-50ba453b p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b1a31b */.elementor-369 .elementor-element.elementor-element-15b1a31b{height:38px;flex:0 0 38px;border-radius:50%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1161682 */.elementor-369 .elementor-element.elementor-element-1161682 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22edcbbd */.elementor-369 .elementor-element.elementor-element-22edcbbd{height:38px;flex:0 0 38px;border-radius:50%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e28c662 */.elementor-369 .elementor-element.elementor-element-6e28c662 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42d2c4cd */.elementor-369 .elementor-element.elementor-element-42d2c4cd{max-width:800px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47303008 */.elementor-369 .elementor-element.elementor-element-47303008 .elementor-heading-title{display:inline-block;background:#90ddcb;color:#110055;padding:7px 14px;border-radius:100px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34880578 */.elementor-369 .elementor-element.elementor-element-34880578 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b755119 */.elementor-369 .elementor-element.elementor-element-3b755119 p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-907524c */.elementor-369 .elementor-element.elementor-element-907524c .elementor-heading-title{display:inline-block;background:rgba(17,0,85,.18);color:#90ddcb;padding:6px 12px;border-radius:6px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7b43ea */.elementor-369 .elementor-element.elementor-element-7c7b43ea{border-bottom:1px solid rgba(255,255,255,.1);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8f5dc0 */.elementor-369 .elementor-element.elementor-element-f8f5dc0 p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516766d1 */.elementor-369 .elementor-element.elementor-element-516766d1 .elementor-heading-title{display:inline-block;background:rgba(17,0,85,.18);color:#90ddcb;padding:6px 12px;border-radius:6px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff69db1 */.elementor-369 .elementor-element.elementor-element-2ff69db1{border-bottom:1px solid rgba(255,255,255,.1);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40fae300 */.elementor-369 .elementor-element.elementor-element-40fae300 p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69b719f2 */.elementor-369 .elementor-element.elementor-element-69b719f2 .elementor-heading-title{display:inline-block;background:rgba(17,0,85,.18);color:#90ddcb;padding:6px 12px;border-radius:6px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-420d3ea5 */.elementor-369 .elementor-element.elementor-element-420d3ea5{border-bottom:1px solid rgba(255,255,255,.1);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ff6874c */.elementor-369 .elementor-element.elementor-element-6ff6874c p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59f7d057 */.elementor-369 .elementor-element.elementor-element-59f7d057 .elementor-heading-title{display:inline-block;background:rgba(17,0,85,.18);color:#90ddcb;padding:6px 12px;border-radius:6px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b3e652c */.elementor-369 .elementor-element.elementor-element-1b3e652c{border-bottom:1px solid rgba(255,255,255,.1);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69456997 */.elementor-369 .elementor-element.elementor-element-69456997 p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4442ce2c */.elementor-369 .elementor-element.elementor-element-4442ce2c .elementor-heading-title{display:inline-block;background:rgba(17,0,85,.18);color:#90ddcb;padding:6px 12px;border-radius:6px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7d1278 */.elementor-369 .elementor-element.elementor-element-f7d1278{border-bottom:1px solid rgba(255,255,255,.1);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-296a32d */.elementor-369 .elementor-element.elementor-element-296a32d p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54be7fda */.elementor-369 .elementor-element.elementor-element-54be7fda .elementor-heading-title{display:inline-block;background:rgba(17,0,85,.18);color:#90ddcb;padding:6px 12px;border-radius:6px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d7055be */.elementor-369 .elementor-element.elementor-element-7d7055be{border-bottom:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7968bdf0 */.elementor-369 .elementor-element.elementor-element-7968bdf0{background:radial-gradient(700px 400px at 100% 0%, rgba(83,46,251,.3), transparent 55%), #110055 !important;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8859bda */.elementor-369 .elementor-element.elementor-element-8859bda .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:8px;
}
.elementor-369 .elementor-element.elementor-element-8859bda .elementor-heading-title::before{
  content:"";
  width:6px;
  height:6px;
  border-radius:50%;
  background:currentColor;
  flex:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e329772 */.elementor-369 .elementor-element.elementor-element-1e329772 p{margin:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5960261b */.elementor-369 .elementor-element.elementor-element-5960261b{margin-top:auto;} .elementor-369 .elementor-element.elementor-element-5960261b .elementor-button{width:100%;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2212cfa5 */.elementor-369 .elementor-element.elementor-element-2212cfa5{width:calc(33.333% - 12px);} @media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-2212cfa5{width:calc(50% - 9px);}} @media(max-width:767px){.elementor-369 .elementor-element.elementor-element-2212cfa5{width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db7164c */.elementor-369 .elementor-element.elementor-element-7db7164c p{margin:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-355f5871 */.elementor-369 .elementor-element.elementor-element-355f5871{margin-top:auto;} .elementor-369 .elementor-element.elementor-element-355f5871 .elementor-button{width:100%;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e5d9dd8 */.elementor-369 .elementor-element.elementor-element-7e5d9dd8{width:calc(33.333% - 12px);} @media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-7e5d9dd8{width:calc(50% - 9px);}} @media(max-width:767px){.elementor-369 .elementor-element.elementor-element-7e5d9dd8{width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-773bc309 */.elementor-369 .elementor-element.elementor-element-773bc309 p{margin:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b36b18e */.elementor-369 .elementor-element.elementor-element-7b36b18e{margin-top:auto;} .elementor-369 .elementor-element.elementor-element-7b36b18e .elementor-button{width:100%;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa871d7 */.elementor-369 .elementor-element.elementor-element-3aa871d7{width:calc(33.333% - 12px);} @media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-3aa871d7{width:calc(50% - 9px);}} @media(max-width:767px){.elementor-369 .elementor-element.elementor-element-3aa871d7{width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69fdad9c */.elementor-369 .elementor-element.elementor-element-69fdad9c p{margin:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f1e14f8 */.elementor-369 .elementor-element.elementor-element-7f1e14f8{margin-top:auto;} .elementor-369 .elementor-element.elementor-element-7f1e14f8 .elementor-button{width:100%;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18cb2a27 */.elementor-369 .elementor-element.elementor-element-18cb2a27{width:calc(33.333% - 12px);} @media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-18cb2a27{width:calc(50% - 9px);}} @media(max-width:767px){.elementor-369 .elementor-element.elementor-element-18cb2a27{width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52737ef2 */.elementor-369 .elementor-element.elementor-element-52737ef2 p{margin:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29f988c6 */.elementor-369 .elementor-element.elementor-element-29f988c6{margin-top:auto;} .elementor-369 .elementor-element.elementor-element-29f988c6 .elementor-button{width:100%;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f51739 */.elementor-369 .elementor-element.elementor-element-8f51739{width:calc(33.333% - 12px);} @media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-8f51739{width:calc(50% - 9px);}} @media(max-width:767px){.elementor-369 .elementor-element.elementor-element-8f51739{width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc84a46 */.elementor-369 .elementor-element.elementor-element-6bc84a46 p{margin:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3639b87c */.elementor-369 .elementor-element.elementor-element-3639b87c{margin-top:auto;} .elementor-369 .elementor-element.elementor-element-3639b87c .elementor-button{width:100%;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e38da67 */.elementor-369 .elementor-element.elementor-element-7e38da67{width:calc(33.333% - 12px);} @media(max-width:1024px){.elementor-369 .elementor-element.elementor-element-7e38da67{width:calc(50% - 9px);}} @media(max-width:767px){.elementor-369 .elementor-element.elementor-element-7e38da67{width:100%;}} .elementor-369 .elementor-element.elementor-element-7e38da67{background:radial-gradient(520px 300px at 100% 0%, rgba(83,46,251,.35), transparent 58%), #110055 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40e925e */.elementor-369 .elementor-element.elementor-element-40e925e .elementor-heading-title{
  display:inline-flex;
  align-items:center;
  gap:8px;
}
.elementor-369 .elementor-element.elementor-element-40e925e .elementor-heading-title::before{
  content:"";
  width:6px;
  height:6px;
  border-radius:50%;
  background:currentColor;
  flex:none;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-26279b87 */.elementor-369 .elementor-element.elementor-element-26279b87 .e-n-accordion-item{
  background:#fff;
  border-radius:14px;
  overflow:hidden;
  box-shadow:0 6px 18px rgba(17,0,85,.05);
  margin-bottom:12px;
}
.elementor-369 .elementor-element.elementor-element-26279b87 .e-n-accordion-item-title{background:#fff;}
.elementor-369 .elementor-element.elementor-element-26279b87 .e-n-accordion-item > .e-con,
.elementor-369 .elementor-element.elementor-element-26279b87 .e-n-accordion-item .e-n-accordion-item-content{background:#fff;}
.elementor-369 .elementor-element.elementor-element-26279b87 .e-n-accordion-item-title{
  display:flex;
  align-items:center;
  justify-content:space-between;
  width:100%;
}
.elementor-369 .elementor-element.elementor-element-26279b87 .e-n-accordion-item-title-text{
  margin-right:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e0f20d */.elementor-369 .elementor-element.elementor-element-41e0f20d{max-width:780px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db1cd25 */.elementor-369 .elementor-element.elementor-element-6db1cd25 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0c261c */.elementor-369 .elementor-element.elementor-element-7c0c261c{border-top:1px solid rgba(255,255,255,.12);min-height:40px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed379e3 *//* =========================================================
   HABILLAGE FORMULAIRE GRAVITY (ID 1) SUR FOND NAVY - NIT
   À coller dans : Elementor > le conteneur de la carte formulaire
   (Hero_formcard_ICI / CTA_formcard_ICI) > Avancé > CSS personnalisé
   ========================================================= */

/* --- Libellés des champs : lavande, lisibles sur navy --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gfield_label{
  color:#ECEAF4 !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-weight:600 !important;
  font-size:13px !important;
  margin-bottom:6px !important;
}

/* --- Ligne « * indique les champs nécessaires » --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_required_legend{
  color:#ECEAF4 !important;
  opacity:.75;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:12px !important;
}

/* --- Astérisque des champs requis : mint --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gfield_required{ color:#90ddcb !important; }

/* --- Champs texte / email / tel / textarea (SANS le select) --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 input[type="text"],
.elementor-369 .elementor-element.elementor-element-7ed379e3 input[type="email"],
.elementor-369 .elementor-element.elementor-element-7ed379e3 input[type="tel"],
.elementor-369 .elementor-element.elementor-element-7ed379e3 input[type="url"],
.elementor-369 .elementor-element.elementor-element-7ed379e3 input[type="number"],
.elementor-369 .elementor-element.elementor-element-7ed379e3 textarea{
  background:#ffffff !important;
  color:#383838 !important;
  border:1px solid rgba(255,255,255,.25) !important;
  border-radius:10px !important;
  padding:12px 14px !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:14px !important;
  box-shadow:none !important;
}
.elementor-369 .elementor-element.elementor-element-7ed379e3 textarea{ min-height:120px !important; }

/* --- Menu déroulant : reprise en main propre de l'apparence native --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 select{
  -webkit-appearance:none !important;
  -moz-appearance:none !important;
  appearance:none !important;
  background-color:#ffffff !important;
  color:#383838 !important;
  -webkit-text-fill-color:#383838 !important;
  border:1px solid rgba(255,255,255,.25) !important;
  border-radius:10px !important;
  padding:12px 40px 12px 14px !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:14px !important;
  box-shadow:none !important;
  cursor:pointer !important;
  background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%228%22%20viewBox%3D%220%200%2012%208%22%3E%3Cpath%20fill%3D%22%2390ddcb%22%20d%3D%22M6%208L0%200h12z%22%2F%3E%3C%2Fsvg%3E") !important;
  background-repeat:no-repeat !important;
  background-position:right 14px center !important;
}

/* --- Options du menu : texte foncé sur fond blanc --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 select option{
  color:#383838 !important;
  background:#ffffff !important;
  -webkit-text-fill-color:#383838 !important;
}

/* --- Placeholder (Prénom, Nom, etc.) en gris doux --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 input::placeholder,
.elementor-369 .elementor-element.elementor-element-7ed379e3 textarea::placeholder{ color:#8a8aa0 !important; opacity:1; }

/* --- Focus : liseré violet CTA --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 input:focus,
.elementor-369 .elementor-element.elementor-element-7ed379e3 select:focus,
.elementor-369 .elementor-element.elementor-element-7ed379e3 textarea:focus{
  border-color:#532efb !important;
  outline:none !important;
  box-shadow:0 0 0 3px rgba(83,46,251,.25) !important;
}

/* --- Sous-libellés (Prénom / Nom sous les champs Nom) --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_fields .gfield_label,
.elementor-369 .elementor-element.elementor-element-7ed379e3 .ginput_complex label{
  color:#ECEAF4 !important;
}
.elementor-369 .elementor-element.elementor-element-7ed379e3 .ginput_complex label{
  font-weight:400 !important;
  font-size:11.5px !important;
  opacity:.75;
}

/* --- Espacement entre les champs --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_fields{ gap:16px !important; }

/* --- Bouton Envoyer : violet CTA plein, pleine largeur --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_footer input[type="submit"],
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_footer button{
  background:#532efb !important;
  color:#ffffff !important;
  border:none !important;
  border-radius:10px !important;
  font-family:'Poppins', sans-serif !important;
  font-weight:800 !important;
  font-size:14px !important;
  padding:14px 20px !important;
  width:100% !important;
  cursor:pointer !important;
  transition:background .2s ease !important;
}
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_footer input[type="submit"]:hover,
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_footer button:hover{
  background:#3f22d6 !important;
}

/* --- Messages de validation --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gfield_description.validation_message,
.elementor-369 .elementor-element.elementor-element-7ed379e3 .validation_message{ color:#ffd7dc !important; font-size:12px !important; }

.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_required_legend{ display:none !important; }

/* --- Correctif : texte du choix sélectionné (select fermé) --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gfield select,
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_wrapper select,
.elementor-369 .elementor-element.elementor-element-7ed379e3 .ginput_container_select select{
  color:#383838 !important;
  -webkit-text-fill-color:#383838 !important;
}
/* --- Correctif ciblé : select du champ Fonction/Poste --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .nit-select-fix select{
  color:#383838 !important;
  -webkit-text-fill-color:#383838 !important;
  background-color:#ffffff !important;
}
/* --- Message de confirmation : blanc lisible sur navy --- */
.elementor-369 .elementor-element.elementor-element-7ed379e3 .gform_confirmation_message{
  color:#ffffff !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:15px !important;
  text-align:center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5651e29 */.elementor-369 .elementor-element.elementor-element-5651e29{background:radial-gradient(800px 460px at 0% 0%, rgba(83,46,251,.4), transparent 55%), radial-gradient(700px 420px at 100% 100%, rgba(83,46,251,.22), transparent 55%), #110055 !important;overflow:hidden;}/* End custom CSS */