.elementor .m-0{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .p-0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .heading-2xl{font-family:var(--font-primary);font-weight:700;font-size:var(--heading-2xl);line-height:1.05;}.elementor .heading-xl{font-family:var(--font-primary);font-weight:700;font-size:var(--heading-xl);line-height:1.08;}.elementor .heading-md{font-family:var(--font-primary);font-weight:700;font-size:var(--heading-md);line-height:1.15;}.elementor .text-lg{font-family:var(--font-primary);font-weight:400;font-size:var(--text-lg);line-height:1.5;}.elementor .text-md{font-family:var(--font-primary);font-weight:400;font-size:var(--text-md);line-height:1.6;}.elementor .text-sm{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:1.6;}.elementor .no-hyphen{hyphens: none;
overflow-wrap: normal;
word-break: normal;\n}.elementor .s-default{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:max(var(--e-gv-a6f07d1, 5%), calc((100% - var(--e-gv-aa77c12, 70rem)) / 2));padding-inline-end:max(var(--e-gv-a6f07d1, 5%), calc((100% - var(--e-gv-aa77c12, 70rem)) / 2));}.elementor .s-medium{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:max(var(--e-gv-a6f07d1, 5%), calc((100% - var(--e-gv-6651c00, 60rem)) / 2));padding-inline-end:max(var(--e-gv-a6f07d1, 5%), calc((100% - var(--e-gv-6651c00, 60rem)) / 2));}.elementor .s-narrow{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:max(var(--e-gv-a6f07d1, 5%), calc((100% - var(--e-gv-68527ec, 45rem)) / 2));padding-inline-end:max(var(--e-gv-a6f07d1, 5%), calc((100% - var(--e-gv-68527ec, 45rem)) / 2));}