.elementor .f-menu-h4{font-family:var(--font-body);font-weight:500;font-size:0.6rem;color:var(--terracotta);letter-spacing:0.22em;line-height:1em;padding:0px;margin:0px;}.elementor .heading-display{position:relative;font-family:var(--font-display);font-weight:700;font-size:var(--size-hero);color:var(--clay-light);letter-spacing:1px;line-height:1.1em;text-align:start;}.elementor .foot-logo{font-family:var(--font-display);font-weight:600;font-size:1.5rem;color:var(--clay-light);line-height:1em;text-align:start;padding:0px;margin:0px;background-color:#00000000;}.elementor .foot-logo:hover,.elementor .foot-logo:focus-visible{font-family:var(--font-display);font-weight:600;font-size:1.5rem;color:var(--clay-light);line-height:1em;}.elementor .foot-txt{font-family:var(--font-body);font-weight:300;font-size:0.82rem;color:rgba(242,237,229,.55);line-height:1.9em;}.elementor .wider{font-family:var(--font-body);font-weight:300;font-size:0.7rem;color:rgba(242,237,229,.35);line-height:1.7em;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(242,237,229,.12);border-style:solid;}.elementor .post-body{font-family:var(--font-body);font-weight:300;font-size:var(--size-h3);color:var(--clay);text-align:center;padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;margin:0px;display:flex;flex-direction:column;gap:10px;flex:1 0 auto;}