.elementor .e-default-h1{font-family:var(--fr-sans);font-weight:800;font-size:var(--fr-fs-h1);color:var(--fr-ink);letter-spacing:-0.042em;line-height:1;& .e-heading-link-base, & .e-heading-link-base:hover { color: inherit; text-decoration: none; }\n}.elementor .e-default-h2{font-family:var(--fr-sans);font-weight:800;font-size:var(--fr-fs-h2);color:var(--fr-ink);letter-spacing:-0.038em;line-height:1.02;& .e-heading-link-base, & .e-heading-link-base:hover { color: inherit; text-decoration: none; }\n}.elementor .e-default-h3{font-family:var(--fr-sans);font-weight:800;font-size:var(--fr-fs-h3);color:var(--fr-ink);letter-spacing:-0.021em;line-height:1.15;& .e-heading-link-base, & .e-heading-link-base:hover { color: inherit; text-decoration: none; }\n}.elementor .e-default-h4{font-family:var(--fr-sans);font-weight:800;font-size:16px;color:var(--fr-ink);letter-spacing:-0.022em;line-height:1.3;& .e-heading-link-base, & .e-heading-link-base:hover { color: inherit; text-decoration: none; }\n}.elementor .e-default-h5{font-family:var(--fr-sans);font-weight:800;font-size:14px;color:var(--fr-ink);letter-spacing:-0.015em;line-height:1.35;& .e-heading-link-base, & .e-heading-link-base:hover { color: inherit; text-decoration: none; }\n}.elementor .e-default-h6{font-family:var(--fr-sans);font-weight:700;font-size:12px;color:var(--fr-fog);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;& .e-heading-link-base, & .e-heading-link-base:hover { color: inherit; text-decoration: none; }\n}.elementor .e-default-p{font-family:var(--fr-sans);font-weight:400;font-size:18px;color:var(--fr-char);letter-spacing:-0.011em;line-height:1.62;& a:not(.e-paragraph-link-base) { color: var(--fr-ink); font-weight: 700; text-decoration: none; box-shadow: inset 0 -0.45em 0 var(--fr-y); transition: box-shadow 0.2s ease; } & a:not(.e-paragraph-link-base):hover { color: var(--fr-ink); box-shadow: inset 0 -1em 0 var(--fr-y); } & .e-paragraph-link-base, & .e-paragraph-link-base:hover { color: inherit; text-decoration: none; }\n}