.elementor-15128 .elementor-element.elementor-element-20807537{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-15128 .elementor-element.elementor-element-20807537:not(.elementor-motion-effects-element-type-background),.elementor-15128 .elementor-element.elementor-element-20807537>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-15128 .elementor-element.elementor-element-5f147997{--display:flex;--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15128 .elementor-element.elementor-element-458b3dbc{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-widget-text-editor{font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-15128 .elementor-element.elementor-element-71f00cf1{font-size:16px;font-weight:400;line-height:22px;color:var(--e-global-color-2849b3b)}.elementor-15128 .elementor-element.elementor-element-fd5c618{font-size:16px;font-weight:400;line-height:22px;color:var(--e-global-color-2849b3b)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-15128 .elementor-element.elementor-element-3981b30d{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-weight:var(--e-global-typography-text-font-weight)}.elementor-15128 .elementor-element.elementor-element-f8dceae{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-15128 .elementor-element.elementor-element-f8dceae:not(.elementor-motion-effects-element-type-background),.elementor-15128 .elementor-element.elementor-element-f8dceae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://maex-sea-wordpress-content-prod.lbx.com/wp-content/uploads/2025/10/23130114/28_years_hero.png");background-position:bottom right;background-repeat:no-repeat;background-size:clamp(650px, 60vw, 900px) auto}.elementor-15128 .elementor-element.elementor-element-6fe23fb{--display:flex;--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15128 .elementor-element.elementor-element-1298e34{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-widget-heading .elementor-heading-title{font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style);color:var(--e-global-color-primary)}.elementor-15128 .elementor-element.elementor-element-411ddac .elementor-heading-title{font-weight:600;font-style:normal;color:var(--e-global-color-2849b3b)}.elementor-15128 .elementor-element.elementor-element-a8f234f{font-weight:400;color:var(--e-global-color-2849b3b)}.elementor-15128 .elementor-element.elementor-element-d34f125{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-15128 .elementor-element.elementor-element-18117ba9{--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-15128 .elementor-element.elementor-element-18117ba9:not(.elementor-motion-effects-element-type-background),.elementor-15128 .elementor-element.elementor-element-18117ba9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#161616;background-image:url("https://maex-sea-wordpress-content-prod.lbx.com/wp-content/uploads/2025/11/21145340/promo-hero-default.png");background-position:calc(50% + 320px) 50%;background-repeat:no-repeat;background-size:clamp(500px, 60vw, 700px) auto}.elementor-15128 .elementor-element.elementor-element-755ccd10{--display:flex;--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-15128 .elementor-element.elementor-element-7f1adaea{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15128 .elementor-element.elementor-element-7f1adaea.e-con{--flex-grow:0;--flex-shrink:0}.elementor-15128 .elementor-element.elementor-element-3e5a4145 .elementor-heading-title{color:var(--e-global-color-2849b3b)}.elementor-15128 .elementor-element.elementor-element-7cfb10cd{color:var(--e-global-color-2849b3b)}.elementor-15128 .elementor-element.elementor-element-f044f51{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}@media(max-width:1024px){.elementor-15128 .elementor-element.elementor-element-458b3dbc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-15128 .elementor-element.elementor-element-1298e34{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-15128 .elementor-element.elementor-element-18117ba9:not(.elementor-motion-effects-element-type-background),.elementor-15128 .elementor-element.elementor-element-18117ba9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-15128 .elementor-element.elementor-element-20807537:not(.elementor-motion-effects-element-type-background),.elementor-15128 .elementor-element.elementor-element-20807537>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center}.elementor-15128 .elementor-element.elementor-element-458b3dbc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-15128 .elementor-element.elementor-element-f8dceae:not(.elementor-motion-effects-element-type-background),.elementor-15128 .elementor-element.elementor-element-f8dceae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center}.elementor-15128 .elementor-element.elementor-element-1298e34{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-15128 .elementor-element.elementor-element-18117ba9:not(.elementor-motion-effects-element-type-background),.elementor-15128 .elementor-element.elementor-element-18117ba9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(min-width:768px){.elementor-15128 .elementor-element.elementor-element-458b3dbc{--width:60%}.elementor-15128 .elementor-element.elementor-element-3981b30d{--width:60%}.elementor-15128 .elementor-element.elementor-element-1298e34{--width:60%}.elementor-15128 .elementor-element.elementor-element-d34f125{--width:60%}.elementor-15128 .elementor-element.elementor-element-7f1adaea{--width:40%}}@media (min-width:2000px){.post-type-archive-promotions .page-wrapper .elementor .section--hero{background-position:calc(50% + 350px) bottom}}@media (min-width:2000px){.post-type-archive-promotions .page-wrapper .elementor .section--hero{background-position:calc(50% + 350px) bottom}}