/* October 31 approved content: retain the established visual system. */
[data-elementor-id="129"] .sts-final-mission-copy{width:100%!important;max-width:100%!important;height:auto!important;color:#fff!important;text-align:center!important;position:relative!important;inset:auto!important;}
[data-elementor-id="129"] .sts-qa-approach-subtitle{font-weight:500;}
body.page-id-129 .elementor[data-elementor-id="129"] [data-id="22171d25"]{display:block!important;height:auto!important;min-height:0!important;}
body.page-id-129 .elementor[data-elementor-id="129"] [data-id="629a4282"]{height:auto!important;min-height:0!important;flex:0 0 auto!important;line-height:1.5!important;}
[data-elementor-id="129"] .sts-final-vision{position:absolute!important;left:calc(115 * var(--sts-unit))!important;top:calc(2174 * var(--sts-unit));width:calc(1660 * var(--sts-unit))!important;max-width:calc(100% - 40px)!important;min-width:0!important;height:auto!important;padding:calc(50 * var(--sts-unit)) 0!important;transform:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:calc(24 * var(--sts-unit))!important;}
[data-elementor-id="129"] .sts-final-vision :is(.e-con,p,h2){position:relative!important;inset:auto!important;transform:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;text-align:center!important;}
[data-elementor-id="129"] .sts-final-vision p{max-width:1100px!important;margin-inline:auto!important;}
[data-elementor-id="131"] .sts-final-prep-note{position:absolute!important;inset:auto 20px 20px!important;width:calc(100% - 40px)!important;height:auto!important;text-align:center!important;color:#fff!important;}
[data-elementor-id="132"] .sts-final-disclaimer{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;height:auto!important;margin-top:1em!important;}
[data-elementor-id="132"] [data-id="6975e1c5"]{position:static!important;display:block!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:normal!important;margin:0 0 8px!important;font-family:Poppins,sans-serif!important;font-size:max(14px,calc(18 * var(--sts-unit)))!important;line-height:1.5!important;font-weight:400!important;}
[data-elementor-id="132"] [data-id="68273f0"]{height:auto!important;min-height:48px!important;line-height:1.5!important;}
[data-elementor-id="132"] :is([data-id="56d5c08d"],[data-id="78ff3ba"],[data-id="4ac26b13"],[data-id="734d17ed"],[data-id="59a51a55"],[data-id="77b277d5"],[data-id="4034b049"],[data-id="740e1907"]){display:none!important;}
[data-elementor-id="132"] [data-id="31f54d2b"]{align-items:flex-start!important;}
[data-elementor-id="132"] [data-id="31f54d2b"]>.e-con{align-self:stretch!important;justify-content:flex-start!important;}
[data-elementor-id="132"] :is([data-id="7dac46fd"],[data-id="60c50019"]){min-height:2.5em!important;justify-content:flex-start!important;}
[data-elementor-id="132"] :is([data-id="354c63b2"],[data-id="54128ec9"]){height:auto!important;white-space:normal!important;}
[data-elementor-id="135"] .sts-final-contact-subtitle{position:relative!important;inset:auto!important;height:auto!important;width:100%!important;max-width:100%!important;font-weight:500!important;}
body.page-id-132 .sts-final-cta-subtitle{display:block;margin-top:0.8em;font-family:Poppins,sans-serif;font-size:max(18px,calc(24 * var(--sts-unit)));font-weight:400;line-height:1.5;letter-spacing:0;}
@media(min-width:1025px){
 [data-elementor-id="131"] :is([data-id="40506c78"],[data-id="746c2a3b"],[data-id="37670705"],[data-id="9ec8c36"]){min-height:3.1em!important;display:flex!important;align-items:flex-start!important;}
 body .elementor.sts-iop-template [data-id="371f3d7c"] h3{min-height:3.3em!important;}
}
@media(min-width:1025px) and (max-width:1440px){
 body .elementor.sts-iop-template [data-id="371f3d7c"] h3{min-height:3.3em!important;}
}
@media(max-width:1024px){
 [data-elementor-id="129"] .sts-final-vision{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;padding:32px 20px!important;gap:24px!important;}
 [data-elementor-id="131"] .sts-final-prep-note{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;margin-top:24px!important;}
 [data-elementor-id="132"] :is([data-id="7dac46fd"],[data-id="60c50019"]){min-height:0!important;}
}




