.elementor .title1{font-family:"Red Hat Display";font-weight:800;font-size:62px;letter-spacing:0em;line-height:1em;}.elementor .boton-verde{font-family:var(--boton);font-weight:800;font-size:12px;color:var(--color-tipografia);letter-spacing:0.3px;line-height:2em;text-transform:uppercase;padding-block-start:1%;padding-block-end:1%;padding-inline-start:3%;padding-inline-end:2%;margin:0px;border-radius:14rem;background-color:var(--color-verde);display:block;}.elementor .boton-verde:hover,.elementor .boton-verde:focus-visible{background-color:var(--VERDE-OVER);}.elementor .BOTON-SECUNDARIO-1{font-family:var(--boton);font-weight:600;font-size:12px;color:var(--color-tipografia);letter-spacing:0.3px;line-height:2em;text-transform:uppercase;padding-block-start:1%;padding-block-end:1%;padding-inline-start:3%;padding-inline-end:2%;margin:0px;border-radius:14rem;border-width:1px;border-color:var(--color-tipografia);border-style:solid;background-color:var(--BLANCO);display:inline-block;}.elementor .BOTON-SECUNDARIO-1:hover,.elementor .BOTON-SECUNDARIO-1:focus-visible{color:var(--VERDE-OVER);border-color:var(--VERDE-OVER);background-color:var(--BLANCO);}.elementor .TITLE2{font-family:"Red Hat Display";font-weight:800;font-size:50px;letter-spacing:0em;line-height:1em;padding-block-end:3%;}.elementor .TEXTO-GENERAL{font-family:Raleway;font-size:15px;color:var(--color-tipografia);line-height:1.2em;text-align:start;margin:0px;cursor: auto;

a {
  color: #172629;
  text-decoration: none;
  transition: color 0.3s ease;
}

 a:hover {
  color: #728F62;
}\n}.elementor .BANNER-HOME-TEXTO-ICONO{min-width:0px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .TITLE3{font-family:"Red Hat Display";font-weight:700;font-size:27px;letter-spacing:0em;line-height:1em;padding-block-end:3%;}.elementor .TITLE3-SUB{font-family:"Red Hat Display";font-weight:900;font-size:18px;color:var(--color-tipografia);letter-spacing:0em;line-height:1em;padding-block-end:3%;}.elementor .TITLE3-SUB-BLANCO{font-family:"Red Hat Display";font-weight:900;font-size:18px;color:var(--Crema);letter-spacing:0em;line-height:1em;padding-block-end:3%;}.elementor .TEXTO-GENERAL-BLANCO{font-family:Raleway;font-size:16px;color:var(--Crema);line-height:1.2em;margin:0px;cursor: auto;\n}.elementor .title2-claro-1{font-family:"Red Hat Display";font-weight:800;font-size:50px;color:var(--color-verde);letter-spacing:0em;line-height:1em;padding-block-end:3%;}