.elementor .py-5{padding-block-start:3rem;padding-block-end:3rem;}.elementor .boxed{width:100%;max-width:1240px;line-height:30px;display:none;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .p-0{column-gap:10px;padding:0px;row-gap:20px;}.elementor .c-sumi-70{color:var(--sumi-70);}.elementor .c-sumi{color:var(--sumi);}.elementor .text-meta{font-family:var(--font-utilitario);font-weight:400;font-size:var(--size-meta);letter-spacing:1px;line-height:1.4em;}.elementor .text-btn{font-family:var(--font-corpo);font-weight:500;font-size:var(--size-nav);letter-spacing:0.8px;line-height:1.3em;}.elementor .text-eyebrow{font-family:var(--font-utilitario);font-weight:600;font-size:var(--size-eyebrow);color:var(--sumi);letter-spacing:2.4px;line-height:1.2em;text-transform:uppercase;}.elementor .text-small{font-family:var(--font-corpo);font-weight:400;font-size:var(--size-small);letter-spacing:0px;line-height:1.55em;}.elementor .text-h3{font-family:var(--font-display);font-weight:600;font-size:var(--size-h3);letter-spacing:0px;line-height:1.3em;}.elementor .text-hero{font-family:var(--font-display);font-weight:500;font-size:var(--size-hero);letter-spacing:-0.5px;line-height:1.12em;}