.elementor .ch-section{padding-block-start:9rem;padding-block-end:9rem;padding-inline-start:2rem;padding-inline-end:2rem;}.elementor .ch-btn-ghost:hover,.elementor .ch-btn-ghost:focus-visible{color:#3E1B00;border-color:#D8C3A0;background-color:#F6F0E7;}.elementor .ch-btn-ghost{font-family:var(--ch-sans);font-weight:600;font-size:0.8rem;color:var(--ch-marron);letter-spacing:0.18em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:0px;border-width:1px;border-color:var(--ch-marron);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .ch-btn:hover,.elementor .ch-btn:focus-visible{color:#3E1B00;border-color:#D8C3A0;background-color:#F6F0E7;}.elementor .ch-btn{font-family:var(--ch-sans);font-weight:600;font-size:0.8rem;color:#3E1B00;letter-spacing:0.18em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:0px;border-width:1px;border-color:#D8C3A0;border-style:solid;background-color:#D8C3A0;transition:all 0.3s;}.elementor .ch-body{font-family:var(--ch-sans);font-weight:400;font-size:1.0625rem;color:var(--ch-texto);line-height:1.8;margin:0px;}.elementor .ch-h2{font-family:var(--ch-serif);font-weight:400;font-size:3.2rem;color:var(--ch-marron-oscuro);line-height:1.08;margin:0px;}.elementor .ch-display{font-family:var(--ch-serif);font-weight:400;font-size:4.5rem;color:var(--ch-marron-oscuro);letter-spacing:-0.01em;line-height:1.02;margin:0px;}.elementor .ch-eyebrow{font-family:var(--ch-sans);font-weight:600;font-size:0.75rem;color:var(--ch-marron);letter-spacing:0.28em;text-transform:uppercase;margin:0px;}