.elementor-2779 .elementor-element.elementor-element-e3d5d7a{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2779 .elementor-element.elementor-element-e3d5d7a:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-e3d5d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-bcd4f30{--display:flex;}.elementor-2779 .elementor-element.elementor-element-1c3b946 .prthalign{text-align:left;}.elementor-2779 .elementor-element.elementor-element-1c3b946 .elementor-kadu-sub{color:#E8B423;font-family:"Urbanist", Sans-serif;}.elementor-2779 .elementor-element.elementor-element-1c3b946 .elementor-gt-heading{font-family:"Urbanist", Sans-serif;line-height:1.09;color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-1c3b946 .elementor-gt-desc p{color:#16357C;}.elementor-2779 .elementor-element.elementor-element-1916097 > .elementor-widget-container{padding:4px 0px 4px 0px;}.elementor-2779 .elementor-element.elementor-element-833490e .kd-pr-btn-1{background-color:#C8102E;}.elementor-2779 .elementor-element.elementor-element-833490e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-833490e .kd-pr-btn-1:is(.has-pr-clr) .text::before{color:Explore Programs;}.elementor-2779 .elementor-element.elementor-element-587bfbe{--display:flex;}.elementor-2779 .elementor-element.elementor-element-908f2da{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:32px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2779 .elementor-element.elementor-element-908f2da:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-908f2da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-2779 .elementor-element.elementor-element-6414e4d{--display:flex;}.elementor-2779 .elementor-element.elementor-element-7e184d5 .prthalign{text-align:center;}.elementor-2779 .elementor-element.elementor-element-7e184d5 .elementor-kadu-sub{color:#E8B423;font-family:"Urbanist", Sans-serif;}.elementor-2779 .elementor-element.elementor-element-7e184d5 .elementor-gt-heading{font-family:"Urbanist", Sans-serif;line-height:1.09;color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-7e184d5 .elementor-gt-desc p{color:#16357C;}.elementor-2779 .elementor-element.elementor-element-ec25126{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-2779 .elementor-element.elementor-element-ec25126:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-ec25126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-e36fecf{--display:flex;}.elementor-2779 .elementor-element.elementor-element-80b1aaf .prthalign{text-align:center;}.elementor-2779 .elementor-element.elementor-element-80b1aaf .elementor-kadu-sub{color:#E8B423;font-family:"Urbanist", Sans-serif;}.elementor-2779 .elementor-element.elementor-element-80b1aaf .elementor-gt-heading{font-family:"Urbanist", Sans-serif;line-height:1.09;color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-80b1aaf .elementor-gt-desc p{color:#16357C;}.elementor-2779 .elementor-element.elementor-element-1b05091{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2779 .elementor-element.elementor-element-9b45740{--display:flex;}.elementor-2779 .elementor-element.elementor-element-6cedf66 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2779 .elementor-element.elementor-element-6cedf66 .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-2cac102 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2779 .elementor-element.elementor-element-2cac102 .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-9dcb023{--display:flex;}.elementor-2779 .elementor-element.elementor-element-caddeec > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2779 .elementor-element.elementor-element-caddeec .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-f982749 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2779 .elementor-element.elementor-element-f982749 .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-a328d50{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-2779 .elementor-element.elementor-element-a328d50:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-a328d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-2779 .elementor-element.elementor-element-24a6e2f{--display:flex;}.elementor-2779 .elementor-element.elementor-element-d6c019b .prthalign{text-align:center;}.elementor-2779 .elementor-element.elementor-element-d6c019b .elementor-kadu-sub{color:#E8B423;font-family:"Urbanist", Sans-serif;}.elementor-2779 .elementor-element.elementor-element-d6c019b .elementor-gt-heading{font-family:"Urbanist", Sans-serif;line-height:1.09;color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-d6c019b .elementor-gt-desc p{color:#16357C;}.elementor-2779 .elementor-element.elementor-element-4bb6df3{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2779 .elementor-element.elementor-element-b778868{--display:flex;}.elementor-2779 .elementor-element.elementor-element-5459aa1 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-7c2c54c{--display:flex;}.elementor-2779 .elementor-element.elementor-element-fd84a05 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-b35361a{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-2779 .elementor-element.elementor-element-b35361a:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-b35361a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-1386664{--display:flex;}.elementor-2779 .elementor-element.elementor-element-e3b05f0 .prthalign{text-align:left;}.elementor-2779 .elementor-element.elementor-element-e3b05f0 .elementor-kadu-sub{color:#E8B423;font-family:"Urbanist", Sans-serif;}.elementor-2779 .elementor-element.elementor-element-e3b05f0 .elementor-gt-heading{font-family:"Urbanist", Sans-serif;line-height:1.09;color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-e3b05f0 .elementor-gt-desc p{color:#16357C;}.elementor-2779 .elementor-element.elementor-element-f8388c3 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-2533e41 .kd-pr-btn-1{background-color:#C8102E;}.elementor-2779 .elementor-element.elementor-element-2533e41 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-2533e41 .kd-pr-btn-1:is(.has-pr-clr) .text::before{color:Partner With SEA;}.elementor-2779 .elementor-element.elementor-element-9f1e5f9{--display:flex;}.elementor-2779 .elementor-element.elementor-element-a29ece8{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-2779 .elementor-element.elementor-element-a29ece8:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-a29ece8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-2779 .elementor-element.elementor-element-dc5ca91{--display:flex;}.elementor-2779 .elementor-element.elementor-element-f621fb7 .prthalign{text-align:center;}.elementor-2779 .elementor-element.elementor-element-f621fb7 .elementor-kadu-sub{color:#E8B423;font-family:"Urbanist", Sans-serif;}.elementor-2779 .elementor-element.elementor-element-f621fb7 .elementor-gt-heading{font-family:"Urbanist", Sans-serif;line-height:1.09;color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-f621fb7 .elementor-gt-desc p{color:#16357C;}.elementor-2779 .elementor-element.elementor-element-1d2799f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2779 .elementor-element.elementor-element-e842ba8{--display:flex;}.elementor-2779 .elementor-element.elementor-element-efe363d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2779 .elementor-element.elementor-element-efe363d .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-b00a8e6{--display:flex;}.elementor-2779 .elementor-element.elementor-element-1f485f4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2779 .elementor-element.elementor-element-1f485f4 .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-b0d4fc8{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2779 .elementor-element.elementor-element-b0d4fc8:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-b0d4fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-2d8b474{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2779 .elementor-element.elementor-element-46f5497 .prthalign{text-align:center;}.elementor-2779 .elementor-element.elementor-element-46f5497 .elementor-kadu-sub{color:#E8B423;font-family:"Urbanist", Sans-serif;}.elementor-2779 .elementor-element.elementor-element-46f5497 .elementor-gt-heading{font-family:"Urbanist", Sans-serif;line-height:1.09;color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-46f5497 .elementor-gt-desc p{color:#16357C;}.elementor-2779 .elementor-element.elementor-element-6ff2453{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2779 .elementor-element.elementor-element-fe6c909{--display:flex;}.elementor-2779 .elementor-element.elementor-element-b3d007b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-b3d007b .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-97822be{--display:flex;}.elementor-2779 .elementor-element.elementor-element-6a302f1 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-6a302f1 .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-c6d1fa6{--display:flex;}.elementor-2779 .elementor-element.elementor-element-0f597b7 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-0f597b7 .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-d44a26a{--display:flex;}.elementor-2779 .elementor-element.elementor-element-aeaad6d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-aeaad6d .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-aacb9b9{--display:flex;}.elementor-2779 .elementor-element.elementor-element-4c5790d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-4c5790d .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-7b58997{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2779 .elementor-element.elementor-element-9a4ec95{--display:flex;}.elementor-2779 .elementor-element.elementor-element-72d70aa .kd-pr-btn-1{background-color:#C8102E;}.elementor-2779 .elementor-element.elementor-element-72d70aa > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-72d70aa .kd-pr-btn-1:is(.has-pr-clr) .text::before{color:Find Your Path;}.elementor-2779 .elementor-element.elementor-element-81124cb{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:36px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2779 .elementor-element.elementor-element-81124cb:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-81124cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-2779 .elementor-element.elementor-element-291321c{--display:flex;}.elementor-2779 .elementor-element.elementor-element-6f0391d .prthalign{text-align:center;}.elementor-2779 .elementor-element.elementor-element-6f0391d .elementor-kadu-sub{color:#E8B423;font-family:"Urbanist", Sans-serif;}.elementor-2779 .elementor-element.elementor-element-6f0391d .elementor-gt-heading{font-family:"Urbanist", Sans-serif;line-height:1.09;color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-6f0391d .elementor-gt-desc p{color:#16357C;}.elementor-2779 .elementor-element.elementor-element-ccbb1ef{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2779 .elementor-element.elementor-element-2e5e2ea{--display:flex;}.elementor-2779 .elementor-element.elementor-element-4e368bd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-4e368bd .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-d3505d4{--display:flex;}.elementor-2779 .elementor-element.elementor-element-e29292b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-e29292b .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-1a30a40{--display:flex;}.elementor-2779 .elementor-element.elementor-element-1185d44 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-1185d44 .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-e929309{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2779 .elementor-element.elementor-element-053e91f{--display:flex;}.elementor-2779 .elementor-element.elementor-element-2911280 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-2911280 .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-b244712{--display:flex;}.elementor-2779 .elementor-element.elementor-element-ea76ff3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2779 .elementor-element.elementor-element-ea76ff3 .ftc-campaign-2-feature{color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-18a7aec{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2779 .elementor-element.elementor-element-18a7aec:not(.elementor-motion-effects-element-type-background), .elementor-2779 .elementor-element.elementor-element-18a7aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C2468;}.elementor-2779 .elementor-element.elementor-element-2991a6d{--display:flex;}.elementor-2779 .elementor-element.elementor-element-63a90fb .prthalign{text-align:center;}.elementor-2779 .elementor-element.elementor-element-63a90fb .elementor-kadu-sub{color:#E8B423;font-family:"Urbanist", Sans-serif;}.elementor-2779 .elementor-element.elementor-element-63a90fb .elementor-gt-heading{font-family:"Urbanist", Sans-serif;line-height:1.09;color:#FFFFFF;}.elementor-2779 .elementor-element.elementor-element-63a90fb .elementor-gt-desc p{color:rgba(255,255,255,0.9);}.elementor-2779 .elementor-element.elementor-element-271b37d{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2779 .elementor-element.elementor-element-c975580{--display:flex;}.elementor-2779 .elementor-element.elementor-element-aa58400 .kd-pr-btn-1{background-color:#C8102E;}.elementor-2779 .elementor-element.elementor-element-aa58400 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-aa58400 .kd-pr-btn-1:is(.has-pr-clr) .text::before{color:Start Your Journey;}.elementor-2779 .elementor-element.elementor-element-f08ebd0{--display:flex;}.elementor-2779 .elementor-element.elementor-element-7493a3e .kd-pr-btn-1{background-color:#C8102E;}.elementor-2779 .elementor-element.elementor-element-7493a3e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2779 .elementor-element.elementor-element-7493a3e .kd-pr-btn-1:is(.has-pr-clr) .text::before{color:Explore Programs;}@media(max-width:1024px){.elementor-2779 .elementor-element.elementor-element-e3d5d7a{--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-2779 .elementor-element.elementor-element-908f2da{--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-2779 .elementor-element.elementor-element-ec25126{--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-2779 .elementor-element.elementor-element-1b05091{--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-2779 .elementor-element.elementor-element-a328d50{--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-2779 .elementor-element.elementor-element-4bb6df3{--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-2779 .elementor-element.elementor-element-b35361a{--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-2779 .elementor-element.elementor-element-a29ece8{--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-2779 .elementor-element.elementor-element-1d2799f{--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-2779 .elementor-element.elementor-element-b0d4fc8{--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-2779 .elementor-element.elementor-element-6ff2453{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2779 .elementor-element.elementor-element-7b58997{--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-2779 .elementor-element.elementor-element-81124cb{--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-2779 .elementor-element.elementor-element-ccbb1ef{--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-2779 .elementor-element.elementor-element-e929309{--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-2779 .elementor-element.elementor-element-18a7aec{--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-2779 .elementor-element.elementor-element-271b37d{--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;}}@media(max-width:767px){.elementor-2779 .elementor-element.elementor-element-e3d5d7a{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-bcd4f30{--width:100%;}.elementor-2779 .elementor-element.elementor-element-587bfbe{--width:100%;}.elementor-2779 .elementor-element.elementor-element-908f2da{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-ec25126{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-1b05091{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-9b45740{--width:100%;}.elementor-2779 .elementor-element.elementor-element-9dcb023{--width:100%;}.elementor-2779 .elementor-element.elementor-element-a328d50{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-4bb6df3{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-b778868{--width:100%;}.elementor-2779 .elementor-element.elementor-element-7c2c54c{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b35361a{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-1386664{--width:100%;}.elementor-2779 .elementor-element.elementor-element-9f1e5f9{--width:100%;}.elementor-2779 .elementor-element.elementor-element-a29ece8{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-1d2799f{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-e842ba8{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b00a8e6{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b0d4fc8{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-6ff2453{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-fe6c909{--width:100%;}.elementor-2779 .elementor-element.elementor-element-97822be{--width:100%;}.elementor-2779 .elementor-element.elementor-element-c6d1fa6{--width:100%;}.elementor-2779 .elementor-element.elementor-element-d44a26a{--width:100%;}.elementor-2779 .elementor-element.elementor-element-aacb9b9{--width:100%;}.elementor-2779 .elementor-element.elementor-element-7b58997{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-81124cb{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-ccbb1ef{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-2e5e2ea{--width:100%;}.elementor-2779 .elementor-element.elementor-element-d3505d4{--width:100%;}.elementor-2779 .elementor-element.elementor-element-1a30a40{--width:100%;}.elementor-2779 .elementor-element.elementor-element-e929309{--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;--flex-wrap:wrap;}.elementor-2779 .elementor-element.elementor-element-053e91f{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b244712{--width:100%;}.elementor-2779 .elementor-element.elementor-element-18a7aec{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-271b37d{--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;--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-2779 .elementor-element.elementor-element-c975580{--width:100%;}.elementor-2779 .elementor-element.elementor-element-f08ebd0{--width:100%;}}@media(min-width:768px){.elementor-2779 .elementor-element.elementor-element-e3d5d7a{--width:100%;}.elementor-2779 .elementor-element.elementor-element-bcd4f30{--width:50%;}.elementor-2779 .elementor-element.elementor-element-587bfbe{--width:50%;}.elementor-2779 .elementor-element.elementor-element-908f2da{--width:100%;}.elementor-2779 .elementor-element.elementor-element-ec25126{--width:100%;}.elementor-2779 .elementor-element.elementor-element-1b05091{--width:100%;}.elementor-2779 .elementor-element.elementor-element-9b45740{--width:100%;}.elementor-2779 .elementor-element.elementor-element-9dcb023{--width:100%;}.elementor-2779 .elementor-element.elementor-element-a328d50{--width:100%;}.elementor-2779 .elementor-element.elementor-element-4bb6df3{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b778868{--width:100%;}.elementor-2779 .elementor-element.elementor-element-7c2c54c{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b35361a{--width:100%;}.elementor-2779 .elementor-element.elementor-element-1386664{--width:50%;}.elementor-2779 .elementor-element.elementor-element-9f1e5f9{--width:50%;}.elementor-2779 .elementor-element.elementor-element-a29ece8{--width:100%;}.elementor-2779 .elementor-element.elementor-element-1d2799f{--width:100%;}.elementor-2779 .elementor-element.elementor-element-e842ba8{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b00a8e6{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b0d4fc8{--width:100%;}.elementor-2779 .elementor-element.elementor-element-6ff2453{--width:100%;}.elementor-2779 .elementor-element.elementor-element-fe6c909{--width:100%;}.elementor-2779 .elementor-element.elementor-element-97822be{--width:100%;}.elementor-2779 .elementor-element.elementor-element-c6d1fa6{--width:100%;}.elementor-2779 .elementor-element.elementor-element-d44a26a{--width:100%;}.elementor-2779 .elementor-element.elementor-element-aacb9b9{--width:100%;}.elementor-2779 .elementor-element.elementor-element-7b58997{--width:100%;}.elementor-2779 .elementor-element.elementor-element-9a4ec95{--width:100%;}.elementor-2779 .elementor-element.elementor-element-81124cb{--width:100%;}.elementor-2779 .elementor-element.elementor-element-ccbb1ef{--width:100%;}.elementor-2779 .elementor-element.elementor-element-2e5e2ea{--width:100%;}.elementor-2779 .elementor-element.elementor-element-d3505d4{--width:100%;}.elementor-2779 .elementor-element.elementor-element-1a30a40{--width:100%;}.elementor-2779 .elementor-element.elementor-element-053e91f{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b244712{--width:100%;}.elementor-2779 .elementor-element.elementor-element-18a7aec{--width:100%;}.elementor-2779 .elementor-element.elementor-element-271b37d{--width:100%;}.elementor-2779 .elementor-element.elementor-element-c975580{--width:50%;}.elementor-2779 .elementor-element.elementor-element-f08ebd0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2779 .elementor-element.elementor-element-bcd4f30{--width:100%;}.elementor-2779 .elementor-element.elementor-element-587bfbe{--width:100%;}.elementor-2779 .elementor-element.elementor-element-9b45740{--width:100%;}.elementor-2779 .elementor-element.elementor-element-9dcb023{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b778868{--width:100%;}.elementor-2779 .elementor-element.elementor-element-7c2c54c{--width:100%;}.elementor-2779 .elementor-element.elementor-element-1386664{--width:100%;}.elementor-2779 .elementor-element.elementor-element-9f1e5f9{--width:100%;}.elementor-2779 .elementor-element.elementor-element-e842ba8{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b00a8e6{--width:100%;}.elementor-2779 .elementor-element.elementor-element-fe6c909{--width:100%;}.elementor-2779 .elementor-element.elementor-element-97822be{--width:100%;}.elementor-2779 .elementor-element.elementor-element-c6d1fa6{--width:100%;}.elementor-2779 .elementor-element.elementor-element-d44a26a{--width:100%;}.elementor-2779 .elementor-element.elementor-element-aacb9b9{--width:100%;}.elementor-2779 .elementor-element.elementor-element-2e5e2ea{--width:100%;}.elementor-2779 .elementor-element.elementor-element-d3505d4{--width:100%;}.elementor-2779 .elementor-element.elementor-element-1a30a40{--width:100%;}.elementor-2779 .elementor-element.elementor-element-053e91f{--width:100%;}.elementor-2779 .elementor-element.elementor-element-b244712{--width:100%;}.elementor-2779 .elementor-element.elementor-element-c975580{--width:100%;}.elementor-2779 .elementor-element.elementor-element-f08ebd0{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-e3d5d7a *//* SEA ABOUT GAPS START */
/* Compact About SEA spacing */
body.elementor-page-2779 #about-hero {
  padding-top: 40px !important;
  padding-bottom: 28px !important;
}
body.elementor-page-2779 #about-hero .elementor-widget-go-list-item {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  margin: 0 !important;
}
body.elementor-page-2779 #about-hero .elementor-widget-ft-btn {
  margin-top: 6px !important;
  margin-bottom: 0 !important;
}
body.elementor-page-2779 #about-hero .elementor-widget-go-img--bx,
body.elementor-page-2779 #about-industry .elementor-widget-go-img--bx {
  margin-bottom: 0 !important;
}
body.elementor-page-2779 #about-vision,
body.elementor-page-2779 #about-mission,
body.elementor-page-2779 #about-philosophy,
body.elementor-page-2779 #about-industry,
body.elementor-page-2779 #about-leadership {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
body.elementor-page-2779 #about-mission-grid,
body.elementor-page-2779 #about-philosophy-cols,
body.elementor-page-2779 #about-leadership-grid,
body.elementor-page-2779 #about-career-grid,
body.elementor-page-2779 #about-values-grid {
  padding-top: 8px !important;
  padding-bottom: 0 !important;
  margin: 0 !important;
}
body.elementor-page-2779 #about-mission .elementor-widget-go-info-box,
body.elementor-page-2779 #about-leadership .elementor-widget-go-info-box,
body.elementor-page-2779 #about-career .elementor-widget-go-info-box,
body.elementor-page-2779 #about-values .elementor-widget-go-info-box {
  margin-bottom: 6px !important;
}
body.elementor-page-2779 #about-career,
body.elementor-page-2779 #about-values {
  padding-top: 36px !important;
  padding-bottom: 28px !important;
}
body.elementor-page-2779 #about-career-cta {
  padding-top: 4px !important;
  padding-bottom: 0 !important;
  margin: 0 !important;
}
body.elementor-page-2779 #about-career-cta .prthalign,
body.elementor-page-2779 #about-career-cta .elementor-widget-container {
  display: flex !important;
  justify-content: center !important;
}
/* CTA: full bleed navy, less cream frame */
body.elementor-page-2779 #about-cta.elementor-section {
  padding: 48px 24px !important;
  width: 100% !important;
  max-width: 100% !important;
  left: 0 !important;
}
body.elementor-page-2779 #about-cta > .elementor-container {
  max-width: 1000px !important;
}
body.elementor-page-2779 #about-cta-buttons {
  padding-top: 12px !important;
  padding-bottom: 0 !important;
}
body.elementor-page-2779 #about-cta-buttons .prthalign,
body.elementor-page-2779 #about-cta-buttons .elementor-widget-container {
  display: flex !important;
  justify-content: center !important;
}
/* Hide leftover go-features if any */
body.elementor-page-2779 #about-career .kd-services-3-area .kd-services-3-slider-btn {
  position: static !important;
  margin-top: 8px !important;
  min-height: 0 !important;
  height: auto !important;
}
/* SEA ABOUT GAPS END *//* End custom CSS */
/* Start custom CSS *//* SEA ABOUT GAPS START */
/* Compact About SEA spacing */
body.elementor-page-2779 #about-hero {
  padding-top: 40px !important;
  padding-bottom: 28px !important;
}
body.elementor-page-2779 #about-hero .elementor-widget-go-list-item {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  margin: 0 !important;
}
body.elementor-page-2779 #about-hero .elementor-widget-ft-btn {
  margin-top: 6px !important;
  margin-bottom: 0 !important;
}
body.elementor-page-2779 #about-hero .elementor-widget-go-img--bx,
body.elementor-page-2779 #about-industry .elementor-widget-go-img--bx {
  margin-bottom: 0 !important;
}
body.elementor-page-2779 #about-vision,
body.elementor-page-2779 #about-mission,
body.elementor-page-2779 #about-philosophy,
body.elementor-page-2779 #about-industry,
body.elementor-page-2779 #about-leadership {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
body.elementor-page-2779 #about-mission-grid,
body.elementor-page-2779 #about-philosophy-cols,
body.elementor-page-2779 #about-leadership-grid,
body.elementor-page-2779 #about-career-grid,
body.elementor-page-2779 #about-values-grid {
  padding-top: 8px !important;
  padding-bottom: 0 !important;
  margin: 0 !important;
}
body.elementor-page-2779 #about-mission .elementor-widget-go-info-box,
body.elementor-page-2779 #about-leadership .elementor-widget-go-info-box,
body.elementor-page-2779 #about-career .elementor-widget-go-info-box,
body.elementor-page-2779 #about-values .elementor-widget-go-info-box {
  margin-bottom: 6px !important;
}
body.elementor-page-2779 #about-career,
body.elementor-page-2779 #about-values {
  padding-top: 36px !important;
  padding-bottom: 28px !important;
}
body.elementor-page-2779 #about-career-cta {
  padding-top: 4px !important;
  padding-bottom: 0 !important;
  margin: 0 !important;
}
body.elementor-page-2779 #about-career-cta .prthalign,
body.elementor-page-2779 #about-career-cta .elementor-widget-container {
  display: flex !important;
  justify-content: center !important;
}
/* CTA: full bleed navy, less cream frame */
body.elementor-page-2779 #about-cta.elementor-section {
  padding: 48px 24px !important;
  width: 100% !important;
  max-width: 100% !important;
  left: 0 !important;
}
body.elementor-page-2779 #about-cta > .elementor-container {
  max-width: 1000px !important;
}
body.elementor-page-2779 #about-cta-buttons {
  padding-top: 12px !important;
  padding-bottom: 0 !important;
}
body.elementor-page-2779 #about-cta-buttons .prthalign,
body.elementor-page-2779 #about-cta-buttons .elementor-widget-container {
  display: flex !important;
  justify-content: center !important;
}
/* Hide leftover go-features if any */
body.elementor-page-2779 #about-career .kd-services-3-area .kd-services-3-slider-btn {
  position: static !important;
  margin-top: 8px !important;
  min-height: 0 !important;
  height: auto !important;
}
/* SEA ABOUT GAPS END */

