.elementor-9 .elementor-element.elementor-element-b6647c8{--display:flex;--min-height:90vh;--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:center;--padding-top:88px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b6647c8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b6647c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071D40;}.elementor-9 .elementor-element.elementor-element-9a88dc1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-a8118fb .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-136165b{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;line-height:1.6em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3080444{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-9 .elementor-element.elementor-element-a70710a .elementor-button{background-color:#1755A3;font-family:"IBM Plex Sans", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-a70710a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-a70710a .elementor-button:focus{background-color:#124482;}.elementor-9 .elementor-element.elementor-element-5f50acf .elementor-button{background-color:#FFFFFF;font-family:"IBM Plex Sans", Sans-serif;font-weight:600;fill:#124482;color:#124482;border-style:none;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-5f50acf .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-5f50acf .elementor-button:focus{background-color:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-81b2471{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1E5EA;--border-color:#E1E5EA;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-81b2471:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-81b2471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6908617{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-6959911{text-align:center;}.elementor-9 .elementor-element.elementor-element-6959911 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-4099593{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#3B444E;}.elementor-9 .elementor-element.elementor-element-4d3a947{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-68a305c{text-align:center;}.elementor-9 .elementor-element.elementor-element-68a305c .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-de9d832{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#3B444E;}.elementor-9 .elementor-element.elementor-element-5039bb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-f9ca06a{text-align:center;}.elementor-9 .elementor-element.elementor-element-f9ca06a .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-fdd4797{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#3B444E;}.elementor-9 .elementor-element.elementor-element-987e1e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-51d2822{text-align:center;}.elementor-9 .elementor-element.elementor-element-51d2822 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-5004cc2{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#3B444E;}.elementor-9 .elementor-element.elementor-element-8fbe0f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-8fbe0f9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8fbe0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-9 .elementor-element.elementor-element-b227361{text-align:center;}.elementor-9 .elementor-element.elementor-element-b227361 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#57606B;}.elementor-9 .elementor-element.elementor-element-ae00e5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-ec5d89b{--display:flex;--min-height:72px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#E1E5EA;--border-color:#E1E5EA;--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-ec5d89b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ec5d89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7374c94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7374c94 img{width:882px;height:136px;opacity:1;}.elementor-9 .elementor-element.elementor-element-d02a0ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-d02a0ad:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d02a0ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e84871d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-9e1c5d1{text-align:center;}.elementor-9 .elementor-element.elementor-element-9e1c5d1 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-d0a2e78{text-align:center;}.elementor-9 .elementor-element.elementor-element-d0a2e78 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#14191F;}.elementor-9 .elementor-element.elementor-element-85ff2f4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 32px;--row-gap:40px;--column-gap:32px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-eaa2748{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(11,35,65,0.15);--border-color:rgba(11,35,65,0.15);--border-radius:0px 0px 0px 0px;box-shadow:2px 2px 0px 0px rgba(11,35,65,0.9);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-eaa2748:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-eaa2748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d15c5ed .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-d15c5ed.elementor-view-stacked .elementor-icon{background-color:#EFF4FB;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-d15c5ed.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d15c5ed.elementor-view-default .elementor-icon{color:#EFF4FB;border-color:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-d15c5ed.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d15c5ed.elementor-view-default .elementor-icon svg{fill:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-d15c5ed.elementor-view-framed .elementor-icon{background-color:#1755A3;}.elementor-9 .elementor-element.elementor-element-d15c5ed.elementor-view-stacked .elementor-icon svg{fill:#1755A3;}.elementor-9 .elementor-element.elementor-element-d15c5ed .elementor-icon{font-size:28px;}.elementor-9 .elementor-element.elementor-element-d15c5ed .elementor-icon svg{height:28px;}.elementor-9 .elementor-element.elementor-element-98e404f{text-align:center;}.elementor-9 .elementor-element.elementor-element-98e404f .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-93ce5ea{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#57606B;}.elementor-9 .elementor-element.elementor-element-81ad515{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(11,35,65,0.15);--border-color:rgba(11,35,65,0.15);--border-radius:0px 0px 0px 0px;box-shadow:2px 2px 0px 0px rgba(11,35,65,0.9);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-81ad515:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-81ad515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5ed9168 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-5ed9168.elementor-view-stacked .elementor-icon{background-color:#EFF4FB;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-5ed9168.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5ed9168.elementor-view-default .elementor-icon{color:#EFF4FB;border-color:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-5ed9168.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5ed9168.elementor-view-default .elementor-icon svg{fill:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-5ed9168.elementor-view-framed .elementor-icon{background-color:#1755A3;}.elementor-9 .elementor-element.elementor-element-5ed9168.elementor-view-stacked .elementor-icon svg{fill:#1755A3;}.elementor-9 .elementor-element.elementor-element-5ed9168 .elementor-icon{font-size:28px;}.elementor-9 .elementor-element.elementor-element-5ed9168 .elementor-icon svg{height:28px;}.elementor-9 .elementor-element.elementor-element-07a5996{text-align:center;}.elementor-9 .elementor-element.elementor-element-07a5996 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-a205c5f{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#57606B;}.elementor-9 .elementor-element.elementor-element-d085411{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(11,35,65,0.15);--border-color:rgba(11,35,65,0.15);--border-radius:0px 0px 0px 0px;box-shadow:2px 2px 0px 0px rgba(11,35,65,0.9);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-d085411:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d085411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2854c7e .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2854c7e.elementor-view-stacked .elementor-icon{background-color:#EFF4FB;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-2854c7e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2854c7e.elementor-view-default .elementor-icon{color:#EFF4FB;border-color:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-2854c7e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2854c7e.elementor-view-default .elementor-icon svg{fill:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-2854c7e.elementor-view-framed .elementor-icon{background-color:#1755A3;}.elementor-9 .elementor-element.elementor-element-2854c7e.elementor-view-stacked .elementor-icon svg{fill:#1755A3;}.elementor-9 .elementor-element.elementor-element-2854c7e .elementor-icon{font-size:28px;}.elementor-9 .elementor-element.elementor-element-2854c7e .elementor-icon svg{height:28px;}.elementor-9 .elementor-element.elementor-element-0f07455{text-align:center;}.elementor-9 .elementor-element.elementor-element-0f07455 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-832e9e0{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#57606B;}.elementor-9 .elementor-element.elementor-element-c9abc1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(11,35,65,0.15);--border-color:rgba(11,35,65,0.15);--border-radius:0px 0px 0px 0px;box-shadow:2px 2px 0px 0px rgba(11,35,65,0.9);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-c9abc1e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c9abc1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-55de87f .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-55de87f.elementor-view-stacked .elementor-icon{background-color:#EFF4FB;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-55de87f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-55de87f.elementor-view-default .elementor-icon{color:#EFF4FB;border-color:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-55de87f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-55de87f.elementor-view-default .elementor-icon svg{fill:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-55de87f.elementor-view-framed .elementor-icon{background-color:#1755A3;}.elementor-9 .elementor-element.elementor-element-55de87f.elementor-view-stacked .elementor-icon svg{fill:#1755A3;}.elementor-9 .elementor-element.elementor-element-55de87f .elementor-icon{font-size:28px;}.elementor-9 .elementor-element.elementor-element-55de87f .elementor-icon svg{height:28px;}.elementor-9 .elementor-element.elementor-element-de4bf58{text-align:center;}.elementor-9 .elementor-element.elementor-element-de4bf58 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-0e8f472{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#57606B;}.elementor-9 .elementor-element.elementor-element-ec1b348{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(11,35,65,0.15);--border-color:rgba(11,35,65,0.15);--border-radius:0px 0px 0px 0px;box-shadow:2px 2px 0px 0px rgba(11,35,65,0.9);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-ec1b348:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ec1b348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-302fbd5 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-302fbd5.elementor-view-stacked .elementor-icon{background-color:#EFF4FB;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-302fbd5.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-302fbd5.elementor-view-default .elementor-icon{color:#EFF4FB;border-color:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-302fbd5.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-302fbd5.elementor-view-default .elementor-icon svg{fill:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-302fbd5.elementor-view-framed .elementor-icon{background-color:#1755A3;}.elementor-9 .elementor-element.elementor-element-302fbd5.elementor-view-stacked .elementor-icon svg{fill:#1755A3;}.elementor-9 .elementor-element.elementor-element-302fbd5 .elementor-icon{font-size:28px;}.elementor-9 .elementor-element.elementor-element-302fbd5 .elementor-icon svg{height:28px;}.elementor-9 .elementor-element.elementor-element-9f91621{text-align:center;}.elementor-9 .elementor-element.elementor-element-9f91621 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-6d52990{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#57606B;}.elementor-9 .elementor-element.elementor-element-e16875e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(11,35,65,0.15);--border-color:rgba(11,35,65,0.15);--border-radius:0px 0px 0px 0px;box-shadow:2px 2px 0px 0px rgba(11,35,65,0.9);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-e16875e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e16875e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e91c332 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-e91c332.elementor-view-stacked .elementor-icon{background-color:#EFF4FB;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-e91c332.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-e91c332.elementor-view-default .elementor-icon{color:#EFF4FB;border-color:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-e91c332.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-e91c332.elementor-view-default .elementor-icon svg{fill:#EFF4FB;}.elementor-9 .elementor-element.elementor-element-e91c332.elementor-view-framed .elementor-icon{background-color:#1755A3;}.elementor-9 .elementor-element.elementor-element-e91c332.elementor-view-stacked .elementor-icon svg{fill:#1755A3;}.elementor-9 .elementor-element.elementor-element-e91c332 .elementor-icon{font-size:28px;}.elementor-9 .elementor-element.elementor-element-e91c332 .elementor-icon svg{height:28px;}.elementor-9 .elementor-element.elementor-element-86d4cd6{text-align:center;}.elementor-9 .elementor-element.elementor-element-86d4cd6 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-9e883f0{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;line-height:1.5em;color:#57606B;}.elementor-9 .elementor-element.elementor-element-3aff23d{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-3aff23d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3aff23d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-9 .elementor-element.elementor-element-1678d31{--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;}.elementor-9 .elementor-element.elementor-element-eaf1baa .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-e1eb586 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-a9d8428{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-a9d8428:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a9d8428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-9 .elementor-element.elementor-element-9b0defe{--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;}.elementor-9 .elementor-element.elementor-element-37cf006 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-49ddf46 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-dd0b4d1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-abe2027{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:0px 0px 0px 0px;box-shadow:4px 4px 0px 0px rgba(128,175,234,0.85);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-abe2027:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-abe2027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071D40;}.elementor-9 .elementor-element.elementor-element-abe2027:hover{box-shadow:4px 4px 0px 0px rgba(128,175,234,0.85);}.elementor-9 .elementor-element.elementor-element-3ec580b .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3ec580b.elementor-view-stacked .elementor-icon{background-color:#0B2856;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-3ec580b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3ec580b.elementor-view-default .elementor-icon{color:#0B2856;border-color:#0B2856;}.elementor-9 .elementor-element.elementor-element-3ec580b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3ec580b.elementor-view-default .elementor-icon svg{fill:#0B2856;}.elementor-9 .elementor-element.elementor-element-3ec580b.elementor-view-framed .elementor-icon{background-color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-3ec580b.elementor-view-stacked .elementor-icon svg{fill:#80AFEA;}.elementor-9 .elementor-element.elementor-element-3ec580b .elementor-icon{font-size:26px;}.elementor-9 .elementor-element.elementor-element-3ec580b .elementor-icon svg{height:26px;}.elementor-9 .elementor-element.elementor-element-b0d5629 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:15px;font-weight:500;font-style:italic;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-9e8dfb2 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5e0a625 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-f306604{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:0px 0px 0px 0px;box-shadow:4px 4px 0px 0px rgba(128,175,234,0.85);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-f306604:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f306604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071D40;}.elementor-9 .elementor-element.elementor-element-f306604:hover{box-shadow:4px 4px 0px 0px rgba(128,175,234,0.85);}.elementor-9 .elementor-element.elementor-element-3373bb9 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3373bb9.elementor-view-stacked .elementor-icon{background-color:#0B2856;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-3373bb9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3373bb9.elementor-view-default .elementor-icon{color:#0B2856;border-color:#0B2856;}.elementor-9 .elementor-element.elementor-element-3373bb9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3373bb9.elementor-view-default .elementor-icon svg{fill:#0B2856;}.elementor-9 .elementor-element.elementor-element-3373bb9.elementor-view-framed .elementor-icon{background-color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-3373bb9.elementor-view-stacked .elementor-icon svg{fill:#80AFEA;}.elementor-9 .elementor-element.elementor-element-3373bb9 .elementor-icon{font-size:26px;}.elementor-9 .elementor-element.elementor-element-3373bb9 .elementor-icon svg{height:26px;}.elementor-9 .elementor-element.elementor-element-17fbcbb .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:15px;font-weight:500;font-style:italic;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-d981f4c .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a00943d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-22b33a9{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:0px 0px 0px 0px;box-shadow:4px 4px 0px 0px rgba(128,175,234,0.85);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-22b33a9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-22b33a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071D40;}.elementor-9 .elementor-element.elementor-element-22b33a9:hover{box-shadow:4px 4px 0px 0px rgba(128,175,234,0.85);}.elementor-9 .elementor-element.elementor-element-5bcf8bb .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-5bcf8bb.elementor-view-stacked .elementor-icon{background-color:#0B2856;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-5bcf8bb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5bcf8bb.elementor-view-default .elementor-icon{color:#0B2856;border-color:#0B2856;}.elementor-9 .elementor-element.elementor-element-5bcf8bb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5bcf8bb.elementor-view-default .elementor-icon svg{fill:#0B2856;}.elementor-9 .elementor-element.elementor-element-5bcf8bb.elementor-view-framed .elementor-icon{background-color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-5bcf8bb.elementor-view-stacked .elementor-icon svg{fill:#80AFEA;}.elementor-9 .elementor-element.elementor-element-5bcf8bb .elementor-icon{font-size:26px;}.elementor-9 .elementor-element.elementor-element-5bcf8bb .elementor-icon svg{height:26px;}.elementor-9 .elementor-element.elementor-element-cab64dd .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:15px;font-weight:500;font-style:italic;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-a8a2483 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d80acda .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-424d2c4{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:0px 0px 0px 0px;box-shadow:4px 4px 0px 0px rgba(128,175,234,0.85);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-424d2c4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-424d2c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071D40;}.elementor-9 .elementor-element.elementor-element-424d2c4:hover{box-shadow:4px 4px 0px 0px rgba(128,175,234,0.85);}.elementor-9 .elementor-element.elementor-element-18a6a1f .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-18a6a1f.elementor-view-stacked .elementor-icon{background-color:#0B2856;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-18a6a1f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-18a6a1f.elementor-view-default .elementor-icon{color:#0B2856;border-color:#0B2856;}.elementor-9 .elementor-element.elementor-element-18a6a1f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-18a6a1f.elementor-view-default .elementor-icon svg{fill:#0B2856;}.elementor-9 .elementor-element.elementor-element-18a6a1f.elementor-view-framed .elementor-icon{background-color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-18a6a1f.elementor-view-stacked .elementor-icon svg{fill:#80AFEA;}.elementor-9 .elementor-element.elementor-element-18a6a1f .elementor-icon{font-size:26px;}.elementor-9 .elementor-element.elementor-element-18a6a1f .elementor-icon svg{height:26px;}.elementor-9 .elementor-element.elementor-element-535b721 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:15px;font-weight:500;font-style:italic;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-482689d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0469bbf .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-925e41f{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:24px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-925e41f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-925e41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-9 .elementor-element.elementor-element-8479f9c{--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;}.elementor-9 .elementor-element.elementor-element-ee86193 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-821d6a3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-f78bd86{--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:40px 16px;--row-gap:40px;--column-gap:16px;}.elementor-9 .elementor-element.elementor-element-6e4277e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-6770fc4{text-align:center;}.elementor-9 .elementor-element.elementor-element-6770fc4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-4564eb4{background-color:#F0F2F5;padding:4px 10px 4px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-4564eb4 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#57606B;}.elementor-9 .elementor-element.elementor-element-bf4c8a7{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;color:#57606B;}.elementor-9 .elementor-element.elementor-element-50e4192{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-d73d30c{text-align:center;}.elementor-9 .elementor-element.elementor-element-d73d30c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-167237c{background-color:#F0F2F5;padding:4px 10px 4px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-167237c .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#57606B;}.elementor-9 .elementor-element.elementor-element-e6830ff{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;color:#57606B;}.elementor-9 .elementor-element.elementor-element-b9903a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-0a56021{text-align:center;}.elementor-9 .elementor-element.elementor-element-0a56021 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-565b8cb{background-color:#F0F2F5;padding:4px 10px 4px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-565b8cb .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#57606B;}.elementor-9 .elementor-element.elementor-element-5a0ac3f{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;color:#57606B;}.elementor-9 .elementor-element.elementor-element-5cd27db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9 .elementor-element.elementor-element-0197381{text-align:center;}.elementor-9 .elementor-element.elementor-element-0197381 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-c9e5ef0{background-color:#1755A3;padding:4px 10px 4px 10px;text-align:center;}.elementor-9 .elementor-element.elementor-element-c9e5ef0 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cf66c54{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;color:#57606B;}.elementor-9 .elementor-element.elementor-element-8672b64{--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;}.elementor-9 .elementor-element.elementor-element-041306a .elementor-button{background-color:#1755A3;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-4f3bc76 .elementor-button{background-color:#FFFFFF;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#124482;color:#124482;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1755A3;border-radius:0px 0px 0px 0px;padding:14px 26px 14px 26px;}.elementor-9 .elementor-element.elementor-element-c89cb2e{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-c89cb2e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c89cb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2a5a824{--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;}.elementor-9 .elementor-element.elementor-element-adf09bf .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-e3b3f4f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#14191F;}.elementor-9 .elementor-element.elementor-element-2e85a87{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-b12acf2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-9 .elementor-element.elementor-element-a86e2dd{text-align:center;}.elementor-9 .elementor-element.elementor-element-a86e2dd .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:36px;font-weight:700;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-5428000{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;color:#3B444E;}.elementor-9 .elementor-element.elementor-element-03c0adf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-9 .elementor-element.elementor-element-b4792f9{text-align:center;}.elementor-9 .elementor-element.elementor-element-b4792f9 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:36px;font-weight:700;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-bf08d4e{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;color:#3B444E;}.elementor-9 .elementor-element.elementor-element-5814fa9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-9 .elementor-element.elementor-element-536c35d{text-align:center;}.elementor-9 .elementor-element.elementor-element-536c35d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:36px;font-weight:700;color:#1755A3;}.elementor-9 .elementor-element.elementor-element-44716a3{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:14px;color:#3B444E;}.elementor-9 .elementor-element.elementor-element-965ebc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-71faa7d{text-align:center;}.elementor-9 .elementor-element.elementor-element-71faa7d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#57606B;}.elementor-9 .elementor-element.elementor-element-b92095f{--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:32px 48px;--row-gap:32px;--column-gap:48px;--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-d88d7a4 img{width:120px;height:40px;object-fit:contain;object-position:center center;opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-24908c6 img{width:120px;height:40px;object-fit:contain;object-position:center center;opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-6bc430c img{width:120px;height:40px;object-fit:contain;object-position:center center;opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-d68cff7 img{width:120px;height:40px;object-fit:contain;object-position:center center;opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-d9b2ea9{--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:20px 32px;--row-gap:20px;--column-gap:32px;}.elementor-9 .elementor-element.elementor-element-469cc67 img{width:72px;height:72px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-9 .elementor-element.elementor-element-9a8c231{--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;}.elementor-9 .elementor-element.elementor-element-a4a6e6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-a4a6e6b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a4a6e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071D40;}.elementor-9 .elementor-element.elementor-element-53a43a7{--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:24px 32px;--row-gap:24px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-10b12aa{--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;}.elementor-9 .elementor-element.elementor-element-61f3dfd .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3c664d8{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;color:#DDE9F8;}.elementor-9 .elementor-element.elementor-element-eaafaa5 .elementor-button{background-color:#FFFFFF;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;fill:#124482;color:#124482;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-448d859{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-448d859:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-448d859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071D40;}.elementor-9 .elementor-element.elementor-element-3cb813c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9 .elementor-element.elementor-element-ae2588d{text-align:start;}.elementor-9 .elementor-element.elementor-element-ae2588d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-5173818{text-align:start;}.elementor-9 .elementor-element.elementor-element-5173818 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d299ac9{text-align:start;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-0bc0e59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-a23f909{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-3da9080 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3da9080.elementor-view-stacked .elementor-icon{background-color:#0B2856;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-3da9080.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3da9080.elementor-view-default .elementor-icon{color:#0B2856;border-color:#0B2856;}.elementor-9 .elementor-element.elementor-element-3da9080.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3da9080.elementor-view-default .elementor-icon svg{fill:#0B2856;}.elementor-9 .elementor-element.elementor-element-3da9080.elementor-view-framed .elementor-icon{background-color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-3da9080.elementor-view-stacked .elementor-icon svg{fill:#80AFEA;}.elementor-9 .elementor-element.elementor-element-3da9080 .elementor-icon{font-size:20px;padding:12px;}.elementor-9 .elementor-element.elementor-element-3da9080 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-95b56d8{--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 0px;--row-gap:4px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-ab9eede{text-align:start;}.elementor-9 .elementor-element.elementor-element-ab9eede .elementor-heading-title{color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-d8e375a{text-align:start;}.elementor-9 .elementor-element.elementor-element-d8e375a .elementor-heading-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7b1f1fc{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-d584deb .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-d584deb.elementor-view-stacked .elementor-icon{background-color:#0B2856;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-d584deb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d584deb.elementor-view-default .elementor-icon{color:#0B2856;border-color:#0B2856;}.elementor-9 .elementor-element.elementor-element-d584deb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d584deb.elementor-view-default .elementor-icon svg{fill:#0B2856;}.elementor-9 .elementor-element.elementor-element-d584deb.elementor-view-framed .elementor-icon{background-color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-d584deb.elementor-view-stacked .elementor-icon svg{fill:#80AFEA;}.elementor-9 .elementor-element.elementor-element-d584deb .elementor-icon{font-size:20px;padding:12px;}.elementor-9 .elementor-element.elementor-element-d584deb .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-0878091{--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 0px;--row-gap:4px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-8ddd498{text-align:start;}.elementor-9 .elementor-element.elementor-element-8ddd498 .elementor-heading-title{color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-142c87c{text-align:start;}.elementor-9 .elementor-element.elementor-element-142c87c .elementor-heading-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ce76deb{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-5763d32 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-5763d32.elementor-view-stacked .elementor-icon{background-color:#0B2856;color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-5763d32.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5763d32.elementor-view-default .elementor-icon{color:#0B2856;border-color:#0B2856;}.elementor-9 .elementor-element.elementor-element-5763d32.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5763d32.elementor-view-default .elementor-icon svg{fill:#0B2856;}.elementor-9 .elementor-element.elementor-element-5763d32.elementor-view-framed .elementor-icon{background-color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-5763d32.elementor-view-stacked .elementor-icon svg{fill:#80AFEA;}.elementor-9 .elementor-element.elementor-element-5763d32 .elementor-icon{font-size:20px;padding:12px;}.elementor-9 .elementor-element.elementor-element-5763d32 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-96d4fc6{--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 0px;--row-gap:4px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-d9a2406{text-align:start;}.elementor-9 .elementor-element.elementor-element-d9a2406 .elementor-heading-title{color:#80AFEA;}.elementor-9 .elementor-element.elementor-element-b385495{text-align:start;}.elementor-9 .elementor-element.elementor-element-b385495 .elementor-heading-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2294660{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-2294660:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2294660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2856;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group > label, .elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-mark-required .elementor-field-label:after{color:#C0362C;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group > label{font-family:"IBM Plex Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-type-html{padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group .elementor-field{color:#14191F;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group .elementor-field, .elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-subgroup label{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#E1E5EA;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#E1E5EA;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-group .elementor-select-wrapper::before{color:#E1E5EA;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-9 .elementor-element.elementor-element-56b77a5 .e-form__buttons__wrapper__button-next{background-color:#80AFEA;color:#071D40;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-button[type="submit"]{background-color:#80AFEA;color:#071D40;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-button[type="submit"] svg *{fill:#071D40;}.elementor-9 .elementor-element.elementor-element-56b77a5 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-56b77a5 .e-form__buttons__wrapper__button-next:hover{background-color:#1755A3;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-button[type="submit"]:hover{background-color:#1755A3;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-56b77a5 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-56b77a5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-b6647c8{--min-height:70vh;--padding-top:107px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a8118fb .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-81b2471{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-85ff2f4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-3aff23d{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-e1eb586 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-a9d8428{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-49ddf46 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-dd0b4d1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-925e41f{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-821d6a3 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-f78bd86{--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:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-6e4277e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-6770fc4{text-align:start;}.elementor-9 .elementor-element.elementor-element-4564eb4{text-align:start;}.elementor-9 .elementor-element.elementor-element-bf4c8a7{text-align:start;}.elementor-9 .elementor-element.elementor-element-50e4192{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-d73d30c{text-align:start;}.elementor-9 .elementor-element.elementor-element-167237c{text-align:start;}.elementor-9 .elementor-element.elementor-element-e6830ff{text-align:start;}.elementor-9 .elementor-element.elementor-element-b9903a1{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-0a56021{text-align:start;}.elementor-9 .elementor-element.elementor-element-565b8cb{text-align:start;}.elementor-9 .elementor-element.elementor-element-5a0ac3f{text-align:start;}.elementor-9 .elementor-element.elementor-element-5cd27db{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-0197381{text-align:start;}.elementor-9 .elementor-element.elementor-element-c9e5ef0{text-align:start;}.elementor-9 .elementor-element.elementor-element-cf66c54{text-align:start;}.elementor-9 .elementor-element.elementor-element-c89cb2e{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-e3b3f4f .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-2e85a87{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-53a43a7{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-61f3dfd .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-448d859{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-5173818 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-2294660{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-b6647c8{--min-height:60vh;--padding-top:119px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9a88dc1{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-a8118fb .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-3080444{--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;}.elementor-9 .elementor-element.elementor-element-81b2471{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-6959911 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-68a305c .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-f9ca06a .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-51d2822 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-8fbe0f9{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-7374c94{width:var( --container-widget-width, 270.4px );max-width:270.4px;--container-widget-width:270.4px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7374c94 img{width:100%;max-width:100%;height:95px;object-fit:scale-down;}.elementor-9 .elementor-element.elementor-element-d02a0ad{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-d0a2e78 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-85ff2f4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-3aff23d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-e1eb586 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-a9d8428{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-49ddf46 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-dd0b4d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-925e41f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-821d6a3 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-f78bd86{--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:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-6e4277e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-6770fc4{text-align:start;}.elementor-9 .elementor-element.elementor-element-4564eb4{text-align:start;}.elementor-9 .elementor-element.elementor-element-bf4c8a7{text-align:start;}.elementor-9 .elementor-element.elementor-element-50e4192{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-d73d30c{text-align:start;}.elementor-9 .elementor-element.elementor-element-167237c{text-align:start;}.elementor-9 .elementor-element.elementor-element-e6830ff{text-align:start;}.elementor-9 .elementor-element.elementor-element-b9903a1{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-0a56021{text-align:start;}.elementor-9 .elementor-element.elementor-element-565b8cb{text-align:start;}.elementor-9 .elementor-element.elementor-element-5a0ac3f{text-align:start;}.elementor-9 .elementor-element.elementor-element-5cd27db{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-0197381{text-align:start;}.elementor-9 .elementor-element.elementor-element-c9e5ef0{text-align:start;}.elementor-9 .elementor-element.elementor-element-cf66c54{text-align:start;}.elementor-9 .elementor-element.elementor-element-8672b64{--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-9 .elementor-element.elementor-element-c89cb2e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-e3b3f4f .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-2e85a87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-a86e2dd .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-b4792f9 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-536c35d .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-b92095f{--gap:24px 32px;--row-gap:24px;--column-gap:32px;}.elementor-9 .elementor-element.elementor-element-d9b2ea9{--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-9 .elementor-element.elementor-element-53a43a7{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-61f3dfd .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-eaafaa5.elementor-element{--align-self:stretch;}.elementor-9 .elementor-element.elementor-element-448d859{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-3cb813c{--width:100%;}.elementor-9 .elementor-element.elementor-element-5173818 .elementor-heading-title{font-size:26px;}.elementor-9 .elementor-element.elementor-element-2294660{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-9a88dc1{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-81b2471{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-8fbe0f9{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-ae00e5f{--width:100%;}.elementor-9 .elementor-element.elementor-element-ec5d89b{--width:961px;}.elementor-9 .elementor-element.elementor-element-d02a0ad{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-e84871d{--width:100%;}.elementor-9 .elementor-element.elementor-element-85ff2f4{--width:100%;}.elementor-9 .elementor-element.elementor-element-3aff23d{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-1678d31{--width:100%;}.elementor-9 .elementor-element.elementor-element-a9d8428{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-9b0defe{--width:100%;}.elementor-9 .elementor-element.elementor-element-dd0b4d1{--width:100%;}.elementor-9 .elementor-element.elementor-element-925e41f{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-8479f9c{--width:100%;}.elementor-9 .elementor-element.elementor-element-f78bd86{--width:100%;}.elementor-9 .elementor-element.elementor-element-c89cb2e{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-2a5a824{--width:100%;}.elementor-9 .elementor-element.elementor-element-2e85a87{--width:100%;}.elementor-9 .elementor-element.elementor-element-965ebc3{--width:100%;}.elementor-9 .elementor-element.elementor-element-b92095f{--width:100%;}.elementor-9 .elementor-element.elementor-element-d9b2ea9{--width:100%;}.elementor-9 .elementor-element.elementor-element-53a43a7{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-448d859{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-3cb813c{--width:42%;}.elementor-9 .elementor-element.elementor-element-0bc0e59{--width:100%;}.elementor-9 .elementor-element.elementor-element-a23f909{--width:100%;}.elementor-9 .elementor-element.elementor-element-7b1f1fc{--width:100%;}.elementor-9 .elementor-element.elementor-element-ce76deb{--width:100%;}.elementor-9 .elementor-element.elementor-element-2294660{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-3cb813c{--width:100%;}.elementor-9 .elementor-element.elementor-element-2294660{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-499e13a */.elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'IBM Plex Sans', sans-serif;
}
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__caption {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
}
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table th,
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table td {
  padding: 20px 24px;
  text-align: left;
  border-bottom: 1px solid #E1E5EA;
  font-size: 15px;
  line-height: 1.5;
  color: #3B444E;
  vertical-align: top;
}
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__dim-head,
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__trad-head,
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs-head {
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  color: #57606B;
  font-weight: 600;
  border-bottom: 2px solid #E1E5EA;
}
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__dim,
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__dim-head {
  font-weight: 600;
  color: #14191F;
}
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__trad,
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__trad-head {
  background-color: #F9FAFB;
}
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs,
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs-head {
  background-color: #EFF4FB;
  color: #124482;
  font-weight: 500;
}
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__check {
  color: #1755A3;
  font-weight: 700;
  margin-right: 8px;
}
@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table,
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table thead,
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table tbody,
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table tr,
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table th,
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table td {
    display: block;
    width: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table thead {
    display: none;
  }
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table tr {
    margin-bottom: 20px;
    border: 1px solid #E1E5EA;
  }
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table tr:last-child {
    margin-bottom: 0;
  }
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__dim {
    background-color: #F0F2F5;
    padding: 12px 16px;
    border-bottom: 1px solid #E1E5EA;
  }
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__trad,
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs {
    padding: 14px 16px;
    border-bottom: 1px solid #E1E5EA;
  }
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs {
    border-bottom: none;
  }
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__trad::before,
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs::before {
    content: attr(data-label);
    display: block;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 0.02em;
    font-weight: 600;
    margin-bottom: 4px;
  }
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__trad::before {
    color: #57606B;
  }
  .elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs::before {
    color: #124482;
  }
}
/* UCS Visual Polish Batch 2 - Item 5: Learning-by-Doing column-tint strengthening (audit item 5) */
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs-head,
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs {
  background-color: #DDE9F8; /* primary-100, deepened from primary-50 */
}
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-ct__ucs-head {
  border-top: 2px solid #1755A3; /* primary-600 accent rule crowning the UCS column */
}
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table th.ucs-ct__trad-head,
.elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table td.ucs-ct__trad {
  /* Audit proposed gray-500 (#7B838E); measured contrast against the existing gray-50
     cell background was 3.66:1, below the 4.5:1 AA requirement for body text, so
     gray-600 (#57606B, 6.09:1) is used instead to still visually mute the column.
     Selector includes the table class + tag to out-specify the widget's own
     ".elementor-9 .elementor-element.elementor-element-499e13a .ucs-comparison-table th, td { color: #3B444E }" base rule. */
  color: #57606B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f78bd86 */.elementor-9 .elementor-element.elementor-element-f78bd86.ucs-tl__row {
  position: relative;
}
.elementor-9 .elementor-element.elementor-element-f78bd86.ucs-tl__row::before {
  content: '';
  display: block;
  position: absolute;
  top: 12px;
  left: 12.5%;
  width: 75%;
  height: 2px;
  margin: 0;
  background-color: #E1E5EA;
  z-index: 0;
  box-sizing: border-box;
}
.elementor-9 .elementor-element.elementor-element-f78bd86 .ucs-tl__node {
  position: relative;
  z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-f78bd86 .ucs-tl__node::before {
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #1755A3;
  border: 3px solid #F9FAFB;
  flex-shrink: 0;
}
.elementor-9 .elementor-element.elementor-element-f78bd86 .ucs-tl__year {
  font-variant-numeric: tabular-nums;
}
@media (max-width: 1024px) {
  .elementor-9 .elementor-element.elementor-element-f78bd86.ucs-tl__row::before {
    top: 0;
    left: 5px;
    width: 2px;
    height: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-f78bd86 .ucs-tl__node::before {
    margin-top: 4px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19d1f6c */.elementor-9 .elementor-element.elementor-element-19d1f6c .ucs-quote__text {
  font-family: 'Fraunces', serif;
  font-style: italic;
  font-weight: 500;
  font-size: 22px;
  line-height: 1.5;
  color: #14191F;
  margin: 0 0 16px;
}
.elementor-9 .elementor-element.elementor-element-19d1f6c .ucs-quote__mark {
  color: #1755A3;
  font-size: 32px;
  font-style: normal;
  margin-right: 2px;
}
.elementor-9 .elementor-element.elementor-element-19d1f6c .ucs-quote__attribution {
  display: block;
  font-family: 'IBM Plex Sans', sans-serif;
  font-style: normal;
  font-size: 14px;
  color: #57606B;
}
@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-19d1f6c .ucs-quote__text { font-size: 19px; text-align: center; }
  .elementor-9 .elementor-element.elementor-element-19d1f6c .ucs-quote__attribution { text-align: center; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaafaa5 */.elementor-9 .elementor-element.elementor-element-eaafaa5 {
  flex-shrink: 0;
}
.elementor-9 .elementor-element.elementor-element-eaafaa5 .elementor-button-text {
  white-space: nowrap;
}
@media (max-width: 767px) {
  .elementor-9 .elementor-element.elementor-element-eaafaa5 .elementor-button {
    width: 100%;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-56b77a5 */.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-textual {
  min-height: 44px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-type-select .elementor-field {
  min-height: 44px;
}
.elementor-9 .elementor-element.elementor-element-56b77a5 .elementor-field-type-acceptance .elementor-field {
  width: 20px;
  height: 20px;
}/* End custom CSS */
/* Start custom CSS *//* UCS Visual Polish - Item 1: Hero blueprint-grid texture (DesignSystem.md §5) */
.elementor-element-b6647c8 {
  background-image:
    repeating-linear-gradient(0deg, rgba(11,35,65,0.04) 0, rgba(11,35,65,0.04) 1px, transparent 1px, transparent 64px),
    repeating-linear-gradient(90deg, rgba(11,35,65,0.04) 0, rgba(11,35,65,0.04) 1px, transparent 1px, transparent 64px);
  background-size: 64px 64px;
  background-position: center top;
}
@media (max-width: 639px) {
  .elementor-element-b6647c8 {
    background-image: none;
  }
}

/* UCS Visual Polish - Item 2: square-bullet eyebrow marker (DesignSystem.md §3) */
.ucs-eyebrow::before {
  content: "";
  display: inline-block;
  width: 6px;
  height: 6px;
  margin-right: 8px;
  margin-bottom: 1px;
  background-color: #1755A3;
  vertical-align: middle;
}

/* UCS Visual Polish Batch 3 - Item 8: card hover micro-interaction (audit item 8) */
/* Restrained arrow-nudge on the "Ver área ->" label when its Academic Area card is
   hovered. Gated to fine-pointer/hover-capable devices with no motion preference,
   so touch devices and prefers-reduced-motion users get no added rule at all. */
@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  .elementor-element-5e0a625 .elementor-heading-title,
  .elementor-element-a00943d .elementor-heading-title,
  .elementor-element-d80acda .elementor-heading-title,
  .elementor-element-0469bbf .elementor-heading-title {
    transition: transform 150ms ease-out;
  }
  .elementor-element-abe2027:hover .elementor-element-5e0a625 .elementor-heading-title,
  .elementor-element-f306604:hover .elementor-element-a00943d .elementor-heading-title,
  .elementor-element-22b33a9:hover .elementor-element-d80acda .elementor-heading-title,
  .elementor-element-424d2c4:hover .elementor-element-0469bbf .elementor-heading-title {
    transform: translateX(2px);
  }
}

/* UCS Visual Polish - Academic Areas revision: per-area distinct color identity
   (Cyber Security navy-teal, Computer Science royal blue, Business & Marketing
   violet, Engineering & Innovation teal). Rest-state background and box-shadow
   overrides use the same .elementor-9 .elementor-element.elementor-element-<id>
   compound body.elementor-page-9 as the native base rule so they win on cascade order without
   !important, per CLAUDE.md's specificity-at-the-source rule. */
.elementor-9 .elementor-element.elementor-element-abe2027:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-abe2027 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #0B3B5A;
}
.elementor-9 .elementor-element.elementor-element-abe2027 {
  box-shadow: rgba(105,183,232,0.85) 4px 4px 0 0;
}
.elementor-9 .elementor-element.elementor-element-f306604:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-f306604 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #173B8C;
}
.elementor-9 .elementor-element.elementor-element-f306604 {
  box-shadow: rgba(128,175,233,0.85) 4px 4px 0 0;
}
.elementor-9 .elementor-element.elementor-element-22b33a9:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-22b33a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #5A2F83;
}
.elementor-9 .elementor-element.elementor-element-22b33a9 {
  box-shadow: rgba(195,160,230,0.85) 4px 4px 0 0;
}
.elementor-9 .elementor-element.elementor-element-424d2c4:not(.elementor-motion-effects-element-type-background),
.elementor-9 .elementor-element.elementor-element-424d2c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #145C57;
}
.elementor-9 .elementor-element.elementor-element-424d2c4 {
  box-shadow: rgba(118,198,187,0.85) 4px 4px 0 0;
}

/* Per-area icon tile fill + icon glyph, matching each card's accent color. */
.elementor-9 .elementor-element.elementor-element-3ec580b.elementor-view-stacked .elementor-icon {
  background-color: #104A70;
  color: #8CC8F2;
}
.elementor-9 .elementor-element.elementor-element-3ec580b.elementor-view-stacked .elementor-icon svg {
  fill: #8CC8F2;
}
.elementor-9 .elementor-element.elementor-element-3373bb9.elementor-view-stacked .elementor-icon {
  background-color: #214CA5;
  color: #9AC3F5;
}
.elementor-9 .elementor-element.elementor-element-3373bb9.elementor-view-stacked .elementor-icon svg {
  fill: #9AC3F5;
}
.elementor-9 .elementor-element.elementor-element-5bcf8bb.elementor-view-stacked .elementor-icon {
  background-color: #6B3A98;
  color: #D3B7F0;
}
.elementor-9 .elementor-element.elementor-element-5bcf8bb.elementor-view-stacked .elementor-icon svg {
  fill: #D3B7F0;
}
.elementor-9 .elementor-element.elementor-element-18a6a1f.elementor-view-stacked .elementor-icon {
  background-color: #1C716A;
  color: #99DDD3;
}
.elementor-9 .elementor-element.elementor-element-18a6a1f.elementor-view-stacked .elementor-icon svg {
  fill: #99DDD3;
}

/* Per-area index-number eyebrow + "Ver area" link color, matching each card's
   accent color (title stays white sitewide, per DesignSystem.md section 9). */
.elementor-9 .elementor-element.elementor-element-b0d5629 .elementor-heading-title,
.elementor-9 .elementor-element.elementor-element-5e0a625 .elementor-heading-title {
  color: #8CC8F2;
}
.elementor-9 .elementor-element.elementor-element-17fbcbb .elementor-heading-title,
.elementor-9 .elementor-element.elementor-element-a00943d .elementor-heading-title {
  color: #9AC3F5;
}
.elementor-9 .elementor-element.elementor-element-cab64dd .elementor-heading-title,
.elementor-9 .elementor-element.elementor-element-d80acda .elementor-heading-title {
  color: #D3B7F0;
}
.elementor-9 .elementor-element.elementor-element-535b721 .elementor-heading-title,
.elementor-9 .elementor-element.elementor-element-0469bbf .elementor-heading-title {
  color: #99DDD3;
}

/* Per-area hover state: background steps to a slightly lighter tint of the
   card's own background (WCAG AA verified: accent text stays >=4.5:1 against
   this tint), border/box-shadow use the card's own tile/shadow colors. */
@media (hover: hover) and (pointer: fine) {
  .elementor-9 .elementor-element.elementor-element-abe2027:hover {
    background-color: #0F537E;
    border-color: #104A70;
    box-shadow: rgba(105,183,232,0.9) 6px 6px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-f306604:hover {
    background-color: #1C47A8;
    border-color: #214CA5;
    box-shadow: rgba(128,175,233,0.9) 6px 6px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-22b33a9:hover {
    background-color: #69379A;
    border-color: #6B3A98;
    box-shadow: rgba(195,160,230,0.9) 6px 6px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-424d2c4:hover {
    background-color: #16645F;
    border-color: #1C716A;
    box-shadow: rgba(118,198,187,0.9) 6px 6px 0px;
  }
}
@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  .elementor-element-abe2027,
  .elementor-element-f306604,
  .elementor-element-22b33a9,
  .elementor-element-424d2c4 {
    transition: transform 200ms ease-out, background-color 200ms ease-out, border-color 200ms ease-out, box-shadow 200ms ease-out;
  }
  .elementor-element-abe2027:hover,
  .elementor-element-f306604:hover,
  .elementor-element-22b33a9:hover,
  .elementor-element-424d2c4:hover {
    transform: translateY(-2px);
  }
}

/* Academic Areas revision: explicit, strong focus-visible state for the 4 card
   links, independent of the hover rule above. Uses the site's standard
   primary-600 focus color (verified 7:1 against this section's gray-50
   background) with an explicit 2px offset so the ring always renders clear
   of the dark card edge, per DesignSystem.md §14. */
.elementor-9 .elementor-element.elementor-element-abe2027:focus-visible,
.elementor-9 .elementor-element.elementor-element-f306604:focus-visible,
.elementor-9 .elementor-element.elementor-element-22b33a9:focus-visible,
.elementor-9 .elementor-element.elementor-element-424d2c4:focus-visible {
  outline: 2px solid #1755A3;
  outline-offset: 2px;
}

/* UCS Contact Form redesign: short accent line beside the "Contacto" eyebrow,
   overriding just this instance of the global square-bullet eyebrow marker
   (kept at 2-class specificity so the sitewide .ucs-eyebrow::before rule
   used elsewhere is untouched). */
.elementor-element-ae2588d.ucs-eyebrow::before {
  width: 24px;
  height: 2px;
  background-color: #80AFEA;
  margin-right: 12px;
}

/* UCS Contact Form redesign: very subtle blueprint-grid texture on the dark
   navy section background (DesignSystem.md §5), light-on-dark variant of the
   same device used on the Hero. Decorative only, disabled below 640px per
   DesignSystem.md §12. */
.elementor-element-448d859 {
  background-image:
    repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0, rgba(255,255,255,0.03) 1px, transparent 1px, transparent 64px),
    repeating-linear-gradient(90deg, rgba(255,255,255,0.03) 0, rgba(255,255,255,0.03) 1px, transparent 1px, transparent 64px);
  background-size: 64px 64px;
  background-position: center top;
}
@media (max-width: 639px) {
  .elementor-element-448d859 {
    background-image: none;
  }
}

/* UCS Contact Form redesign: visible keyboard focus for the phone/email
   contact links, since they are now real <a> elements inside a dark card
   with no default browser outline contrast guarantee. */
.elementor-element-d8e375a a:focus-visible,
.elementor-element-142c87c a:focus-visible {
  outline: 2px solid #80AFEA;
  outline-offset: 2px;
}/* End custom CSS */