.elementor-96 .elementor-element.elementor-element-78da9b6{--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:150px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-96 .elementor-element.elementor-element-78da9b6:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-78da9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #132A4D 0%, #0B1220 100%);}.elementor-96 .elementor-element.elementor-element-71fe380{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.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-96 .elementor-element.elementor-element-d09f86f{text-align:center;}.elementor-96 .elementor-element.elementor-element-d09f86f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:700;line-height:1.06em;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-96 .elementor-element.elementor-element-b180932{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#CFE0F5;}.elementor-96 .elementor-element.elementor-element-e665dc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 14px;--row-gap:12px;--column-gap:14px;--flex-wrap:wrap;}.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-96 .elementor-element.elementor-element-8720f46 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-9d4bd5f{--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:96px;--padding-bottom:108px;--padding-left:24px;--padding-right:24px;}.elementor-96 .elementor-element.elementor-element-9d4bd5f:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-9d4bd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-bb18e9b{--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:28px 34px;--row-gap:28px;--column-gap:34px;--flex-wrap:nowrap;}.elementor-96 .elementor-element.elementor-element-8508352{--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:28px 12px;--row-gap:28px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-96 .elementor-element.elementor-element-2e5dc80{text-align:start;}.elementor-96 .elementor-element.elementor-element-2e5dc80 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:700;line-height:1.1em;color:#0B1220;}.elementor-96 .elementor-element.elementor-element-6d4e47c{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-bf343a9{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-96 .elementor-element.elementor-element-1eab3c9{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-96 .elementor-element.elementor-element-3392379{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-96 .elementor-element.elementor-element-950808c{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-96 .elementor-element.elementor-element-01e1f9a{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-96 .elementor-element.elementor-element-5ee59bf{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-96 .elementor-element.elementor-element-85001c6{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-96 .elementor-element.elementor-element-7db6574{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-96 .elementor-element.elementor-element-0280dec{--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:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-96 .elementor-element.elementor-element-549fa63{--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:108px;--padding-bottom:108px;--padding-left:24px;--padding-right:24px;}.elementor-96 .elementor-element.elementor-element-549fa63:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-549fa63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0B1220 0%, #132A4D 100%);}.elementor-96 .elementor-element.elementor-element-c91ccad{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-96 .elementor-element.elementor-element-123de10{text-align:center;}.elementor-96 .elementor-element.elementor-element-123de10 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;line-height:1.06em;color:#ffffff;}.elementor-96 .elementor-element.elementor-element-54b981e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#CFE0F5;}.elementor-96 .elementor-element.elementor-element-af83cc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 14px;--row-gap:12px;--column-gap:14px;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-6ac5ede .elementor-button{fill:#FFFFFF;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-96 .elementor-element.elementor-element-d09f86f .elementor-heading-title{font-size:32px;}.elementor-96 .elementor-element.elementor-element-bb18e9b{--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-96 .elementor-element.elementor-element-8508352{--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-96 .elementor-element.elementor-element-2e5dc80 .elementor-heading-title{font-size:26px;}.elementor-96 .elementor-element.elementor-element-6d4e47c{--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-96 .elementor-element.elementor-element-123de10 .elementor-heading-title{font-size:27px;}}/* Start custom CSS for button, class: .elementor-element-8720f46 */.elementor-96 .elementor-element.elementor-element-8720f46 .elementor-button{background-image:linear-gradient(90deg,#1C5CCB,#2F7ED9);border:none;border-radius:100px;box-shadow:0 14px 32px -10px rgba(28,92,203,.6);padding:15px 32px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:16px;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease;}.elementor-96 .elementor-element.elementor-element-8720f46 .elementor-button:hover{transform:translateY(-3px);filter:brightness(1.08);box-shadow:0 22px 44px -10px rgba(36,180,232,.7);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65bd3fd */.elementor-96 .elementor-element.elementor-element-65bd3fd .elementor-button{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.42);color:#fff;border-radius:100px;padding:15px 30px;backdrop-filter:blur(10px);font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:16px;transition:all .3s ease;}.elementor-96 .elementor-element.elementor-element-65bd3fd .elementor-button:hover{background:rgba(255,255,255,.16);border-color:#24B4E8;transform:translateY(-3px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71fe380 */.elementor-96 .elementor-element.elementor-element-71fe380{position:relative;z-index:1;max-width:900px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78da9b6 */.elementor-96 .elementor-element.elementor-element-78da9b6{position:relative;overflow:hidden;}.elementor-96 .elementor-element.elementor-element-78da9b6::before{content:"";position:absolute;inset:0;background:radial-gradient(720px circle at 85% 18%,#1C5CCB2e,transparent 60%),radial-gradient(680px circle at 6% 82%,#1EB5B61f,transparent 60%);pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8508352 */.elementor-96 .elementor-element.elementor-element-8508352{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf343a9 */.elementor-96 .elementor-element.elementor-element-bf343a9{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.66));backdrop-filter:blur(14px);border:1px solid rgba(28,92,203,.14);border-radius:22px;box-shadow:0 22px 52px -22px rgba(28,92,203,.26);transition:transform .4s ease;}.elementor-96 .elementor-element.elementor-element-bf343a9:hover{transform:translateY(-6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eab3c9 */.elementor-96 .elementor-element.elementor-element-1eab3c9{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.66));backdrop-filter:blur(14px);border:1px solid rgba(28,92,203,.14);border-radius:22px;box-shadow:0 22px 52px -22px rgba(28,92,203,.26);transition:transform .4s ease;}.elementor-96 .elementor-element.elementor-element-1eab3c9:hover{transform:translateY(-6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3392379 */.elementor-96 .elementor-element.elementor-element-3392379{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.66));backdrop-filter:blur(14px);border:1px solid rgba(28,92,203,.14);border-radius:22px;box-shadow:0 22px 52px -22px rgba(28,92,203,.26);transition:transform .4s ease;}.elementor-96 .elementor-element.elementor-element-3392379:hover{transform:translateY(-6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-950808c */.elementor-96 .elementor-element.elementor-element-950808c{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.66));backdrop-filter:blur(14px);border:1px solid rgba(28,92,203,.14);border-radius:22px;box-shadow:0 22px 52px -22px rgba(28,92,203,.26);transition:transform .4s ease;}.elementor-96 .elementor-element.elementor-element-950808c:hover{transform:translateY(-6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01e1f9a */.elementor-96 .elementor-element.elementor-element-01e1f9a{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.66));backdrop-filter:blur(14px);border:1px solid rgba(28,92,203,.14);border-radius:22px;box-shadow:0 22px 52px -22px rgba(28,92,203,.26);transition:transform .4s ease;}.elementor-96 .elementor-element.elementor-element-01e1f9a:hover{transform:translateY(-6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee59bf */.elementor-96 .elementor-element.elementor-element-5ee59bf{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.66));backdrop-filter:blur(14px);border:1px solid rgba(28,92,203,.14);border-radius:22px;box-shadow:0 22px 52px -22px rgba(28,92,203,.26);transition:transform .4s ease;}.elementor-96 .elementor-element.elementor-element-5ee59bf:hover{transform:translateY(-6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85001c6 */.elementor-96 .elementor-element.elementor-element-85001c6{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.66));backdrop-filter:blur(14px);border:1px solid rgba(28,92,203,.14);border-radius:22px;box-shadow:0 22px 52px -22px rgba(28,92,203,.26);transition:transform .4s ease;}.elementor-96 .elementor-element.elementor-element-85001c6:hover{transform:translateY(-6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db6574 */.elementor-96 .elementor-element.elementor-element-7db6574{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.66));backdrop-filter:blur(14px);border:1px solid rgba(28,92,203,.14);border-radius:22px;box-shadow:0 22px 52px -22px rgba(28,92,203,.26);transition:transform .4s ease;}.elementor-96 .elementor-element.elementor-element-7db6574:hover{transform:translateY(-6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0280dec */.elementor-96 .elementor-element.elementor-element-0280dec{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.66));backdrop-filter:blur(14px);border:1px solid rgba(28,92,203,.14);border-radius:22px;box-shadow:0 22px 52px -22px rgba(28,92,203,.26);transition:transform .4s ease;}.elementor-96 .elementor-element.elementor-element-0280dec:hover{transform:translateY(-6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d4e47c */.elementor-96 .elementor-element.elementor-element-6d4e47c{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb18e9b */.elementor-96 .elementor-element.elementor-element-bb18e9b{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d4bd5f */.elementor-96 .elementor-element.elementor-element-9d4bd5f{position:relative;overflow:hidden;}.elementor-96 .elementor-element.elementor-element-9d4bd5f::before{content:"";position:absolute;inset:0;background:radial-gradient(640px circle at 12% 14%,rgba(36,180,232,.10),transparent 60%),radial-gradient(680px circle at 88% 40%,rgba(30,181,182,.08),transparent 62%);pointer-events:none;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ac5ede */.elementor-96 .elementor-element.elementor-element-6ac5ede .elementor-button{background-image:linear-gradient(90deg,#1C5CCB,#2F7ED9);border:none;border-radius:100px;box-shadow:0 14px 32px -10px rgba(28,92,203,.6);padding:15px 32px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:16px;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease;}.elementor-96 .elementor-element.elementor-element-6ac5ede .elementor-button:hover{transform:translateY(-3px);filter:brightness(1.08);box-shadow:0 22px 44px -10px rgba(36,180,232,.7);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd10439 */.elementor-96 .elementor-element.elementor-element-cd10439 .elementor-button{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.42);color:#fff;border-radius:100px;padding:15px 30px;backdrop-filter:blur(10px);font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:16px;transition:all .3s ease;}.elementor-96 .elementor-element.elementor-element-cd10439 .elementor-button:hover{background:rgba(255,255,255,.16);border-color:#24B4E8;transform:translateY(-3px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c91ccad */.elementor-96 .elementor-element.elementor-element-c91ccad{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-549fa63 */.elementor-96 .elementor-element.elementor-element-549fa63{position:relative;overflow:hidden;}.elementor-96 .elementor-element.elementor-element-549fa63::before{content:"";position:absolute;inset:0;background:radial-gradient(700px circle at 20% 20%,rgba(36,180,232,.2),transparent 60%),radial-gradient(680px circle at 82% 80%,rgba(116,219,99,.12),transparent 60%);pointer-events:none;}/* End custom CSS */