.elementor-11750 .elementor-element.elementor-element-55d54ba{--display:flex;--min-height:640px;--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;--justify-content:center;--align-items:flex-end;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-11750 .elementor-element.elementor-element-55d54ba:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-55d54ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF0F8;background-image:url("https://investor.igcpharma.com/wp-content/uploads/2026/10/2026-Investors-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11750 .elementor-element.elementor-element-55d54ba::before, .elementor-11750 .elementor-element.elementor-element-55d54ba > .elementor-background-video-container::before, .elementor-11750 .elementor-element.elementor-element-55d54ba > .e-con-inner > .elementor-background-video-container::before, .elementor-11750 .elementor-element.elementor-element-55d54ba > .elementor-background-slideshow::before, .elementor-11750 .elementor-element.elementor-element-55d54ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-11750 .elementor-element.elementor-element-55d54ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(235,244,252,0) 38%, rgba(235,244,252,0.88) 100%);}.elementor-11750 .elementor-element.elementor-element-f3134b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-11750 .elementor-element.elementor-element-f87bc64{text-align:start;}.elementor-11750 .elementor-element.elementor-element-f87bc64 img{width:100%;}.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-11750 .elementor-element.elementor-element-9a9a3d2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1.7px;color:#9E0C38;}.elementor-11750 .elementor-element.elementor-element-b9bdacf > .elementor-widget-container{margin:22px 0px 18px 0px;}.elementor-11750 .elementor-element.elementor-element-b9bdacf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:800;line-height:1.08em;letter-spacing:-0.5px;color:#071063;}.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 );text-transform:var( --e-global-typography-text-text-transform );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-11750 .elementor-element.elementor-element-459f236{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#1B2140;}.elementor-11750 .elementor-element.elementor-element-7b86d2c{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:14px;--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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-11750 .elementor-element.elementor-element-d461291 .elementor-button{background-color:#9E0C38;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-11750 .elementor-element.elementor-element-d461291 .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-d461291 .elementor-button:focus{background-color:#7E0A2D;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-d461291 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11750 .elementor-element.elementor-element-d461291 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11750 .elementor-element.elementor-element-d461291 .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-d461291 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-9925dc3 .elementor-button{background-color:rgba(255,255,255,0.75);font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#071063;color:#071063;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#071063;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-11750 .elementor-element.elementor-element-9925dc3 .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-9925dc3 .elementor-button:focus{background-color:#071063;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-9925dc3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11750 .elementor-element.elementor-element-9925dc3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11750 .elementor-element.elementor-element-9925dc3 .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-9925dc3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-48fb3fd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11750 .elementor-element.elementor-element-4c0e5d0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-4c0e5d0:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-4c0e5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-b454fcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-11750 .elementor-element.elementor-element-b454fcb:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-b454fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #071063 0%, #0D005A 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11750 .elementor-element.elementor-element-e804854 .elementor-icon-wrapper{text-align:center;}.elementor-11750 .elementor-element.elementor-element-e804854.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-e804854.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-e804854.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-e804854.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-e804854.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-e804854 .elementor-icon{font-size:22px;}.elementor-11750 .elementor-element.elementor-element-e804854 .elementor-icon svg{height:22px;}.elementor-11750 .elementor-element.elementor-element-946632d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-6cd0935 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:#6AABFB;}.elementor-11750 .elementor-element.elementor-element-71736ce .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-8963282 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#C9D3F5;}.elementor-11750 .elementor-element.elementor-element-fd56552{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-11750 .elementor-element.elementor-element-f399cd7 .elementor-icon-wrapper{text-align:center;}.elementor-11750 .elementor-element.elementor-element-f399cd7.elementor-view-stacked .elementor-icon{background-color:#071063;}.elementor-11750 .elementor-element.elementor-element-f399cd7.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-f399cd7.elementor-view-default .elementor-icon{color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-f399cd7.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-f399cd7.elementor-view-default .elementor-icon svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-f399cd7 .elementor-icon{font-size:22px;}.elementor-11750 .elementor-element.elementor-element-f399cd7 .elementor-icon svg{height:22px;}.elementor-11750 .elementor-element.elementor-element-b9181ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-3c61ed6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-f1f4dd4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;color:#071063;}.elementor-11750 .elementor-element.elementor-element-2c1a678 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-5d61aa3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-11750 .elementor-element.elementor-element-055d729 .elementor-icon-wrapper{text-align:center;}.elementor-11750 .elementor-element.elementor-element-055d729.elementor-view-stacked .elementor-icon{background-color:#071063;}.elementor-11750 .elementor-element.elementor-element-055d729.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-055d729.elementor-view-default .elementor-icon{color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-055d729.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-055d729.elementor-view-default .elementor-icon svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-055d729 .elementor-icon{font-size:22px;}.elementor-11750 .elementor-element.elementor-element-055d729 .elementor-icon svg{height:22px;}.elementor-11750 .elementor-element.elementor-element-d5ffc2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-8c88e3e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-42e3e24 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;color:#071063;}.elementor-11750 .elementor-element.elementor-element-ee6072f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-91ef230{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-11750 .elementor-element.elementor-element-36dff74 .elementor-icon-wrapper{text-align:center;}.elementor-11750 .elementor-element.elementor-element-36dff74.elementor-view-stacked .elementor-icon{background-color:#071063;}.elementor-11750 .elementor-element.elementor-element-36dff74.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-36dff74.elementor-view-default .elementor-icon{color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-36dff74.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-36dff74.elementor-view-default .elementor-icon svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-36dff74 .elementor-icon{font-size:22px;}.elementor-11750 .elementor-element.elementor-element-36dff74 .elementor-icon svg{height:22px;}.elementor-11750 .elementor-element.elementor-element-2e279db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-24cd571 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-d475bcc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.25em;color:#071063;}.elementor-11750 .elementor-element.elementor-element-ce68425 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-0d7f400{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:110px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11750 .elementor-element.elementor-element-3d14a79{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-29a56f6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-ce5c53c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;color:#071063;}.elementor-11750 .elementor-element.elementor-element-c09be8b{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-309e0db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-d65b4b0{--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;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-d65b4b0:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-d65b4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1452;}.elementor-11750 .elementor-element.elementor-element-b890231{--display:flex;--min-height:300px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-b890231:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-b890231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071063;background-image:url("https://investor.igcpharma.com/wp-content/uploads/2026/10/asm-2026-stockholders-market.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11750 .elementor-element.elementor-element-b890231::before, .elementor-11750 .elementor-element.elementor-element-b890231 > .elementor-background-video-container::before, .elementor-11750 .elementor-element.elementor-element-b890231 > .e-con-inner > .elementor-background-video-container::before, .elementor-11750 .elementor-element.elementor-element-b890231 > .elementor-background-slideshow::before, .elementor-11750 .elementor-element.elementor-element-b890231 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11750 .elementor-element.elementor-element-b890231 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(11,20,82,0.10) 0%, rgba(11,20,82,1) 100%);}.elementor-11750 .elementor-element.elementor-element-0dfebb7 > .elementor-widget-container{margin:26px 26px 0px 26px;}.elementor-11750 .elementor-element.elementor-element-0dfebb7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-382a916{--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;--padding-top:4px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11750 .elementor-element.elementor-element-23d8ab6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-11750 .elementor-element.elementor-element-23d8ab6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#6AABFB;}.elementor-11750 .elementor-element.elementor-element-a5f5c43 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-11750 .elementor-element.elementor-element-a5f5c43 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.02em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-498303e > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-11750 .elementor-element.elementor-element-498303e{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#C9D3F5;}.elementor-11750 .elementor-element.elementor-element-59c73a5 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#0B1452;color:#0B1452;border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-11750 .elementor-element.elementor-element-59c73a5 .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-59c73a5 .elementor-button:focus{background-color:#EBF0F8;color:#0B1452;}.elementor-11750 .elementor-element.elementor-element-59c73a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11750 .elementor-element.elementor-element-59c73a5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11750 .elementor-element.elementor-element-59c73a5 .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-59c73a5 .elementor-button:focus svg{fill:#0B1452;}.elementor-11750 .elementor-element.elementor-element-49d1e6b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-69d5940{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#E0E8F3;--border-color:#E0E8F3;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-11750 .elementor-element.elementor-element-69d5940:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-69d5940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-302023a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#C7D0EA;}.elementor-11750 .elementor-element.elementor-element-364faeb .elementor-icon-wrapper{text-align:center;}.elementor-11750 .elementor-element.elementor-element-364faeb.elementor-view-stacked .elementor-icon{background-color:#071063;}.elementor-11750 .elementor-element.elementor-element-364faeb.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-364faeb.elementor-view-default .elementor-icon{color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-364faeb.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-364faeb.elementor-view-default .elementor-icon svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-364faeb .elementor-icon{font-size:22px;}.elementor-11750 .elementor-element.elementor-element-364faeb .elementor-icon svg{height:22px;}.elementor-11750 .elementor-element.elementor-element-0398150{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-f4725c7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:0.2px;color:#071063;}.elementor-11750 .elementor-element.elementor-element-9f2c181 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-ade1437{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-af4265c .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#071063;color:#071063;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E0E8F3;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-af4265c .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-af4265c .elementor-button:focus{background-color:#EBF0F8;color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-af4265c .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-af4265c .elementor-button:focus svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-5aa8a48 .elementor-button{background-color:#071063;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-5aa8a48 .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-5aa8a48 .elementor-button:focus{background-color:#9E0C38;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-5aa8a48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11750 .elementor-element.elementor-element-5aa8a48 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11750 .elementor-element.elementor-element-5aa8a48 .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-5aa8a48 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-322413c{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#E0E8F3;--border-color:#E0E8F3;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-11750 .elementor-element.elementor-element-322413c:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-322413c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-70339d9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#C7D0EA;}.elementor-11750 .elementor-element.elementor-element-6394b90 .elementor-icon-wrapper{text-align:center;}.elementor-11750 .elementor-element.elementor-element-6394b90.elementor-view-stacked .elementor-icon{background-color:#071063;}.elementor-11750 .elementor-element.elementor-element-6394b90.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-6394b90.elementor-view-default .elementor-icon{color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-6394b90.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-6394b90.elementor-view-default .elementor-icon svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-6394b90 .elementor-icon{font-size:22px;}.elementor-11750 .elementor-element.elementor-element-6394b90 .elementor-icon svg{height:22px;}.elementor-11750 .elementor-element.elementor-element-994da26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-298d872 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:0.2px;color:#071063;}.elementor-11750 .elementor-element.elementor-element-0b7d76c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-2969bd7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-6289416 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#071063;color:#071063;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E0E8F3;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-6289416 .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-6289416 .elementor-button:focus{background-color:#EBF0F8;color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-6289416 .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-6289416 .elementor-button:focus svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-6c487ad .elementor-button{background-color:#071063;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-6c487ad .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-6c487ad .elementor-button:focus{background-color:#9E0C38;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-6c487ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11750 .elementor-element.elementor-element-6c487ad .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11750 .elementor-element.elementor-element-6c487ad .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-6c487ad .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-6e82a3b{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#E0E8F3;--border-color:#E0E8F3;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-11750 .elementor-element.elementor-element-6e82a3b:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-6e82a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-e388a22 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#C7D0EA;}.elementor-11750 .elementor-element.elementor-element-adc97f6 .elementor-icon-wrapper{text-align:center;}.elementor-11750 .elementor-element.elementor-element-adc97f6.elementor-view-stacked .elementor-icon{background-color:#071063;}.elementor-11750 .elementor-element.elementor-element-adc97f6.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-adc97f6.elementor-view-default .elementor-icon{color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-adc97f6.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-adc97f6.elementor-view-default .elementor-icon svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-adc97f6 .elementor-icon{font-size:22px;}.elementor-11750 .elementor-element.elementor-element-adc97f6 .elementor-icon svg{height:22px;}.elementor-11750 .elementor-element.elementor-element-378e7aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-227e9a6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:0.2px;color:#071063;}.elementor-11750 .elementor-element.elementor-element-d4956fa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-a2064b4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-e07dead .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#071063;color:#071063;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E0E8F3;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-e07dead .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-e07dead .elementor-button:focus{background-color:#EBF0F8;color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-e07dead .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-e07dead .elementor-button:focus svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-ff8e8fd .elementor-button{background-color:#071063;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-ff8e8fd .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-ff8e8fd .elementor-button:focus{background-color:#9E0C38;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-ff8e8fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11750 .elementor-element.elementor-element-ff8e8fd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11750 .elementor-element.elementor-element-ff8e8fd .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-ff8e8fd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-caf97be{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#E0E8F3;--border-color:#E0E8F3;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-11750 .elementor-element.elementor-element-caf97be:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-caf97be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-161c9e2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#C7D0EA;}.elementor-11750 .elementor-element.elementor-element-1fa50c4 .elementor-icon-wrapper{text-align:center;}.elementor-11750 .elementor-element.elementor-element-1fa50c4.elementor-view-stacked .elementor-icon{background-color:#071063;}.elementor-11750 .elementor-element.elementor-element-1fa50c4.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-1fa50c4.elementor-view-default .elementor-icon{color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-1fa50c4.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-1fa50c4.elementor-view-default .elementor-icon svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-1fa50c4 .elementor-icon{font-size:22px;}.elementor-11750 .elementor-element.elementor-element-1fa50c4 .elementor-icon svg{height:22px;}.elementor-11750 .elementor-element.elementor-element-0b77cb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-c5e7783 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:0.2px;color:#071063;}.elementor-11750 .elementor-element.elementor-element-5bda986 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-c498b52{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-b767038 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#071063;color:#071063;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E0E8F3;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-b767038 .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-b767038 .elementor-button:focus{background-color:#EBF0F8;color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-b767038 .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-b767038 .elementor-button:focus svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-d325c7d .elementor-button{background-color:#071063;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-d325c7d .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-d325c7d .elementor-button:focus{background-color:#9E0C38;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-d325c7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11750 .elementor-element.elementor-element-d325c7d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11750 .elementor-element.elementor-element-d325c7d .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-d325c7d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-b9968da{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#E0E8F3;--border-color:#E0E8F3;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-11750 .elementor-element.elementor-element-b9968da:not(.elementor-motion-effects-element-type-background), .elementor-11750 .elementor-element.elementor-element-b9968da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-c21938e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1em;color:#C7D0EA;}.elementor-11750 .elementor-element.elementor-element-88e318b .elementor-icon-wrapper{text-align:center;}.elementor-11750 .elementor-element.elementor-element-88e318b.elementor-view-stacked .elementor-icon{background-color:#071063;}.elementor-11750 .elementor-element.elementor-element-88e318b.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-88e318b.elementor-view-default .elementor-icon{color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-88e318b.elementor-view-framed .elementor-icon, .elementor-11750 .elementor-element.elementor-element-88e318b.elementor-view-default .elementor-icon svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-88e318b .elementor-icon{font-size:22px;}.elementor-11750 .elementor-element.elementor-element-88e318b .elementor-icon svg{height:22px;}.elementor-11750 .elementor-element.elementor-element-74bae84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-1df217d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;letter-spacing:0.2px;color:#071063;}.elementor-11750 .elementor-element.elementor-element-d7e6ffc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#5B6385;}.elementor-11750 .elementor-element.elementor-element-1f881d9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11750 .elementor-element.elementor-element-f99a5c3 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#071063;color:#071063;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E0E8F3;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-f99a5c3 .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-f99a5c3 .elementor-button:focus{background-color:#EBF0F8;color:#071063;border-color:#071063;}.elementor-11750 .elementor-element.elementor-element-f99a5c3 .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-f99a5c3 .elementor-button:focus svg{fill:#071063;}.elementor-11750 .elementor-element.elementor-element-e6a756d .elementor-button{background-color:#071063;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-11750 .elementor-element.elementor-element-e6a756d .elementor-button:hover, .elementor-11750 .elementor-element.elementor-element-e6a756d .elementor-button:focus{background-color:#9E0C38;color:#FFFFFF;}.elementor-11750 .elementor-element.elementor-element-e6a756d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11750 .elementor-element.elementor-element-e6a756d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11750 .elementor-element.elementor-element-e6a756d .elementor-button:hover svg, .elementor-11750 .elementor-element.elementor-element-e6a756d .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11750 .elementor-element.elementor-element-55d54ba{--content-width:1180px;}.elementor-11750 .elementor-element.elementor-element-f3134b9{--width:590px;}.elementor-11750 .elementor-element.elementor-element-48fb3fd{--content-width:1180px;}.elementor-11750 .elementor-element.elementor-element-b454fcb{--width:25%;}.elementor-11750 .elementor-element.elementor-element-fd56552{--width:25%;}.elementor-11750 .elementor-element.elementor-element-5d61aa3{--width:25%;}.elementor-11750 .elementor-element.elementor-element-91ef230{--width:25%;}.elementor-11750 .elementor-element.elementor-element-0d7f400{--content-width:1180px;}.elementor-11750 .elementor-element.elementor-element-29a56f6{--width:55%;}.elementor-11750 .elementor-element.elementor-element-d65b4b0{--width:400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11750 .elementor-element.elementor-element-f3134b9{--width:100%;}.elementor-11750 .elementor-element.elementor-element-d65b4b0{--width:320px;}}@media(max-width:1366px){.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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11750 .elementor-element.elementor-element-a5f5c43 .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-11750 .elementor-element.elementor-element-55d54ba{--min-height:0px;--padding-top:330px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-11750 .elementor-element.elementor-element-f3134b9{--width:100%;}.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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11750 .elementor-element.elementor-element-9a9a3d2 .elementor-heading-title{font-size:11px;}.elementor-11750 .elementor-element.elementor-element-b9bdacf .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11750 .elementor-element.elementor-element-459f236{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11750 .elementor-element.elementor-element-48fb3fd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11750 .elementor-element.elementor-element-4c0e5d0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11750 .elementor-element.elementor-element-b454fcb{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-11750 .elementor-element.elementor-element-fd56552{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-11750 .elementor-element.elementor-element-5d61aa3{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-11750 .elementor-element.elementor-element-91ef230{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-11750 .elementor-element.elementor-element-0d7f400{--padding-top:72px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-11750 .elementor-element.elementor-element-3d14a79{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-11750 .elementor-element.elementor-element-29a56f6{--width:100%;}.elementor-11750 .elementor-element.elementor-element-ce5c53c .elementor-heading-title{font-size:30px;}.elementor-11750 .elementor-element.elementor-element-c09be8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11750 .elementor-element.elementor-element-309e0db{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11750 .elementor-element.elementor-element-d65b4b0{--width:100%;}.elementor-11750 .elementor-element.elementor-element-b890231{--min-height:260px;}.elementor-11750 .elementor-element.elementor-element-382a916{--padding-top:4px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-11750 .elementor-element.elementor-element-a5f5c43 .elementor-heading-title{font-size:28px;}.elementor-11750 .elementor-element.elementor-element-69d5940{--flex-wrap:wrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-11750 .elementor-element.elementor-element-f4725c7 .elementor-heading-title{font-size:16px;}.elementor-11750 .elementor-element.elementor-element-322413c{--flex-wrap:wrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-11750 .elementor-element.elementor-element-298d872 .elementor-heading-title{font-size:16px;}.elementor-11750 .elementor-element.elementor-element-6e82a3b{--flex-wrap:wrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-11750 .elementor-element.elementor-element-227e9a6 .elementor-heading-title{font-size:16px;}.elementor-11750 .elementor-element.elementor-element-caf97be{--flex-wrap:wrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-11750 .elementor-element.elementor-element-c5e7783 .elementor-heading-title{font-size:16px;}.elementor-11750 .elementor-element.elementor-element-b9968da{--flex-wrap:wrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-11750 .elementor-element.elementor-element-1df217d .elementor-heading-title{font-size:16px;}}/* Start custom CSS */.asm-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;background:#fff;border-radius:999px;padding:8px 16px;box-shadow:0 4px 14px rgba(7,16,99,.08)}
.asm-eyebrow .elementor-heading-title::before{content:"";width:8px;height:8px;border-radius:50%;background:#9E0C38;flex:none}
.asm-h1 .elementor-heading-title span{color:#9E0C38}
.asm-lead p{margin:0}
.asm-lead strong{display:block;color:#071063;font-size:20px;margin-bottom:6px}
.asm-btn-red .elementor-button{box-shadow:0 10px 24px rgba(158,12,56,.28)}
.asm-btn .elementor-button{transition:all .25s ease}
.asm-btn .elementor-button:hover{transform:translateY(-1px)}
.asm-facts-wrap{position:relative;z-index:3}
.asm-facts{box-shadow:0 24px 60px rgba(7,16,99,.14);overflow:hidden}
.asm-fact + .asm-fact{border-left:1px solid #E0E8F3}
.asm-fact-text{flex:1 1 0;min-width:0}
.asm-fact-text .elementor-heading-title{margin:0}
.asm-ico{flex:none}
.asm-ico .elementor-icon{width:48px;height:48px;border-radius:14px;background:#EBF0F8;display:flex!important;align-items:center;justify-content:center}
.asm-fact-hl .asm-ico .elementor-icon{background:rgba(255,255,255,.12)}
.asm-btn-full .elementor-button{width:100%;justify-content:center}
.asm-list{flex:1 1 0;min-width:0}
.asm-row{transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}
.asm-row:hover{border-color:transparent!important;box-shadow:0 14px 34px rgba(7,16,99,.12);transform:translateY(-2px)}
.asm-num{width:40px;flex:none}
.asm-num .elementor-heading-title{transition:color .25s ease}
.asm-row:hover .asm-num .elementor-heading-title{color:#9E0C38!important}
.asm-pdf{flex:none}
.asm-pdf .elementor-icon{position:relative;width:52px;height:52px;border-radius:14px;background:#EBF0F8;display:flex!important;align-items:center;justify-content:center;font-size:24px!important}
.asm-pdf .elementor-icon::after{content:"PDF";position:absolute;right:-6px;bottom:-6px;background:#9E0C38;color:#fff;font:700 9px/1 "DM Sans",sans-serif;padding:3px 5px;border-radius:5px;letter-spacing:.04em}
.asm-row-text{flex:1 1 0;min-width:0}
.asm-row-text .elementor-heading-title{margin:0}
.asm-acts{flex:none;width:auto}
.asm-hero{scroll-margin-top:0}
#asm-materials{scroll-margin-top:20px}
.asm-btn .elementor-button{text-transform:none!important;letter-spacing:0!important}
.asm-acts{flex:0 0 auto!important}
.asm-acts > .elementor-widget{flex:none}
@media (max-width:1024px){.asm-hero.e-con{background-size:100% auto!important;background-position:center top!important;min-height:0!important}.asm-hero.e-con > .e-con-inner{padding-top:calc(56.25vw - 60px)!important}.asm-hero.e-con::before{background-image:linear-gradient(180deg,rgba(235,244,252,0) 0,rgba(235,244,252,0) 40vw,#EBF0F8 56vw)!important}.asm-row{flex-wrap:wrap}.asm-row-text{flex-basis:calc(100% - 150px)}.asm-acts{width:100%;flex:1 1 100%!important}}
@media (max-width:767px){
.asm-hero.e-con{background-size:200% auto!important;background-position:5% top!important}
.asm-hero.e-con > .e-con-inner{padding-top:calc(112vw - 110px)!important}
.asm-hero.e-con::before{background-image:linear-gradient(180deg,rgba(235,244,252,0) 0,rgba(235,244,252,0) 250px,#EBF0F8 400px)!important}
.asm-fact + .asm-fact{border-left:0;border-top:1px solid #E0E8F3}
.asm-fact{--width:100%}
.asm-num{display:none}
.asm-acts{width:100%}
.asm-acts .elementor-widget-button{flex:1}
.asm-acts .elementor-button{width:100%;justify-content:center}
.asm-ctas .elementor-widget-button{width:100%}
.asm-ctas .elementor-button{width:100%;justify-content:center}
}
@media (max-width:1024px){.asm-fact.e-con,.asm-row.e-con{--flex-direction:row;flex-direction:row!important}.asm-row.e-con{flex-wrap:wrap!important;align-items:center!important}.asm-fact .asm-ico,.asm-row .asm-pdf{--container-widget-width:auto;width:auto!important}}
@media (max-width:767px){.asm-eyebrow .elementor-heading-title{letter-spacing:1px!important;font-size:10px!important}.asm-row-text{flex-basis:calc(100% - 80px)!important}}
@media (min-width:768px) and (max-width:1024px){.asm-facts.e-con{flex-wrap:wrap!important}.asm-fact.e-con{--width:50%;width:50%!important}.asm-fact:nth-child(3){border-left:0}.asm-fact:nth-child(n+3){border-top:1px solid #E0E8F3}}
.asm-banner{overflow:hidden;box-shadow:0 22px 50px rgba(7,16,99,.22);transition:box-shadow .3s ease,transform .3s ease}
.asm-banner:hover{box-shadow:0 24px 54px rgba(7,16,99,.18);transform:translateY(-3px)}
.asm-bn-visual{position:relative;overflow:hidden}
.asm-bn-visual.e-con{filter:none}
.asm-bn-visual > .elementor-widget{position:relative;z-index:2}
.asm-bn-kicker .elementor-heading-title{display:inline-flex;align-items:center;gap:10px}
.asm-bn-kicker .elementor-heading-title::before{content:"";width:8px;height:8px;border-radius:50%;background:#C8102E;flex:none}
.asm-bn-shapewrap{position:absolute!important;left:0;right:0;bottom:-1px;width:100%!important;z-index:1!important;line-height:0}
.asm-bn-shape{display:block;width:100%;height:160px}
.asm-bn-title .elementor-heading-title span{display:block;color:#FFFFFF}
.asm-banner.e-con{flex:0 0 400px}
.asm-bn-visual.e-con{flex:none;min-height:340px;justify-content:flex-start}
@media (max-width:1024px){.asm-banner.e-con{flex:0 0 320px}}
@media (max-width:767px){.asm-banner.e-con{flex:1 1 auto;width:100%}.asm-bn-visual.e-con{min-height:260px}}
@media (max-width:1024px){.asm-fact.e-con{flex-wrap:nowrap!important}.asm-fact-text.e-con{--width:auto;width:auto!important;flex:1 1 0!important;min-width:0}}
/* hero tablet+mobile: photo as image block, text below */
@media (max-width:1024px){.asm-hero.e-con{background-image:none!important;background-color:#EBF0F8!important;min-height:0!important}.asm-hero.e-con::before{display:none!important}.asm-hero.e-con > .e-con-inner{padding-top:32px!important}.asm-hero-img{width:100%;margin-bottom:28px!important}.asm-hero-img img{width:100%!important;max-width:100%!important;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:26% 22%;border-radius:16px;box-shadow:0 16px 40px rgba(7,16,99,.14);display:block}.asm-h1 .elementor-heading-title{font-size:40px!important}}
@media (max-width:767px){.asm-hero.e-con > .e-con-inner{padding-top:20px!important}.asm-hero-img img{aspect-ratio:4/3;object-position:24% 20%}.asm-h1 .elementor-heading-title{font-size:32px!important}}
/* tablet materials: stack banner over full-width list */
@media (min-width:768px) and (max-width:1024px){.asm-grid.e-con{flex-direction:column!important;align-items:stretch!important}.asm-banner.e-con{flex:1 1 auto!important;width:100%!important;--width:100%}.asm-bn-visual.e-con{min-height:300px}.asm-bn-body.e-con{padding:6px 36px 34px!important}.asm-banner .asm-btn-full .elementor-button{width:auto}.asm-banner .asm-btn-full{align-self:flex-start}.asm-list.e-con{width:100%!important;--width:100%;flex:1 1 auto!important}.asm-row.e-con{flex-wrap:nowrap!important}.asm-row-text{flex:1 1 0!important;flex-basis:0!important}.asm-acts.e-con{width:auto!important;--width:auto;flex:0 0 auto!important}}
.asm-btn .elementor-button-text{white-space:nowrap}
.asm-vote .asm-btn{flex:none}
@media (min-width:1025px){.asm-hero-img{display:none!important}}
/* hero desktop readability (soft glow) */
@media (min-width:1025px){.asm-hcard.e-con{position:relative;isolation:isolate}.asm-hcard.e-con::before{content:"";position:absolute;top:-80px!important;left:-150px!important;width:calc(100% + 230px)!important;height:calc(100% + 160px)!important;background:radial-gradient(ellipse at 52% 56%,rgba(235,244,252,.78) 0%,rgba(235,244,252,.6) 40%,rgba(235,244,252,0) 70%);z-index:-1;pointer-events:none}}
/* banner v4 (designer): navy card, image fades into navy */
.asm-bn-visual.e-con{min-height:380px!important}
.asm-bn-body.e-con{padding-top:0!important;margin-top:-30px;position:relative;z-index:2}
.asm-btn-white .elementor-button{box-shadow:none}
.asm-btn-white .elementor-button-icon svg,.asm-btn-white .elementor-button-icon svg path{fill:#9E0C38!important}
.asm-btn-white .elementor-button-icon i{color:#9E0C38!important}
@media (max-width:767px){.asm-bn-visual.e-con{min-height:300px!important}}/* End custom CSS */