.elementor-26 .elementor-element.elementor-element-1b1521be{--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:120px;--padding-bottom:90px;--padding-left:26px;--padding-right:26px;}.elementor-26 .elementor-element.elementor-element-6c504c05{--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;}.elementor-26 .elementor-element.elementor-element-36823ac6{--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;}.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-26 .elementor-element.elementor-element-232df86e{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;color:#9aa4cc;}.elementor-26 .elementor-element.elementor-element-56f72945{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-20455e{--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;}.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-26 .elementor-element.elementor-element-18a2dd06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-18a2dd06 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#6fd2f5;}.elementor-26 .elementor-element.elementor-element-5b6795a4{width:var( --container-widget-width, 48% );max-width:48%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-5b6795a4.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-5b6795a4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:56px;font-weight:800;line-height:1.05em;letter-spacing:-1px;color:#ffffff;}.elementor-26 .elementor-element.elementor-element-64cf0031{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#9aa4cc;}.elementor-26 .elementor-element.elementor-element-64cf0031.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-5e400cb9{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5e400cb9:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5e400cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-26 .elementor-element.elementor-element-6d4ee35a{--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;}.elementor-26 .elementor-element.elementor-element-f6f1d1a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-5086483{--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;}.elementor-26 .elementor-element.elementor-element-ac4bf91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-ac4bf91 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-6dd33c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-6dd33c8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:800;line-height:1.08em;letter-spacing:-1px;color:#141a3a;}.elementor-26 .elementor-element.elementor-element-c7dd104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-ed2db6c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-2218544{--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:16px;--padding-bottom:7px;--padding-left:26px;--padding-right:26px;}.elementor-26 .elementor-element.elementor-element-2218544:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2218544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f7fc;}.elementor-26 .elementor-element.elementor-element-03acbe9{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-95f3d8d{--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;}.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-26 .elementor-element.elementor-element-1261268{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-54cfe98{--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;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-26 .elementor-element.elementor-element-bfb77fe{width:var( --container-widget-width, 32% );max-width:32%;background-color:rgba(255,255,255,.045);padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.09);border-radius:18px 18px 18px 18px;}.elementor-26 .elementor-element.elementor-element-bfb77fe.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-bfb77fe.elementor-view-stacked .elementor-icon{background-color:#ffffff;fill:#45b6e8;color:#45b6e8;}.elementor-26 .elementor-element.elementor-element-bfb77fe.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-bfb77fe.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-26 .elementor-element.elementor-element-bfb77fe.elementor-view-framed .elementor-icon{background-color:#45b6e8;}.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon{font-size:26px;border-width:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.3px;}.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon-box-title{color:#ffffff;}.elementor-26 .elementor-element.elementor-element-bfb77fe:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-bfb77fe:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#9aa4cc;}.elementor-26 .elementor-element.elementor-element-b8a2445{width:var( --container-widget-width, 32% );max-width:32%;background-color:rgba(255,255,255,.045);padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.09);border-radius:18px 18px 18px 18px;}.elementor-26 .elementor-element.elementor-element-b8a2445.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-b8a2445.elementor-view-stacked .elementor-icon{background-color:#ffffff;fill:#45b6e8;color:#45b6e8;}.elementor-26 .elementor-element.elementor-element-b8a2445.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-b8a2445.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-26 .elementor-element.elementor-element-b8a2445.elementor-view-framed .elementor-icon{background-color:#45b6e8;}.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon{font-size:26px;border-width:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.3px;}.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon-box-title{color:#ffffff;}.elementor-26 .elementor-element.elementor-element-b8a2445:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-b8a2445:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#9aa4cc;}.elementor-26 .elementor-element.elementor-element-c71ff48{width:var( --container-widget-width, 32% );max-width:32%;background-color:rgba(255,255,255,.045);padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.09);border-radius:18px 18px 18px 18px;}.elementor-26 .elementor-element.elementor-element-c71ff48.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-c71ff48.elementor-view-stacked .elementor-icon{background-color:#ffffff;fill:#45b6e8;color:#45b6e8;}.elementor-26 .elementor-element.elementor-element-c71ff48.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-c71ff48.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-26 .elementor-element.elementor-element-c71ff48.elementor-view-framed .elementor-icon{background-color:#45b6e8;}.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon{font-size:26px;border-width:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.3px;}.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon-box-title{color:#ffffff;}.elementor-26 .elementor-element.elementor-element-c71ff48:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-c71ff48:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#9aa4cc;}.elementor-26 .elementor-element.elementor-element-44845ac8{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-44845ac8:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-44845ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-26 .elementor-element.elementor-element-76b6fcc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-d148bfe{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-d148bfe.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-e2e70f7{--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;}.elementor-26 .elementor-element.elementor-element-627ec06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-627ec06 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-d0ebec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-d0ebec4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:800;line-height:1.08em;letter-spacing:-1px;color:#141a3a;}.elementor-26 .elementor-element.elementor-element-d97164d{--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:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1296eb3{width:var( --container-widget-width, 23% );max-width:23%;background-color:#ffffff;padding:30px 30px 30px 30px;--container-widget-width:23%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(20,26,58,.10);border-radius:18px 18px 18px 18px;}.elementor-26 .elementor-element.elementor-element-1296eb3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-1296eb3.elementor-view-stacked .elementor-icon{background-color:#3a4dae;fill:#e6ebf7;color:#e6ebf7;}.elementor-26 .elementor-element.elementor-element-1296eb3.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-1296eb3.elementor-view-default .elementor-icon{fill:#3a4dae;color:#3a4dae;border-color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-1296eb3.elementor-view-framed .elementor-icon{background-color:#e6ebf7;}.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon{font-size:26px;border-width:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.3px;}.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon-box-title{color:#141a3a;}.elementor-26 .elementor-element.elementor-element-1296eb3:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-1296eb3:has(:focus) .elementor-icon-box-title{color:#141A3A;}.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-cc6d076{width:var( --container-widget-width, 23% );max-width:23%;background-color:#ffffff;padding:30px 30px 30px 30px;--container-widget-width:23%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(20,26,58,.10);border-radius:18px 18px 18px 18px;}.elementor-26 .elementor-element.elementor-element-cc6d076.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-cc6d076.elementor-view-stacked .elementor-icon{background-color:#3a4dae;fill:#e6ebf7;color:#e6ebf7;}.elementor-26 .elementor-element.elementor-element-cc6d076.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-cc6d076.elementor-view-default .elementor-icon{fill:#3a4dae;color:#3a4dae;border-color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-cc6d076.elementor-view-framed .elementor-icon{background-color:#e6ebf7;}.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon{font-size:26px;border-width:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.3px;}.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon-box-title{color:#141a3a;}.elementor-26 .elementor-element.elementor-element-cc6d076:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-cc6d076:has(:focus) .elementor-icon-box-title{color:#141A3A;}.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-9ffc25f{width:var( --container-widget-width, 23% );max-width:23%;background-color:#ffffff;padding:30px 30px 30px 30px;--container-widget-width:23%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(20,26,58,.10);border-radius:18px 18px 18px 18px;}.elementor-26 .elementor-element.elementor-element-9ffc25f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-9ffc25f.elementor-view-stacked .elementor-icon{background-color:#3a4dae;fill:#e6ebf7;color:#e6ebf7;}.elementor-26 .elementor-element.elementor-element-9ffc25f.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-9ffc25f.elementor-view-default .elementor-icon{fill:#3a4dae;color:#3a4dae;border-color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-9ffc25f.elementor-view-framed .elementor-icon{background-color:#e6ebf7;}.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon{font-size:26px;border-width:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.3px;}.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon-box-title{color:#141a3a;}.elementor-26 .elementor-element.elementor-element-9ffc25f:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-9ffc25f:has(:focus) .elementor-icon-box-title{color:#141A3A;}.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-e11ace6{width:var( --container-widget-width, 23% );max-width:23%;background-color:#ffffff;padding:30px 30px 30px 30px;--container-widget-width:23%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(20,26,58,.10);border-radius:18px 18px 18px 18px;}.elementor-26 .elementor-element.elementor-element-e11ace6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-e11ace6.elementor-view-stacked .elementor-icon{background-color:#3a4dae;fill:#e6ebf7;color:#e6ebf7;}.elementor-26 .elementor-element.elementor-element-e11ace6.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-e11ace6.elementor-view-default .elementor-icon{fill:#3a4dae;color:#3a4dae;border-color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-e11ace6.elementor-view-framed .elementor-icon{background-color:#e6ebf7;}.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon{font-size:26px;border-width:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;letter-spacing:-0.3px;}.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon-box-title{color:#141a3a;}.elementor-26 .elementor-element.elementor-element-e11ace6:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-e11ace6:has(:focus) .elementor-icon-box-title{color:#141A3A;}.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-2d432687{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-2d432687:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2d432687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f7fc;}.elementor-26 .elementor-element.elementor-element-3b2aab4{--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;}.elementor-26 .elementor-element.elementor-element-f989df9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-26a4f7e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-29db083{--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;}.elementor-26 .elementor-element.elementor-element-fc821f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-fc821f5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-9c400f3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 20px 0px 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-9c400f3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:800;line-height:1.08em;letter-spacing:-1px;color:#141a3a;}.elementor-26 .elementor-element.elementor-element-3ab65ff{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#5a6488;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-6758d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-26 .elementor-element.elementor-element-6758d82.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-icon i{color:#3a4dae;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-icon svg{fill:#3a4dae;transition:fill 0.3s;}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.1em;}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-text{color:#141a3a;transition:color 0.3s;}.elementor-26 .elementor-element.elementor-element-68c53a6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-26 .elementor-element.elementor-element-68c53a6.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-c0f63db{--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;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(20,26,58,.10);--border-color:rgba(20,26,58,.10);--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-c0f63db:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c0f63db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-26 .elementor-element.elementor-element-c0f63db.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-3e882b6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:800;line-height:1em;color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-429e837{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-9a2b0f4{--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;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(20,26,58,.10);--border-color:rgba(20,26,58,.10);--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-9a2b0f4:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9a2b0f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-26 .elementor-element.elementor-element-9a2b0f4.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-e4ce088 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:800;line-height:1em;color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-f31cc3b{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-270b469{--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;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(20,26,58,.10);--border-color:rgba(20,26,58,.10);--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-270b469:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-270b469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-26 .elementor-element.elementor-element-270b469.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-659c94f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:800;line-height:1em;color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-c885315{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-ec5829e{--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;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(20,26,58,.10);--border-color:rgba(20,26,58,.10);--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-ec5829e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-ec5829e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-26 .elementor-element.elementor-element-ec5829e.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-96903e4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:800;line-height:1em;color:#3a4dae;}.elementor-26 .elementor-element.elementor-element-6ed8807{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#5a6488;}.elementor-26 .elementor-element.elementor-element-71b6cc14{--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:100px;--padding-bottom:100px;--padding-left:26px;--padding-right:26px;}.elementor-26 .elementor-element.elementor-element-7cc595e9{--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;}.elementor-26 .elementor-element.elementor-element-dbf6c47{--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;}.elementor-26 .elementor-element.elementor-element-2851248c{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-101150e2{--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;}.elementor-26 .elementor-element.elementor-element-2e077515{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-2e077515 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#6fd2f5;}.elementor-26 .elementor-element.elementor-element-571284b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-571284b1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:800;line-height:1.08em;letter-spacing:-1px;color:#ffffff;}.elementor-26 .elementor-element.elementor-element-495ad66d{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#9aa4cc;}.elementor-26 .elementor-element.elementor-element-495ad66d.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-232f10d7{--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:16px 16px;--row-gap:16px;--column-gap:16px;--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-26 .elementor-element.elementor-element-3626aa5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:10px 10px 10px 10px;padding:30px 30px 30px 30px;}.elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button:focus{color:#ffffff;}.elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button:focus svg{fill:#ffffff;}.elementor-26 .elementor-element.elementor-element-7bb0e940 .elementor-button{background-color:#00000000;font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,.28);border-radius:10px 10px 10px 10px;padding:30px 30px 30px 30px;}.elementor-26 .elementor-element.elementor-element-7bb0e940 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-7bb0e940 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-7bb0e940 .elementor-button:focus{color:#6fd2f5;}.elementor-26 .elementor-element.elementor-element-7bb0e940 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-7bb0e940 .elementor-button:focus svg{fill:#6fd2f5;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-6d4ee35a{--width:100%;}.elementor-26 .elementor-element.elementor-element-95f3d8d{--width:100%;}.elementor-26 .elementor-element.elementor-element-54cfe98{--width:100%;}.elementor-26 .elementor-element.elementor-element-d97164d{--width:100%;}.elementor-26 .elementor-element.elementor-element-c0f63db{--width:49%;}.elementor-26 .elementor-element.elementor-element-9a2b0f4{--width:49%;}.elementor-26 .elementor-element.elementor-element-270b469{--width:49%;}.elementor-26 .elementor-element.elementor-element-ec5829e{--width:49%;}.elementor-26 .elementor-element.elementor-element-232f10d7{--width:100%;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-1b1521be{--padding-top:90px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-56f72945{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-18a2dd06{text-align:center;}.elementor-26 .elementor-element.elementor-element-18a2dd06 .elementor-heading-title{font-size:11px;}.elementor-26 .elementor-element.elementor-element-5b6795a4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-5b6795a4 .elementor-heading-title{font-size:34px;}.elementor-26 .elementor-element.elementor-element-64cf0031{width:100%;max-width:100%;font-size:15.5px;}.elementor-26 .elementor-element.elementor-element-5e400cb9{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-f6f1d1a{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-ac4bf91{text-align:center;}.elementor-26 .elementor-element.elementor-element-ac4bf91 .elementor-heading-title{font-size:11px;}.elementor-26 .elementor-element.elementor-element-6dd33c8{padding:0px 0px 0px 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-6dd33c8 .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-c7dd104.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-c7dd104{text-align:start;font-size:14.5px;}.elementor-26 .elementor-element.elementor-element-ed2db6c.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-ed2db6c{text-align:start;font-size:14.5px;}.elementor-26 .elementor-element.elementor-element-1261268{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-bfb77fe{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon-box-title a{font-size:19px;}.elementor-26 .elementor-element.elementor-element-b8a2445{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon-box-title a{font-size:19px;}.elementor-26 .elementor-element.elementor-element-c71ff48{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon-box-title a{font-size:19px;}.elementor-26 .elementor-element.elementor-element-44845ac8{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-d148bfe{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-627ec06{text-align:center;}.elementor-26 .elementor-element.elementor-element-627ec06 .elementor-heading-title{font-size:11px;}.elementor-26 .elementor-element.elementor-element-d0ebec4{text-align:center;}.elementor-26 .elementor-element.elementor-element-d0ebec4 .elementor-heading-title{font-size:33px;}.elementor-26 .elementor-element.elementor-element-d97164d{--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;--flex-wrap:wrap;}.elementor-26 .elementor-element.elementor-element-1296eb3{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon-box-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon-box-title a{font-size:19px;}.elementor-26 .elementor-element.elementor-element-cc6d076{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon-box-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon-box-title a{font-size:19px;}.elementor-26 .elementor-element.elementor-element-9ffc25f{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon-box-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon-box-title a{font-size:19px;}.elementor-26 .elementor-element.elementor-element-e11ace6{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon-box-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon-box-title a{font-size:19px;}.elementor-26 .elementor-element.elementor-element-2d432687{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-26a4f7e{--justify-content:flex-start;}.elementor-26 .elementor-element.elementor-element-26a4f7e.e-con{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-fc821f5{text-align:center;}.elementor-26 .elementor-element.elementor-element-fc821f5 .elementor-heading-title{font-size:11px;}.elementor-26 .elementor-element.elementor-element-9c400f3{padding:0px 0px 0px 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-9c400f3.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-9c400f3 .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-3ab65ff.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-3ab65ff{text-align:start;font-size:15px;}.elementor-26 .elementor-element.elementor-element-6758d82{padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26 .elementor-element.elementor-element-6758d82 .elementor-icon-list-item > a{line-height:1.3em;}.elementor-26 .elementor-element.elementor-element-71b6cc14{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-2851248c{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-2e077515{text-align:center;}.elementor-26 .elementor-element.elementor-element-2e077515 .elementor-heading-title{font-size:11px;}.elementor-26 .elementor-element.elementor-element-571284b1{text-align:center;}.elementor-26 .elementor-element.elementor-element-571284b1 .elementor-heading-title{font-size:30px;}.elementor-26 .elementor-element.elementor-element-495ad66d{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-232f10d7{--justify-content:center;}.elementor-26 .elementor-element.elementor-element-3626aa5d{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button{font-size:15px;padding:24px 24px 24px 24px;}.elementor-26 .elementor-element.elementor-element-7bb0e940{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-7bb0e940 .elementor-button{font-size:15px;padding:24px 24px 24px 24px;}}/* Start custom CSS for container, class: .elementor-element-6c504c05 */.elementor-26 .elementor-element.elementor-element-6c504c05{position:absolute;right:-140px;top:-120px; width:440px;height:440px;border-radius:50%;pointer-events:none;z-index:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 42px),#000 calc(100% - 42px));mask:radial-gradient(farthest-side,transparent calc(100% - 42px),#000 calc(100% - 42px));background:conic-gradient(from 150deg,rgba(84,104,214,.32) 0deg,rgba(69,182,232,.32) 210deg,transparent 250deg);animation:ob-spin 40s linear infinite;opacity:.9;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20455e */.elementor-26 .elementor-element.elementor-element-20455e{width:24px;height:24px;flex:none;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent 62%,#000 64%);mask:radial-gradient(farthest-side,transparent 62%,#000 64%);background:conic-gradient(from 140deg,#5468d6 0deg,#45b6e8 210deg,transparent 250deg);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64cf0031 */.elementor-26 .elementor-element.elementor-element-64cf0031{max-width:640px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36823ac6 */.elementor-26 .elementor-element.elementor-element-36823ac6{max-width:1220px;margin:0 auto;position:relative;z-index:3;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b1521be */.elementor-26 .elementor-element.elementor-element-1b1521be{background:radial-gradient(900px 480px at 85% -20%,rgba(43,58,140,.6),transparent 60%),radial-gradient(700px 420px at 4% 120%,rgba(69,182,232,.16),transparent 58%),linear-gradient(150deg,#080c24,#0d1442 60%,#0a0f30);overflow:hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5086483 */.elementor-26 .elementor-element.elementor-element-5086483{width:24px;height:24px;flex:none;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent 62%,#000 64%);mask:radial-gradient(farthest-side,transparent 62%,#000 64%);background:conic-gradient(from 140deg,#5468d6 0deg,#45b6e8 210deg,transparent 250deg);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2218544 */.elementor-26 .elementor-element.elementor-element-2218544{border-left:4px solid #5468d6;border-radius:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d4ee35a */.elementor-26 .elementor-element.elementor-element-6d4ee35a{max-width:1220px;margin:0 auto;position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0961c9 */.elementor-26 .elementor-element.elementor-element-a0961c9 img{border-radius:26px;box-shadow:0 24px 60px -30px rgba(11,18,60,.45);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95f3d8d */.elementor-26 .elementor-element.elementor-element-95f3d8d{max-width:1220px;margin:0 auto;position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bfb77fe */.elementor-26 .elementor-element.elementor-element-bfb77fe {
  transition: transform .4s, box-shadow .4s;
}