/* SEA ABOUT MOBILE START */
body.elementor-page-2779 {
  overflow-x: hidden !important;
}
body.elementor-page-2779 .elementor,
body.elementor-page-2779 .e-con,
body.elementor-page-2779 .e-con-inner {
  max-width: 100% !important;
  box-sizing: border-box !important;
}
body.elementor-page-2779 .elementor-widget-go-img--bx,
body.elementor-page-2779 .elementor-widget-go-img--bx *,
body.elementor-page-2779 .elementor-widget-go-img--bx:hover,
body.elementor-page-2779 .elementor-widget-go-img--bx:hover * {
  transform: none !important;
  animation: none !important;
  transition: none !important;
}
body.elementor-page-2779 .elementor-widget-go-s-heading .elementor-gt-heading,
body.elementor-page-2779 .elementor-widget-go-s-heading h1,
body.elementor-page-2779 .elementor-widget-go-s-heading h2,
body.elementor-page-2779 .kd-section-title-1,
body.elementor-page-2779 .kd-para-1,
body.elementor-page-2779 .kd-services-1-card .disc {
  overflow-wrap: break-word !important;
  word-break: normal !important;
  max-width: 100% !important;
}
body.elementor-page-2779 .kd-services-1-card .title,
body.elementor-page-2779 .kd-services-1-card .title a {
  overflow-wrap: normal !important;
  word-break: keep-all !important;
  white-space: normal !important;
  hyphens: none !important;
  line-height: 1.3 !important;
}
body.elementor-page-2779 #about-cta {
  width: 100% !important;
  max-width: 100% !important;
  left: 0 !important;
  box-sizing: border-box !important;
}

