.elementor .boton{min-height:48px;font-family:Montserrat;font-weight:600;font-size:15px;line-height:1.2;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:1px;border-color:transparent;border-style:solid;display:inline-block;}.elementor .boton-secundario:hover,.elementor .boton-secundario:focus-visible{background-color:rgba(43,58,49,0.05);}.elementor .boton-secundario{color:var(--tinta);border-color:rgba(43,58,49,0.28);background-color:transparent;}.elementor .boton-primario:hover,.elementor .boton-primario:focus-visible{background-color:var(--verde-interfaz-hover);}.elementor .boton-primario{color:#FFFFFF;background-color:var(--verde-interfaz);&:focus-visible { outline: 2px solid var(--verde-interfaz); outline-offset: 3px; }\n}.elementor .texto-pequeno{font-family:Montserrat;font-weight:400;font-size:15px;color:var(--texto);line-height:1.6;text-transform:none;margin:0px;}.elementor .texto{font-family:Montserrat;font-weight:400;font-size:16px;color:var(--texto);line-height:1.7;text-transform:none;margin:0px;}.elementor .titulo-3{font-family:Prata;font-weight:400;font-size:24px;color:var(--tinta);letter-spacing:0px;line-height:1.25;text-transform:none;margin:0px;}.elementor .titulo-2{font-family:Prata;font-weight:400;font-size:42px;color:var(--tinta);letter-spacing:0px;line-height:1.15;text-transform:none;margin:0px;text-wrap: balance;\n}.elementor .titulo-1{font-family:Prata;font-weight:400;font-size:56px;color:var(--tinta);letter-spacing:0px;line-height:1.1;text-transform:none;margin:0px;text-wrap: balance;\n}