.elementor-14898 .elementor-element.elementor-element-a08a4b6:not(.elementor-motion-effects-element-type-background),.elementor-14898 .elementor-element.elementor-element-a08a4b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://americandreamu.org/wp-content/uploads/2026/05/Herosection.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14898 .elementor-element.elementor-element-a08a4b6>.elementor-container{min-height:519px}.elementor-14898 .elementor-element.elementor-element-a08a4b6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 55px}.elementor-14898 .elementor-element.elementor-element-a08a4b6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14898 .elementor-element.elementor-element-4d5eed2{width:var(--container-widget-width,92.587%);max-width:92.587%;--container-widget-width:92.587%;--container-widget-flex-grow:0}.elementor-14898 .elementor-element.elementor-element-4d5eed2 .elementor-heading-title{color:var(--e-global-color-c53d536)}.elementor-14898 .elementor-element.elementor-element-dcbc156 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-14898 .elementor-element.elementor-element-359f961{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:19px;letter-spacing:1.5px;color:var(--e-global-color-c53d536)}.elementor-14898 .elementor-element.elementor-element-359f961>.elementor-widget-container{margin:10px 0 0}.elementor-14898 .elementor-element.elementor-element-f32879e .elementor-button{background-color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:800;line-height:1.3em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:none;border-radius:7px;padding:18px 75px 21px}.elementor-14898 .elementor-element.elementor-element-f32879e>.elementor-widget-container{padding:0}.elementor-14898 .elementor-element.elementor-element-502441b:not(.elementor-motion-effects-element-type-background),.elementor-14898 .elementor-element.elementor-element-502441b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf9f5}.elementor-14898 .elementor-element.elementor-element-502441b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-14898 .elementor-element.elementor-element-502441b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-14898 .elementor-element.elementor-element-ecbda1d.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:flex-start}.elementor-14898 .elementor-element.elementor-element-ecbda1d.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-14898 .elementor-element.elementor-element-ecbda1d.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:flex-start}.elementor-14898 .elementor-element.elementor-element-ecbda1d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14898 .elementor-element.elementor-element-ecbda1d.elementor-column.raven-column-flex-vertical>.elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap}.elementor-14898 .elementor-element.elementor-element-842cef3>.elementor-widget-container{padding:0 0 -10px}.elementor-14898 .elementor-element.elementor-element-842cef3{text-align:center}.elementor-14898 .elementor-element.elementor-element-842cef3 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#0f2340}.elementor-14898 .elementor-element.elementor-element-b375cbf{font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400}.elementor-14898 .elementor-element.elementor-element-9d0c563 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:none;border-radius:7px;padding:18px 75px 21px}.elementor-14898 .elementor-element.elementor-element-9d0c563>.elementor-widget-container{padding:0}.elementor-bc-flex-widget .elementor-14898 .elementor-element.elementor-element-36f25ff.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:flex-start}.elementor-14898 .elementor-element.elementor-element-36f25ff.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-14898 .elementor-element.elementor-element-36f25ff.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:flex-start}.elementor-14898 .elementor-element.elementor-element-36f25ff.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-14898 .elementor-element.elementor-element-36f25ff.elementor-column.raven-column-flex-vertical>.elementor-widget-wrap{align-content:center;align-items:center;flex-wrap:wrap}.elementor-14898 .elementor-element.elementor-element-0d2efad{margin-top:0;margin-bottom:0;padding:0}.elementor-14898 .elementor-element.elementor-element-ef0a817{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-14898 .elementor-element.elementor-element-ef0a817>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14898 .elementor-element.elementor-element-0b2f77e:not(.elementor-motion-effects-element-type-background),.elementor-14898 .elementor-element.elementor-element-0b2f77e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf9f5}.elementor-14898 .elementor-element.elementor-element-0b2f77e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0 0}.elementor-14898 .elementor-element.elementor-element-0b2f77e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14898 .elementor-element.elementor-element-29f2cf7>.elementor-widget-container{padding:0 0 -10px}.elementor-14898 .elementor-element.elementor-element-29f2cf7{text-align:center}.elementor-14898 .elementor-element.elementor-element-29f2cf7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#0f2340}.elementor-14898 .elementor-element.elementor-element-fad93af>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14898 .elementor-element.elementor-element-fad93af:not(.elementor-motion-effects-element-type-background),.elementor-14898 .elementor-element.elementor-element-fad93af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf9f5}.elementor-14898 .elementor-element.elementor-element-fad93af{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-14898 .elementor-element.elementor-element-fad93af>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14898 .elementor-element.elementor-element-ac54b06>.elementor-element-populated{border-style:solid;border-width:0;padding:0 0 0 -31px}.elementor-14898 .elementor-element.elementor-element-ac54b06>.elementor-element-populated,.elementor-14898 .elementor-element.elementor-element-ac54b06>.elementor-element-populated>.elementor-background-overlay,.elementor-14898 .elementor-element.elementor-element-ac54b06>.elementor-background-slideshow{border-radius:20px}.elementor-14898 .elementor-element.elementor-element-567a18a>.elementor-container{max-width:1130px}.elementor-14898 .elementor-element.elementor-element-567a18a{padding:0}.elementor-14898 .elementor-element.elementor-element-49ad4a0>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-primary);box-shadow:3px 0px 10px 0px rgba(0,0,0,.5);margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-14898 .elementor-element.elementor-element-49ad4a0>.elementor-element-populated,.elementor-14898 .elementor-element.elementor-element-49ad4a0>.elementor-element-populated>.elementor-background-overlay,.elementor-14898 .elementor-element.elementor-element-49ad4a0>.elementor-background-slideshow{border-radius:20px}.elementor-14898 .elementor-element.elementor-element-49ad4a0{z-index:0}.elementor-14898 .elementor-element.elementor-element-781a478>.elementor-widget-container{margin:11px 0 0}.elementor-14898 .elementor-element.elementor-element-ab5498e>.elementor-widget-container{margin:11px 0 0}.elementor-bc-flex-widget .elementor-14898 .elementor-element.elementor-element-03bd849.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:flex-start}.elementor-14898 .elementor-element.elementor-element-03bd849.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical)>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-14898 .elementor-element.elementor-element-03bd849.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical>.elementor-widget-wrap.elementor-element-populated{justify-content:flex-start}:root{--page-title-display:none}@media(max-width:1024px){.elementor-14898 .elementor-element.elementor-element-f32879e .elementor-button{font-size:38px}.elementor-14898 .elementor-element.elementor-element-842cef3 .elementor-heading-title{font-size:18px}.elementor-14898 .elementor-element.elementor-element-9d0c563 .elementor-button{font-size:38px}.elementor-14898 .elementor-element.elementor-element-29f2cf7 .elementor-heading-title{font-size:18px}}@media(min-width:768px){.elementor-14898 .elementor-element.elementor-element-a792ffb{width:63.417%}.elementor-14898 .elementor-element.elementor-element-9394120{width:36.192%}.elementor-14898 .elementor-element.elementor-element-ac54b06{width:59.609%}.elementor-14898 .elementor-element.elementor-element-49ad4a0{width:100%}.elementor-14898 .elementor-element.elementor-element-03bd849{width:40%}}@media(max-width:767px){.elementor-14898 .elementor-element.elementor-element-4d5eed2{width:100%;max-width:100%}.elementor-14898 .elementor-element.elementor-element-359f961{width:100%;max-width:100%;font-size:14px}.elementor-14898 .elementor-element.elementor-element-f32879e .elementor-button{font-size:13px}.elementor-14898 .elementor-element.elementor-element-842cef3 .elementor-heading-title{font-size:18px}.elementor-14898 .elementor-element.elementor-element-b375cbf{font-size:14px}.elementor-14898 .elementor-element.elementor-element-9d0c563 .elementor-button{font-size:12px}.elementor-14898 .elementor-element.elementor-element-29f2cf7 .elementor-heading-title{font-size:18px}.elementor-14898 .elementor-element.elementor-element-49ad4a0>.elementor-element-populated{margin:3px;--e-column-margin-right:3px;--e-column-margin-left:3px;padding:25px}}.adu-highlight{color:#fcbc45}.adu-masterclass-badge,.adu-masterclass-info-bar,.adu-masterclass-info-bar *{box-sizing:border-box}.adu-masterclass-badge{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;margin-bottom:18px;margin-top:30px;padding:9px 14px;border:1px solid rgba(249,178,51,.7);border-radius:999px;background:rgba(249,178,51,.14);color:#f9b233;font-size:11px;font-weight:800;letter-spacing:.1em;line-height:1.2;text-align:center;text-transform:uppercase;white-space:normal}.adu-masterclass-info-bar{width:100%;max-width:100%;display:flex;flex-direction:column;margin:22px 0;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:rgba(9,20,38,.66);backdrop-filter:blur(12px);box-shadow:0 16px 36px rgba(0,0,0,.18)}.adu-masterclass-info-item{width:100%;min-height:62px;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:14px 16px;color:#fff;font-size:14px;font-weight:800;line-height:1.35;text-align:left}.adu-masterclass-info-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.16)}.adu-masterclass-info-icon{width:34px;height:34px;min-width:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(249,178,51,.16);color:#f9b233;font-size:17px}@media (min-width:768px){.adu-masterclass-badge{margin-bottom:22px;padding:10px 18px;font-size:13px;letter-spacing:.12em;white-space:nowrap}.adu-masterclass-info-bar{max-width:820px;flex-direction:row;margin:28px 0;border-radius:18px}.adu-masterclass-info-item{flex:1;min-height:78px;justify-content:center;padding:16px 20px;font-size:15px}.adu-masterclass-info-item:not(:last-child){border-bottom:none;border-right:1px solid rgba(255,255,255,.18)}}@media (max-width:380px){.adu-masterclass-info-item{gap:10px;padding:13px 14px;font-size:13px}.adu-masterclass-info-icon{width:31px;height:31px;min-width:31px;font-size:15px}}.adu-quick-role-wrap{width:100%;padding:24px;display:flex;justify-content:center}.adu-quick-role-card{width:100%;max-width:430px;background:#fff;border:1px solid rgba(15,35,60,.16);border-radius:10px;padding:34px 38px;box-shadow:0 t10px 28px rgba(15,35,60,.08)}.adu-quick-role-card h3{margin:0;color:#0f2340;font-size:23px;font-weight:900;line-height:1.1;text-transform:uppercase;letter-spacing:.04em}.adu-title-line{width:48px;height:4px;background:#fcbc45;border-radius:999px;margin:14px 0 28px}.adu-quick-role-list{display:flex;flex-direction:column;gap:28px}.adu-quick-role-item{display:grid;grid-template-columns:26px 1fr;align-items:flex-start;gap:16px}.adu-quick-icon{color:#0f2340;font-size:20px;line-height:1.2;display:inline-flex;justify-content:center;width:26px}.adu-quick-role-item p{margin:0;color:#1e293b;font-size:18px;line-height:1.45}.adu-quick-role-item strong{color:#0f2340;font-weight:900;margin-right:5px}.adu-quick-role-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:36px;width:240px;min-height:54px;background:#fcbc45;color:#0f2340 !important;border-radius:6px;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;text-decoration:none !important;transition:all .25s ease}.adu-quick-role-btn:hover{background:#e9a936;color:#0f2340 !important;transform:translateY(-2px);box-shadow:0 12px 22px rgba(252,188,69,.35)}@media (max-width:1024px){.adu-quick-role-card{max-width:440px;padding:32px}.adu-quick-role-card h3{font-size:24px}.adu-quick-role-item p{font-size:17px}}@media (max-width:767px){.adu-quick-role-wrap{padding:18px 0}.adu-quick-role-card{max-width:100%;padding:28px 22px;border-radius:10px}.adu-quick-role-card h3{font-size:22px}.adu-title-line{margin-bottom:24px}.adu-quick-role-list{gap:22px}.adu-quick-role-item{grid-template-columns:24px 1fr;gap:13px}.adu-quick-icon{font-size:18px;width:24px}.adu-quick-role-item p{font-size:16px}.adu-quick-role-btn{width:100%;margin-top:30px;min-height:52px;font-size:15px}}.adu-role-info-section{width:100%;background:#fff;padding:64px 20px;color:#0f2340}.adu-role-info-inner{width:100%;max-width:1180px;margin:0 auto}.adu-role-info-header{max-width:820px;margin:0 auto 36px;text-align:center}.adu-role-info-eyebrow{margin:0 0 10px;color:#fcbc45;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.adu-role-info-header h2,.adu-candidate-content h2{margin:0;color:#0f2340;font-size:clamp(30px,4vw,28px);font-weight:900;line-height:1.08;text-transform:uppercase;letter-spacing:.035em}.adu-role-info-line{display:block;width:56px;height:4px;background:#fcbc45;border-radius:999px;margin:16px auto 22px}.adu-role-info-header p{margin:0;color:#52627a;font-size:17px;line-height:1.6}.adu-responsibilities-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.adu-responsibility-card{background:#fff;border:1px solid rgba(15,35,60,.12);border-radius:18px;padding:30px 30px 32px;box-shadow:0 14px 34px rgba(15,35,60,.07);transition:all .25s ease}.adu-responsibility-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px rgba(15,35,60,.11)}.adu-card-icon{width:56px;height:56px;margin-bottom:18px;border-radius:50%;background:rgba(252,188,69,.18);color:#0f2340;display:flex;align-items:center;justify-content:center;font-size:26px;line-height:1}.adu-responsibility-card h3{margin:0 0 18px;color:#0f2340;font-size:21px;font-weight:900;line-height:1.18;text-transform:uppercase;letter-spacing:.035em}.adu-responsibility-card ul{list-style:none;margin:0;padding:0}.adu-responsibility-card li{position:relative;margin-bottom:12px;padding-left:24px;color:#243044;font-size:15.5px;line-height:1.5}.adu-responsibility-card li:last-child{margin-bottom:0}.adu-responsibility-card li:before{content:"";position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:50%;background:#fcbc45}.adu-candidate-wrap{margin-top:42px}.adu-candidate-card{display:grid;grid-template-columns:1.15fr .85fr;gap:34px;align-items:stretch;background:linear-gradient(135deg,rgba(15,35,64,.04),rgba(252,188,69,.08));border:1px solid rgba(15,35,60,.1);border-radius:22px;padding:36px}.adu-candidate-content .adu-role-info-line{margin-left:0;margin-right:0}.adu-check-list{list-style:none;margin:0;padding:0}.adu-check-list li{position:relative;margin-bottom:14px;padding-left:34px;color:#243044;font-size:16px;line-height:1.5}.adu-check-list li:last-child{margin-bottom:0}.adu-check-list li:before{content:"✓";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:#4f8f63;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;line-height:1}.adu-bonus-box{background:#0f2340;color:#fff;border-radius:18px;padding:30px;align-self:stretch}.adu-bonus-box h3{margin:0 0 20px;color:#fff;font-size:23px;font-weight:900;line-height:1.15;text-transform:uppercase;letter-spacing:.035em}.adu-bonus-tags{display:flex;flex-wrap:wrap;gap:10px}.adu-bonus-tags span{display:inline-flex;align-items:center;padding:9px 12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:rgba(255,255,255,.92);font-size:13.5px;font-weight:700;line-height:1.2}@media (max-width:1024px){.adu-role-info-section{padding:56px 18px}.adu-responsibilities-grid{gap:20px}.adu-responsibility-card{padding:28px 24px}.adu-candidate-card{grid-template-columns:1fr;padding:32px}}@media (max-width:767px){.adu-role-info-section{padding:46px 16px}.adu-role-info-header{margin-bottom:28px;text-align:left}.adu-role-info-header h2,.adu-candidate-content h2{font-size:28px}.adu-role-info-line{margin-left:0;margin-right:0}.adu-role-info-header p{font-size:15.5px}.adu-responsibilities-grid{grid-template-columns:1fr;gap:18px}.adu-responsibility-card{border-radius:16px;padding:26px 22px}.adu-card-icon{width:52px;height:52px;font-size:24px;margin-bottom:16px}.adu-responsibility-card h3{font-size:19px}.adu-responsibility-card li{font-size:15px}.adu-candidate-wrap{margin-top:32px}.adu-candidate-card{border-radius:18px;padding:24px 22px;gap:24px}.adu-check-list li{font-size:15px;padding-left:32px}.adu-bonus-box{border-radius:16px;padding:24px 20px}.adu-bonus-box h3{font-size:20px}.adu-bonus-tags span{font-size:13px}}.adu-support-section{width:100%;padding:44px 20px;background:#fff}.adu-support-inner{width:100%;max-width:1180px;margin:0 auto}.adu-support-heading{text-align:center;margin-bottom:26px}.adu-support-heading h2{margin:0;color:#0f2340;font-size:clamp(22px,2.4vw,25px);font-weight:900;line-height:1.15;text-transform:uppercase;letter-spacing:.04em}.adu-support-heading span{display:block;width:56px;height:4px;background:#fcbc45;border-radius:999px;margin:14px auto 0}.adu-support-grid{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid rgba(15,35,60,.14);border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 12px 30px rgba(15,35,60,.06)}.adu-support-card{min-height:170px;padding:28px 18px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid rgba(15,35,60,.14);text-align:center;transition:all .25s ease}.adu-support-card:last-child{border-right:none}.adu-support-card:hover{background:rgba(252,188,69,.08);transform:translateY(-2px)}.adu-support-icon{width:54px;height:54px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;color:#0f2340;font-size:36px;line-height:1;font-weight:900}.adu-support-card:nth-child(2) .adu-support-icon{background:#0f2340;color:#fff;border-radius:50%;font-size:26px;font-family:Arial,sans-serif;font-weight:800}.adu-support-card p{margin:0;color:#111827;font-size:17px;font-weight:500;line-height:1.28}@media (max-width:1024px){.adu-support-section{padding:38px 18px}.adu-support-grid{grid-template-columns:repeat(3,1fr)}.adu-support-card{min-height:160px;border-right:1px solid rgba(15,35,60,.14);border-bottom:1px solid rgba(15,35,60,.14)}.adu-support-card:nth-child(3),.adu-support-card:nth-child(6){border-right:none}.adu-support-card:nth-child(n+4){border-bottom:none}}@media (max-width:767px){.adu-support-section{padding:34px 16px}.adu-support-heading{margin-bottom:22px}.adu-support-heading h2{font-size:22px}.adu-support-grid{grid-template-columns:repeat(2,1fr);border-radius:12px}.adu-support-card{min-height:145px;padding:22px 12px;border-right:1px solid rgba(15,35,60,.14);border-bottom:1px solid rgba(15,35,60,.14)}.adu-support-card:nth-child(odd){border-right:1px solid rgba(15,35,60,.14)}.adu-support-card:nth-child(even){border-right:none}.adu-support-card:nth-child(n+5){border-bottom:none}.adu-support-icon{width:46px;height:46px;margin-bottom:12px;font-size:30px}.adu-support-card:nth-child(2) .adu-support-icon{font-size:22px}.adu-support-card p{font-size:15px;line-height:1.3}}@media (max-width:420px){.adu-support-grid{grid-template-columns:1fr}.adu-support-card,.adu-support-card:nth-child(odd),.adu-support-card:nth-child(even){border-right:none;border-bottom:1px solid rgba(15,35,60,.14)}.adu-support-card:last-child{border-bottom:none}.adu-support-card{min-height:128px}}.adu-phil-full-section{width:100%;background:#fff;padding:0 20px 64px;color:#0f2340}.adu-phil-full-inner{width:100%;max-width:1180px;margin:0 auto}.adu-phil-about-row{display:grid;grid-template-columns:380px 1fr;align-items:center;gap:52px;margin-bottom:42px}.adu-phil-photo-wrap{width:100%;min-height:315px;overflow:hidden}.adu-phil-photo{width:100%;height:100%;min-height:315px;object-fit:cover;object-position:center;display:block}.adu-phil-text{padding:24px 0}.adu-phil-text h2,.adu-fit-box h3{margin:0;color:#0f2340;font-size:clamp(25px,2.6vw,25px);font-weight:900;line-height:1.12;text-transform:uppercase;letter-spacing:.04em}.adu-gold-line{display:block;width:52px;height:4px;background:#fcbc45;border-radius:999px;margin:14px 0 22px}.adu-phil-text p{margin:0 0 18px;color:#243044;font-size:17px;line-height:1.58}.adu-phil-text p:last-child{margin-bottom:0}.adu-fit-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;margin-bottom:46px}.adu-fit-box{border-radius:18px;padding:36px 38px;min-height:315px}.adu-fit-box-good{background:linear-gradient(135deg,rgba(79,143,99,.09),rgba(79,143,99,.025))}.adu-fit-box-not{background:linear-gradient(135deg,rgba(216,58,50,.08),rgba(216,58,50,.025))}.adu-fit-box ul{list-style:none;margin:0;padding:0}.adu-fit-box li{position:relative;margin-bottom:15px;padding-left:34px;color:#243044;font-size:16px;line-height:1.45}.adu-fit-box li:last-child{margin-bottom:0}.adu-fit-box-good li:before,.adu-fit-box-not li:before{position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:900;line-height:1}.adu-fit-box-good li:before{content:"✓";background:#4f8f63}.adu-fit-box-not li:before{content:"×";background:#d83a32}.adu-fit-box-note{margin:30px 0 0;color:#243044;font-size:16px;line-height:1.5}.adu-bottom-benefits{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(15,35,60,.14);background:#fff}.adu-bottom-benefit{position:relative;text-align:center;padding:34px 28px 0;display:flex;flex-direction:column;align-items:center}.adu-bottom-benefit:not(:last-child):after{content:"";position:absolute;right:0;top:28px;bottom:8px;width:1px;background:rgba(15,35,60,.14)}.adu-bottom-icon{width:58px;height:58px;margin:0 auto 18px;border-radius:50%;background:#0f2340;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;box-shadow:0 12px 24px rgba(15,35,60,.22)}.adu-bottom-benefit h4{margin:0 0 12px;color:#0f2340;font-size:17px;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;max-width:220px}.adu-bottom-benefit p{margin:0;color:#52627a;font-size:15px;line-height:1.45;max-width:230px}@media (max-width:1024px){.adu-phil-full-section{padding:0 18px 54px}.adu-phil-about-row{grid-template-columns:320px 1fr;gap:34px;margin-bottom:36px}.adu-phil-photo-wrap,.adu-phil-photo{min-height:285px}.adu-phil-text p{font-size:16px}.adu-fit-card-grid{gap:24px;margin-bottom:38px}.adu-fit-box{padding:30px 28px}.adu-bottom-benefits{grid-template-columns:repeat(2,1fr);border-top:none;gap:20px}.adu-bottom-benefit{padding:30px 24px;border:1px solid rgba(15,35,60,.12);border-radius:16px;box-shadow:0 10px 24px rgba(15,35,60,.05)}.adu-bottom-benefit:not(:last-child):after{display:none}}@media (max-width:767px){.adu-phil-full-section{padding:20px 16px 44px}.adu-phil-about-row{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.adu-phil-photo-wrap{min-height:260px;border-radius:16px}.adu-phil-photo{min-height:260px}.adu-phil-text{padding:0}.adu-phil-text h2,.adu-fit-box h3{font-size:24px}.adu-gold-line{margin:12px 0 18px}.adu-phil-text p{font-size:15.5px;line-height:1.55}.adu-fit-card-grid{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.adu-fit-box{border-radius:16px;padding:26px 22px;min-height:auto}.adu-fit-box li{font-size:15px;padding-left:32px;margin-bottom:13px}.adu-fit-box-note{font-size:15px;margin-top:24px}.adu-bottom-benefits{grid-template-columns:1fr;gap:16px}.adu-bottom-benefit{padding:26px 22px;border-radius:16px}.adu-bottom-icon{width:54px;height:54px;margin-bottom:16px;font-size:22px}.adu-bottom-benefit h4{font-size:15.5px;max-width:100%}.adu-bottom-benefit p{font-size:14.5px;max-width:280px}}.adu-support-section{width:100%;padding:44px 20px;background:#fff}.adu-support-inner{width:100%;max-width:1180px;margin:0 auto}.adu-support-heading{text-align:center;margin-bottom:26px}.adu-support-heading h2{margin:0;color:#0f2340;font-size:clamp(22px,2.4vw,25px);font-weight:900;line-height:1.15;text-transform:uppercase;letter-spacing:.04em}.adu-support-heading span{display:block;width:56px;height:4px;background:#fcbc45;border-radius:999px;margin:14px auto 0}.adu-support-grid{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid rgba(15,35,60,.14);border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 12px 30px rgba(15,35,60,.06)}.adu-support-card{min-height:170px;padding:28px 18px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid rgba(15,35,60,.14);text-align:center;transition:all .25s ease}.adu-support-card:last-child{border-right:none}.adu-support-card:hover{background:rgba(252,188,69,.08);transform:translateY(-2px)}.adu-support-icon{width:54px;height:54px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;color:#0f2340;font-size:36px;line-height:1;font-weight:900}.adu-support-card:nth-child(2) .adu-support-icon{background:#0f2340;color:#fff;border-radius:50%;font-size:26px;font-family:Arial,sans-serif;font-weight:800}.adu-support-card p{margin:0;color:#111827;font-size:17px;font-weight:500;line-height:1.28}@media (max-width:1024px){.adu-support-section{padding:38px 18px}.adu-support-grid{grid-template-columns:repeat(3,1fr)}.adu-support-card{min-height:160px;border-right:1px solid rgba(15,35,60,.14);border-bottom:1px solid rgba(15,35,60,.14)}.adu-support-card:nth-child(3),.adu-support-card:nth-child(6){border-right:none}.adu-support-card:nth-child(n+4){border-bottom:none}}@media (max-width:767px){.adu-support-section{padding:34px 16px}.adu-support-heading{margin-bottom:22px}.adu-support-heading h2{font-size:22px}.adu-support-grid{grid-template-columns:repeat(2,1fr);border-radius:12px}.adu-support-card{min-height:145px;padding:22px 12px;border-right:1px solid rgba(15,35,60,.14);border-bottom:1px solid rgba(15,35,60,.14)}.adu-support-card:nth-child(odd){border-right:1px solid rgba(15,35,60,.14)}.adu-support-card:nth-child(even){border-right:none}.adu-support-card:nth-child(n+5){border-bottom:none}.adu-support-icon{width:46px;height:46px;margin-bottom:12px;font-size:30px}.adu-support-card:nth-child(2) .adu-support-icon{font-size:22px}.adu-support-card p{font-size:15px;line-height:1.3}}@media (max-width:420px){.adu-support-grid{grid-template-columns:1fr}.adu-support-card,.adu-support-card:nth-child(odd),.adu-support-card:nth-child(even){border-right:none;border-bottom:1px solid rgba(15,35,60,.14)}.adu-support-card:last-child{border-bottom:none}.adu-support-card{min-height:128px}}.adu-trust-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:#f8fafc;border:1px solid #e5eaf0;max-width:100%;box-sizing:border-box}.adu-trust-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#334155;font-weight:500;flex:1;justify-content:center;text-align:center}.adu-icon{width:16px;height:16px;color:#2563eb;flex-shrink:0}.adu-trust-item:hover{color:#2563eb;transform:translateY(-1px);transition:all .2s ease}@media (max-width:768px){.adu-trust-bar{flex-wrap:wrap;gap:8px}.adu-trust-item{width:a.adu-trust-bar{display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-top:28px;padding:0;background:0 0;border:none;max-width:100%;box-sizing:border-box}.adu-trust-item{display:inline-flex;align-items:center;gap:8px;color:#0f2340;font-size:15px;font-weight:700;line-height:1;white-space:nowrap}.adu-icon{width:18px;height:18px;color:#0f2340;flex-shrink:0}.adu-trust-item:hover{color:#0f2340;transform:translateY(-1px);transition:all .2s ease}.adu-trust-item:hover .adu-icon{color:#fcbc45}@media (max-width:1024px){.adu-trust-bar{gap:20px}.adu-trust-item{font-size:14px}}@media (max-width:768px){.adu-trust-bar{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;margin-top:24px}.adu-trust-item{font-size:14px;justify-content:flex-start}.adu-icon{width:17px;height:17px}}@media (max-width:420px){.adu-trust-bar{grid-template-columns:1fr}}48%;font-size:12px;}}.adu-form-privacy-note{margin:18px 0 10px;color:#52627a;font-size:14px;line-height:1.5}.adu-apply-side-card{width:100%;background:#0f2340;color:#fff;border-radius:18px;padding:34px 32px;box-shadow:0 18px 45px rgba(15,35,60,.16);position:sticky;top:24px}.adu-apply-side-eyebrow{margin:0 0 10px;color:#fcbc45;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.adu-apply-side-card h2{margin:0;color:#fff;font-size:clamp(26px,3vw,23px);font-weight:900;line-height:1.1;text-transform:uppercase;letter-spacing:.03em}.adu-apply-side-line{display:block;width:54px;height:4px;background:#fcbc45;border-radius:999px;margin:16px 0 24px}.adu-apply-side-card p{margin:0 0 16px;color:rgba(255,255,255,.88);font-size:16px;line-height:1.6}.adu-apply-side-card p:last-of-type{margin-bottom:0}.adu-apply-side-note{margin-top:24px;padding:16px 18px;background:rgba(255,255,255,.08);border-left:4px solid #fcbc45;border-radius:10px;color:rgba(255,255,255,.9);font-size:15px;line-height:1.5}.adu-apply-side-note strong{color:#fff;font-weight:900}.adu-job-pdf-btn{display:flex;justify-content:center;align-items:center;width:100%;min-height:52px;margin-top:26px;padding:14px 20px;background:#fcbc45;color:#0f2340 !important;border-radius:8px;font-size:14px;font-weight:900;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:.04em;text-decoration:none !important;transition:all .25s ease}.adu-job-pdf-btn:hover{background:#e9a936;color:#0f2340 !important;transform:translateY(-2px);box-shadow:0 12px 24px rgba(252,188,69,.3)}@media (max-width:1024px){.adu-apply-side-card{position:relative;top:auto;padding:30px 28px}}@media (max-width:767px){.adu-apply-side-card{border-radius:16px;padding:28px 22px;margin-bottom:24px}.adu-apply-side-card h2{font-size:26px}.adu-apply-side-card p{font-size:15px;line-height:1.55}.adu-apply-side-note{font-size:14.5px;padding:15px 16px}.adu-job-pdf-btn{min-height:50px;font-size:13.5px}}.page-id-13287 header,.page-id-13287 footer{display:none !important}