/* ===== Career pathway cards: proper grid (not 5 crushed columns) ===== */
body.elementor-page-2779 #about-career-grid {
  display: grid !important;
  grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  gap: 16px !important;
  width: 100% !important;
  max-width: 1100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  flex-direction: unset !important;
}
body.elementor-page-2779 #about-career-grid > .e-con {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  flex: unset !important;
}
body.elementor-page-2779 #about-career-grid .kd-services-1-card {
  height: 100% !important;
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
  padding: 18px 14px !important;
  text-align: center !important;
}
body.elementor-page-2779 #about-career-grid .kd-services-1-card .icon img {
  max-width: 56px !important;
  height: auto !important;
}
body.elementor-page-2779 #about-career-grid .kd-services-1-card .title,
body.elementor-page-2779 #about-career-grid .kd-services-1-card .title a {
  font-size: 16px !important;
  white-space: nowrap !important;
}
body.elementor-page-2779 #about-career-grid .kd-services-1-card .disc {
  font-size: 14px !important;
  line-height: 1.45 !important;
}

/* Values cards */
body.elementor-page-2779 #about-values-grid,
body.elementor-page-2779 #about-values > .e-con > .e-con.e-flex {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 16px !important;
  width: 100% !important;
}
body.elementor-page-2779 #about-values-grid > .e-con,
body.elementor-page-2779 #about-values > .e-con > .e-con.e-flex > .e-con {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

