.elementor .heading-section{overflow:hidden;margin-inline-start:3rem;margin-inline-end:3rem;display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:center;}.elementor .Heroe{padding-block-start:12rem;padding-block-end:12rem;padding-inline-start:7rem;padding-inline-end:7rem;display:flex;flex-direction:column;gap:20px;align-items:start;}.elementor .Heroe-heading{font-family:var(--Primary);font-weight:500;font-size:var(--Hero-heading-size);color:var(--Hero-text-color);}.elementor .Hero-paragraph{font-family:var(--Primary);font-size:var(--Hero-text-size);color:var(--Hero-text-color);font-style:italic;}.elementor .Section{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:6rem;padding-inline-end:6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .Section-heading{font-family:var(--Secondary);font-size:var(--Section-heading-size);color:var(--text);text-transform:uppercase;flex:1 0 auto;}.elementor .Card-title{font-family:var(--Primary);font-size:var(--Card-title-size);color:var(--text);}.elementor .Card-button{font-family:var(--Secondary);font-size:var(--Button-text);color:var(--text);text-transform:uppercase;padding:0px;background-color:#721e1e00;display:flex;flex-direction:row;align-items:center;}.elementor .Card-button:hover,.elementor .Card-button:focus-visible{transform:scale3d(1.05, 1.05, 1.05);}