.elementor .rm-body-sm{font-family:var(--rm-font-text);font-weight:400;margin:0px;font-size: var(--e-global-typography-text-font-size); line-height: var(--e-global-typography-text-line-height);\n}.elementor .rm-legal{font-family:var(--rm-font-text);font-weight:400;font-size: var(--e-global-typography-e4129bc-font-size); line-height: var(--e-global-typography-e4129bc-line-height); & ol, & ul, & li { font-size: inherit; line-height: inherit; font-family: inherit; } & ol, & ul, & ol li, & ul li { font-size: inherit; line-height: inherit; font-family: inherit; }\n}.elementor .rm-stack{min-width:0px;padding:0px;flex-direction:column;box-sizing: border-box; gap: var(--rm-gap-stack);\n}.elementor .rm-section{width:100%;flex-direction:column;box-sizing: border-box; padding-block: var(--rm-section-pad-block); gap: var(--rm-gap-section);\n}.elementor .rm-body{font-family:var(--rm-font-text);font-weight:400;margin:0px;text-wrap: pretty; font-size: var(--e-global-typography-primary-font-size); line-height: var(--e-global-typography-primary-line-height);\n}.elementor .rm-h2{font-family:var(--rm-font-display);font-weight:400;cursor: default; font-size: var(--e-global-typography-c979e9c-font-size); line-height: var(--e-global-typography-c979e9c-line-height); letter-spacing: var(--e-global-typography-c979e9c-letter-spacing);\n}