.elementor .header-logo{width:auto;height:5rem;object-fit:contain;transition:height 0.5s;}.elementor .header-barra{min-height:4.75rem;max-width:150rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;border-width:1px;border-color:transparent;border-style:solid;background-color:var(--petroleo);box-shadow:0px 2px 12px 0px rgba(0,0,0,0.25);transition:max-width 0.5s, min-height 0.5s, background-color 0.5s, border-color 0.5s, border-radius 0.5s, box-shadow 0.5s;}.elementor .header-fijo{width:100%;position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:9000;padding:0px;transition:padding 0.5s;}.elementor .contenedor{max-width:78rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .enlace-verde:hover,.elementor .enlace-verde:focus-visible{color:var(--rojo);}.elementor .enlace-verde{font-family:var(--font-texto);font-weight:700;font-size:0.8125rem;color:var(--verde);padding:0px;border-radius:0px;background-color:transparent;transition:all 300ms;}.elementor .etiqueta{font-family:var(--font-texto);font-weight:800;font-size:0.75rem;color:var(--gris-texto);letter-spacing:0.1em;line-height:1.3;text-transform:uppercase;margin:0px;}.elementor .texto-chico{font-family:var(--font-texto);font-weight:700;font-size:0.8125rem;color:var(--gris-texto);line-height:1.4;margin:0px;}.elementor .padding0{padding:0px;}.elementor .subwrap{min-height:2.25rem;column-gap:1rem;padding-block-start:1rem;padding-block-end:1rem;display:flex;flex-direction:row;row-gap:0.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}