.elementor-2137 .elementor-element.elementor-element-478bf06{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-c9e2134{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-bebbf01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2137 .elementor-element.elementor-element-d1ad4bf{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-d1ad4bf.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-d1ad4bf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2137 .elementor-element.elementor-element-d1ad4bf .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-d1ad4bf.elementor-view-stacked .elementor-icon{background-color:#2D6BF0;}.elementor-2137 .elementor-element.elementor-element-d1ad4bf.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-d1ad4bf.elementor-view-default .elementor-icon{fill:#2D6BF0;color:#2D6BF0;border-color:#2D6BF0;}.elementor-2137 .elementor-element.elementor-element-d1ad4bf .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-d1ad4bf .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-d1ad4bf .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-5f2ec0e{width:100%;max-width:100%;text-align:start;}.elementor-2137 .elementor-element.elementor-element-5f2ec0e.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-5f2ec0e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-91e1b75{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-91e1b75.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-bee90aa{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-bee90aa.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-8a55450{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-8a55450.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2137 .elementor-element.elementor-element-d4c3ccd .elementor-button{background-color:#DDE255;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;}.elementor-2137 .elementor-element.elementor-element-d4c3ccd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2137 .elementor-element.elementor-element-eb87b5c .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14213F;border-radius:15px 15px 15px 15px;}.elementor-2137 .elementor-element.elementor-element-c2c7e94{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-c2c7e94.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-7c69747{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-4250d49{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-4250d49:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-4250d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F5;}.elementor-2137 .elementor-element.elementor-element-8f359e4{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-8f359e4.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-8f359e4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-075acdf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-075acdf.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-ad3f401{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-ad3f401.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-0186b46{width:100%;max-width:100%;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-0186b46.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-8bdf028{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-bb95662{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2137 .elementor-element.elementor-element-bb95662:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-bb95662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-90dd24c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-dcda001 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-138f1c2{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2137 .elementor-element.elementor-element-138f1c2:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-138f1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-9b4c331 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-818c182 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-f28e795{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2137 .elementor-element.elementor-element-f28e795:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-f28e795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-560eb03 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-f5a97cd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-160731b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2137 .elementor-element.elementor-element-160731b:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-160731b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-d9d2e11 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-9b89028 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-f2eefbe{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2137 .elementor-element.elementor-element-f2eefbe:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-f2eefbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-0469356 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-1a23000 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-e06bb6f{width:100%;max-width:100%;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-e06bb6f.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-2e4d422{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-f01fd03{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-cdcb1f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-3c788fd{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-3c788fd.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-3c788fd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2137 .elementor-element.elementor-element-3c788fd .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-3c788fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-3c788fd.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-3c788fd.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-3c788fd .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-3c788fd .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-3c788fd .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-996e39f{width:100%;max-width:100%;text-align:start;}.elementor-2137 .elementor-element.elementor-element-996e39f.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-996e39f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-6fa07cb{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-6fa07cb.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-bffc417{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-bffc417.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-f6fc6bf{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-f6fc6bf.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-ac2db53{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-ac2db53:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-ac2db53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-7f10344{--display:grid;--e-con-grid-template-columns:8% 85%;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-5819f3a{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-primary );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;text-align:center;}.elementor-2137 .elementor-element.elementor-element-5819f3a.elementor-element{--align-self:flex-start;}.elementor-2137 .elementor-element.elementor-element-5819f3a .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-2137 .elementor-element.elementor-element-949fb44{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-554da13 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-742b2a5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-73fbcda{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-73fbcda:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-73fbcda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-05a5d54{--display:grid;--e-con-grid-template-columns:8% 85%;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-ad689ce{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-primary );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;text-align:center;}.elementor-2137 .elementor-element.elementor-element-ad689ce.elementor-element{--align-self:flex-start;}.elementor-2137 .elementor-element.elementor-element-ad689ce .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-2137 .elementor-element.elementor-element-e127762{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-c15beef .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-510e2ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-31075a6{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-31075a6:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-31075a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-09cbe2f{--display:grid;--e-con-grid-template-columns:8% 85%;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-948b033{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-primary );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;text-align:center;}.elementor-2137 .elementor-element.elementor-element-948b033.elementor-element{--align-self:flex-start;}.elementor-2137 .elementor-element.elementor-element-948b033 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-2137 .elementor-element.elementor-element-07d1b9f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-d5963fe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-ceb2ae1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-e7b46d8{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-e7b46d8:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-e7b46d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-33cc039{--display:grid;--e-con-grid-template-columns:8% 85%;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-127c603{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-primary );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;text-align:center;}.elementor-2137 .elementor-element.elementor-element-127c603.elementor-element{--align-self:flex-start;}.elementor-2137 .elementor-element.elementor-element-127c603 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-2137 .elementor-element.elementor-element-b0b15dd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-fd5a66a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-65ca729 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-cbeac93{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-cbeac93:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-cbeac93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-5e2218e{--display:grid;--e-con-grid-template-columns:8% 85%;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-31fbf34{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-primary );padding:5px 5px 5px 5px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;text-align:center;}.elementor-2137 .elementor-element.elementor-element-31fbf34.elementor-element{--align-self:flex-start;}.elementor-2137 .elementor-element.elementor-element-31fbf34 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-2137 .elementor-element.elementor-element-03e6117{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-3639b8d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-f27bcd0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-fc40379{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-d09f21b{width:100%;max-width:100%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-d09f21b.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-c60d9d4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-c60d9d4:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-c60d9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F5;}.elementor-2137 .elementor-element.elementor-element-2458822{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-3d2afcf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-008e26b{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-008e26b.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-008e26b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2137 .elementor-element.elementor-element-008e26b .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-008e26b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-008e26b.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-008e26b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-008e26b .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-008e26b .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-008e26b .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-47c72a8{width:100%;max-width:100%;text-align:start;}.elementor-2137 .elementor-element.elementor-element-47c72a8.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-47c72a8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-277e17e{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-277e17e.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-1fc1c89{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-1fc1c89.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-c72864b{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-c72864b.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-e5dcba2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-d77f11e{width:100%;max-width:100%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-d77f11e.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-6081648{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-db3d70c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-db3d70c.e-con{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-c599d16{--display:flex;}.elementor-2137 .elementor-element.elementor-element-f6a00ed{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-f6a00ed.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-f6a00ed .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2137 .elementor-element.elementor-element-f6a00ed .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-f6a00ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-f6a00ed.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-f6a00ed.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-f6a00ed .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-f6a00ed .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-f6a00ed .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-1addb80{width:100%;max-width:100%;text-align:start;}.elementor-2137 .elementor-element.elementor-element-1addb80.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-1addb80 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-4216fbd{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-4216fbd.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-735e443{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-735e443.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-58b27d9{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-58b27d9.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-88352fb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-aafdfd5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-aafdfd5.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-203a0ef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-203a0ef.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-bf04267{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-bf04267:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-bf04267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F5;}.elementor-2137 .elementor-element.elementor-element-aba4404{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-2c85385{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-a2e847f{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-a2e847f.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-a2e847f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2137 .elementor-element.elementor-element-a2e847f .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-a2e847f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-a2e847f.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-a2e847f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-a2e847f .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-a2e847f .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-a2e847f .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-9118fde{width:100%;max-width:100%;text-align:start;}.elementor-2137 .elementor-element.elementor-element-9118fde.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-9118fde .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-d52ddcf{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-d52ddcf.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-1c4d398{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-1c4d398.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-c325723{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-c325723.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-032f619{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-032f619.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-8a3efb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-7e7f46e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-a58983c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-a58983c.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-9bef56f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-9bef56f.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-6794fd8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-3dc0be5{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-280bfb0{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-280bfb0.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-280bfb0 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-2137 .elementor-element.elementor-element-280bfb0 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-280bfb0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-280bfb0.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-280bfb0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-280bfb0 .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-280bfb0 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-280bfb0 .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-dba0174{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-dba0174.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-dba0174 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-9879747{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-9879747.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-e3b01d2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-1ccfcd8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-1ccfcd8.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-6e025be{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-6e025be.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-6c6a389{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2137 .elementor-element.elementor-element-9658ee0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-9658ee0.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-879280d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-879280d.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-ac94e77{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-ac94e77:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-ac94e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F5;}.elementor-2137 .elementor-element.elementor-element-7859db2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-7859db2.e-con{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-3f8b2dc{--display:flex;--justify-content:center;}.elementor-2137 .elementor-element.elementor-element-4abd788{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-4abd788.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-4abd788 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2137 .elementor-element.elementor-element-4abd788 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-4abd788.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-4abd788.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-4abd788.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-4abd788 .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-4abd788 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-4abd788 .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-f2dd025{width:100%;max-width:100%;text-align:start;}.elementor-2137 .elementor-element.elementor-element-f2dd025.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-f2dd025 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-5fce806{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-5fce806.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-808a987{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-808a987.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-e8b2eaa{width:100%;max-width:100%;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-e8b2eaa.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-9c9058a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-69281fc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-69281fc.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-998dfb4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-998dfb4.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-7479c70{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-1ec3694{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-1ec3694.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-1ec3694 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-2137 .elementor-element.elementor-element-1ec3694 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-1ec3694.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-1ec3694.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-1ec3694.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-1ec3694 .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-1ec3694 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-1ec3694 .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-1eef1f9{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-1eef1f9.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-1eef1f9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-95c8f5b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-95c8f5b.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-6abef0c{width:100%;max-width:100%;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-6abef0c.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-acc2891{width:100%;max-width:100%;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2137 .elementor-element.elementor-element-acc2891.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-e74c01c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-3b22a6d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-3b22a6d:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-3b22a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-3083564 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-62c58b5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-977fbfa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-9eeb316{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-9eeb316:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-9eeb316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-728d215 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-591918c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-190dc07 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-dbddce4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-dbddce4:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-dbddce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-2713254 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-9aefca3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-133b64c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-aa9f4ed{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-aa9f4ed:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-aa9f4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-5f8cde3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-bbb9f58 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-c0d751f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-e3fc792{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-e3fc792:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-e3fc792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-c0664ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-4a6809f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-f126297 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-66bf07c{--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;}.elementor-2137 .elementor-element.elementor-element-ebd4f75 .elementor-button{background-color:#DDE255;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;}.elementor-2137 .elementor-element.elementor-element-ebd4f75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2137 .elementor-element.elementor-element-a892372 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14213F;border-radius:15px 15px 15px 15px;}.elementor-2137 .elementor-element.elementor-element-f7f73f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2137 .elementor-element.elementor-element-14175c5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-14175c5.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-c31b68f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-c31b68f.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-6f451b1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-6f451b1:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-6f451b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F5;}.elementor-2137 .elementor-element.elementor-element-56f7fbf{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-56f7fbf.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-56f7fbf .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-2137 .elementor-element.elementor-element-56f7fbf .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-56f7fbf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-56f7fbf.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-56f7fbf.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-56f7fbf .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-56f7fbf .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-56f7fbf .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-69c2cd5{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-69c2cd5.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-69c2cd5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-19c1d41{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-19c1d41.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-7970c4f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-7970c4f.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-b0ea870{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2137 .elementor-element.elementor-element-58a6a3c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-58a6a3c.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-25fbba7{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-3e7857f{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-3e7857f.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-3e7857f .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-2137 .elementor-element.elementor-element-3e7857f .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-3e7857f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-3e7857f.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-3e7857f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-3e7857f .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-3e7857f .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-3e7857f .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-76161a7{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-76161a7.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-76161a7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-621070c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-621070c.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-18193ef{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-5dbda76{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-5dbda76:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-5dbda76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-a0168d5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-bd635dd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-0635239 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#8B9CC6;}.elementor-2137 .elementor-element.elementor-element-5a29f6e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-5a29f6e:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-5a29f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-0332684 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-9f79b76 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-b704e0f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#8B9CC6;}.elementor-2137 .elementor-element.elementor-element-27eaed2{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-27eaed2:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-27eaed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-a50427a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-eecd3d6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-970f222 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#8B9CC6;}.elementor-2137 .elementor-element.elementor-element-0cb0c0b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-0cb0c0b:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-0cb0c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-00b70b1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-9869224 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-08a595e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#8B9CC6;}.elementor-2137 .elementor-element.elementor-element-fb7c70d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-fb7c70d.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-234c9c5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-234c9c5.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-5dd4e30{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-8187c62{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-8187c62:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-8187c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-f83af4d{width:var( --container-widget-width, 17% );max-width:17%;background-color:#DDE255;padding:5px 10px 5px 10px;--container-widget-width:17%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-2137 .elementor-element.elementor-element-f83af4d .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-2137 .elementor-element.elementor-element-536bdbb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-11744b4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-11744b4:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-11744b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-3d0b046{width:var( --container-widget-width, 14% );max-width:14%;background-color:#E8662B;padding:5px 10px 5px 10px;--container-widget-width:14%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-2137 .elementor-element.elementor-element-3d0b046 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-efe5178 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-a950896{--display:flex;}.elementor-2137 .elementor-element.elementor-element-30c8eb4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-30c8eb4.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-627666d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-627666d:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-627666d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F5;}.elementor-2137 .elementor-element.elementor-element-adf8618{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-adf8618.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-adf8618 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-2137 .elementor-element.elementor-element-adf8618 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-adf8618.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-adf8618.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-adf8618.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-adf8618 .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-adf8618 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-adf8618 .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-bce4eec{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-bce4eec.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-bce4eec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-c61fe49{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-c61fe49.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-918f877{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-918f877.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-5cf933b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-5cf933b.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-432511b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-46fae06{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2137 .elementor-element.elementor-element-46fae06:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-46fae06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-a4b065b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-ae8d2f6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-e446aa3{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2137 .elementor-element.elementor-element-e446aa3:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-e446aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-19063f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-4d2d7d4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-28ff31e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2137 .elementor-element.elementor-element-28ff31e:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-28ff31e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-7e292bc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-612b6ed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-e6577bf{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2137 .elementor-element.elementor-element-e6577bf:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-e6577bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-beb40d6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-da119db .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-cb5e05a{--display:flex;}.elementor-2137 .elementor-element.elementor-element-06df112 .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14213F;border-radius:15px 15px 15px 15px;}.elementor-2137 .elementor-element.elementor-element-9b27531{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2137 .elementor-element.elementor-element-27277d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-27277d8.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-6043b3d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;color:#1E54D6;}.elementor-2137 .elementor-element.elementor-element-6043b3d.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-a894e9f{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-828fce3{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-828fce3.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-828fce3 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-2137 .elementor-element.elementor-element-828fce3 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-828fce3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-828fce3.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-828fce3.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-828fce3 .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-828fce3 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-828fce3 .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-d728056{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-d728056.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-d728056 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-2137 .elementor-element.elementor-element-6977012{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-6977012.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-3cbd661{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-3cbd661.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-bda183a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#41507B;}.elementor-2137 .elementor-element.elementor-element-bda183a.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-1e15081{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-89a9ed0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2137 .elementor-element.elementor-element-89a9ed0:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-89a9ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-61b35f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-31557a3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-58d2cb8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-8933d25 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-d15e13b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2137 .elementor-element.elementor-element-d15e13b:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-d15e13b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-3623312 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-8b787ce .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-68ef23d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-57545d3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-1b1c2d0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2137 .elementor-element.elementor-element-1b1c2d0:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-1b1c2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E6E;}.elementor-2137 .elementor-element.elementor-element-4bf05cc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-ba7c29a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-fafa9a1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:25px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-5dc28a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-8ce7f5e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-d132fc7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-0c17a3d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2137 .elementor-element.elementor-element-0c17a3d:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-0c17a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF0F5;}.elementor-2137 .elementor-element.elementor-element-ba58513{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-ba58513.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-ba58513 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:15px;}.elementor-2137 .elementor-element.elementor-element-ba58513 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-2137 .elementor-element.elementor-element-ba58513.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-ba58513.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-ba58513.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2137 .elementor-element.elementor-element-ba58513 .elementor-icon{font-size:20px;}.elementor-2137 .elementor-element.elementor-element-ba58513 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-ba58513 .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-3bbda30{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-3bbda30.elementor-element{--align-self:center;}.elementor-2137 .elementor-element.elementor-element-3bbda30 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:600;color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2137 .elementor-element.elementor-element-6c6a389{--content-width:40%;}.elementor-2137 .elementor-element.elementor-element-f7f73f4{--content-width:40%;}.elementor-2137 .elementor-element.elementor-element-b0ea870{--content-width:40%;}.elementor-2137 .elementor-element.elementor-element-9b27531{--content-width:40%;}}@media(max-width:1024px){.elementor-2137 .elementor-element.elementor-element-478bf06{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-c9e2134{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-5f2ec0e .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-91e1b75{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-bee90aa{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-8a55450{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-c2c7e94{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-4250d49{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-8f359e4 .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-075acdf{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-ad3f401{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-0186b46{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-8bdf028{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-e06bb6f{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-2e4d422{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-f01fd03{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-996e39f .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-6fa07cb{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-bffc417{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-f6fc6bf{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-7f10344{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-05a5d54{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-09cbe2f{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-33cc039{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-5e2218e{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-d09f21b{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-c60d9d4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-2458822{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-47c72a8 .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-277e17e{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-1fc1c89{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-c72864b{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-d77f11e{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-6081648{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-db3d70c{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-1addb80 .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-4216fbd{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-735e443{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-58b27d9{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-aafdfd5{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-203a0ef{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-bf04267{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-aba4404{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-9118fde .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-d52ddcf{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-1c4d398{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-c325723{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-032f619{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-a58983c{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-9bef56f{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-3dc0be5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-dba0174 .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-9879747{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-e3b01d2{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-1ccfcd8{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-6e025be{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-9658ee0{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-879280d{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-ac94e77{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-7859db2{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-f2dd025 .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-5fce806{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-808a987{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-e8b2eaa{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-69281fc{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-998dfb4{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-7479c70{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-1eef1f9 .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-95c8f5b{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-6abef0c{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-acc2891{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-e74c01c{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-14175c5{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-c31b68f{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-6f451b1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-69c2cd5 .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-19c1d41{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-7970c4f{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-58a6a3c{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-25fbba7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-76161a7 .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-621070c{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-18193ef{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-fb7c70d{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-234c9c5{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-5dd4e30{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-30c8eb4{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-627666d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-bce4eec .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-c61fe49{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-918f877{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-5cf933b{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-432511b{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-27277d8{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-6043b3d{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-a894e9f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-d728056 .elementor-heading-title{font-size:30px;}.elementor-2137 .elementor-element.elementor-element-6977012{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-3cbd661{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-bda183a{width:100%;max-width:100%;font-size:18px;}.elementor-2137 .elementor-element.elementor-element-1e15081{--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-0c17a3d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2137 .elementor-element.elementor-element-3bbda30 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-2137 .elementor-element.elementor-element-c9e2134{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-d1ad4bf .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-d1ad4bf .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-d1ad4bf .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-5f2ec0e{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-5f2ec0e .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-91e1b75{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-bee90aa{text-align:center;}.elementor-2137 .elementor-element.elementor-element-8a55450{text-align:center;}.elementor-2137 .elementor-element.elementor-element-c2c7e94{text-align:center;}.elementor-2137 .elementor-element.elementor-element-8f359e4{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-8f359e4 .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-075acdf{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-ad3f401{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-0186b46{text-align:center;}.elementor-2137 .elementor-element.elementor-element-8bdf028{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-90dd24c .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-dcda001 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-9b4c331 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-818c182 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-560eb03 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-f5a97cd .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-d9d2e11 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-9b89028 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-0469356 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-1a23000 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-f01fd03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-3c788fd .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-3c788fd .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-3c788fd .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-996e39f{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-996e39f .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-6fa07cb{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-bffc417{text-align:center;}.elementor-2137 .elementor-element.elementor-element-f6fc6bf{text-align:center;}.elementor-2137 .elementor-element.elementor-element-7f10344{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-5819f3a .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-554da13 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-742b2a5 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-05a5d54{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-ad689ce .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-c15beef .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-510e2ec .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-09cbe2f{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-948b033 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-d5963fe .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-ceb2ae1 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-33cc039{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-127c603 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-fd5a66a .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-65ca729 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-5e2218e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-31fbf34 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-3639b8d .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-f27bcd0 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-2458822{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-008e26b .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-008e26b .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-008e26b .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-47c72a8{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-47c72a8 .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-277e17e{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-1fc1c89{text-align:center;}.elementor-2137 .elementor-element.elementor-element-c72864b{text-align:center;}.elementor-2137 .elementor-element.elementor-element-db3d70c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-f6a00ed .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-f6a00ed .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-f6a00ed .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-1addb80{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-1addb80 .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-4216fbd{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-735e443{text-align:center;}.elementor-2137 .elementor-element.elementor-element-58b27d9{text-align:center;}.elementor-2137 .elementor-element.elementor-element-aba4404{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-a2e847f .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-a2e847f .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-a2e847f .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-9118fde{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-9118fde .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-d52ddcf{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-1c4d398{text-align:center;}.elementor-2137 .elementor-element.elementor-element-c325723{text-align:center;}.elementor-2137 .elementor-element.elementor-element-032f619{text-align:center;}.elementor-2137 .elementor-element.elementor-element-280bfb0 .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-280bfb0 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-280bfb0 .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-dba0174{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-dba0174 .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-9879747{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-e3b01d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-1ccfcd8{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-6e025be{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-7859db2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-4abd788 .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-4abd788 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-4abd788 .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-f2dd025{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-f2dd025 .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-5fce806{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-808a987{text-align:center;}.elementor-2137 .elementor-element.elementor-element-e8b2eaa{text-align:center;}.elementor-2137 .elementor-element.elementor-element-1ec3694 .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-1ec3694 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-1ec3694 .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-1eef1f9{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-1eef1f9 .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-95c8f5b{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-6abef0c{text-align:center;}.elementor-2137 .elementor-element.elementor-element-acc2891{text-align:center;}.elementor-2137 .elementor-element.elementor-element-e74c01c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-3083564 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-62c58b5 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-977fbfa .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-728d215 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-591918c .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-190dc07 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-2713254 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-9aefca3 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-133b64c .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-5f8cde3 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-bbb9f58 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-c0d751f .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-c0664ec .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-4a6809f .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-f126297 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-56f7fbf .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-56f7fbf .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-56f7fbf .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-69c2cd5{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-69c2cd5 .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-19c1d41{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-7970c4f{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-3e7857f .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-3e7857f .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-3e7857f .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-76161a7{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-76161a7 .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-621070c{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-18193ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-a0168d5 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-bd635dd .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-0635239 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-0332684 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-9f79b76 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-b704e0f .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-a50427a .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-eecd3d6 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-970f222 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-00b70b1 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-9869224 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-08a595e .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-fb7c70d{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-234c9c5{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-5dd4e30{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-f83af4d .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-536bdbb .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-3d0b046 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-efe5178 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-adf8618 .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-adf8618 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-adf8618 .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-bce4eec{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-bce4eec .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-c61fe49{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-918f877{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-5cf933b{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-432511b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-a4b065b .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-ae8d2f6 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-19063f4 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-4d2d7d4 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-7e292bc .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-612b6ed .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-beb40d6 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-da119db .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-828fce3 .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-828fce3 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-828fce3 .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-d728056{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-d728056 .elementor-heading-title{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-6977012{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-3cbd661{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-bda183a{width:100%;max-width:100%;text-align:center;}.elementor-2137 .elementor-element.elementor-element-1e15081{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2137 .elementor-element.elementor-element-61b35f4 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-31557a3 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-58d2cb8 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-8933d25 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-3623312 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-8b787ce .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-68ef23d .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-57545d3 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-4bf05cc .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-ba7c29a .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-fafa9a1 .elementor-heading-title{font-size:14px;}.elementor-2137 .elementor-element.elementor-element-8ce7f5e .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-d132fc7 .elementor-heading-title{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-ba58513 .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-ba58513 .elementor-icon-box-title, .elementor-2137 .elementor-element.elementor-element-ba58513 .elementor-icon-box-title a{font-size:10px;}.elementor-2137 .elementor-element.elementor-element-3bbda30{width:100%;max-width:100%;}.elementor-2137 .elementor-element.elementor-element-3bbda30 .elementor-heading-title{font-size:25px;}}/* Start custom CSS for heading, class: .elementor-element-5f2ec0e */.elementor-2137 .elementor-element.elementor-element-5f2ec0e span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-583188d *//* Hero analyzed-frame loop (VIS-01) */
.frame-wrap{
  position:relative; border-radius:var(--r-lg);
  background:linear-gradient(168deg,#0b2a63,#081d4c);
  border:1px solid var(--line); padding:14px;
  box-shadow:var(--shadow);
}
.frame-wrap .det-tag{ left:24px; }
.frame-svg{ display:block; width:100%; height:auto; border-radius:8px; }
.frame-cap{
  display:flex; gap:8px; align-items:center; justify-content:space-between;
  margin-top:12px; font-family:var(--f-mono); font-size:10px;
  letter-spacing:.10em; text-transform:uppercase; color:var(--muted);
}
.frame-cap .rec{ display:inline-flex; align-items:center; gap:7px; }
.frame-cap .rec::before{ content:""; width:7px; height:7px; border-radius:50%; background:var(--neon); }

/* SVG analyzed-frame primitives */
.det-box{ fill:none; stroke-width:2; }
.det-box.team-a{ stroke:var(--neon); }
.det-box.team-b{ stroke:var(--royal); }
.det-box.ball{ stroke:#fff; }
.svg-tag{ font-family:"JetBrains Mono",monospace; font-size:11px; font-weight:700; }
.svg-mono{ font-family:"JetBrains Mono",monospace; }
.zone-3{ fill:rgba(45,107,240,.18); stroke:var(--royal); stroke-width:1.2; stroke-dasharray:5 4; }
.court-line{ fill:none; stroke:rgba(134,169,255,.34); stroke-width:1.4; }
.shot-arc{ fill:none; stroke:var(--neon); stroke-width:2.4; stroke-dasharray:4 5; }

/* Loop choreography — base state IS the poster (everything visible).
   Motion only layers on under no-preference. 8s cycle. */
@media (prefers-reduced-motion: no-preference){
  .lp{ animation-duration:8s; animation-iteration-count:infinite; animation-timing-function:var(--ease); }
  .lp-box{ animation-name:lp-box; transform-box:fill-box; transform-origin:center; }
  .lp-tag{ animation-name:lp-tag; transform-box:fill-box; transform-origin:center; }
  .lp-zone{ animation-name:lp-zone; }
  .lp-arc{ animation-name:lp-arc; stroke-dasharray:4 5; }
  .lp-row{ animation-name:lp-row; transform-box:fill-box; transform-origin:center; }
  .lp-d1{ animation-delay:.25s } .lp-d2{ animation-delay:.55s } .lp-d3{ animation-delay:.85s }
  .lp-d4{ animation-delay:1.1s } .lp-d5{ animation-delay:1.35s } .lp-d6{ animation-delay:1.6s }
}
@keyframes lp-box{
  0%{ opacity:0; transform:scale(.9); }
  5%{ opacity:1; transform:scale(1); }
  86%{ opacity:1; transform:scale(1); }
  93%,100%{ opacity:0; transform:scale(.96); }
}
@keyframes lp-tag{
  0%,2%{ opacity:0; transform:translateY(5px); }
  7%{ opacity:1; transform:none; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-zone{
  0%,28%{ opacity:0; }
  36%{ opacity:1; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-arc{
  0%,20%{ stroke-dashoffset:300; opacity:0; }
  24%{ opacity:1; }
  46%{ stroke-dashoffset:0; opacity:1; }
  86%{ stroke-dashoffset:0; opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-row{
  0%,46%{ opacity:0; transform:translateY(7px); }
  54%{ opacity:1; transform:none; }
  88%{ opacity:1; }
  95%,100%{ opacity:0; }
}

/* Hero stat tiles */
.stat-tiles{
  display:grid; grid-template-columns:repeat(3,1fr); gap:16px;
  margin-top:clamp(44px,5vw,68px);
}
.stat-tile{
  position:relative; background:var(--panel);
  border:1px solid var(--line); border-radius:var(--r);
  padding:22px 22px 24px;
}
.stat-tile .k{
  font-family:var(--f-mono); font-size:10px; letter-spacing:.12em;
  text-transform:uppercase; color:var(--neon);
}
.stat-tile .v{ font-size:16.5px; line-height:1.55; color:var(--soft); margin-top:12px; text-wrap:pretty; }




.det-tag {
    position: absolute;
    top: 0;
    left: 14px;
    transform: translateY(-50%);
    background: #dde255;
    color: #06163f;
    font-family: var(--f-mono);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: .12em;
    text-transform: uppercase;
    padding: 3px 8px;
    border-radius: 3px;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f359e4 */.elementor-2137 .elementor-element.elementor-element-8f359e4 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-996e39f */.elementor-2137 .elementor-element.elementor-element-996e39f span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec60667 *//* Hero analyzed-frame loop (VIS-01) */
.frame-wrap{
  position:relative; border-radius:var(--r-lg);
  background:linear-gradient(168deg,#0b2a63,#081d4c);
  border:1px solid var(--line); padding:14px;
  box-shadow:var(--shadow);
}
.frame-wrap .det-tag{ left:24px; }
.frame-svg{ display:block; width:100%; height:auto; border-radius:8px; }
.frame-cap{
  display:flex; gap:8px; align-items:center; justify-content:space-between;
  margin-top:12px; font-family:var(--f-mono); font-size:10px;
  letter-spacing:.10em; text-transform:uppercase; color:var(--muted);
}
.frame-cap .rec{ display:inline-flex; align-items:center; gap:7px; }
.frame-cap .rec::before{ content:""; width:7px; height:7px; border-radius:50%; background:var(--neon); }

/* SVG analyzed-frame primitives */
.det-box{ fill:none; stroke-width:2; }
.det-box.team-a{ stroke:var(--neon); }
.det-box.team-b{ stroke:var(--royal); }
.det-box.ball{ stroke:#fff; }
.svg-tag{ font-family:"JetBrains Mono",monospace; font-size:11px; font-weight:700; }
.svg-mono{ font-family:"JetBrains Mono",monospace; }
.zone-3{ fill:rgba(45,107,240,.18); stroke:var(--royal); stroke-width:1.2; stroke-dasharray:5 4; }
.court-line{ fill:none; stroke:rgba(134,169,255,.34); stroke-width:1.4; }
.shot-arc{ fill:none; stroke:var(--neon); stroke-width:2.4; stroke-dasharray:4 5; }

/* Loop choreography — base state IS the poster (everything visible).
   Motion only layers on under no-preference. 8s cycle. */
@media (prefers-reduced-motion: no-preference){
  .lp{ animation-duration:8s; animation-iteration-count:infinite; animation-timing-function:var(--ease); }
  .lp-box{ animation-name:lp-box; transform-box:fill-box; transform-origin:center; }
  .lp-tag{ animation-name:lp-tag; transform-box:fill-box; transform-origin:center; }
  .lp-zone{ animation-name:lp-zone; }
  .lp-arc{ animation-name:lp-arc; stroke-dasharray:4 5; }
  .lp-row{ animation-name:lp-row; transform-box:fill-box; transform-origin:center; }
  .lp-d1{ animation-delay:.25s } .lp-d2{ animation-delay:.55s } .lp-d3{ animation-delay:.85s }
  .lp-d4{ animation-delay:1.1s } .lp-d5{ animation-delay:1.35s } .lp-d6{ animation-delay:1.6s }
}
@keyframes lp-box{
  0%{ opacity:0; transform:scale(.9); }
  5%{ opacity:1; transform:scale(1); }
  86%{ opacity:1; transform:scale(1); }
  93%,100%{ opacity:0; transform:scale(.96); }
}
@keyframes lp-tag{
  0%,2%{ opacity:0; transform:translateY(5px); }
  7%{ opacity:1; transform:none; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-zone{
  0%,28%{ opacity:0; }
  36%{ opacity:1; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-arc{
  0%,20%{ stroke-dashoffset:300; opacity:0; }
  24%{ opacity:1; }
  46%{ stroke-dashoffset:0; opacity:1; }
  86%{ stroke-dashoffset:0; opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-row{
  0%,46%{ opacity:0; transform:translateY(7px); }
  54%{ opacity:1; transform:none; }
  88%{ opacity:1; }
  95%,100%{ opacity:0; }
}

/* Hero stat tiles */
.stat-tiles{
  display:grid; grid-template-columns:repeat(3,1fr); gap:16px;
  margin-top:clamp(44px,5vw,68px);
}
.stat-tile{
  position:relative; background:var(--panel);
  border:1px solid var(--line); border-radius:var(--r);
  padding:22px 22px 24px;
}
.stat-tile .k{
  font-family:var(--f-mono); font-size:10px; letter-spacing:.12em;
  text-transform:uppercase; color:var(--neon);
}
.stat-tile .v{ font-size:16.5px; line-height:1.55; color:var(--soft); margin-top:12px; text-wrap:pretty; }




.det-tag {
    position: absolute;
    top: 0;
    left: 14px;
    transform: translateY(-50%);
    background: #dde255;
    color: #06163f;
    font-family: var(--f-mono);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: .12em;
    text-transform: uppercase;
    padding: 3px 8px;
    border-radius: 3px;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47c72a8 */.elementor-2137 .elementor-element.elementor-element-47c72a8 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c616b3e *//* Hero analyzed-frame loop (VIS-01) */
.frame-wrap{
  position:relative; border-radius:var(--r-lg);
  background:linear-gradient(168deg,#0b2a63,#081d4c);
  border:1px solid var(--line); padding:14px;
  box-shadow:var(--shadow);
}
.frame-wrap .det-tag{ left:24px; }
.frame-svg{ display:block; width:100%; height:auto; border-radius:8px; }
.frame-cap{
  display:flex; gap:8px; align-items:center; justify-content:space-between;
  margin-top:12px; font-family:var(--f-mono); font-size:10px;
  letter-spacing:.10em; text-transform:uppercase; color:var(--muted);
}
.frame-cap .rec{ display:inline-flex; align-items:center; gap:7px; }
.frame-cap .rec::before{ content:""; width:7px; height:7px; border-radius:50%; background:var(--neon); }

/* SVG analyzed-frame primitives */
.det-box{ fill:none; stroke-width:2; }
.det-box.team-a{ stroke:var(--neon); }
.det-box.team-b{ stroke:var(--royal); }
.det-box.ball{ stroke:#fff; }
.svg-tag{ font-family:"JetBrains Mono",monospace; font-size:11px; font-weight:700; }
.svg-mono{ font-family:"JetBrains Mono",monospace; }
.zone-3{ fill:rgba(45,107,240,.18); stroke:var(--royal); stroke-width:1.2; stroke-dasharray:5 4; }
.court-line{ fill:none; stroke:rgba(134,169,255,.34); stroke-width:1.4; }
.shot-arc{ fill:none; stroke:var(--neon); stroke-width:2.4; stroke-dasharray:4 5; }

/* Loop choreography — base state IS the poster (everything visible).
   Motion only layers on under no-preference. 8s cycle. */
@media (prefers-reduced-motion: no-preference){
  .lp{ animation-duration:8s; animation-iteration-count:infinite; animation-timing-function:var(--ease); }
  .lp-box{ animation-name:lp-box; transform-box:fill-box; transform-origin:center; }
  .lp-tag{ animation-name:lp-tag; transform-box:fill-box; transform-origin:center; }
  .lp-zone{ animation-name:lp-zone; }
  .lp-arc{ animation-name:lp-arc; stroke-dasharray:4 5; }
  .lp-row{ animation-name:lp-row; transform-box:fill-box; transform-origin:center; }
  .lp-d1{ animation-delay:.25s } .lp-d2{ animation-delay:.55s } .lp-d3{ animation-delay:.85s }
  .lp-d4{ animation-delay:1.1s } .lp-d5{ animation-delay:1.35s } .lp-d6{ animation-delay:1.6s }
}
@keyframes lp-box{
  0%{ opacity:0; transform:scale(.9); }
  5%{ opacity:1; transform:scale(1); }
  86%{ opacity:1; transform:scale(1); }
  93%,100%{ opacity:0; transform:scale(.96); }
}
@keyframes lp-tag{
  0%,2%{ opacity:0; transform:translateY(5px); }
  7%{ opacity:1; transform:none; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-zone{
  0%,28%{ opacity:0; }
  36%{ opacity:1; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-arc{
  0%,20%{ stroke-dashoffset:300; opacity:0; }
  24%{ opacity:1; }
  46%{ stroke-dashoffset:0; opacity:1; }
  86%{ stroke-dashoffset:0; opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-row{
  0%,46%{ opacity:0; transform:translateY(7px); }
  54%{ opacity:1; transform:none; }
  88%{ opacity:1; }
  95%,100%{ opacity:0; }
}

/* Hero stat tiles */
.stat-tiles{
  display:grid; grid-template-columns:repeat(3,1fr); gap:16px;
  margin-top:clamp(44px,5vw,68px);
}
.stat-tile{
  position:relative; background:var(--panel);
  border:1px solid var(--line); border-radius:var(--r);
  padding:22px 22px 24px;
}
.stat-tile .k{
  font-family:var(--f-mono); font-size:10px; letter-spacing:.12em;
  text-transform:uppercase; color:var(--neon);
}
.stat-tile .v{ font-size:16.5px; line-height:1.55; color:var(--soft); margin-top:12px; text-wrap:pretty; }




.det-tag {
    position: absolute;
    top: 0;
    left: 14px;
    transform: translateY(-50%);
    background: #dde255;
    color: #06163f;
    font-family: var(--f-mono);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: .12em;
    text-transform: uppercase;
    padding: 3px 8px;
    border-radius: 3px;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eba1432 *//* Hero analyzed-frame loop (VIS-01) */
.frame-wrap{
  position:relative; border-radius:var(--r-lg);
  background:linear-gradient(168deg,#0b2a63,#081d4c);
  border:1px solid var(--line); padding:14px;
  box-shadow:var(--shadow);
}
.frame-wrap .det-tag{ left:24px; }
.frame-svg{ display:block; width:100%; height:auto; border-radius:8px; }
.frame-cap{
  display:flex; gap:8px; align-items:center; justify-content:space-between;
  margin-top:12px; font-family:var(--f-mono); font-size:10px;
  letter-spacing:.10em; text-transform:uppercase; color:var(--muted);
}
.frame-cap .rec{ display:inline-flex; align-items:center; gap:7px; }
.frame-cap .rec::before{ content:""; width:7px; height:7px; border-radius:50%; background:var(--neon); }

/* SVG analyzed-frame primitives */
.det-box{ fill:none; stroke-width:2; }
.det-box.team-a{ stroke:var(--neon); }
.det-box.team-b{ stroke:var(--royal); }
.det-box.ball{ stroke:#fff; }
.svg-tag{ font-family:"JetBrains Mono",monospace; font-size:11px; font-weight:700; }
.svg-mono{ font-family:"JetBrains Mono",monospace; }
.zone-3{ fill:rgba(45,107,240,.18); stroke:var(--royal); stroke-width:1.2; stroke-dasharray:5 4; }
.court-line{ fill:none; stroke:rgba(134,169,255,.34); stroke-width:1.4; }
.shot-arc{ fill:none; stroke:var(--neon); stroke-width:2.4; stroke-dasharray:4 5; }

/* Loop choreography — base state IS the poster (everything visible).
   Motion only layers on under no-preference. 8s cycle. */
@media (prefers-reduced-motion: no-preference){
  .lp{ animation-duration:8s; animation-iteration-count:infinite; animation-timing-function:var(--ease); }
  .lp-box{ animation-name:lp-box; transform-box:fill-box; transform-origin:center; }
  .lp-tag{ animation-name:lp-tag; transform-box:fill-box; transform-origin:center; }
  .lp-zone{ animation-name:lp-zone; }
  .lp-arc{ animation-name:lp-arc; stroke-dasharray:4 5; }
  .lp-row{ animation-name:lp-row; transform-box:fill-box; transform-origin:center; }
  .lp-d1{ animation-delay:.25s } .lp-d2{ animation-delay:.55s } .lp-d3{ animation-delay:.85s }
  .lp-d4{ animation-delay:1.1s } .lp-d5{ animation-delay:1.35s } .lp-d6{ animation-delay:1.6s }
}
@keyframes lp-box{
  0%{ opacity:0; transform:scale(.9); }
  5%{ opacity:1; transform:scale(1); }
  86%{ opacity:1; transform:scale(1); }
  93%,100%{ opacity:0; transform:scale(.96); }
}
@keyframes lp-tag{
  0%,2%{ opacity:0; transform:translateY(5px); }
  7%{ opacity:1; transform:none; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-zone{
  0%,28%{ opacity:0; }
  36%{ opacity:1; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-arc{
  0%,20%{ stroke-dashoffset:300; opacity:0; }
  24%{ opacity:1; }
  46%{ stroke-dashoffset:0; opacity:1; }
  86%{ stroke-dashoffset:0; opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-row{
  0%,46%{ opacity:0; transform:translateY(7px); }
  54%{ opacity:1; transform:none; }
  88%{ opacity:1; }
  95%,100%{ opacity:0; }
}

/* Hero stat tiles */
.stat-tiles{
  display:grid; grid-template-columns:repeat(3,1fr); gap:16px;
  margin-top:clamp(44px,5vw,68px);
}
.stat-tile{
  position:relative; background:var(--panel);
  border:1px solid var(--line); border-radius:var(--r);
  padding:22px 22px 24px;
}
.stat-tile .k{
  font-family:var(--f-mono); font-size:10px; letter-spacing:.12em;
  text-transform:uppercase; color:var(--neon);
}
.stat-tile .v{ font-size:16.5px; line-height:1.55; color:var(--soft); margin-top:12px; text-wrap:pretty; }




.det-tag {
    position: absolute;
    top: 0;
    left: 14px;
    transform: translateY(-50%);
    background: #dde255;
    color: #06163f;
    font-family: var(--f-mono);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: .12em;
    text-transform: uppercase;
    padding: 3px 8px;
    border-radius: 3px;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1addb80 */.elementor-2137 .elementor-element.elementor-element-1addb80 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9118fde */.elementor-2137 .elementor-element.elementor-element-9118fde span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9832860 *//* Hero analyzed-frame loop (VIS-01) */
.frame-wrap{
  position:relative; border-radius:var(--r-lg);
  background:linear-gradient(168deg,#0b2a63,#081d4c);
  border:1px solid var(--line); padding:14px;
  box-shadow:var(--shadow);
}
.frame-wrap .det-tag{ left:24px; }
.frame-svg{ display:block; width:100%; height:auto; border-radius:8px; }
.frame-cap{
  display:flex; gap:8px; align-items:center; justify-content:space-between;
  margin-top:12px; font-family:var(--f-mono); font-size:10px;
  letter-spacing:.10em; text-transform:uppercase; color:var(--muted);
}
.frame-cap .rec{ display:inline-flex; align-items:center; gap:7px; }
.frame-cap .rec::before{ content:""; width:7px; height:7px; border-radius:50%; background:var(--neon); }

/* SVG analyzed-frame primitives */
.det-box{ fill:none; stroke-width:2; }
.det-box.team-a{ stroke:var(--neon); }
.det-box.team-b{ stroke:var(--royal); }
.det-box.ball{ stroke:#fff; }
.svg-tag{ font-family:"JetBrains Mono",monospace; font-size:11px; font-weight:700; }
.svg-mono{ font-family:"JetBrains Mono",monospace; }
.zone-3{ fill:rgba(45,107,240,.18); stroke:var(--royal); stroke-width:1.2; stroke-dasharray:5 4; }
.court-line{ fill:none; stroke:rgba(134,169,255,.34); stroke-width:1.4; }
.shot-arc{ fill:none; stroke:var(--neon); stroke-width:2.4; stroke-dasharray:4 5; }

/* Loop choreography — base state IS the poster (everything visible).
   Motion only layers on under no-preference. 8s cycle. */
@media (prefers-reduced-motion: no-preference){
  .lp{ animation-duration:8s; animation-iteration-count:infinite; animation-timing-function:var(--ease); }
  .lp-box{ animation-name:lp-box; transform-box:fill-box; transform-origin:center; }
  .lp-tag{ animation-name:lp-tag; transform-box:fill-box; transform-origin:center; }
  .lp-zone{ animation-name:lp-zone; }
  .lp-arc{ animation-name:lp-arc; stroke-dasharray:4 5; }
  .lp-row{ animation-name:lp-row; transform-box:fill-box; transform-origin:center; }
  .lp-d1{ animation-delay:.25s } .lp-d2{ animation-delay:.55s } .lp-d3{ animation-delay:.85s }
  .lp-d4{ animation-delay:1.1s } .lp-d5{ animation-delay:1.35s } .lp-d6{ animation-delay:1.6s }
}
@keyframes lp-box{
  0%{ opacity:0; transform:scale(.9); }
  5%{ opacity:1; transform:scale(1); }
  86%{ opacity:1; transform:scale(1); }
  93%,100%{ opacity:0; transform:scale(.96); }
}
@keyframes lp-tag{
  0%,2%{ opacity:0; transform:translateY(5px); }
  7%{ opacity:1; transform:none; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-zone{
  0%,28%{ opacity:0; }
  36%{ opacity:1; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-arc{
  0%,20%{ stroke-dashoffset:300; opacity:0; }
  24%{ opacity:1; }
  46%{ stroke-dashoffset:0; opacity:1; }
  86%{ stroke-dashoffset:0; opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-row{
  0%,46%{ opacity:0; transform:translateY(7px); }
  54%{ opacity:1; transform:none; }
  88%{ opacity:1; }
  95%,100%{ opacity:0; }
}

/* Hero stat tiles */
.stat-tiles{
  display:grid; grid-template-columns:repeat(3,1fr); gap:16px;
  margin-top:clamp(44px,5vw,68px);
}
.stat-tile{
  position:relative; background:var(--panel);
  border:1px solid var(--line); border-radius:var(--r);
  padding:22px 22px 24px;
}
.stat-tile .k{
  font-family:var(--f-mono); font-size:10px; letter-spacing:.12em;
  text-transform:uppercase; color:var(--neon);
}
.stat-tile .v{ font-size:16.5px; line-height:1.55; color:var(--soft); margin-top:12px; text-wrap:pretty; }




.det-tag {
    position: absolute;
    top: 0;
    left: 14px;
    transform: translateY(-50%);
    background: #dde255;
    color: #06163f;
    font-family: var(--f-mono);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: .12em;
    text-transform: uppercase;
    padding: 3px 8px;
    border-radius: 3px;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dba0174 */.elementor-2137 .elementor-element.elementor-element-dba0174 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4134386 *//* Hero analyzed-frame loop (VIS-01) */
.frame-wrap{
  position:relative; border-radius:var(--r-lg);
  background:linear-gradient(168deg,#0b2a63,#081d4c);
  border:1px solid var(--line); padding:14px;
  box-shadow:var(--shadow);
}
.frame-wrap .det-tag{ left:24px; }
.frame-svg{ display:block; width:100%; height:auto; border-radius:8px; }
.frame-cap{
  display:flex; gap:8px; align-items:center; justify-content:space-between;
  margin-top:12px; font-family:var(--f-mono); font-size:10px;
  letter-spacing:.10em; text-transform:uppercase; color:var(--muted);
}
.frame-cap .rec{ display:inline-flex; align-items:center; gap:7px; }
.frame-cap .rec::before{ content:""; width:7px; height:7px; border-radius:50%; background:var(--neon); }

/* SVG analyzed-frame primitives */
.det-box{ fill:none; stroke-width:2; }
.det-box.team-a{ stroke:var(--neon); }
.det-box.team-b{ stroke:var(--royal); }
.det-box.ball{ stroke:#fff; }
.svg-tag{ font-family:"JetBrains Mono",monospace; font-size:11px; font-weight:700; }
.svg-mono{ font-family:"JetBrains Mono",monospace; }
.zone-3{ fill:rgba(45,107,240,.18); stroke:var(--royal); stroke-width:1.2; stroke-dasharray:5 4; }
.court-line{ fill:none; stroke:rgba(134,169,255,.34); stroke-width:1.4; }
.shot-arc{ fill:none; stroke:var(--neon); stroke-width:2.4; stroke-dasharray:4 5; }

/* Loop choreography — base state IS the poster (everything visible).
   Motion only layers on under no-preference. 8s cycle. */
@media (prefers-reduced-motion: no-preference){
  .lp{ animation-duration:8s; animation-iteration-count:infinite; animation-timing-function:var(--ease); }
  .lp-box{ animation-name:lp-box; transform-box:fill-box; transform-origin:center; }
  .lp-tag{ animation-name:lp-tag; transform-box:fill-box; transform-origin:center; }
  .lp-zone{ animation-name:lp-zone; }
  .lp-arc{ animation-name:lp-arc; stroke-dasharray:4 5; }
  .lp-row{ animation-name:lp-row; transform-box:fill-box; transform-origin:center; }
  .lp-d1{ animation-delay:.25s } .lp-d2{ animation-delay:.55s } .lp-d3{ animation-delay:.85s }
  .lp-d4{ animation-delay:1.1s } .lp-d5{ animation-delay:1.35s } .lp-d6{ animation-delay:1.6s }
}
@keyframes lp-box{
  0%{ opacity:0; transform:scale(.9); }
  5%{ opacity:1; transform:scale(1); }
  86%{ opacity:1; transform:scale(1); }
  93%,100%{ opacity:0; transform:scale(.96); }
}
@keyframes lp-tag{
  0%,2%{ opacity:0; transform:translateY(5px); }
  7%{ opacity:1; transform:none; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-zone{
  0%,28%{ opacity:0; }
  36%{ opacity:1; }
  86%{ opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-arc{
  0%,20%{ stroke-dashoffset:300; opacity:0; }
  24%{ opacity:1; }
  46%{ stroke-dashoffset:0; opacity:1; }
  86%{ stroke-dashoffset:0; opacity:1; }
  93%,100%{ opacity:0; }
}
@keyframes lp-row{
  0%,46%{ opacity:0; transform:translateY(7px); }
  54%{ opacity:1; transform:none; }
  88%{ opacity:1; }
  95%,100%{ opacity:0; }
}

/* Hero stat tiles */
.stat-tiles{
  display:grid; grid-template-columns:repeat(3,1fr); gap:16px;
  margin-top:clamp(44px,5vw,68px);
}
.stat-tile{
  position:relative; background:var(--panel);
  border:1px solid var(--line); border-radius:var(--r);
  padding:22px 22px 24px;
}
.stat-tile .k{
  font-family:var(--f-mono); font-size:10px; letter-spacing:.12em;
  text-transform:uppercase; color:var(--neon);
}
.stat-tile .v{ font-size:16.5px; line-height:1.55; color:var(--soft); margin-top:12px; text-wrap:pretty; }




.det-tag {
    position: absolute;
    top: 0;
    left: 14px;
    transform: translateY(-50%);
    background: #dde255;
    color: #06163f;
    font-family: var(--f-mono);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: .12em;
    text-transform: uppercase;
    padding: 3px 8px;
    border-radius: 3px;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2dd025 */.elementor-2137 .elementor-element.elementor-element-f2dd025 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1eef1f9 */.elementor-2137 .elementor-element.elementor-element-1eef1f9 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c2cd5 */.elementor-2137 .elementor-element.elementor-element-69c2cd5 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76161a7 */.elementor-2137 .elementor-element.elementor-element-76161a7 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bce4eec */.elementor-2137 .elementor-element.elementor-element-bce4eec span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d728056 */.elementor-2137 .elementor-element.elementor-element-d728056 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
        color:#2d6bf0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bbda30 */.elementor-2137 .elementor-element.elementor-element-3bbda30 span{
        font-family:"Instrument Serif", "Times New Roman", Georgia, serif;
        font-style: italic;
        font-weight: 400;
}/* End custom CSS */