.elementor .jmg-media-frame{overflow:hidden;aspect-ratio:16 / 9;padding:0px;border-radius:var(--jmg-radius-card);background-color:var(--tc-bg_color_2);border: 1px solid var(--tc-bd_color);\n}.elementor .jmg-btn-inverse:hover,.elementor .jmg-btn-inverse:focus-visible{color:#ffffff;border-color:var(--tc-title);background-color:var(--tc-title);}.elementor .jmg-btn-inverse{font-family:var(--tf-button_font-family);font-weight:600;font-size:15px;color:var(--tc-link);line-height:1.625;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:var(--jmg-radius-btn);border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;}.elementor .jmg-btn-on-dark:hover,.elementor .jmg-btn-on-dark:focus-visible{color:var(--tc-title);border-color:#ffffff;background-color:#ffffff;}.elementor .jmg-btn-on-dark{font-family:var(--tf-button_font-family);font-weight:600;font-size:15px;color:#ffffff;line-height:1.625;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:var(--jmg-radius-btn);border-width:1px;border-color:rgba(255, 255, 255, 0.45);border-style:solid;background-color:transparent;}.elementor .jmg-lead{max-width:var(--jmg-measure);font-family:var(--tf-p_font-family);font-size:var(--jmg-text-lead);color:var(--tc-text);line-height:1.55;}.elementor .jmg-h2{font-family:var(--tf-h2_font-family);font-weight:600;font-size:var(--jmg-text-h2);color:var(--tc-title);letter-spacing:-0.03em;line-height:1.08;}.elementor .jmg-eyebrow{font-family:var(--tf-p_font-family);font-weight:600;font-size:var(--jmg-text-eyebrow);color:var(--tc-link);letter-spacing:0.14em;text-transform:uppercase;}.elementor .jmg-section{padding-inline-start:max(var(--jmg-page-gutter), calc((100% - var(--jmg-page-width)) / 2));padding-inline-end:max(var(--jmg-page-gutter), calc((100% - var(--jmg-page-width)) / 2));display:flex;flex-direction:column;gap:var(--jmg-space-l);}.elementor .jmg-on-dark{color:var(--tc-alt_title);}.elementor .jmg-section-wash{background-color:var(--tc-bg_color_2);}.elementor .jmg-section-brand{color:#ffffff;background-color:var(--tc-link);}.elementor .jmg-eyebrow-on-dark{color:#fffefe;}