.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.highlight {
  background-color: #3e31fa; /* Color de fondo */
  color: #ffffff;
  padding: 5px 10px; /* Ajusta el espacio del fondo */
  display: inline-block; /* Para que respete el ancho del texto */
  border-radius: 1pxpx; /* Si quieres bordes redondeados */
}


.highlight2 {
  background-color: #ffffff; /* Color de fondo */
  color: #3e31fa;
  padding: 5px 10px; /* Ajusta el espacio del fondo */
  display: inline-block; /* Para que respete el ancho del texto */
  border-radius: 1pxpx; /* Si quieres bordes redondeados */
}

.highlight3 {
  font-weight: 800; /* grueso */
  color: transparent;
  -webkit-text-stroke: 1.5px #3e31fa;
}

.texto-outline {
  color: transparent;
  -webkit-text-stroke: 2px #000000; /* Ajusta el grosor y el color del borde */
  text-stroke: 2px #000000; /* Para navegadores que lo soporten */
  font-weight: bold; /* Opcional */
}

.Seo {
    color: #3e31fa !important;
}
.Seo .wpforms-field-label,
.Seo .wpforms-field-sublabel,
.Seo input,
.Seo textarea,
.Seo select,
.Seo .wpforms-error,
.Seo .wpforms-confirmation-container {
    color: #3e31fa !important;
}
.wpforms-field-label {
    color: #ffffff; /* aquí pones el color que quieras */
    font-weight: bold; /* opcional */
}


.Webamedida {
    color: #3e31fa !important;
}

.Webamedida .wpforms-field-label,
.Webamedida .wpforms-field-sublabel,
.Webamedida input,
.Webamedida textarea,
.Webamedida select,
.Webamedida .wpforms-error,
.Webamedida .wpforms-confirmation-container {
    color: #3e31fa !important;
}
.wpforms-field-label {
    color: #ffffff; /* aquí pones el color que quieras */
    font-weight: bold; /* opcional */
}

.Botonweb {
    background-color: #ffffff !important;  /* Fondo blanco */
    color: #3e31fa !important;             /* Texto morado */
    border: none;                          /* Quita borde si lo tuviera */
    padding: 12px 24px;                    /* Espaciado bonito */
    font-weight: bold;                     /* Texto más marcado */
    border-radius: 8px;                    /* Bordes redondeados */
    cursor: pointer;                       /* Manito al pasar */
    transition: all 0.3s ease;             /* Animación suave */
}

/* Hover: al pasar el cursor */
.Botonweb:hover {
    background-color: #f3f5f8 !important;  /* Fondo gris claro */
    color: #3e31fa !important;             /* Texto sigue morado */
    
}

.Botonseo {
    background-color: #3e31fa !important;  /* Fondo blanco */
    color: #ffffff !important;             /* Texto morado */
    border: none;                          /* Quita borde si lo tuviera */
    padding: 12px 24px;                    /* Espaciado bonito */
    font-weight: bold;                     /* Texto más marcado */
    border-radius: 8px;                    /* Bordes redondeados */
    cursor: pointer;                       /* Manito al pasar */
    transition: all 0.3s ease;             /* Animación suave */
}

/* Hover: al pasar el cursor */
.Botonseo:hover {
    background-color: #f3f5f8 !important;  /* Fondo gris claro */
    color: #3e31fa !important;             /* Texto sigue morado */
    
}/* End custom CSS */