.elementor-89 .elementor-element.elementor-element-37120f8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-89 .elementor-element.elementor-element-6bb3f1f0{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-1590e5a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-6b3eb558{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-3db2d855{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.18em;color:#F8B004;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-50d978b2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:58px;font-weight:800;line-height:1.08em;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-7bb08f8b{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-5dd3eef5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-89 .elementor-element.elementor-element-431a22ce .elementor-button{background-color:#F8B004;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;fill:#1E2350;color:#1E2350;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-89 .elementor-element.elementor-element-431a22ce .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-431a22ce .elementor-button:focus{background-color:#FFC52E;color:#1E2350;}.elementor-89 .elementor-element.elementor-element-431a22ce .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-431a22ce .elementor-button:focus svg{fill:#1E2350;}.elementor-89 .elementor-element.elementor-element-20091073 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5B4FC;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-89 .elementor-element.elementor-element-20091073 .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-20091073 .elementor-button:focus{background-color:rgba(165,180,252,0.12);color:#FFFFFF;border-color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-20091073 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-20091073 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-52ea59d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C66C9;--border-color:#5C66C9;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-89 .elementor-element.elementor-element-6525ea3c{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.14em;color:#F8B004;}.elementor-89 .elementor-element.elementor-element-49320686{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#EEF1FB;}.elementor-89 .elementor-element.elementor-element-2c303776{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-33a87be1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-696978bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-7174a7b4{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.18em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-57ecfda9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-376babf9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-54701503{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-89 .elementor-element.elementor-element-54701503:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-54701503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-6ca8c41a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-1467b38c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-4e652480{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-89 .elementor-element.elementor-element-4e652480:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-4e652480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-20d17208 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-20ebb42f{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-3bbe2607{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-89 .elementor-element.elementor-element-3bbe2607:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-3bbe2607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-3ebc7223 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-555fa8b{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-3fae0058{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-14166d6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-68f10fd{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.18em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-47b5b5de .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-31899c82{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-17912f74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-61cfd3aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-61cfd3aa:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-61cfd3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-3e08c251 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-13dd3e0f{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-778bac8b{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#EEF1FB;}.elementor-89 .elementor-element.elementor-element-2801f8c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-2801f8c0:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-2801f8c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-4737c434 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-fcf1521{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-2b87f4fd{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#EEF1FB;}.elementor-89 .elementor-element.elementor-element-31d60d46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-31d60d46:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-31d60d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13284D;}.elementor-89 .elementor-element.elementor-element-398a1371{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-57d6db8b{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.18em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-64a07744 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-7632f202{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-1d6b311a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-35db236c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-35db236c:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-35db236c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-89 .elementor-element.elementor-element-c23b746 img{width:100%;}.elementor-89 .elementor-element.elementor-element-298bb575{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-1b9b2251{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.12em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-47d6a590 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-2992cf93{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-3d2a7c74{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-4a20a4d5{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-3a8d3ad1{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-5782ff47{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#C7D0FF;}.elementor-89 .elementor-element.elementor-element-2084f7ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-2084f7ac:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-2084f7ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-534a800 img{width:100%;}.elementor-89 .elementor-element.elementor-element-5c23b872{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-6b85e5a0{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.12em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-5edc8d1b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-44b3a0a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-3779fecb{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-34082ce8{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-5cb4d3d9{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-5811d9ee{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#C7D0FF;}.elementor-89 .elementor-element.elementor-element-133be54e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-133be54e:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-133be54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-35dfb067 img{width:100%;}.elementor-89 .elementor-element.elementor-element-7bb0a3cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-5eb0b5a8{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.12em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-50975f1c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-1951a4c7{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-37a67e78{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-1d87a94d{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-7209096b{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-60e09b97{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#C7D0FF;}.elementor-89 .elementor-element.elementor-element-550bec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-550bec:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-550bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-356229ea img{width:100%;}.elementor-89 .elementor-element.elementor-element-3b45e789{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-6e11c19f{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.12em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-2561dcb3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-1a61569e{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-98d6a7{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-513d31d3{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-5566c8d3{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-399d7b85{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#C7D0FF;}.elementor-89 .elementor-element.elementor-element-37122b8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-37122b8c:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-37122b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-4cac3dc4 img{width:100%;}.elementor-89 .elementor-element.elementor-element-7644f5a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-599c2ac{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.12em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-5147d110 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-34bc12e1{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-34419db9{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-4de0edba{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-16887c5d{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-7af2eb21{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#C7D0FF;}.elementor-89 .elementor-element.elementor-element-7b74fe80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-7b74fe80:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-7b74fe80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16305A;}.elementor-89 .elementor-element.elementor-element-2270430d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-75701d74{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.12em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-207c3907 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-60615ed8{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-643e52a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-483832e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-483832e0:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-483832e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-45105569 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-76e57613{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-498b63e1{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#EEF1FB;}.elementor-89 .elementor-element.elementor-element-2a3b63f8{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-4fb6806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-4fb6806:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-4fb6806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13284D;}.elementor-89 .elementor-element.elementor-element-27e8ab86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-46864339{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.18em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-7c14f20b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-5c5557cf{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-577df4dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-6125b3e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-f7ac63e{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.18em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-6c9c7caa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-74b5c714{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-4b1d21df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-89 .elementor-element.elementor-element-4b1d21df:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-4b1d21df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-6124483c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#EEF1FB;}.elementor-89 .elementor-element.elementor-element-7748abe5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-5afc96cc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-4e297879{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-446e6d7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-89 .elementor-element.elementor-element-446e6d7d:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-446e6d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-a427c36{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;color:#F8B004;}.elementor-89 .elementor-element.elementor-element-18ea3579{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-7c7b58bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-89 .elementor-element.elementor-element-7c7b58bb:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-7c7b58bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-2ba670b7{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;color:#F8B004;}.elementor-89 .elementor-element.elementor-element-26dbd393{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-3d4fb5ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-89 .elementor-element.elementor-element-3d4fb5ff:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-3d4fb5ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-66d06271{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;color:#F8B004;}.elementor-89 .elementor-element.elementor-element-309b27d{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-1e671715{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-89 .elementor-element.elementor-element-1e671715:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-1e671715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-6ebc4dfb{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.1em;color:#F8B004;}.elementor-89 .elementor-element.elementor-element-61e0d5bd{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-34811a08{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#C3CBE6;}.elementor-89 .elementor-element.elementor-element-75a5f801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-75a5f801:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-75a5f801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13284D;}.elementor-89 .elementor-element.elementor-element-78a5fdb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-3596610a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.18em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-62cf7ce5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-6d1016ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-8bf7363{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-8bf7363:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-8bf7363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-27056ca7{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-30cd271b{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-41026712{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-313c0d9{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-558d422c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-558d422c:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-558d422c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-357e249d{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-4039038d{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-4228332b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-53445a4{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-3366fd05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-3366fd05:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-3366fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-2a08f7a3{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-658d3eff{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-5ccb8085{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-5beeb6a3{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-46e1bf3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E4C80;--border-color:#2E4C80;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-89 .elementor-element.elementor-element-46e1bf3e:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-46e1bf3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B3560;}.elementor-89 .elementor-element.elementor-element-2625fad4{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-37886a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-48126c16{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-45059daf{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-4fde5927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-6418fda6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-230e99dd{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.55em;letter-spacing:0.18em;color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-25278ee5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:44px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-310c7876{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-title{border-width:0px;background-color:rgba(0,0,0,0);padding:18px 22px 18px 22px;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-content{border-width:0px;background-color:rgba(0,0,0,0);color:#DCE2F7;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;padding:0px 26px 22px 26px;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-toggle-item:not(:last-child){margin-block-end:14px;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-toggle-title, .elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-toggle-icon{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-title.elementor-active a, .elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-title .elementor-toggle-icon i:before{color:#F8B004;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-title .elementor-toggle-icon svg{fill:#F8B004;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#F8B004;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#F8B004;}.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-toggle-icon{margin-inline-end:16px;}.elementor-89 .elementor-element.elementor-element-10724b13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-89 .elementor-element.elementor-element-10724b13:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-10724b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1E3D;}.elementor-89 .elementor-element.elementor-element-69233cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C66C9;--border-color:#5C66C9;--border-radius:28px 28px 28px 28px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-89 .elementor-element.elementor-element-17dca367{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-34c9cdab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-288e96c0{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.55em;color:#DCE2F7;}.elementor-89 .elementor-element.elementor-element-39ddb2ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-710093dc .elementor-button{background-color:#F8B004;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;fill:#1E2350;color:#1E2350;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-89 .elementor-element.elementor-element-710093dc .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-710093dc .elementor-button:focus{background-color:#FFC52E;color:#1E2350;}.elementor-89 .elementor-element.elementor-element-710093dc .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-710093dc .elementor-button:focus svg{fill:#1E2350;}.elementor-89 .elementor-element.elementor-element-439e2a8e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5B4FC;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-89 .elementor-element.elementor-element-439e2a8e .elementor-button:hover, .elementor-89 .elementor-element.elementor-element-439e2a8e .elementor-button:focus{background-color:rgba(165,180,252,0.12);color:#FFFFFF;border-color:#A5B4FC;}.elementor-89 .elementor-element.elementor-element-439e2a8e .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-element-439e2a8e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-89 .elementor-element.elementor-global-308 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5B4FC;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-89 .elementor-element.elementor-global-308 .elementor-button:hover, .elementor-89 .elementor-element.elementor-global-308 .elementor-button:focus{background-color:rgba(165,180,252,0.12);color:#FFFFFF;border-color:#A5B4FC;}.elementor-89 .elementor-element.elementor-global-308 .elementor-button:hover svg, .elementor-89 .elementor-element.elementor-global-308 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-89 .elementor-element.elementor-element-50d978b2 .elementor-heading-title{font-size:47px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-89 .elementor-element.elementor-element-57ecfda9 .elementor-heading-title{font-size:37px;}.elementor-89 .elementor-element.elementor-element-47b5b5de .elementor-heading-title{font-size:37px;}.elementor-89 .elementor-element.elementor-element-64a07744 .elementor-heading-title{font-size:37px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-89 .elementor-element.elementor-element-7c14f20b .elementor-heading-title{font-size:37px;}.elementor-89 .elementor-element.elementor-element-6c9c7caa .elementor-heading-title{font-size:37px;}.elementor-89 .elementor-element.elementor-element-62cf7ce5 .elementor-heading-title{font-size:37px;}.elementor-89 .elementor-element.elementor-element-25278ee5 .elementor-heading-title{font-size:37px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-37120f8c{--padding-top:28px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-89 .elementor-element.elementor-element-50d978b2 .elementor-heading-title{font-size:36px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-89 .elementor-element.elementor-element-33a87be1{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-89 .elementor-element.elementor-element-57ecfda9 .elementor-heading-title{font-size:30px;}.elementor-89 .elementor-element.elementor-element-3fae0058{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-89 .elementor-element.elementor-element-47b5b5de .elementor-heading-title{font-size:30px;}.elementor-89 .elementor-element.elementor-element-31d60d46{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-89 .elementor-element.elementor-element-64a07744 .elementor-heading-title{font-size:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-89 .elementor-element.elementor-element-4fb6806{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-89 .elementor-element.elementor-element-7c14f20b .elementor-heading-title{font-size:30px;}.elementor-89 .elementor-element.elementor-element-577df4dd{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-89 .elementor-element.elementor-element-6c9c7caa .elementor-heading-title{font-size:30px;}.elementor-89 .elementor-element.elementor-element-75a5f801{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-89 .elementor-element.elementor-element-62cf7ce5 .elementor-heading-title{font-size:30px;}.elementor-89 .elementor-element.elementor-element-4fde5927{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-89 .elementor-element.elementor-element-25278ee5 .elementor-heading-title{font-size:30px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-89 .elementor-element.elementor-element-10724b13{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for heading, class: .elementor-element-50d978b2 */.elementor-89 .elementor-element.elementor-element-50d978b2{max-width:900px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bb08f8b */.elementor-89 .elementor-element.elementor-element-7bb08f8b{max-width:760px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dd3eef5 */.elementor-89 .elementor-element.elementor-element-5dd3eef5{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60b981ad */.elementor-89 .elementor-element.elementor-element-60b981ad{color:#EEF1FB;font-family:Roboto, Arial, sans-serif;font-size:17px;font-weight:400;line-height:1.55;} .elementor-89 .elementor-element.elementor-element-60b981ad a{text-decoration:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3eb558 */.elementor-89 .elementor-element.elementor-element-6b3eb558{flex:1 1 560px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6525ea3c */.elementor-89 .elementor-element.elementor-element-6525ea3c{margin:0 0 10px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c303776 */.elementor-89 .elementor-element.elementor-element-2c303776{margin:12px 0 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52ea59d7 */.elementor-89 .elementor-element.elementor-element-52ea59d7{background:rgba(11,23,48,.6);flex:1 1 360px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1590e5a2 */.elementor-89 .elementor-element.elementor-element-1590e5a2{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37120f8c */.elementor-89 .elementor-element.elementor-element-37120f8c{background:linear-gradient(160deg,#3D43A0 0%,#1E2A66 55%,#0F1E3D 100%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-696978bd */.elementor-89 .elementor-element.elementor-element-696978bd{max-width:820px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37e40b44 */.elementor-89 .elementor-element.elementor-element-37e40b44{color:#1E2350;font-family:'Open Sans', Arial, sans-serif;font-size:22px;font-weight:800;line-height:1.55;} .elementor-89 .elementor-element.elementor-element-37e40b44 a{text-decoration:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54701503 */.elementor-89 .elementor-element.elementor-element-54701503{flex:1 1 300px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5c3d2ada */.elementor-89 .elementor-element.elementor-element-5c3d2ada{color:#1E2350;font-family:'Open Sans', Arial, sans-serif;font-size:22px;font-weight:800;line-height:1.55;} .elementor-89 .elementor-element.elementor-element-5c3d2ada a{text-decoration:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e652480 */.elementor-89 .elementor-element.elementor-element-4e652480{flex:1 1 300px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-23796c11 */.elementor-89 .elementor-element.elementor-element-23796c11{color:#1E2350;font-family:'Open Sans', Arial, sans-serif;font-size:22px;font-weight:800;line-height:1.55;} .elementor-89 .elementor-element.elementor-element-23796c11 a{text-decoration:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe2607 */.elementor-89 .elementor-element.elementor-element-3bbe2607{flex:1 1 300px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-376babf9 */.elementor-89 .elementor-element.elementor-element-376babf9{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31899c82 */.elementor-89 .elementor-element.elementor-element-31899c82{max-width:760px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14166d6c */.elementor-89 .elementor-element.elementor-element-14166d6c{max-width:820px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13dd3e0f */.elementor-89 .elementor-element.elementor-element-13dd3e0f{margin:0 0 14px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61cfd3aa */.elementor-89 .elementor-element.elementor-element-61cfd3aa{flex:1 1 380px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcf1521 */.elementor-89 .elementor-element.elementor-element-fcf1521{margin:0 0 14px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2801f8c0 */.elementor-89 .elementor-element.elementor-element-2801f8c0{flex:1 1 380px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17912f74 */.elementor-89 .elementor-element.elementor-element-17912f74{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-422e731b */.elementor-89 .elementor-element.elementor-element-422e731b{color:#DCE2F7;font-family:Roboto, Arial, sans-serif;font-size:17px;font-weight:400;line-height:1.55;} .elementor-89 .elementor-element.elementor-element-422e731b a{text-decoration:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7632f202 */.elementor-89 .elementor-element.elementor-element-7632f202{max-width:760px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398a1371 */.elementor-89 .elementor-element.elementor-element-398a1371{max-width:820px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c23b746 */.elementor-89 .elementor-element.elementor-element-c23b746{width:100%;} .elementor-89 .elementor-element.elementor-element-c23b746 img{object-position:50% 30%;} .elementor-89 .elementor-element.elementor-element-c23b746 img{aspect-ratio:3/2;} .elementor-89 .elementor-element.elementor-element-c23b746{width:100%;} .elementor-89 .elementor-element.elementor-element-c23b746 img{width:100%;height:auto;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2992cf93 */.elementor-89 .elementor-element.elementor-element-2992cf93{margin:4px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a20a4d5 */.elementor-89 .elementor-element.elementor-element-4a20a4d5{margin:6px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a8d3ad1 */.elementor-89 .elementor-element.elementor-element-3a8d3ad1{margin:6px 0 0;background:#13284D;border-left:4px solid #F8B004;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298bb575 */.elementor-89 .elementor-element.elementor-element-298bb575{flex:1;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35db236c */.elementor-89 .elementor-element.elementor-element-35db236c{flex:1 1 360px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-534a800 */.elementor-89 .elementor-element.elementor-element-534a800{width:100%;} .elementor-89 .elementor-element.elementor-element-534a800 img{object-position:50% 30%;} .elementor-89 .elementor-element.elementor-element-534a800 img{aspect-ratio:3/2;} .elementor-89 .elementor-element.elementor-element-534a800{width:100%;} .elementor-89 .elementor-element.elementor-element-534a800 img{width:100%;height:auto;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44b3a0a */.elementor-89 .elementor-element.elementor-element-44b3a0a{margin:4px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34082ce8 */.elementor-89 .elementor-element.elementor-element-34082ce8{margin:6px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cb4d3d9 */.elementor-89 .elementor-element.elementor-element-5cb4d3d9{margin:6px 0 0;background:#13284D;border-left:4px solid #F8B004;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c23b872 */.elementor-89 .elementor-element.elementor-element-5c23b872{flex:1;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2084f7ac */.elementor-89 .elementor-element.elementor-element-2084f7ac{flex:1 1 360px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35dfb067 */.elementor-89 .elementor-element.elementor-element-35dfb067{width:100%;} .elementor-89 .elementor-element.elementor-element-35dfb067 img{object-position:50% 30%;} .elementor-89 .elementor-element.elementor-element-35dfb067 img{aspect-ratio:3/2;} .elementor-89 .elementor-element.elementor-element-35dfb067{width:100%;} .elementor-89 .elementor-element.elementor-element-35dfb067 img{width:100%;height:auto;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1951a4c7 */.elementor-89 .elementor-element.elementor-element-1951a4c7{margin:4px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d87a94d */.elementor-89 .elementor-element.elementor-element-1d87a94d{margin:6px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7209096b */.elementor-89 .elementor-element.elementor-element-7209096b{margin:6px 0 0;background:#13284D;border-left:4px solid #F8B004;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bb0a3cf */.elementor-89 .elementor-element.elementor-element-7bb0a3cf{flex:1;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-133be54e */.elementor-89 .elementor-element.elementor-element-133be54e{flex:1 1 360px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-356229ea */.elementor-89 .elementor-element.elementor-element-356229ea{width:100%;} .elementor-89 .elementor-element.elementor-element-356229ea img{object-position:50% 30%;} .elementor-89 .elementor-element.elementor-element-356229ea img{aspect-ratio:3/2;} .elementor-89 .elementor-element.elementor-element-356229ea{width:100%;} .elementor-89 .elementor-element.elementor-element-356229ea img{width:100%;height:auto;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a61569e */.elementor-89 .elementor-element.elementor-element-1a61569e{margin:4px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-513d31d3 */.elementor-89 .elementor-element.elementor-element-513d31d3{margin:6px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5566c8d3 */.elementor-89 .elementor-element.elementor-element-5566c8d3{margin:6px 0 0;background:#13284D;border-left:4px solid #F8B004;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b45e789 */.elementor-89 .elementor-element.elementor-element-3b45e789{flex:1;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-550bec */.elementor-89 .elementor-element.elementor-element-550bec{flex:1 1 360px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cac3dc4 */.elementor-89 .elementor-element.elementor-element-4cac3dc4{width:100%;} .elementor-89 .elementor-element.elementor-element-4cac3dc4 img{object-position:50% 30%;} .elementor-89 .elementor-element.elementor-element-4cac3dc4 img{aspect-ratio:3/2;} .elementor-89 .elementor-element.elementor-element-4cac3dc4{width:100%;} .elementor-89 .elementor-element.elementor-element-4cac3dc4 img{width:100%;height:auto;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34bc12e1 */.elementor-89 .elementor-element.elementor-element-34bc12e1{margin:4px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4de0edba */.elementor-89 .elementor-element.elementor-element-4de0edba{margin:6px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16887c5d */.elementor-89 .elementor-element.elementor-element-16887c5d{margin:6px 0 0;background:#13284D;border-left:4px solid #F8B004;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7644f5a3 */.elementor-89 .elementor-element.elementor-element-7644f5a3{flex:1;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37122b8c */.elementor-89 .elementor-element.elementor-element-37122b8c{flex:1 1 360px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60615ed8 */.elementor-89 .elementor-element.elementor-element-60615ed8{margin:4px 0 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-643e52a */.elementor-89 .elementor-element.elementor-element-643e52a{margin:6px 0 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2270430d */.elementor-89 .elementor-element.elementor-element-2270430d{flex:1;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b74fe80 */.elementor-89 .elementor-element.elementor-element-7b74fe80{flex:1 1 360px;border-style:dashed !important;border-color:#5C66C9 !important;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d6b311a */.elementor-89 .elementor-element.elementor-element-1d6b311a{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76e57613 */.elementor-89 .elementor-element.elementor-element-76e57613{margin:0 0 14px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a3b63f8 */.elementor-89 .elementor-element.elementor-element-2a3b63f8{margin:14px 0 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-483832e0 */.elementor-89 .elementor-element.elementor-element-483832e0{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c5557cf */.elementor-89 .elementor-element.elementor-element-5c5557cf{max-width:760px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27e8ab86 */.elementor-89 .elementor-element.elementor-element-27e8ab86{max-width:820px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74b5c714 */.elementor-89 .elementor-element.elementor-element-74b5c714{max-width:760px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6125b3e5 */.elementor-89 .elementor-element.elementor-element-6125b3e5{max-width:820px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b1d21df */.elementor-89 .elementor-element.elementor-element-4b1d21df{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7748abe5 */.elementor-89 .elementor-element.elementor-element-7748abe5{max-width:820px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-446e6d7d */.elementor-89 .elementor-element.elementor-element-446e6d7d{border-top:5px solid #F8B004;flex:1 1 220px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7b58bb */.elementor-89 .elementor-element.elementor-element-7c7b58bb{border-top:5px solid #F8B004;flex:1 1 220px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d4fb5ff */.elementor-89 .elementor-element.elementor-element-3d4fb5ff{border-top:5px solid #F8B004;flex:1 1 220px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e671715 */.elementor-89 .elementor-element.elementor-element-1e671715{border-top:5px solid #F8B004;flex:1 1 220px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e297879 */.elementor-89 .elementor-element.elementor-element-4e297879{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a5fdb8 */.elementor-89 .elementor-element.elementor-element-78a5fdb8{max-width:820px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-313c0d9 */.elementor-89 .elementor-element.elementor-element-313c0d9{margin:auto 0 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bf7363 */.elementor-89 .elementor-element.elementor-element-8bf7363{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53445a4 */.elementor-89 .elementor-element.elementor-element-53445a4{margin:auto 0 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-558d422c */.elementor-89 .elementor-element.elementor-element-558d422c{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5beeb6a3 */.elementor-89 .elementor-element.elementor-element-5beeb6a3{margin:auto 0 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3366fd05 */.elementor-89 .elementor-element.elementor-element-3366fd05{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45059daf */.elementor-89 .elementor-element.elementor-element-45059daf{margin:auto 0 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46e1bf3e */.elementor-89 .elementor-element.elementor-element-46e1bf3e{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1016ac */.elementor-89 .elementor-element.elementor-element-6d1016ac{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(250px,1fr)) !important;gap:20px !important;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6418fda6 */.elementor-89 .elementor-element.elementor-element-6418fda6{max-width:820px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-4fdc330a */.elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-toggle-item{background:#1B3560;border:1px solid #2E4C80;border-radius:16px;overflow:hidden;} .elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-title{border:0 !important;} .elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-content{border:0 !important;} .elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-content p{margin:0 0 10px;} .elementor-89 .elementor-element.elementor-element-4fdc330a .elementor-tab-content p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310c7876 */.elementor-89 .elementor-element.elementor-element-310c7876{max-width:960px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dca367 */.elementor-89 .elementor-element.elementor-element-17dca367{flex:1 1 520px;--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ddb2ce */.elementor-89 .elementor-element.elementor-element-39ddb2ce{--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69233cc */.elementor-89 .elementor-element.elementor-element-69233cc{background:linear-gradient(150deg,#3D43A0 0%,#1E2A66 100%);--width:auto;min-width:0;}/* End custom CSS */
/* Start custom CSS */@media (max-width:640px){.vtbl thead{display:none !important;}.vtbl tr,.vtbl th,.vtbl td{display:block !important;border:none !important;padding:4px 0 !important;}.vtbl tr{border-bottom:1px solid #2E4C80 !important;padding:12px 0 !important;}.vtbl tr:last-child{border-bottom:none !important;}.band{padding:40px 22px !important;}.pprice .big{font-size:38px !important;}}/*calc*/.ellipse-calc .eyebrow{margin:0;font-size:15px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#A5B4FC}.ellipse-calc .calc{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.ellipse-calc .cin{flex:1 1 520px;min-width:0;background:#1B3560;border:1px solid #2E4C80;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:22px}.ellipse-calc .cout{flex:1 1 380px;min-width:0;background:linear-gradient(150deg,#3D43A0 0%,#1E2A66 100%);border:1px solid #5C66C9;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.ellipse-calc .fields{display:flex;flex-wrap:wrap;gap:16px}.ellipse-calc .field{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:6px}.ellipse-calc .field label{font-weight:700;color:#FFFFFF;font-size:16px}.ellipse-calc .field small{color:#C3CBE6;font-size:14px}.ellipse-calc .field input{padding:14px 16px;border-radius:12px;border:1px solid #3A5590;background:#0F1E3D;color:#FFFFFF;font-size:20px;font-weight:700;width:100%;box-sizing:border-box}.ellipse-calc .field input:focus,.ellipse-calc .prod input:focus-visible{outline:3px solid #F8B004;outline-offset:2px}.ellipse-calc .legend{font-weight:700;color:#FFFFFF;margin:0}.ellipse-calc .prods{display:flex;flex-direction:column;gap:10px}.ellipse-calc .prod{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border:1px solid #2E4C80;border-radius:14px;background:#13284D;cursor:pointer}.ellipse-calc .prod.on{border-color:#F8B004;background:#1E3A6B}.ellipse-calc .prod input{width:22px;height:22px;accent-color:#F8B004;margin:2px 0 0;flex-shrink:0}.ellipse-calc .prod .n{font-weight:700;color:#FFFFFF}.ellipse-calc .prod .l{display:block;color:#C3CBE6;font-size:15px}.ellipse-calc .prod.dis{opacity:.6;cursor:default}.ellipse-calc .wlf{display:none;flex-wrap:wrap;gap:12px;margin:10px 0 0}.ellipse-calc .prod.on .wlf{display:flex}.ellipse-calc .wlf .field input{font-size:17px;padding:10px 12px}.ellipse-calc .lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:16px}.ellipse-calc .lines li{display:flex;justify-content:space-between;gap:12px;color:#DCE2F7}.ellipse-calc .lines li span:last-child{font-weight:700;color:#FFFFFF;white-space:nowrap}.ellipse-calc .lines li.disc span:last-child{color:#8FE3B0}.ellipse-calc .lines li.min span:last-child{color:#F8B004}.ellipse-calc .total{border-top:1px solid #5C66C9;padding-top:14px;display:flex;flex-direction:column;gap:4px}.ellipse-calc .total .lbl{color:#DCE2F7;font-size:15px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.ellipse-calc .total .amt{font-family:'Open Sans',Arial,sans-serif;font-weight:800;font-size:clamp(40px,7vw,54px);color:#F8B004;line-height:1.05}.ellipse-calc .total .sub{color:#FFFFFF;font-weight:500}.ellipse-calc .grand{background:rgba(11,23,48,.5);border-radius:14px;padding:14px 16px;color:#FFFFFF}.ellipse-calc .grand b{font-size:24px;color:#FFFFFF}.ellipse-calc .fine{margin:0;color:#C3CBE6;font-size:14px}.ellipse-calc .empty{color:#DCE2F7;margin:0}@media (max-width:640px){.ellipse-calc .cout{position:static}}.ellipse-calc .btn{display:inline-block;align-self:flex-start;background:#F8B004;color:#1E2350;text-decoration:none;font-weight:700;font-size:18px;padding:16px 28px;border-radius:999px;font-family:'Open Sans',Arial,sans-serif;border:none;cursor:pointer}.ellipse-calc .btn:hover{color:#1E2350;filter:brightness(1.06)}/* End custom CSS */