.elementor-589 .elementor-element.elementor-element-2495f16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab{background-color:#111820;padding:4rem 0rem 2rem 0rem;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-in{max-width:1440px;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-watermark{font-family:"Oswald", Sans-serif;font-size:26.25rem;font-weight:700;text-transform:uppercase;line-height:0.78em;letter-spacing:-0.02em;opacity:0.05;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-label{font-family:"Barlow Condensed", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-eyebrow span{width:32px;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-title{font-family:"Oswald", Sans-serif;font-size:6.875rem;font-weight:700;text-transform:uppercase;line-height:0.92em;letter-spacing:0.005em;color:#ffffff;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-sub{font-family:"Barlow Condensed", Sans-serif;font-size:1.28rem;font-weight:500;line-height:1.4em;color:#cccccc;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-media{height:30rem;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-frame{border-width:1px;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-frame::after{opacity:0.19;}.elementor-589 .elementor-element.elementor-element-cf76b22 {background-color:#0D1B2A;padding:5rem 0rem 5rem 0rem;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-in{max-width:1440px;gap:2rem;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-ab-label{font-family:"Barlow Condensed", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-story-headline{font-family:"Oswald", Sans-serif;font-size:5.25rem;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:0.01em;color:#ffffff;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-story-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.4em;letter-spacing:0em;color:#aab3bd;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-story-lead{font-family:"Barlow Condensed", Sans-serif;font-size:1.28rem;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-story-p{font-family:"Barlow Condensed", Sans-serif;font-size:1.28rem;font-weight:500;line-height:1.5em;color:#FFFFFF;margin-top:2.25rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 {background-color:#111820;padding:5rem 0rem 5rem 0rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-in{max-width:1440px;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-ab-label{font-family:"Barlow Condensed", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-values-title{font-family:"Oswald", Sans-serif;font-size:5.25rem;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:0.01em;color:#ffffff;margin-bottom:3rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value{padding:2.5rem 2.5rem 2.5rem 2.5rem;min-height:13.75rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value:hover{background-color:rgba(255,255,255,0.02);}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value-tick{width:1.75rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value-title{font-family:"Oswald", Sans-serif;font-size:1.875rem;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:0.02em;color:#ffffff;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value-body{font-family:"Barlow Condensed", Sans-serif;font-size:1.28rem;font-weight:500;line-height:1.45em;color:#cccccc;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value-num{font-family:"Oswald", Sans-serif;font-size:7.5rem;font-weight:700;line-height:1em;opacity:0.15;}.elementor-589 .elementor-element.elementor-element-30a2eb5 {background-color:#0D1B2A;padding:5rem 0rem 5rem 0rem;}.elementor-589 .elementor-element.elementor-element-30a2eb5 .mg-in{max-width:1440px;}.elementor-589 .elementor-element.elementor-element-30a2eb5 .mg-ab-label{font-family:"Barlow Condensed", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.22em;}.elementor-589 .elementor-element.elementor-element-30a2eb5 .mg-team-title{font-family:"Oswald", Sans-serif;font-size:5.25rem;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:0.01em;color:#ffffff;margin-bottom:3rem;}.elementor-589 .elementor-element.elementor-element-30a2eb5 .mg-team-grid{gap:1.5rem;--mg-team-gap:1.5rem;}.elementor-589 .elementor-element.elementor-element-30a2eb5 .mg-member-name{font-family:"Oswald", Sans-serif;font-size:1.375rem;font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:0.04em;color:#ffffff;}.elementor-589 .elementor-element.elementor-element-30a2eb5 .mg-member-role{font-family:"Barlow Condensed", Sans-serif;font-size:0.9375rem;font-weight:600;text-transform:uppercase;letter-spacing:0.16em;}.elementor-589 .elementor-element.elementor-element-30a2eb5 .mg-member-photo::after{opacity:0.25;}.elementor-589 .elementor-element.elementor-element-c26a937 {background-color:#111820;padding:5rem 0rem 5rem 0rem;}.elementor-589 .elementor-element.elementor-element-c26a937 .mg-in{max-width:1440px;}.elementor-589 .elementor-element.elementor-element-c26a937 .mg-cta-title{font-family:"Oswald", Sans-serif;font-size:5.25rem;font-weight:700;text-transform:uppercase;line-height:0.95em;letter-spacing:0.01em;color:#ffffff;max-width:56rem;margin-bottom:2rem;}.elementor-589 .elementor-element.elementor-element-c26a937 .mg-cta-btn{font-family:"Oswald", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#0D1B2A;padding:1.125rem 2.25rem 1.125rem 2.25rem;border-radius:0px;}.elementor-589 .elementor-element.elementor-element-83a6bea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-589 .elementor-element.elementor-element-a02ffd1 .mg-wa-btn{width:3.5rem;height:3.5rem;background-color:#25D366;color:#ffffff;border-radius:50px;}.elementor-589 .elementor-element.elementor-element-a02ffd1 .mg-wa{inset-inline-end:1.5rem;bottom:1.5rem;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-watermark{font-size:16.25rem;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-title{font-size:4.25rem;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-story-headline{font-size:3.5rem;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-story-title{font-size:1.375rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-values-title{font-size:3.25rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value-title{font-size:1.6875rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value-num{font-size:4.625rem;}.elementor-589 .elementor-element.elementor-element-30a2eb5 .mg-team-title{font-size:3.25rem;}.elementor-589 .elementor-element.elementor-element-c26a937 .mg-cta-title{font-size:3.25rem;}}@media(max-width:767px){.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-watermark{font-size:10rem;}.elementor-589 .elementor-element.elementor-element-2495f16 .mg-ab-title{font-size:2.625rem;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-story-headline{font-size:2.5rem;}.elementor-589 .elementor-element.elementor-element-cf76b22 .mg-story-title{font-size:1.1875rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-values-title{font-size:2rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value-title{font-size:1.5rem;}.elementor-589 .elementor-element.elementor-element-1fe4423 .mg-value-num{font-size:2.875rem;}.elementor-589 .elementor-element.elementor-element-30a2eb5 .mg-team-title{font-size:2rem;}.elementor-589 .elementor-element.elementor-element-c26a937 .mg-cta-title{font-size:2rem;}}