.elementor-26 .elementor-element.elementor-element-bfb77fe:hover {
  transform: translateY(-8px);
  box-shadow: 0 24px 60px -30px rgba(11, 18, 60, .45);
}

.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon-box-icon {
  margin-bottom: 18px;
}

.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon {
  width: 58px;
  height: 58px;
  border-radius: 15px !important;
  background: linear-gradient(135deg, #2b3a8c, #45b6e8) !important;
  color: #fff !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
  padding: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon svg {
  width: 26px !important;
  height: 26px !important;
  display: block !important;
  margin: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-bfb77fe .elementor-icon i {
  font-size: 26px !important;
  line-height: 1 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b8a2445 */.elementor-26 .elementor-element.elementor-element-b8a2445 {
  transition: transform .4s, box-shadow .4s;
}

.elementor-26 .elementor-element.elementor-element-b8a2445:hover {
  transform: translateY(-8px);
  box-shadow: 0 24px 60px -30px rgba(11, 18, 60, .45);
}

.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon-box-icon {
  margin-bottom: 18px;
}

.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon {
  width: 58px;
  height: 58px;
  border-radius: 15px !important;
  background: linear-gradient(135deg, #2b3a8c, #45b6e8) !important;
  color: #fff !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
  padding: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon svg {
  width: 26px !important;
  height: 26px !important;
  display: block !important;
  margin: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-b8a2445 .elementor-icon i {
  font-size: 26px !important;
  line-height: 1 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c71ff48 */.elementor-26 .elementor-element.elementor-element-c71ff48 {
  transition: transform .4s, box-shadow .4s;
}

.elementor-26 .elementor-element.elementor-element-c71ff48:hover {
  transform: translateY(-8px);
  box-shadow: 0 24px 60px -30px rgba(11, 18, 60, .45);
}

.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon-box-icon {
  margin-bottom: 18px;
}

.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon {
  width: 58px;
  height: 58px;
  border-radius: 15px !important;
  background: linear-gradient(135deg, #2b3a8c, #45b6e8) !important;
  color: #fff !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
  padding: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon svg {
  width: 26px !important;
  height: 26px !important;
  display: block !important;
  margin: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-c71ff48 .elementor-icon i {
  font-size: 26px !important;
  line-height: 1 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54cfe98 */.elementor-26 .elementor-element.elementor-element-54cfe98{max-width:1220px;margin:0 auto;position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1261268 */.elementor-26 .elementor-element.elementor-element-1261268{background:radial-gradient(1200px 600px at 82% -10%,rgba(43,58,140,.55),transparent 60%),radial-gradient(900px 500px at 0% 110%,rgba(69,182,232,.16),transparent 55%),linear-gradient(160deg,#080c24,#101740 55%,#0c1136);overflow:hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2e70f7 */.elementor-26 .elementor-element.elementor-element-e2e70f7{width:24px;height:24px;flex:none;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent 62%,#000 64%);mask:radial-gradient(farthest-side,transparent 62%,#000 64%);background:conic-gradient(from 140deg,#5468d6 0deg,#45b6e8 210deg,transparent 250deg);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1296eb3 */.elementor-26 .elementor-element.elementor-element-1296eb3 {
  transition: transform .4s, box-shadow .4s;
}

.elementor-26 .elementor-element.elementor-element-1296eb3:hover {
  transform: translateY(-8px);
  box-shadow: 0 24px 60px -30px rgba(11, 18, 60, .45);
}

.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon-box-icon {
  margin-bottom: 18px;
}

.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon {
  width: 58px;
  height: 58px;
  border-radius: 15px !important;
  background: linear-gradient(
    135deg,
    rgba(43, 58, 140, .12),
    rgba(69, 182, 232, .12)
  ) !important;
  color: #3a4dae !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  padding: 0 !important;
  line-height: 1 !important;
}

.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon svg {
  width: 26px !important;
  height: 26px !important;
  display: block !important;
  margin: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-1296eb3 .elementor-icon i {
  font-size: 26px !important;
  line-height: 1 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cc6d076 */.elementor-26 .elementor-element.elementor-element-cc6d076 {
  transition: transform .4s, box-shadow .4s;
}

.elementor-26 .elementor-element.elementor-element-cc6d076:hover {
  transform: translateY(-8px);
  box-shadow: 0 24px 60px -30px rgba(11, 18, 60, .45);
}

.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon-box-icon {
  margin-bottom: 18px;
}

.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon {
  width: 58px;
  height: 58px;
  border-radius: 15px !important;
  background: linear-gradient(
    135deg,
    rgba(43, 58, 140, .12),
    rgba(69, 182, 232, .12)
  ) !important;
  color: #3a4dae !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  padding: 0 !important;
  line-height: 1 !important;
}

.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon svg {
  width: 26px !important;
  height: 26px !important;
  display: block !important;
  margin: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-cc6d076 .elementor-icon i {
  font-size: 26px !important;
  line-height: 1 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ffc25f */.elementor-26 .elementor-element.elementor-element-9ffc25f {
  transition: transform .4s, box-shadow .4s;
}

.elementor-26 .elementor-element.elementor-element-9ffc25f:hover {
  transform: translateY(-8px);
  box-shadow: 0 24px 60px -30px rgba(11, 18, 60, .45);
}

.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon-box-icon {
  margin-bottom: 18px;
}

.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon {
  width: 58px;
  height: 58px;
  border-radius: 15px !important;
  background: linear-gradient(
    135deg,
    rgba(43, 58, 140, .12),
    rgba(69, 182, 232, .12)
  ) !important;
  color: #3a4dae !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  padding: 0 !important;
  line-height: 1 !important;
}

.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon svg {
  width: 26px !important;
  height: 26px !important;
  display: block !important;
  margin: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-9ffc25f .elementor-icon i {
  font-size: 26px !important;
  line-height: 1 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e11ace6 */.elementor-26 .elementor-element.elementor-element-e11ace6 {
  transition: transform .4s, box-shadow .4s;
}

.elementor-26 .elementor-element.elementor-element-e11ace6:hover {
  transform: translateY(-8px);
  box-shadow: 0 24px 60px -30px rgba(11, 18, 60, .45);
}

.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon-box-icon {
  margin-bottom: 18px;
}

.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon {
  width: 58px;
  height: 58px;
  border-radius: 15px !important;
  background: linear-gradient(
    135deg,
    rgba(43, 58, 140, .12),
    rgba(69, 182, 232, .12)
  ) !important;
  color: #3a4dae !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  padding: 0 !important;
  line-height: 1 !important;
}

.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon svg {
  width: 26px !important;
  height: 26px !important;
  display: block !important;
  margin: 0 !important;
}

.elementor-26 .elementor-element.elementor-element-e11ace6 .elementor-icon i {
  font-size: 26px !important;
  line-height: 1 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29db083 */.elementor-26 .elementor-element.elementor-element-29db083{width:24px;height:24px;flex:none;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent 62%,#000 64%);mask:radial-gradient(farthest-side,transparent 62%,#000 64%);background:conic-gradient(from 140deg,#5468d6 0deg,#45b6e8 210deg,transparent 250deg);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e882b6 */.elementor-26 .elementor-element.elementor-element-3e882b6{background:linear-gradient(120deg,#5468d6,#45b6e8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4ce088 */.elementor-26 .elementor-element.elementor-element-e4ce088{background:linear-gradient(120deg,#5468d6,#45b6e8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-659c94f */.elementor-26 .elementor-element.elementor-element-659c94f{background:linear-gradient(120deg,#5468d6,#45b6e8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96903e4 */.elementor-26 .elementor-element.elementor-element-96903e4{background:linear-gradient(120deg,#5468d6,#45b6e8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc595e9 */.elementor-26 .elementor-element.elementor-element-7cc595e9{position:absolute;left:-140px;bottom:-160px; width:420px;height:420px;border-radius:50%;pointer-events:none;z-index:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 40px),#000 calc(100% - 40px));mask:radial-gradient(farthest-side,transparent calc(100% - 40px),#000 calc(100% - 40px));background:conic-gradient(from 180deg,rgba(255,255,255,.14) 0deg,rgba(69,182,232,.4) 210deg,transparent 250deg);animation:ob-spin-rev 40s linear infinite;opacity:.9;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101150e2 */.elementor-26 .elementor-element.elementor-element-101150e2{width:24px;height:24px;flex:none;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent 62%,#000 64%);mask:radial-gradient(farthest-side,transparent 62%,#000 64%);background:conic-gradient(from 140deg,#5468d6 0deg,#45b6e8 210deg,transparent 250deg);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3626aa5d */.elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button{
  background: linear-gradient(120deg, #2b3a8c 0%, #5468d6 55%, #45b6e8 130%);
  color: #ffffff;
  border: none;
  border-radius: 10px;
  font-family: "Sora", sans-serif;
  font-weight: 600;
  letter-spacing: .2px;
  padding: 16px 30px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 14px 34px -14px rgba(43,58,140,.9), inset 0 1px 0 rgba(255,255,255,.25);
  transition: transform .35s cubic-bezier(.2,.8,.2,1), box-shadow .35s;
}
.elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button:hover{
  transform: translateY(-3px);
  box-shadow: 0 22px 44px -16px rgba(43,58,140,1);
}
/* brilho passante no hover */
.elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button::after{
  content:"";
  position:absolute; top:0; left:-120%;
  width:60%; height:100%;
  background: linear-gradient(100deg, transparent, rgba(255,255,255,.35), transparent);
  transform: skewX(-18deg);
  transition: left .7s ease;
  pointer-events:none;
}
.elementor-26 .elementor-element.elementor-element-3626aa5d .elementor-button:hover::after{ left:130%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bb0e940 */.elementor-26 .elementor-element.elementor-element-7bb0e940 .elementor-button{transition:transform .35s,border-color .35s,background .35s;}.elementor-26 .elementor-element.elementor-element-7bb0e940 .elementor-button:hover{transform:translateY(-3px);background:rgba(255,255,255,.06);border-color:#45b6e8;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf6c47 */.elementor-26 .elementor-element.elementor-element-dbf6c47{max-width:760px;margin:0 auto;text-align:center;position:relative;z-index:3;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71b6cc14 */.elementor-26 .elementor-element.elementor-element-71b6cc14{background:linear-gradient(135deg,#2b3a8c 0%,#1d2a72 60%,#080c24 100%);overflow:hidden;}/* End custom CSS */
/* Start custom CSS */.cor1{
  background: linear-gradient(100deg, #2b3a8c, #5468d6, #45b6e8, #5468d6);
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  animation: ob-shine 5s linear infinite;
}
@keyframes ob-shine{ to{ background-position: 200% center; } }

.cor1b{
  background: linear-gradient(100deg, #6fd2f5, #ffffff);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */