.elementor .e-xdbtbe20ec4c-657f9a4{padding-block-end:0px;}.elementor .e-xdbtb39c4da-4e67774{max-width:100%;}.elementor .s-xdbtroot{width:100%; display:flex; flex-direction:column; padding:0; gap:0;







































/* custom */
& .m-xdbt247ec79d{display:flex; flex-direction:column; padding:0; gap:0; width:100%; background-color:var(--e-global-color-primary); padding-right:var(--DS-Space-5); padding-left:var(--DS-Space-5); }& .m-xdbt247ec79d-in{display:flex; flex-direction:column; padding:0; gap:0; width:100%; margin:0 auto; flex:1 1 auto; max-width:1290px; row-gap:0px; column-gap:0px; padding-top:var(--DS-Space-Section); padding-bottom:var(--DS-Space-Section); }& .m-xdbt4cd4e3c0{display:flex; flex-direction:column; padding:0; gap:0; width:100%; padding-right:0px; padding-left:0px; }& .m-xdbt4cd4e3c0-in{display:grid; flex-direction:column; padding:0; gap:0; width:100%; margin:0 auto; flex:1 1 auto; max-width:1290px; grid-template-columns:2fr 1fr; grid-template-rows:repeat(1, 1fr); row-gap:var(--DS-Space-12); column-gap:var(--DS-Space-12); padding-top:0px; padding-bottom:0px; }& .m-xdbt6c26a774{display:flex; flex-direction:row; padding:0; gap:0; width:100%; row-gap:0px; column-gap:0px; align-items:center; justify-content:center; border-radius:0px 0px 0px 0px; background-image:url('https://phxedev.wpenginepowered.com/wp-content/uploads/2025/02/Adam.jpg'); background-size:cover; background-position:center center; background-repeat:no-repeat; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; }& .m-xdbtd157c36{display:flex; flex-direction:column; padding:0; gap:0; width:100%; background-color:var(--e-global-color-2e1f7ee); padding-top:var(--DS-Space-Card); padding-right:0; padding-bottom:var(--DS-Space-Card); padding-left:var(--DS-Space-Card); margin-top:37%; margin-right:0%; margin-bottom:0%; margin-left:-15%; }& .m-xdbtb39c4da{       word-spacing:var(--e-global-typography-370f532-word-spacing); color:var(--e-global-color-d3738c0); padding-top:3%; padding-right:0%; padding-bottom:calc(0% + .9rem); padding-left:0%; margin-right:0px; margin-left:0px; width:75%; max-width:100%; }&:not(#mbx) .m-xdbtb39c4da{margin-top:0px !important; margin-bottom:0px !important; }& .m-xdbt24ffdcb4{display:flex; flex-direction:column; padding:0; gap:0; width:100%; row-gap:var(--DS-Space-4); column-gap:var(--DS-Space-2); align-items:center; justify-content:flex-start; padding-top:var(--DS-Space-6); padding-right:0px; padding-bottom:var(--DS-Space-6); padding-left:0px; }@media (max-width:1200px){
& .m-xdbt4cd4e3c0-in{grid-template-columns:repeat(2, 1fr); row-gap:var(--DS-Space-4); column-gap:var(--DS-Space-4); }
}@media (max-width:1024px){
& .m-xdbt4cd4e3c0-in{grid-template-columns:1fr; row-gap:var(--DS-Space-6); column-gap:var(--DS-Space-6); }
& .m-xdbt6c26a774{padding-top:150px; padding-right:0px; padding-bottom:150px; padding-left:0px; }
& .m-xdbtd157c36{margin-top:15%; margin-right:0%; margin-bottom:0%; margin-left:-10%; }
& .m-xdbt24ffdcb4{flex-direction:row; align-items:flex-start; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; }
}@media (max-width:880px){
& .m-xdbt6c26a774{min-height:0vh; }
& .m-xdbtd157c36{margin-top:21%; margin-right:0%; margin-bottom:0%; margin-left:-12%; }
}@media (max-width:767px){
& .m-xdbt247ec79d{width:100%; }
& .m-xdbt247ec79d-in{flex-wrap:wrap; }
& .m-xdbt4cd4e3c0-in{grid-template-columns:1; }
& .m-xdbt6c26a774{width:100%; flex-wrap:wrap; padding-top:var(--DS-Space-8); padding-right:0px; padding-bottom:var(--DS-Space-8); padding-left:0px; }
& .m-xdbtd157c36{width:100%; flex-wrap:wrap; margin-top:45%; margin-right:0%; margin-bottom:0%; margin-left:-14%; }
& .m-xdbtb39c4da{width:96%; max-width:100%; }
& .m-xdbt24ffdcb4{width:100%; flex-wrap:wrap; }
}& .hb-bg{position:absolute !important; inset:0; width:100% !important; height:100%; z-index:0 !important; margin:0 !important; pointer-events:none;}& .hb-bg .elementor-widget-container{height:100%;}& .hb-bgwrap{position:absolute; inset:0; overflow:hidden;}& .hb-bgwrap > :is(.smush-lazyload-video,div){position:absolute!important; inset:0!important; width:100%!important; height:100%!important; padding:0!important; margin:0!important;}& .hb-bgwrap :is(iframe,video){position:absolute; top:50%; left:50%; width:max(100%,177.78vh); height:max(100%,56.25vw); min-height:100%; transform:translate(-50%,-50%); border:0; object-fit:cover;}& :where(.e-heading-base,.e-paragraph-base){margin-block:0;}& :is(.e-heading-base,.e-paragraph-base) :is(strong,b){display:inline!important;}& .V4-Hero-Fill > .mb-in{padding-top:0!important;padding-bottom:0!important;}& .DS-Feature-Label{color:var(--e-global-color-a80e054)!important;}& .DS-Feature-Value{text-transform:uppercase;color:var(--e-global-color-primary)!important;}& .DS-Feature-Text{color:var(--e-global-color-09045b9)!important;}& .DS-Feature > *{margin:0!important;}& .DS-Feature > * + *{margin-top:var(--DS-Space-1)!important;}& .DS-Feature-Strip--Card .DS-Feature-Label{font-size:var(--e-global-typography-ba97b09-font-size) !important;}& .DS-Hero-Disclaimer{color:var(--e-global-color-a80e054)!important;}& :is(.DS-Btn-Stack, .DS-Btn-Stack > [class*='-in']) > .e-button-base{width:100%!important;max-width:min(100%,780px)!important;min-width:0!important;}& .V4-Hero-Stat .e-heading-base{background:none!important;-webkit-text-fill-color:var(--e-global-color-d3738c0)!important;color:var(--e-global-color-d3738c0)!important;}& .V4-Hero-Stat > * + *{margin-top:clamp(6px,.6vw,var(--DS-Space-1))!important;}& a.e-button-base:is(.V4-Btn-Primary,.V4-Btn-Secondary,.DS-Btn-Secondary-Light):not(.mb-br){padding-top:calc(var(--ds-py) + .28em)!important;padding-bottom:calc(var(--ds-py) - .28em)!important;}& .e-paragraph-base > span:empty{display:block;height:.9rem;}& .mb-cp{font-family:var(--e-global-typography-019f60b8-font-family),'Copperplate CC',serif;text-transform:uppercase!important;}/* kit doc rules */
@media (max-width:767px){
&:not(#mbx) > .e-con{padding-left:var(--DS-Space-Side)!important;padding-right:var(--DS-Space-Side)!important}
}@media (max-width:767px){
&:not(#mbx) .m-xdbtd157c36{margin:0!important;width:100%!important;max-width:none!important;align-self:stretch!important;padding:var(--DS-Space-4) var(--DS-Space-Card)!important}
}@media (min-width:768px){
&:not(#mbx) .m-xdbt6c26a774{position:relative!important}
&:not(#mbx) .m-xdbtd157c36{position:absolute!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;margin:0!important;width:auto!important;max-width:none!important;padding:var(--DS-Space-4) var(--DS-Space-Card)!important}
}
/* DS pass 10/28/26: v3 icon/icon-box -> v4 */
/* ibx: icon-box rebuilt as v4 elements (10/27/26) */
& .ibx{display:flex; flex-direction:column; align-items:center; text-align:center; gap:0; padding:0; width:100%; min-width:0;}
& .ibx .ibx-icon{width:50px; height:50px; margin-bottom:var(--DS-Space-3); flex:0 0 auto;}
& .ibx .ibx-icon svg{width:100%; height:100%; display:block;}
& .ibx .ibx-title{color:var(--e-global-color-d3738c0); margin:0 0 var(--DS-Space-2);}
& .ibx .ibx-text{color:var(--e-global-color-d3738c0); margin:0;}

& .elementor-element-xdbtbe20ec4{display:flex;flex-direction:row;align-items:center;column-gap:0px;row-gap:0;text-align:left;}
& .elementor-element-xdbtbe20ec4 .ibx-body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;width:auto;padding:0;gap:0;align-items:flex-start;text-align:left;}
& .elementor-element-xdbtbe20ec4 .ibx-icon{flex:0 0 auto;width:35px;height:35px;margin:0;line-height:0;}
& .elementor-element-xdbtbe20ec4 .ibx-title, & .elementor-element-xdbtbe20ec4 .ibx-title a{color:var(--e-global-color-d3738c0);}
& .elementor-element-xdbtbe20ec4 .ibx-title{font-family:var(--e-global-typography-ae57baf4-font-family),sans-serif;font-size:var(--e-global-typography-ae57baf4-font-size);font-weight:var(--e-global-typography-ae57baf4-font-weight);line-height:var(--e-global-typography-ae57baf4-line-height);letter-spacing:var(--e-global-typography-ae57baf4-letter-spacing);text-transform:var(--e-global-typography-ae57baf4-text-transform);}
& .elementor-element-xdbtbe20ec4 .ibx-icon svg{fill:var(--e-global-color-d3738c0);}
& .elementor-element-xdbtbe20ec4{margin:0 0 0 0;padding:0 0 00 0;width:71%;max-width:71%;}
@media (max-width:1200px){ & .elementor-element-xdbtbe20ec4{width:367px;max-width:367px;} }
@media (max-width:767px){ & .elementor-element-xdbtbe20ec4{width:92%;max-width:92%;} }
@media (max-width:767px){ & .elementor-element-xdbtbe20ec4{flex-direction:column;align-items:flex-start;row-gap:var(--DS-Space-1);} & .elementor-element-xdbtbe20ec4 .ibx-icon{order:-1;} }
& .elementor-element-xdbt2ff88f0f{margin:0 0 -6px 0;}
@media (max-width:1024px){ & .elementor-element-xdbt2ff88f0f{width:100%;} }
& .elementor-element-xdbt2ff88f0f{align-items:flex-start;text-align:left;}
& .elementor-element-xdbt2ff88f0f .ibx-title{margin-bottom:0px;}
& .elementor-element-xdbt2ff88f0f .ibx-icon{width:45px;height:45px;margin-bottom:var(--DS-Space-1);}
@media (max-width:1024px){ & .elementor-element-xdbt2ff88f0f .ibx-title{margin-bottom:var(--DS-Space-1);} }
@media (max-width:1024px){ & .elementor-element-xdbt2ff88f0f .ibx-icon{margin-bottom:var(--DS-Space-2);} }
& .elementor-element-xdbt2ff88f0f .ibx-title{color:var(--e-global-color-d3738c0);}
& .elementor-element-xdbt2ff88f0f .ibx-text{color:var(--e-global-color-549a5a2);}
& .elementor-element-xdbt2ff88f0f .ibx-icon svg, & .elementor-element-xdbt2ff88f0f .ibx-icon svg :not([fill=none]):not(defs):not(linearGradient):not(stop){fill:url(#phxe-gold-grad);}
& .elementor-element-xdbt0b84ce6{margin:0 0 -6px 0;}
@media (max-width:1024px){ & .elementor-element-xdbt0b84ce6{width:100%;} }
& .elementor-element-xdbt0b84ce6{align-items:flex-start;text-align:left;}
& .elementor-element-xdbt0b84ce6 .ibx-title{margin-bottom:0px;}
& .elementor-element-xdbt0b84ce6 .ibx-icon{width:45px;height:45px;margin-bottom:var(--DS-Space-1);}
@media (max-width:1024px){ & .elementor-element-xdbt0b84ce6 .ibx-title{margin-bottom:var(--DS-Space-1);} }
@media (max-width:1024px){ & .elementor-element-xdbt0b84ce6 .ibx-icon{margin-bottom:var(--DS-Space-2);} }
& .elementor-element-xdbt0b84ce6 .ibx-title{color:var(--e-global-color-d3738c0);}
& .elementor-element-xdbt0b84ce6 .ibx-text{color:var(--e-global-color-549a5a2);}
& .elementor-element-xdbt0b84ce6 .ibx-icon svg, & .elementor-element-xdbt0b84ce6 .ibx-icon svg :not([fill=none]):not(defs):not(linearGradient):not(stop){fill:url(#phxe-gold-grad);}
& .elementor-element-xdbtc663fd5{margin:0 0 -6px 0;}
@media (max-width:1024px){ & .elementor-element-xdbtc663fd5{width:100%;} }
& .elementor-element-xdbtc663fd5{align-items:flex-start;text-align:left;}
& .elementor-element-xdbtc663fd5 .ibx-title{margin-bottom:0px;}
& .elementor-element-xdbtc663fd5 .ibx-icon{width:45px;height:45px;margin-bottom:var(--DS-Space-1);}
@media (max-width:1024px){ & .elementor-element-xdbtc663fd5 .ibx-title{margin-bottom:var(--DS-Space-1);} }
@media (max-width:1024px){ & .elementor-element-xdbtc663fd5 .ibx-icon{margin-bottom:var(--DS-Space-2);} }
& .elementor-element-xdbtc663fd5 .ibx-title{color:var(--e-global-color-d3738c0);}
& .elementor-element-xdbtc663fd5 .ibx-text{color:var(--e-global-color-549a5a2);}
& .elementor-element-xdbtc663fd5 .ibx-icon svg, & .elementor-element-xdbtc663fd5 .ibx-icon svg :not([fill=none]):not(defs):not(linearGradient):not(stop){fill:url(#phxe-gold-grad);}
/* card-left-mobile-110326 (Paige): on phones, card icon + text + button left-aligned (sitewide card rule) */
@media (max-width:767px){ & .ibx{align-items:flex-start !important; text-align:left !important;} & .ibx > *{text-align:left !important; align-self:flex-start; margin-left:0 !important;} }\n}