/* Mission / philosophy / leadership 2-col grids */
body.elementor-page-2779 #about-mission-grid,
body.elementor-page-2779 #about-philosophy-cols,
body.elementor-page-2779 #about-leadership-grid {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 16px !important;
  width: 100% !important;
}
body.elementor-page-2779 #about-mission-grid > .e-con,
body.elementor-page-2779 #about-philosophy-cols > .e-con,
body.elementor-page-2779 #about-leadership-grid > .e-con {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

@media (max-width: 1100px) {
  body.elementor-page-2779 #about-career-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
  body.elementor-page-2779 #about-career-grid .kd-services-1-card .title,
  body.elementor-page-2779 #about-career-grid .kd-services-1-card .title a {
    white-space: normal !important;
  }
}

@media (max-width: 1024px) {
  body.elementor-page-2779 #about-hero,
  body.elementor-page-2779 #about-industry {
    flex-direction: column !important;
  }
  body.elementor-page-2779 #about-hero > .e-con,
  body.elementor-page-2779 #about-industry > .e-con {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 auto !important;
  }
  body.elementor-page-2779 #about-career-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  body.elementor-page-2779 #about-values-grid,
  body.elementor-page-2779 #about-values > .e-con > .e-con.e-flex {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  body.elementor-page-2779 #about-cta-buttons {
    flex-direction: column !important;
    align-items: stretch !important;
  }
  body.elementor-page-2779 #about-cta-buttons > .e-con {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  body.elementor-page-2779 #about-hero,
  body.elementor-page-2779 #about-vision,
  body.elementor-page-2779 #about-mission,
  body.elementor-page-2779 #about-philosophy,
  body.elementor-page-2779 #about-industry,
  body.elementor-page-2779 #about-leadership,
  body.elementor-page-2779 #about-career,
  body.elementor-page-2779 #about-values,
  body.elementor-page-2779 #about-cta {
    padding-left: 14px !important;
    padding-right: 14px !important;
    padding-top: 32px !important;
    padding-bottom: 28px !important;
  }
  body.elementor-page-2779 #about-hero,
  body.elementor-page-2779 #about-industry {
    flex-direction: column !important;
  }
  body.elementor-page-2779 #about-hero > .e-con,
  body.elementor-page-2779 #about-industry > .e-con {
    width: 100% !important;
    max-width: 100% !important;
  }
  body.elementor-page-2779 #about-mission-grid,
  body.elementor-page-2779 #about-philosophy-cols,
  body.elementor-page-2779 #about-leadership-grid,
  body.elementor-page-2779 #about-career-grid,
  body.elementor-page-2779 #about-values-grid,
  body.elementor-page-2779 #about-values > .e-con > .e-con.e-flex {
    grid-template-columns: 1fr !important;
    gap: 12px !important;
  }
  body.elementor-page-2779 .elementor-widget-go-s-heading h1,
  body.elementor-page-2779 .elementor-widget-go-s-heading h2,
  body.elementor-page-2779 .kd-section-title-1 {
    font-size: clamp(22px, 7vw, 32px) !important;
    line-height: 1.2 !important;
  }
  body.elementor-page-2779 .kd-subtitle-1 { font-size: 12px !important; }
  body.elementor-page-2779 .kd-para-1,
  body.elementor-page-2779 .elementor-gt-desc,
  body.elementor-page-2779 .kd-services-1-card .disc {
    font-size: 15px !important;
    line-height: 1.65 !important;
  }
  body.elementor-page-2779 #about-career-grid .kd-services-1-card {
    text-align: left !important;
    padding: 18px 16px !important;
  }
  body.elementor-page-2779 #about-career-grid .kd-services-1-card .title,
  body.elementor-page-2779 #about-career-grid .kd-services-1-card .title a {
    font-size: 18px !important;
    white-space: normal !important;
  }
  body.elementor-page-2779 .elementor-widget-go-img--bx,
  body.elementor-page-2779 .elementor-widget-go-img--bx img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
  }
  body.elementor-page-2779 .elementor-widget-ft-btn,
  body.elementor-page-2779 .elementor-widget-ft-btn .prthalign,
  body.elementor-page-2779 .elementor-widget-ft-btn a.kd-pr-btn-1 {
    width: 100% !important;
    max-width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    text-align: center !important;
  }
  body.elementor-page-2779 #about-cta-buttons {
    flex-direction: column !important;
    gap: 10px !important;
  }
  body.elementor-page-2779 #about-cta {
    padding: 40px 14px !important;
  }
}
/* SEA ABOUT MOBILE END */

