.elementor-397 .elementor-element.elementor-element-7a125db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:190px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-397 .elementor-element.elementor-element-7a125db:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-7a125db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #0E2C7E 0%, #040A1D 70%);}.elementor-397 .elementor-element.elementor-element-7c2a570{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-397 .elementor-element.elementor-element-a1ea10e{width:auto;max-width:auto;background-color:rgba(0,85,241,0.16);padding:9px 18px 9px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(120,170,255,0.30);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-a1ea10e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.2px;color:#8FC3FF;}.elementor-397 .elementor-element.elementor-element-60ae6f9{text-align:center;}.elementor-397 .elementor-element.elementor-element-60ae6f9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:58px;font-weight:800;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-397 .elementor-element.elementor-element-afa9a8d{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18.5px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#B9C8EE;}.elementor-397 .elementor-element.elementor-element-b6d5f49{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-06cc26a{--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:4px 4px;--row-gap:4px;--column-gap:4px;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(150,185,255,0.18);--border-color:rgba(150,185,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-397 .elementor-element.elementor-element-06cc26a:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-06cc26a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-397 .elementor-element.elementor-element-4276ff8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-7640a0c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.35em;color:#9FB4E6;}.elementor-397 .elementor-element.elementor-element-a6efe5c{--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:4px 4px;--row-gap:4px;--column-gap:4px;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(150,185,255,0.18);--border-color:rgba(150,185,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-397 .elementor-element.elementor-element-a6efe5c:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-a6efe5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-397 .elementor-element.elementor-element-f12be41 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-e728a58 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.35em;color:#9FB4E6;}.elementor-397 .elementor-element.elementor-element-b5beed9{--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:4px 4px;--row-gap:4px;--column-gap:4px;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(150,185,255,0.18);--border-color:rgba(150,185,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-397 .elementor-element.elementor-element-b5beed9:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-b5beed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-397 .elementor-element.elementor-element-fb7b61c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-d10a851 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.35em;color:#9FB4E6;}.elementor-397 .elementor-element.elementor-element-2c3b5da{--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:4px 4px;--row-gap:4px;--column-gap:4px;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(150,185,255,0.18);--border-color:rgba(150,185,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-397 .elementor-element.elementor-element-2c3b5da:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-2c3b5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-397 .elementor-element.elementor-element-bb76bac .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-c46ab53 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.35em;color:#9FB4E6;}.elementor-397 .elementor-element.elementor-element-5fd9e24{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:110px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-397 .elementor-element.elementor-element-f5410c5{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-18da6ef{width:auto;max-width:auto;background-color:rgba(0,85,241,0.08);padding:9px 18px 9px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,85,241,0.18);border-radius:50px 50px 50px 50px;text-align:start;}.elementor-397 .elementor-element.elementor-element-18da6ef .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.2px;color:#0055F1;}.elementor-397 .elementor-element.elementor-element-ae0af77{text-align:start;}.elementor-397 .elementor-element.elementor-element-ae0af77 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:800;line-height:1.15em;letter-spacing:-1px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-d1d93f5{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#5B6785;}.elementor-397 .elementor-element.elementor-element-7674965{--display:flex;--min-height:560px;--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;--justify-content:flex-end;--border-radius:34px 34px 34px 34px;--padding-top:48px;--padding-bottom:48px;--padding-left:52px;--padding-right:52px;}.elementor-397 .elementor-element.elementor-element-7674965:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-7674965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040A1D;background-image:url("https://aleeza.techarizon.com/wp-content/uploads/techarizon/ta-ceo-wide.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-397 .elementor-element.elementor-element-34bca35{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-768c7b2{width:auto;max-width:auto;background-color:rgba(0,85,241,0.22);padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(120,170,255,0.35);border-radius:50px 50px 50px 50px;}.elementor-397 .elementor-element.elementor-element-768c7b2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12.5px;font-weight:700;line-height:1em;letter-spacing:2.2px;color:#8FC3FF;}.elementor-397 .elementor-element.elementor-element-65178a0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:800;line-height:1.05em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-6c96454{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#C9D6F5;}.elementor-397 .elementor-element.elementor-element-59c1da5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-397 .elementor-element.elementor-element-fee8f8e .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:0.2px;fill:#04275B;color:#04275B;border-radius:50px 50px 50px 50px;padding:17px 32px 17px 32px;}.elementor-397 .elementor-element.elementor-element-fee8f8e .elementor-button:hover, .elementor-397 .elementor-element.elementor-element-fee8f8e .elementor-button:focus{background-color:#0055F1;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-fee8f8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-397 .elementor-element.elementor-element-fee8f8e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-397 .elementor-element.elementor-element-fee8f8e .elementor-button:hover svg, .elementor-397 .elementor-element.elementor-element-fee8f8e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-a8454e9 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.55);border-radius:50px 50px 50px 50px;padding:17px 32px 17px 32px;}.elementor-397 .elementor-element.elementor-element-a8454e9 .elementor-button:hover, .elementor-397 .elementor-element.elementor-element-a8454e9 .elementor-button:focus{background-color:#FFFFFF;color:#04275B;border-color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-a8454e9 .elementor-button:hover svg, .elementor-397 .elementor-element.elementor-element-a8454e9 .elementor-button:focus svg{fill:#04275B;}.elementor-397 .elementor-element.elementor-element-703387d{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-397 .elementor-element.elementor-element-703387d:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-703387d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FF;}.elementor-397 .elementor-element.elementor-element-2b75d3c{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-5119223{width:auto;max-width:auto;background-color:rgba(0,85,241,0.08);padding:9px 18px 9px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,85,241,0.18);border-radius:50px 50px 50px 50px;text-align:start;}.elementor-397 .elementor-element.elementor-element-5119223 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.2px;color:#0055F1;}.elementor-397 .elementor-element.elementor-element-c50c5ea{text-align:start;}.elementor-397 .elementor-element.elementor-element-c50c5ea .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:800;line-height:1.15em;letter-spacing:-1px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-cc0e327{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#5B6785;}.elementor-397 .elementor-element.elementor-element-bcdedb2{--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 28px;--row-gap:24px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-6534348{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-19661d2 img{width:100%;}.elementor-397 .elementor-element.elementor-element-bbf041c{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-bbf041c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-c1ce079{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-c1ce079 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-538a937{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-64fb819{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-99272d2 img{width:100%;}.elementor-397 .elementor-element.elementor-element-388a0b3{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-388a0b3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-bb8071f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-bb8071f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-9d8ff13{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-254cb92{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-7f9fccb img{width:100%;}.elementor-397 .elementor-element.elementor-element-27303bb{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-27303bb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-ed05591{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-ed05591 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-3f28f7c{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-d42463f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-f45ef9e img{width:100%;}.elementor-397 .elementor-element.elementor-element-e6fad80{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-e6fad80 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-2165b2b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-2165b2b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-1e08734{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-ee8120e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-692298a img{width:100%;}.elementor-397 .elementor-element.elementor-element-0738423{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-0738423 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-affb8b4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-affb8b4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-21e72b5{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-efbd34a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-5394ee8 img{width:100%;}.elementor-397 .elementor-element.elementor-element-4c519e6{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-4c519e6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-d064aeb{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-d064aeb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-bbb7c8a{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-49ff606{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-ac04378 img{width:100%;}.elementor-397 .elementor-element.elementor-element-00a238f{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-00a238f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-0b06eb5{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-0b06eb5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-d01a0ee{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-6fc1fb0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-8d6933a img{width:100%;}.elementor-397 .elementor-element.elementor-element-11e03c5{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-11e03c5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-caf5340{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-caf5340 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-9fc6456{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-41bc1d8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-f1b9285 img{width:100%;}.elementor-397 .elementor-element.elementor-element-3d89615{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-3d89615 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-1761e6f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-1761e6f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-3c43380{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-4c396c9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-cbdf408 img{width:100%;}.elementor-397 .elementor-element.elementor-element-4d1ffcb{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-4d1ffcb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-81b0196{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-81b0196 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-68671a4{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-6afd0dc{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-ebc537a img{width:100%;}.elementor-397 .elementor-element.elementor-element-e2bdc0b{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-e2bdc0b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-291b2e4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-291b2e4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-ac8a8b8{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-57b2999{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-bbada97 img{width:100%;}.elementor-397 .elementor-element.elementor-element-844691e{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-844691e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-968180c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-968180c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-66e143a{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-baf766a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-f8b5a0f img{width:100%;}.elementor-397 .elementor-element.elementor-element-e41e824{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-e41e824 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-b0efb11{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-b0efb11 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-37432f9{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-a1e997d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-87b29d1 img{width:100%;}.elementor-397 .elementor-element.elementor-element-ba727f4{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-ba727f4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-9415d04{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-9415d04 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-67dd852{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-8d9c1a8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-82e8141 img{width:100%;}.elementor-397 .elementor-element.elementor-element-466b578{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-466b578 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-d36023d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-d36023d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-3cd3f9a{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-8a9dd2e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-36e916a img{width:100%;}.elementor-397 .elementor-element.elementor-element-3f7659b{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-3f7659b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-855d8fe{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-855d8fe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-46b1f7d{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-7beddc2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-aee1fa7 img{width:100%;}.elementor-397 .elementor-element.elementor-element-8754718{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-8754718 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-a80851b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-a80851b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-ba98252{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-b84c0d2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:28px 28px 28px 28px;--padding-top:12px;--padding-bottom:26px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-2ab474f img{width:100%;}.elementor-397 .elementor-element.elementor-element-c1801cb{width:auto;max-width:auto;background-color:transparent;margin:-36px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:8px 16px 8px 16px;z-index:2;background-image:linear-gradient(135deg, #0055F1 0%, #8E04EC 100%);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-c1801cb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-cc094ef{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-cc094ef .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:-0.2px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-1d60db6{padding:0px 8px 0px 8px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:#5B6B8F;}.elementor-397 .elementor-element.elementor-element-f164a49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-f164a49:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-f164a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FF;}.elementor-397 .elementor-element.elementor-element-7889678{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-397 .elementor-element.elementor-element-bf26259{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-5a7da1c{width:auto;max-width:auto;background-color:rgba(0,85,241,0.08);padding:9px 18px 9px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,85,241,0.18);border-radius:50px 50px 50px 50px;text-align:start;}.elementor-397 .elementor-element.elementor-element-5a7da1c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.2px;color:#0055F1;}.elementor-397 .elementor-element.elementor-element-66afe51{text-align:start;}.elementor-397 .elementor-element.elementor-element-66afe51 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:800;line-height:1.15em;letter-spacing:-1px;color:#04275B;}.elementor-397 .elementor-element.elementor-element-ce1a821{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#5B6785;}.elementor-397 .elementor-element.elementor-element-eef7979{--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:34px 0px;--row-gap:34px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-7a86bd7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-3d4c089{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-3d4c089 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-dd1a12f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-dd1a12f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#04275B;}.elementor-397 .elementor-element.elementor-element-a46b419{text-align:center;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5B6785;}.elementor-397 .elementor-element.elementor-element-c912193{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-65dbece{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-65dbece .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-dfe5007{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-dfe5007 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#04275B;}.elementor-397 .elementor-element.elementor-element-2c86da2{text-align:center;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5B6785;}.elementor-397 .elementor-element.elementor-element-c4e1009{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-f27de1b{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-f27de1b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-f8edb6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-f8edb6c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#04275B;}.elementor-397 .elementor-element.elementor-element-fb01ac2{text-align:center;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5B6785;}.elementor-397 .elementor-element.elementor-element-792bc6b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-b485661{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-b485661 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-767502d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-767502d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#04275B;}.elementor-397 .elementor-element.elementor-element-229ca75{text-align:center;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5B6785;}.elementor-397 .elementor-element.elementor-element-db91c18{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-397 .elementor-element.elementor-element-0d5a483{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-0d5a483 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:800;line-height:1em;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-c6fa928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-397 .elementor-element.elementor-element-c6fa928 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#04275B;}.elementor-397 .elementor-element.elementor-element-0ecab78{text-align:center;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#5B6785;}.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-397 .elementor-element.elementor-element-13ba9a9 .elementor-icon-wrapper{text-align:center;}.elementor-397 .elementor-element.elementor-element-13ba9a9 .elementor-icon{font-size:1000px;}.elementor-397 .elementor-element.elementor-element-13ba9a9 .elementor-icon svg{height:1000px;}.elementor-397 .elementor-element.elementor-element-9b8b45c{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:110px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-397 .elementor-element.elementor-element-a30b8a0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:34px 34px 34px 34px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-397 .elementor-element.elementor-element-e8203ca{width:auto;max-width:auto;background-color:rgba(0,85,241,0.16);padding:9px 18px 9px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(120,170,255,0.30);border-radius:50px 50px 50px 50px;text-align:center;}.elementor-397 .elementor-element.elementor-element-e8203ca .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.2px;color:#8FC3FF;}.elementor-397 .elementor-element.elementor-element-9e553d3{text-align:center;}.elementor-397 .elementor-element.elementor-element-9e553d3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:46px;font-weight:800;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-1e02f8a{text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.75em;letter-spacing:0px;color:#DCE6FF;}.elementor-397 .elementor-element.elementor-element-181cb3d{--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 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-5d55970 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:0.2px;fill:#04275B;color:#04275B;border-radius:50px 50px 50px 50px;padding:17px 32px 17px 32px;}.elementor-397 .elementor-element.elementor-element-5d55970 .elementor-button:hover, .elementor-397 .elementor-element.elementor-element-5d55970 .elementor-button:focus{background-color:#0055F1;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-5d55970 .elementor-button:hover svg, .elementor-397 .elementor-element.elementor-element-5d55970 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-caa02b1 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.55);border-radius:50px 50px 50px 50px;padding:17px 32px 17px 32px;}.elementor-397 .elementor-element.elementor-element-caa02b1 .elementor-button:hover, .elementor-397 .elementor-element.elementor-element-caa02b1 .elementor-button:focus{background-color:#FFFFFF;color:#04275B;border-color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-caa02b1 .elementor-button:hover svg, .elementor-397 .elementor-element.elementor-element-caa02b1 .elementor-button:focus svg{fill:#04275B;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-7a125db{--padding-top:160px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-397 .elementor-element.elementor-element-60ae6f9 .elementor-heading-title{font-size:44px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-397 .elementor-element.elementor-element-afa9a8d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-397 .elementor-element.elementor-element-4276ff8 .elementor-heading-title{font-size:28px;}.elementor-397 .elementor-element.elementor-element-f12be41 .elementor-heading-title{font-size:28px;}.elementor-397 .elementor-element.elementor-element-fb7b61c .elementor-heading-title{font-size:28px;}.elementor-397 .elementor-element.elementor-element-bb76bac .elementor-heading-title{font-size:28px;}.elementor-397 .elementor-element.elementor-element-5fd9e24{--padding-top:90px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-397 .elementor-element.elementor-element-ae0af77 .elementor-heading-title{font-size:38px;}.elementor-397 .elementor-element.elementor-element-7674965{--min-height:500px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-397 .elementor-element.elementor-element-65178a0 .elementor-heading-title{font-size:44px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-397 .elementor-element.elementor-element-703387d{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-397 .elementor-element.elementor-element-c50c5ea .elementor-heading-title{font-size:38px;}.elementor-397 .elementor-element.elementor-element-c1ce079 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-bb8071f .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-ed05591 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-2165b2b .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-affb8b4 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-d064aeb .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-0b06eb5 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-caf5340 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-1761e6f .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-81b0196 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-291b2e4 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-968180c .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-b0efb11 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-9415d04 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-d36023d .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-855d8fe .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-a80851b .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-cc094ef .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-7889678{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-397 .elementor-element.elementor-element-66afe51 .elementor-heading-title{font-size:38px;}.elementor-397 .elementor-element.elementor-element-eef7979{--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:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-397 .elementor-element.elementor-element-dd1a12f{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-397 .elementor-element.elementor-element-a46b419{text-align:start;}.elementor-397 .elementor-element.elementor-element-dfe5007{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-397 .elementor-element.elementor-element-2c86da2{text-align:start;}.elementor-397 .elementor-element.elementor-element-f8edb6c{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-397 .elementor-element.elementor-element-fb01ac2{text-align:start;}.elementor-397 .elementor-element.elementor-element-767502d{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-397 .elementor-element.elementor-element-229ca75{text-align:start;}.elementor-397 .elementor-element.elementor-element-c6fa928{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-397 .elementor-element.elementor-element-0ecab78{text-align:start;}.elementor-397 .elementor-element.elementor-element-9b8b45c{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-397 .elementor-element.elementor-element-9e553d3 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-397 .elementor-element.elementor-element-7a125db{--padding-top:130px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-397 .elementor-element.elementor-element-a1ea10e{padding:8px 14px 8px 14px;}.elementor-397 .elementor-element.elementor-element-a1ea10e .elementor-heading-title{font-size:11px;letter-spacing:1.3px;}.elementor-397 .elementor-element.elementor-element-60ae6f9 .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-397 .elementor-element.elementor-element-afa9a8d{font-size:16px;}.elementor-397 .elementor-element.elementor-element-06cc26a{--width:50%;}.elementor-397 .elementor-element.elementor-element-4276ff8 .elementor-heading-title{font-size:24px;}.elementor-397 .elementor-element.elementor-element-7640a0c .elementor-heading-title{font-size:13px;}.elementor-397 .elementor-element.elementor-element-a6efe5c{--width:50%;}.elementor-397 .elementor-element.elementor-element-f12be41 .elementor-heading-title{font-size:24px;}.elementor-397 .elementor-element.elementor-element-e728a58 .elementor-heading-title{font-size:13px;}.elementor-397 .elementor-element.elementor-element-b5beed9{--width:50%;}.elementor-397 .elementor-element.elementor-element-fb7b61c .elementor-heading-title{font-size:24px;}.elementor-397 .elementor-element.elementor-element-d10a851 .elementor-heading-title{font-size:13px;}.elementor-397 .elementor-element.elementor-element-2c3b5da{--width:50%;}.elementor-397 .elementor-element.elementor-element-bb76bac .elementor-heading-title{font-size:24px;}.elementor-397 .elementor-element.elementor-element-c46ab53 .elementor-heading-title{font-size:13px;}.elementor-397 .elementor-element.elementor-element-5fd9e24{--padding-top:70px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-397 .elementor-element.elementor-element-18da6ef{padding:8px 14px 8px 14px;}.elementor-397 .elementor-element.elementor-element-18da6ef .elementor-heading-title{font-size:11px;letter-spacing:1.3px;}.elementor-397 .elementor-element.elementor-element-ae0af77 .elementor-heading-title{font-size:30px;}.elementor-397 .elementor-element.elementor-element-d1d93f5{font-size:16px;}.elementor-397 .elementor-element.elementor-element-7674965{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-397 .elementor-element.elementor-element-34bca35{--width:100%;--padding-top:22px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-397 .elementor-element.elementor-element-65178a0 .elementor-heading-title{font-size:36px;}.elementor-397 .elementor-element.elementor-element-6c96454{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-397 .elementor-element.elementor-element-fee8f8e{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-a8454e9{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-703387d{--padding-top:70px;--padding-bottom:70px;--padding-left:18px;--padding-right:18px;}.elementor-397 .elementor-element.elementor-element-5119223{padding:8px 14px 8px 14px;}.elementor-397 .elementor-element.elementor-element-5119223 .elementor-heading-title{font-size:11px;letter-spacing:1.3px;}.elementor-397 .elementor-element.elementor-element-c50c5ea .elementor-heading-title{font-size:30px;}.elementor-397 .elementor-element.elementor-element-cc0e327{font-size:16px;}.elementor-397 .elementor-element.elementor-element-6534348{--width:100%;}.elementor-397 .elementor-element.elementor-element-c1ce079 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-64fb819{--width:100%;}.elementor-397 .elementor-element.elementor-element-bb8071f .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-254cb92{--width:100%;}.elementor-397 .elementor-element.elementor-element-ed05591 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-d42463f{--width:100%;}.elementor-397 .elementor-element.elementor-element-2165b2b .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-ee8120e{--width:100%;}.elementor-397 .elementor-element.elementor-element-affb8b4 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-efbd34a{--width:100%;}.elementor-397 .elementor-element.elementor-element-d064aeb .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-49ff606{--width:100%;}.elementor-397 .elementor-element.elementor-element-0b06eb5 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-6fc1fb0{--width:100%;}.elementor-397 .elementor-element.elementor-element-caf5340 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-41bc1d8{--width:100%;}.elementor-397 .elementor-element.elementor-element-1761e6f .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-4c396c9{--width:100%;}.elementor-397 .elementor-element.elementor-element-81b0196 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-6afd0dc{--width:100%;}.elementor-397 .elementor-element.elementor-element-291b2e4 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-57b2999{--width:100%;}.elementor-397 .elementor-element.elementor-element-968180c .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-baf766a{--width:100%;}.elementor-397 .elementor-element.elementor-element-b0efb11 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-a1e997d{--width:100%;}.elementor-397 .elementor-element.elementor-element-9415d04 .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-8d9c1a8{--width:100%;}.elementor-397 .elementor-element.elementor-element-d36023d .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-8a9dd2e{--width:100%;}.elementor-397 .elementor-element.elementor-element-855d8fe .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-7beddc2{--width:100%;}.elementor-397 .elementor-element.elementor-element-a80851b .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-b84c0d2{--width:100%;}.elementor-397 .elementor-element.elementor-element-cc094ef .elementor-heading-title{font-size:19px;}.elementor-397 .elementor-element.elementor-element-7889678{--padding-top:70px;--padding-bottom:70px;--padding-left:18px;--padding-right:18px;}.elementor-397 .elementor-element.elementor-element-5a7da1c{padding:8px 14px 8px 14px;}.elementor-397 .elementor-element.elementor-element-5a7da1c .elementor-heading-title{font-size:11px;letter-spacing:1.3px;}.elementor-397 .elementor-element.elementor-element-66afe51 .elementor-heading-title{font-size:30px;}.elementor-397 .elementor-element.elementor-element-ce1a821{font-size:16px;}.elementor-397 .elementor-element.elementor-element-9b8b45c{--padding-top:70px;--padding-bottom:70px;--padding-left:18px;--padding-right:18px;}.elementor-397 .elementor-element.elementor-element-a30b8a0{--padding-top:46px;--padding-bottom:46px;--padding-left:22px;--padding-right:22px;}.elementor-397 .elementor-element.elementor-element-e8203ca{padding:8px 14px 8px 14px;}.elementor-397 .elementor-element.elementor-element-e8203ca .elementor-heading-title{font-size:11px;letter-spacing:1.3px;}.elementor-397 .elementor-element.elementor-element-9e553d3 .elementor-heading-title{font-size:30px;}.elementor-397 .elementor-element.elementor-element-1e02f8a{font-size:16px;}.elementor-397 .elementor-element.elementor-element-5d55970{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-caa02b1{width:auto;max-width:auto;}}@media(min-width:768px){.elementor-397 .elementor-element.elementor-element-7c2a570{--content-width:1100px;}.elementor-397 .elementor-element.elementor-element-b6d5f49{--width:100%;}.elementor-397 .elementor-element.elementor-element-06cc26a{--width:25%;}.elementor-397 .elementor-element.elementor-element-a6efe5c{--width:25%;}.elementor-397 .elementor-element.elementor-element-b5beed9{--width:25%;}.elementor-397 .elementor-element.elementor-element-2c3b5da{--width:25%;}.elementor-397 .elementor-element.elementor-element-5fd9e24{--content-width:1240px;}.elementor-397 .elementor-element.elementor-element-f5410c5{--width:760px;}.elementor-397 .elementor-element.elementor-element-34bca35{--width:560px;}.elementor-397 .elementor-element.elementor-element-703387d{--content-width:1240px;}.elementor-397 .elementor-element.elementor-element-2b75d3c{--width:760px;}.elementor-397 .elementor-element.elementor-element-6534348{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-64fb819{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-254cb92{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-d42463f{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-ee8120e{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-efbd34a{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-49ff606{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-6fc1fb0{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-41bc1d8{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-4c396c9{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-6afd0dc{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-57b2999{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-baf766a{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-a1e997d{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-8d9c1a8{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-8a9dd2e{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-7beddc2{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-b84c0d2{--width:calc(25% - 21px);}.elementor-397 .elementor-element.elementor-element-7889678{--content-width:1240px;}.elementor-397 .elementor-element.elementor-element-bf26259{--width:760px;}.elementor-397 .elementor-element.elementor-element-9b8b45c{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-397 .elementor-element.elementor-element-f5410c5{--width:100%;}.elementor-397 .elementor-element.elementor-element-34bca35{--width:70%;}.elementor-397 .elementor-element.elementor-element-2b75d3c{--width:100%;}.elementor-397 .elementor-element.elementor-element-6534348{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-64fb819{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-254cb92{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-d42463f{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-ee8120e{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-efbd34a{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-49ff606{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-6fc1fb0{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-41bc1d8{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-4c396c9{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-6afd0dc{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-57b2999{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-baf766a{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-a1e997d{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-8d9c1a8{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-8a9dd2e{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-7beddc2{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-b84c0d2{--width:calc(50% - 12px);}.elementor-397 .elementor-element.elementor-element-bf26259{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-60ae6f9 */.elementor-397 .elementor-element.elementor-element-60ae6f9 .ta-grad{background-image:linear-gradient(90deg,#3D8BFF 0%,#B65CFF 100%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06cc26a */.elementor-397 .elementor-element.elementor-element-06cc26a{flex:1 1 0%!important;min-width:0} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-06cc26a{flex:1 1 calc(50% - 6px)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6efe5c */.elementor-397 .elementor-element.elementor-element-a6efe5c{flex:1 1 0%!important;min-width:0} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-a6efe5c{flex:1 1 calc(50% - 6px)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5beed9 */.elementor-397 .elementor-element.elementor-element-b5beed9{flex:1 1 0%!important;min-width:0} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-b5beed9{flex:1 1 calc(50% - 6px)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c3b5da */.elementor-397 .elementor-element.elementor-element-2c3b5da{flex:1 1 0%!important;min-width:0} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-2c3b5da{flex:1 1 calc(50% - 6px)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a125db */.elementor-397 .elementor-element.elementor-element-7a125db{position:relative} .elementor-397 .elementor-element.elementor-element-7a125db::after{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(159,180,230,.14) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 70%);pointer-events:none} .elementor-397 .elementor-element.elementor-element-7a125db>.e-con-inner,.elementor-397 .elementor-element.elementor-element-7a125db>.e-con{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92b81b9 */.elementor-397 .elementor-element.elementor-element-92b81b9{position:relative;margin:0;line-height:0} .elementor-397 .elementor-element.elementor-element-92b81b9 img{display:block;width:100%;height:auto;object-fit:cover;object-position:center top} .elementor-397 .elementor-element.elementor-element-92b81b9::after{content:'';position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(0deg,#040A1D 0%,rgba(4,10,29,0) 100%);pointer-events:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c96454 */.elementor-397 .elementor-element.elementor-element-6c96454 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7674965 */.elementor-397 .elementor-element.elementor-element-7674965{position:relative;overflow:hidden;isolation:isolate} .elementor-397 .elementor-element.elementor-element-7674965::after{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(4,10,29,.92) 0%,rgba(4,10,29,.55) 42%,rgba(4,10,29,0) 72%),linear-gradient(0deg,rgba(4,10,29,.75) 0%,rgba(4,10,29,0) 45%);pointer-events:none} .elementor-397 .elementor-element.elementor-element-7674965>.elementor-element{position:relative;z-index:1}
.elementor-397 .elementor-element.elementor-element-7674965::before{content:'';position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(120deg,rgba(77,155,255,.7),rgba(255,255,255,.05) 40%,rgba(182,92,255,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:2;pointer-events:none;opacity:1;width:auto;height:auto}
@media(max-width:767px){.elementor-397 .elementor-element.elementor-element-7674965{background-image:none!important;min-height:0!important}.elementor-397 .elementor-element.elementor-element-7674965::after{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19661d2 */.elementor-397 .elementor-element.elementor-element-19661d2{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-19661d2 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-19661d2 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbf041c */.elementor-397 .elementor-element.elementor-element-bbf041c{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-bbf041c .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-538a937 */.elementor-397 .elementor-element.elementor-element-538a937 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6534348 */.elementor-397 .elementor-element.elementor-element-6534348{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-6534348:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-6534348::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-6534348:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-6534348{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99272d2 */.elementor-397 .elementor-element.elementor-element-99272d2{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-99272d2 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-99272d2 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388a0b3 */.elementor-397 .elementor-element.elementor-element-388a0b3{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-388a0b3 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d8ff13 */.elementor-397 .elementor-element.elementor-element-9d8ff13 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64fb819 */.elementor-397 .elementor-element.elementor-element-64fb819{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-64fb819:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-64fb819::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-64fb819:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-64fb819{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f9fccb */.elementor-397 .elementor-element.elementor-element-7f9fccb{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-7f9fccb img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-7f9fccb img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27303bb */.elementor-397 .elementor-element.elementor-element-27303bb{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-27303bb .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f28f7c */.elementor-397 .elementor-element.elementor-element-3f28f7c p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-254cb92 */.elementor-397 .elementor-element.elementor-element-254cb92{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-254cb92:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-254cb92::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-254cb92:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-254cb92{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f45ef9e */.elementor-397 .elementor-element.elementor-element-f45ef9e{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-f45ef9e img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-f45ef9e img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6fad80 */.elementor-397 .elementor-element.elementor-element-e6fad80{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-e6fad80 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e08734 */.elementor-397 .elementor-element.elementor-element-1e08734 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d42463f */.elementor-397 .elementor-element.elementor-element-d42463f{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-d42463f:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-d42463f::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-d42463f:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-d42463f{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-692298a */.elementor-397 .elementor-element.elementor-element-692298a{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-692298a img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-692298a img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0738423 */.elementor-397 .elementor-element.elementor-element-0738423{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-0738423 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21e72b5 */.elementor-397 .elementor-element.elementor-element-21e72b5 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee8120e */.elementor-397 .elementor-element.elementor-element-ee8120e{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-ee8120e:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-ee8120e::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-ee8120e:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-ee8120e{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5394ee8 */.elementor-397 .elementor-element.elementor-element-5394ee8{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-5394ee8 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-5394ee8 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c519e6 */.elementor-397 .elementor-element.elementor-element-4c519e6{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-4c519e6 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbb7c8a */.elementor-397 .elementor-element.elementor-element-bbb7c8a p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efbd34a */.elementor-397 .elementor-element.elementor-element-efbd34a{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-efbd34a:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-efbd34a::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-efbd34a:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-efbd34a{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac04378 */.elementor-397 .elementor-element.elementor-element-ac04378{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-ac04378 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-ac04378 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00a238f */.elementor-397 .elementor-element.elementor-element-00a238f{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-00a238f .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d01a0ee */.elementor-397 .elementor-element.elementor-element-d01a0ee p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ff606 */.elementor-397 .elementor-element.elementor-element-49ff606{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-49ff606:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-49ff606::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-49ff606:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-49ff606{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d6933a */.elementor-397 .elementor-element.elementor-element-8d6933a{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-8d6933a img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-8d6933a img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11e03c5 */.elementor-397 .elementor-element.elementor-element-11e03c5{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-11e03c5 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fc6456 */.elementor-397 .elementor-element.elementor-element-9fc6456 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc1fb0 */.elementor-397 .elementor-element.elementor-element-6fc1fb0{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-6fc1fb0:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-6fc1fb0::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-6fc1fb0:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-6fc1fb0{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1b9285 */.elementor-397 .elementor-element.elementor-element-f1b9285{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-f1b9285 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-f1b9285 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d89615 */.elementor-397 .elementor-element.elementor-element-3d89615{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-3d89615 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c43380 */.elementor-397 .elementor-element.elementor-element-3c43380 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41bc1d8 */.elementor-397 .elementor-element.elementor-element-41bc1d8{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-41bc1d8:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-41bc1d8::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-41bc1d8:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-41bc1d8{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cbdf408 */.elementor-397 .elementor-element.elementor-element-cbdf408{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-cbdf408 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-cbdf408 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d1ffcb */.elementor-397 .elementor-element.elementor-element-4d1ffcb{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-4d1ffcb .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68671a4 */.elementor-397 .elementor-element.elementor-element-68671a4 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c396c9 */.elementor-397 .elementor-element.elementor-element-4c396c9{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-4c396c9:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-4c396c9::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-4c396c9:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-4c396c9{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebc537a */.elementor-397 .elementor-element.elementor-element-ebc537a{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-ebc537a img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-ebc537a img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2bdc0b */.elementor-397 .elementor-element.elementor-element-e2bdc0b{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-e2bdc0b .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac8a8b8 */.elementor-397 .elementor-element.elementor-element-ac8a8b8 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6afd0dc */.elementor-397 .elementor-element.elementor-element-6afd0dc{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-6afd0dc:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-6afd0dc::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-6afd0dc:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-6afd0dc{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbada97 */.elementor-397 .elementor-element.elementor-element-bbada97{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-bbada97 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-bbada97 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-844691e */.elementor-397 .elementor-element.elementor-element-844691e{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-844691e .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66e143a */.elementor-397 .elementor-element.elementor-element-66e143a p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b2999 */.elementor-397 .elementor-element.elementor-element-57b2999{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-57b2999:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-57b2999::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-57b2999:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-57b2999{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8b5a0f */.elementor-397 .elementor-element.elementor-element-f8b5a0f{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-f8b5a0f img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-f8b5a0f img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e41e824 */.elementor-397 .elementor-element.elementor-element-e41e824{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-e41e824 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37432f9 */.elementor-397 .elementor-element.elementor-element-37432f9 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf766a */.elementor-397 .elementor-element.elementor-element-baf766a{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-baf766a:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-baf766a::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-baf766a:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-baf766a{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87b29d1 */.elementor-397 .elementor-element.elementor-element-87b29d1{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-87b29d1 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-87b29d1 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba727f4 */.elementor-397 .elementor-element.elementor-element-ba727f4{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-ba727f4 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67dd852 */.elementor-397 .elementor-element.elementor-element-67dd852 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1e997d */.elementor-397 .elementor-element.elementor-element-a1e997d{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-a1e997d:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-a1e997d::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-a1e997d:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-a1e997d{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82e8141 */.elementor-397 .elementor-element.elementor-element-82e8141{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-82e8141 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-82e8141 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-466b578 */.elementor-397 .elementor-element.elementor-element-466b578{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-466b578 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cd3f9a */.elementor-397 .elementor-element.elementor-element-3cd3f9a p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c1a8 */.elementor-397 .elementor-element.elementor-element-8d9c1a8{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-8d9c1a8:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-8d9c1a8::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-8d9c1a8:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-8d9c1a8{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36e916a */.elementor-397 .elementor-element.elementor-element-36e916a{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-36e916a img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-36e916a img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f7659b */.elementor-397 .elementor-element.elementor-element-3f7659b{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-3f7659b .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46b1f7d */.elementor-397 .elementor-element.elementor-element-46b1f7d p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a9dd2e */.elementor-397 .elementor-element.elementor-element-8a9dd2e{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-8a9dd2e:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-8a9dd2e::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-8a9dd2e:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-8a9dd2e{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aee1fa7 */.elementor-397 .elementor-element.elementor-element-aee1fa7{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-aee1fa7 img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-aee1fa7 img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8754718 */.elementor-397 .elementor-element.elementor-element-8754718{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-8754718 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba98252 */.elementor-397 .elementor-element.elementor-element-ba98252 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7beddc2 */.elementor-397 .elementor-element.elementor-element-7beddc2{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-7beddc2:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-7beddc2::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-7beddc2:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-7beddc2{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ab474f */.elementor-397 .elementor-element.elementor-element-2ab474f{overflow:hidden;border-radius:20px;isolation:isolate} .elementor-397 .elementor-element.elementor-element-2ab474f img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:20px;transition:transform .8s cubic-bezier(.2,.8,.2,1)} .ta-person:hover .elementor-397 .elementor-element.elementor-element-2ab474f img{transform:scale(1.06)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1801cb */.elementor-397 .elementor-element.elementor-element-c1801cb{position:relative;max-width:calc(100% - 20px);box-shadow:0 10px 24px -10px rgba(0,85,241,.6),0 0 0 4px #FFFFFF} .elementor-397 .elementor-element.elementor-element-c1801cb .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d60db6 */.elementor-397 .elementor-element.elementor-element-1d60db6 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b84c0d2 */.elementor-397 .elementor-element.elementor-element-b84c0d2{position:relative;background:#FFFFFF;border:1px solid #E3EAFB;box-shadow:0 30px 60px -40px rgba(11,27,77,.45);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s} .elementor-397 .elementor-element.elementor-element-b84c0d2:hover{transform:translateY(-10px);box-shadow:0 40px 70px -36px rgba(0,85,241,.45)} .elementor-397 .elementor-element.elementor-element-b84c0d2::before{content:'';position:absolute;inset:-1px;width:auto;height:auto;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#0055F1,#8E04EC,#3BE3A0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s;pointer-events:none;z-index:3} .elementor-397 .elementor-element.elementor-element-b84c0d2:hover::before{opacity:1} @media(max-width:767px){.elementor-397 .elementor-element.elementor-element-b84c0d2{max-width:380px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d4c089 */.elementor-397 .elementor-element.elementor-element-3d4c089{position:relative;z-index:2} .elementor-397 .elementor-element.elementor-element-3d4c089 .elementor-heading-title{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#0055F1,#8E04EC);box-shadow:0 0 0 7px #FFFFFF,0 0 0 8.5px #DCE6FB,0 18px 36px -12px rgba(0,85,241,.7);transition:transform .45s cubic-bezier(.2,.8,.2,1)} .elementor-397 .elementor-element.elementor-element-3d4c089 .elementor-heading-title::after{content:'';position:absolute;inset:-9px;border-radius:50%;border:2px solid rgba(142,4,236,.55);opacity:0;animation:taHw0 12s linear infinite} @keyframes taHw0{0%{transform:scale(1);opacity:.95}9%{transform:scale(1.7);opacity:0}100%{transform:scale(1.7);opacity:0}} .e-con:hover>.elementor-397 .elementor-element.elementor-element-3d4c089 .elementor-heading-title{transform:scale(1.1) rotate(-8deg)} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-3d4c089{position:absolute!important;left:0;top:0;margin:0!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd1a12f */.elementor-397 .elementor-element.elementor-element-dd1a12f .elementor-heading-title{transition:color .35s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a46b419 */.elementor-397 .elementor-element.elementor-element-a46b419 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a86bd7 */.elementor-397 .elementor-element.elementor-element-7a86bd7{flex:1 1 0%!important;min-width:0;position:relative;z-index:1} .elementor-397 .elementor-element.elementor-element-7a86bd7:hover h3.elementor-heading-title{color:#0055F1!important} @media(min-width:1025px){.elementor-397 .elementor-element.elementor-element-7a86bd7{height:180px;justify-content:flex-end!important} .elementor-397 .elementor-element.elementor-element-7a86bd7>.elementor-element:first-child{order:3}} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-7a86bd7{flex:1 1 100%!important;padding:0 0 0 80px!important;min-height:64px;align-items:flex-start!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65dbece */.elementor-397 .elementor-element.elementor-element-65dbece{position:relative;z-index:2} .elementor-397 .elementor-element.elementor-element-65dbece .elementor-heading-title{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#0055F1,#8E04EC);box-shadow:0 0 0 7px #FFFFFF,0 0 0 8.5px #DCE6FB,0 18px 36px -12px rgba(0,85,241,.7);transition:transform .45s cubic-bezier(.2,.8,.2,1)} .elementor-397 .elementor-element.elementor-element-65dbece .elementor-heading-title::after{content:'';position:absolute;inset:-9px;border-radius:50%;border:2px solid rgba(142,4,236,.55);opacity:0;animation:taHw1 12s linear infinite} @keyframes taHw1{0%,21.25%{transform:scale(1);opacity:0}21.65%{transform:scale(1);opacity:.95}30.25%{transform:scale(1.7);opacity:0}100%{transform:scale(1.7);opacity:0}} .e-con:hover>.elementor-397 .elementor-element.elementor-element-65dbece .elementor-heading-title{transform:scale(1.1) rotate(-8deg)} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-65dbece{position:absolute!important;left:0;top:0;margin:0!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfe5007 */.elementor-397 .elementor-element.elementor-element-dfe5007 .elementor-heading-title{transition:color .35s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c86da2 */.elementor-397 .elementor-element.elementor-element-2c86da2 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c912193 */.elementor-397 .elementor-element.elementor-element-c912193{flex:1 1 0%!important;min-width:0;position:relative;z-index:1} .elementor-397 .elementor-element.elementor-element-c912193:hover h3.elementor-heading-title{color:#0055F1!important} @media(min-width:1025px){.elementor-397 .elementor-element.elementor-element-c912193{margin-top:calc(122px + 15%)!important}} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-c912193{flex:1 1 100%!important;padding:0 0 0 80px!important;min-height:64px;align-items:flex-start!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f27de1b */.elementor-397 .elementor-element.elementor-element-f27de1b{position:relative;z-index:2} .elementor-397 .elementor-element.elementor-element-f27de1b .elementor-heading-title{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#0055F1,#8E04EC);box-shadow:0 0 0 7px #FFFFFF,0 0 0 8.5px #DCE6FB,0 18px 36px -12px rgba(0,85,241,.7);transition:transform .45s cubic-bezier(.2,.8,.2,1)} .elementor-397 .elementor-element.elementor-element-f27de1b .elementor-heading-title::after{content:'';position:absolute;inset:-9px;border-radius:50%;border:2px solid rgba(142,4,236,.55);opacity:0;animation:taHw2 12s linear infinite} @keyframes taHw2{0%,42.5%{transform:scale(1);opacity:0}42.9%{transform:scale(1);opacity:.95}51.5%{transform:scale(1.7);opacity:0}100%{transform:scale(1.7);opacity:0}} .e-con:hover>.elementor-397 .elementor-element.elementor-element-f27de1b .elementor-heading-title{transform:scale(1.1) rotate(-8deg)} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-f27de1b{position:absolute!important;left:0;top:0;margin:0!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8edb6c */.elementor-397 .elementor-element.elementor-element-f8edb6c .elementor-heading-title{transition:color .35s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb01ac2 */.elementor-397 .elementor-element.elementor-element-fb01ac2 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4e1009 */.elementor-397 .elementor-element.elementor-element-c4e1009{flex:1 1 0%!important;min-width:0;position:relative;z-index:1} .elementor-397 .elementor-element.elementor-element-c4e1009:hover h3.elementor-heading-title{color:#0055F1!important} @media(min-width:1025px){.elementor-397 .elementor-element.elementor-element-c4e1009{height:180px;justify-content:flex-end!important} .elementor-397 .elementor-element.elementor-element-c4e1009>.elementor-element:first-child{order:3}} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-c4e1009{flex:1 1 100%!important;padding:0 0 0 80px!important;min-height:64px;align-items:flex-start!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b485661 */.elementor-397 .elementor-element.elementor-element-b485661{position:relative;z-index:2} .elementor-397 .elementor-element.elementor-element-b485661 .elementor-heading-title{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#0055F1,#8E04EC);box-shadow:0 0 0 7px #FFFFFF,0 0 0 8.5px #DCE6FB,0 18px 36px -12px rgba(0,85,241,.7);transition:transform .45s cubic-bezier(.2,.8,.2,1)} .elementor-397 .elementor-element.elementor-element-b485661 .elementor-heading-title::after{content:'';position:absolute;inset:-9px;border-radius:50%;border:2px solid rgba(142,4,236,.55);opacity:0;animation:taHw3 12s linear infinite} @keyframes taHw3{0%,63.75%{transform:scale(1);opacity:0}64.15%{transform:scale(1);opacity:.95}72.75%{transform:scale(1.7);opacity:0}100%{transform:scale(1.7);opacity:0}} .e-con:hover>.elementor-397 .elementor-element.elementor-element-b485661 .elementor-heading-title{transform:scale(1.1) rotate(-8deg)} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-b485661{position:absolute!important;left:0;top:0;margin:0!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767502d */.elementor-397 .elementor-element.elementor-element-767502d .elementor-heading-title{transition:color .35s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca75 */.elementor-397 .elementor-element.elementor-element-229ca75 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-792bc6b */.elementor-397 .elementor-element.elementor-element-792bc6b{flex:1 1 0%!important;min-width:0;position:relative;z-index:1} .elementor-397 .elementor-element.elementor-element-792bc6b:hover h3.elementor-heading-title{color:#0055F1!important} @media(min-width:1025px){.elementor-397 .elementor-element.elementor-element-792bc6b{margin-top:calc(122px + 15%)!important}} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-792bc6b{flex:1 1 100%!important;padding:0 0 0 80px!important;min-height:64px;align-items:flex-start!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d5a483 */.elementor-397 .elementor-element.elementor-element-0d5a483{position:relative;z-index:2} .elementor-397 .elementor-element.elementor-element-0d5a483 .elementor-heading-title{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#0055F1,#8E04EC);box-shadow:0 0 0 7px #FFFFFF,0 0 0 8.5px #DCE6FB,0 18px 36px -12px rgba(0,85,241,.7);transition:transform .45s cubic-bezier(.2,.8,.2,1)} .elementor-397 .elementor-element.elementor-element-0d5a483 .elementor-heading-title::after{content:'';position:absolute;inset:-9px;border-radius:50%;border:2px solid rgba(142,4,236,.55);opacity:0;animation:taHw4 12s linear infinite} @keyframes taHw4{0%,85%{transform:scale(1);opacity:0}85.4%{transform:scale(1);opacity:.95}94%{transform:scale(1.7);opacity:0}100%{transform:scale(1.7);opacity:0}} .e-con:hover>.elementor-397 .elementor-element.elementor-element-0d5a483 .elementor-heading-title{transform:scale(1.1) rotate(-8deg)} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-0d5a483{position:absolute!important;left:0;top:0;margin:0!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6fa928 */.elementor-397 .elementor-element.elementor-element-c6fa928 .elementor-heading-title{transition:color .35s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ecab78 */.elementor-397 .elementor-element.elementor-element-0ecab78 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db91c18 */.elementor-397 .elementor-element.elementor-element-db91c18{flex:1 1 0%!important;min-width:0;position:relative;z-index:1} .elementor-397 .elementor-element.elementor-element-db91c18:hover h3.elementor-heading-title{color:#0055F1!important} @media(min-width:1025px){.elementor-397 .elementor-element.elementor-element-db91c18{height:180px;justify-content:flex-end!important} .elementor-397 .elementor-element.elementor-element-db91c18>.elementor-element:first-child{order:3}} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-db91c18{flex:1 1 100%!important;padding:0 0 0 80px!important;min-height:64px;align-items:flex-start!important}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-13ba9a9 */.elementor-397 .elementor-element.elementor-element-13ba9a9{position:absolute!important;left:0;right:0;top:151px;margin:-4% 0 0 0!important;width:100%!important;max-width:none!important;z-index:0;pointer-events:none;line-height:0} .elementor-397 .elementor-element.elementor-element-13ba9a9 .elementor-widget-container,.elementor-397 .elementor-element.elementor-element-13ba9a9 .elementor-icon-wrapper{line-height:0} .elementor-397 .elementor-element.elementor-element-13ba9a9 .elementor-icon{display:block!important;width:100%;font-size:0!important;line-height:0} .elementor-397 .elementor-element.elementor-element-13ba9a9 .elementor-icon svg{display:block;width:100%!important;height:auto!important;aspect-ratio:1000/230;fill:none!important;overflow:visible}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7af5abb */.elementor-397 .elementor-element.elementor-element-7af5abb{position:absolute!important;left:13px;top:0;width:34px!important;max-width:none!important;margin:0!important;z-index:1;pointer-events:none;animation:taHwRk 12s linear infinite} .elementor-397 .elementor-element.elementor-element-7af5abb img{width:34px!important;height:auto!important;max-width:none!important;display:block;transform:rotate(90deg)} @keyframes taHwRk{0%{top:0;opacity:0}3%{opacity:1}85%{top:calc(100% - 34px);opacity:1}92%,100%{top:calc(100% - 34px);opacity:0}} @media (prefers-reduced-motion:reduce){.elementor-397 .elementor-element.elementor-element-7af5abb{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eef7979 */.elementor-397 .elementor-element.elementor-element-eef7979{position:relative;isolation:isolate} @media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-eef7979::before{content:'';position:absolute;left:28px;top:10px;bottom:10px;width:3px;height:auto;border-radius:3px;background:linear-gradient(180deg,#0055F1,#8E04EC,#0055F1);background-size:100% 200%;animation:taFlowV 3s linear infinite;opacity:.45;z-index:0} @keyframes taFlowV{to{background-position:0 -200%}}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7889678 */.elementor-397 .elementor-element.elementor-element-7889678{position:relative;overflow:hidden} .elementor-397 .elementor-element.elementor-element-7889678::before{content:'';position:absolute;inset:0;width:auto;height:auto;background-image:radial-gradient(rgba(0,85,241,.12) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse at 50% 60%,#000 15%,transparent 70%);mask-image:radial-gradient(ellipse at 50% 60%,#000 15%,transparent 70%);pointer-events:none} .elementor-397 .elementor-element.elementor-element-7889678>.e-con-inner{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a30b8a0 */.elementor-397 .elementor-element.elementor-element-a30b8a0{position:relative;overflow:hidden;background:linear-gradient(130deg,#0047D6 0%,#2A1BB8 55%,#7A06D8 100%)} .elementor-397 .elementor-element.elementor-element-a30b8a0::before{content:'';position:absolute;width:420px;height:420px;border-radius:50%;border:1px solid rgba(255,255,255,.18);left:-140px;top:-180px;pointer-events:none} .elementor-397 .elementor-element.elementor-element-a30b8a0::after{content:'';position:absolute;width:300px;height:300px;border-radius:50%;border:40px solid rgba(255,255,255,.06);right:-90px;bottom:-130px;pointer-events:none} .elementor-397 .elementor-element.elementor-element-a30b8a0>.elementor-element{position:relative;z-index:1}/* End custom CSS */