/* sea-global-mobile-css START */
/* SEA GLOBAL MOBILE FULL-WIDTH */
body[class*="elementor-page-27"] {
  overflow-x: hidden !important;
}
body[class*="elementor-page-27"] .elementor {
  max-width: 100% !important;
  overflow-x: hidden !important;
}

/* Kill theme boxed gutters on SEA pages */
body[class*="elementor-page-27"] .breadcrumb-area .container,
body[class*="elementor-page-27"] .kd-container-1,
body[class*="elementor-page-27"] .container {
  max-width: 100% !important;
  width: 100% !important;
  padding-left: 14px !important;
  padding-right: 14px !important;
  box-sizing: border-box !important;
}

/* Sections / containers always usable width */
body[class*="elementor-page-27"] .elementor-section,
body[class*="elementor-page-27"] .e-con.e-parent {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}
body[class*="elementor-page-27"] .elementor-section.elementor-section-boxed > .elementor-container,
body[class*="elementor-page-27"] .elementor-top-section > .elementor-container,
body[class*="elementor-page-27"] .e-con-inner {
  max-width: 1200px !important;
  width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  box-sizing: border-box !important;
}

/* Content blocks should not leave huge empty rails */
body[class*="elementor-page-27"] .sea-prose,
body[class*="elementor-page-27"] .sea-card-grid,
body[class*="elementor-page-27"] .sea-two-col,
body[class*="elementor-page-27"] .sea-media-grid,
body[class*="elementor-page-27"] .sea-partner-grid,
body[class*="elementor-page-27"] .sea-cat-grid,
body[class*="elementor-page-27"] .sea-cert-grid,
body[class*="elementor-page-27"] .sea-path-grid,
body[class*="elementor-page-27"] .sea-quote-grid,
body[class*="elementor-page-27"] .sea-achieve-grid,
body[class*="elementor-page-27"] .sea-doc-grid,
body[class*="elementor-page-27"] .sea-logo-grid,
body[class*="elementor-page-27"] .sea-contact-grid,
body[class*="elementor-page-27"] .sea-btn-row,
body[class*="elementor-page-27"] .sea-steps,
body[class*="elementor-page-27"] .sea-chips,
body[class*="elementor-page-27"] .sea-corp-form,
body[class*="elementor-page-27"] .wpcf7 {
  max-width: 100% !important;
  width: 100% !important;
  box-sizing: border-box !important;
}

body[class*="elementor-page-27"] .elementor-widget-go-s-heading .elementor-gt-heading,
body[class*="elementor-page-27"] .kd-section-title-1,
body[class*="elementor-page-27"] .kd-para-1 {
  overflow-wrap: break-word !important;
  word-break: normal !important;
  max-width: 100% !important;
}

@media (max-width: 1024px) {
  body[class*="elementor-page-27"] .elementor-top-section,
  body[class*="elementor-page-27"] .e-con.e-parent {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  body[class*="elementor-page-27"] .elementor-column,
  body[class*="elementor-page-27"] .elementor-col-50,
  body[class*="elementor-page-27"] .elementor-col-33,
  body[class*="elementor-page-27"] .elementor-col-34,
  body[class*="elementor-page-27"] .e-con.e-parent > .e-con {
    width: 100% !important;
    max-width: 100% !important;
  }
  body[class*="elementor-page-27"] .sea-card-grid,
  body[class*="elementor-page-27"] .sea-media-grid,
  body[class*="elementor-page-27"] .sea-partner-grid,
  body[class*="elementor-page-27"] .sea-cat-grid,
  body[class*="elementor-page-27"] .sea-cert-grid,
  body[class*="elementor-page-27"] .sea-logo-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  body[class*="elementor-page-27"] .sea-two-col {
    grid-template-columns: 1fr !important;
  }
}

@media (max-width: 767px) {
  /* TRUE full-bleed usable width on phones */
  body[class*="elementor-page-27"] .elementor-top-section,
  body[class*="elementor-page-27"] .elementor-section:not(.elementor-inner-section),
  body[class*="elementor-page-27"] .e-con.e-parent {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    left: 0 !important;
    right: 0 !important;
    transform: none !important;
  }
  body[class*="elementor-page-27"] .elementor-top-section > .elementor-container,
  body[class*="elementor-page-27"] .elementor-section.elementor-section-boxed > .elementor-container,
  body[class*="elementor-page-27"] .elementor-section.elementor-section-full_width > .elementor-container,
  body[class*="elementor-page-27"] .e-con-inner,
  body[class*="elementor-page-27"] .e-con.e-parent > .e-con {
    max-width: 100% !important;
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* Stack columns / flex children */
  body[class*="elementor-page-27"] .elementor-column,
  body[class*="elementor-page-27"] .elementor-col-50,
  body[class*="elementor-page-27"] .elementor-col-33,
  body[class*="elementor-page-27"] .elementor-col-34,
  body[class*="elementor-page-27"] .elementor-col-20,
  body[class*="elementor-page-27"] .e-con.e-parent > .e-con,
  body[class*="elementor-page-27"] .e-con > .e-con {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 auto !important;
    min-width: 0 !important;
  }
  body[class*="elementor-page-27"] .elementor-container,
  body[class*="elementor-page-27"] .e-con.e-flex {
    flex-wrap: wrap !important;
  }
  body[class*="elementor-page-27"] .e-con.e-parent {
    flex-direction: column !important;
  }

  /* Grids → single column */
  body[class*="elementor-page-27"] .sea-card-grid,
  body[class*="elementor-page-27"] .sea-card-grid.two,
  body[class*="elementor-page-27"] .sea-two-col,
  body[class*="elementor-page-27"] .sea-media-grid,
  body[class*="elementor-page-27"] .sea-partner-grid,
  body[class*="elementor-page-27"] .sea-cat-grid,
  body[class*="elementor-page-27"] .sea-cert-grid,
  body[class*="elementor-page-27"] .sea-path-grid,
  body[class*="elementor-page-27"] .sea-quote-grid,
  body[class*="elementor-page-27"] .sea-achieve-grid,
  body[class*="elementor-page-27"] .sea-doc-grid,
  body[class*="elementor-page-27"] .sea-logo-grid,
  body[class*="elementor-page-27"] .sea-contact-grid,
  body[class*="elementor-page-27"] .sea-steps {
    grid-template-columns: 1fr !important;
    gap: 12px !important;
  }

  /* Buttons full width */
  body[class*="elementor-page-27"] .sea-btn-row {
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 10px !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  body[class*="elementor-page-27"] .sea-btn,
  body[class*="elementor-page-27"] .elementor-widget-ft-btn,
  body[class*="elementor-page-27"] .elementor-widget-ft-btn a,
  body[class*="elementor-page-27"] .kd-pr-btn-1 {
    width: 100% !important;
    max-width: 100% !important;
    white-space: normal !important;
    text-align: center !important;
    box-sizing: border-box !important;
    justify-content: center !important;
  }

  /* Typography */
  body[class*="elementor-page-27"] .elementor-widget-go-s-heading h1,
  body[class*="elementor-page-27"] .elementor-widget-go-s-heading h2,
  body[class*="elementor-page-27"] .kd-section-title-1 {
    font-size: clamp(22px, 7.2vw, 30px) !important;
    line-height: 1.2 !important;
  }
  body[class*="elementor-page-27"] .kd-para-1,
  body[class*="elementor-page-27"] .sea-prose,
  body[class*="elementor-page-27"] .sea-prose p {
    font-size: 15px !important;
    line-height: 1.65 !important;
  }

  /* Images / media */
  body[class*="elementor-page-27"] img,
  body[class*="elementor-page-27"] .elementor-widget-go-img--bx,
  body[class*="elementor-page-27"] .elementor-widget-go-img--bx img {
    max-width: 100% !important;
    height: auto !important;
  }
  body[class*="elementor-page-27"] .elementor-widget-go-img--bx,
  body[class*="elementor-page-27"] .elementor-widget-go-img--bx * {
    transform: none !important;
    animation: none !important;
  }

  /* Forms */
  body[class*="elementor-page-27"] .wpcf7 input,
  body[class*="elementor-page-27"] .wpcf7 textarea,
  body[class*="elementor-page-27"] .wpcf7 select,
  body[class*="elementor-page-27"] .sea-corp-form input,
  body[class*="elementor-page-27"] .sea-corp-form textarea,
  body[class*="elementor-page-27"] .sea-corp-form select {
    font-size: 16px !important;
    width: 100% !important;
  }
  body[class*="elementor-page-27"] .sea-corp-form .sea-form-grid {
    grid-template-columns: 1fr !important;
  }

  /* Full-bleed bands stay edge-to-edge but text padded */
  body[class*="elementor-page-27"] [id$="-hero"],
  body[class*="elementor-page-27"] [id$="-cta"],
  body[class*="elementor-page-27"] #corp-cta,
  body[class*="elementor-page-27"] #success-hero,
  body[class*="elementor-page-27"] #industry-hero,
  body[class*="elementor-page-27"] #certs-hero,
  body[class*="elementor-page-27"] #contact-hero,
  body[class*="elementor-page-27"] #apply-hero,
  body[class*="elementor-page-27"] #campus-hero,
  body[class*="elementor-page-27"] #programs-hero,
  body[class*="elementor-page-27"] #uni-hero,
  body[class*="elementor-page-27"] #partner-hero,
  body[class*="elementor-page-27"] #testi-hero {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    left: 0 !important;
    transform: none !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}

@media (max-width: 480px) {
  body[class*="elementor-page-27"] .elementor-top-section,
  body[class*="elementor-page-27"] .e-con.e-parent {
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
}
/* sea-global-mobile-css END *//* End custom CSS */