.elementor-7753 .elementor-element.elementor-element-724b9146{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7753 .elementor-element.elementor-element-724b9146 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7753 .elementor-element.elementor-element-1f46ab48 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:28px;font-weight:600;}.elementor-7753 .elementor-element.elementor-element-5daaa180{width:auto;max-width:auto;}.elementor-7753 .elementor-element.elementor-element-28be2e63{width:auto;max-width:auto;font-size:14px;}.elementor-7753 .elementor-element.elementor-element-294688f5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7753 .elementor-element.elementor-element-294688f5 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-7753 .elementor-element.elementor-element-294688f5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7753 .elementor-element.elementor-element-9e07f49 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-7753 .elementor-element.elementor-element-9e07f49{text-align:start;font-family:"Georgia", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c97b698 );}.elementor-7753 .elementor-element.elementor-element-9e07f49 p{margin-block-end:7px;}.elementor-7753 .elementor-element.elementor-element-c5a3a57{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-c97b698 );}.elementor-7753 .elementor-element.elementor-element-1ca4cc8{--spacer-size:13px;}.elementor-7753 .elementor-element.elementor-element-2b20a1f3 .elementor-icon-wrapper{text-align:center;}.elementor-7753 .elementor-element.elementor-element-2b20a1f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-308e809 );}.elementor-7753 .elementor-element.elementor-element-2b20a1f3.elementor-view-framed .elementor-icon, .elementor-7753 .elementor-element.elementor-element-2b20a1f3.elementor-view-default .elementor-icon{color:var( --e-global-color-308e809 );border-color:var( --e-global-color-308e809 );}.elementor-7753 .elementor-element.elementor-element-2b20a1f3.elementor-view-framed .elementor-icon, .elementor-7753 .elementor-element.elementor-element-2b20a1f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-308e809 );}.elementor-7753 .elementor-element.elementor-element-2b20a1f3 .elementor-icon{font-size:23px;}.elementor-7753 .elementor-element.elementor-element-2b20a1f3 .elementor-icon svg{height:23px;}.elementor-7753 .elementor-element.elementor-element-5215f82f{width:auto;max-width:auto;}.elementor-7753 .elementor-element.elementor-element-1d3aa266{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-size:17px;}.elementor-7753 .elementor-element.elementor-element-b553842 > .elementor-widget-container{margin:22px 0px 30px 0px;}.elementor-7753 .elementor-element.elementor-element-b553842{text-align:center;}.elementor-7753 .elementor-element.elementor-element-b553842 .elementor-heading-title{font-size:36px;font-weight:500;font-style:normal;letter-spacing:0.5px;word-spacing:9px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7753 .elementor-element.elementor-element-2235088{text-align:center;font-size:17px;font-weight:300;color:var( --e-global-color-text );}.elementor-7753 .elementor-element.elementor-element-707cdd3{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-7753 .elementor-element.elementor-element-707cdd3 > .elementor-widget-container{margin:-28px 1px 1px 1px;}.elementor-7753 .elementor-element.elementor-element-707cdd3 .elementor-headline{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7753 .elementor-element.elementor-element-707cdd3 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-7753 .elementor-element.elementor-element-76ff3cb{text-align:start;color:var( --e-global-color-text );}.elementor-7753 .elementor-element.elementor-element-1726776{text-align:start;color:var( --e-global-color-text );}.elementor-7753 .elementor-element.elementor-element-15adfa2 .elementor-heading-title{font-size:20px;color:var( --e-global-color-c97b698 );}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-5a25f1e{top:530px;left:44px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-5a25f1e .mdp-spoter-elementor-hotspot-tooltip-wrapper{width:224px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-5a25f1e .mdp-spoter-elementor-tooltip-position-bottom.mdp-spoter-elementor-hotspot-tooltip{transform:translate(-50%, 20px);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-5a25f1e .mdp-spoter-elementor-tooltip-position-top.mdp-spoter-elementor-hotspot-tooltip{transform:translate(-50%, -20px);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-5a25f1e .mdp-spoter-elementor-tooltip-position-left.mdp-spoter-elementor-hotspot-tooltip{transform:translate(-20px, -50%);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-5a25f1e .mdp-spoter-elementor-tooltip-position-right.mdp-spoter-elementor-hotspot-tooltip{transform:translate(20px, -50%);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-5a25f1e .mdp-spoter-elementor-hotspot-tooltip-content{text-align:center;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-291d378{top:530px;left:166px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-291d378 .mdp-spoter-elementor-tooltip-position-bottom.mdp-spoter-elementor-hotspot-tooltip{transform:translate(-50%, 20px);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-291d378 .mdp-spoter-elementor-tooltip-position-top.mdp-spoter-elementor-hotspot-tooltip{transform:translate(-50%, -20px);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-291d378 .mdp-spoter-elementor-tooltip-position-left.mdp-spoter-elementor-hotspot-tooltip{transform:translate(-20px, -50%);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-291d378 .mdp-spoter-elementor-tooltip-position-right.mdp-spoter-elementor-hotspot-tooltip{transform:translate(20px, -50%);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-291d378 .mdp-spoter-elementor-hotspot-tooltip-content{text-align:center;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-587c684{top:530px;left:288px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-587c684 .mdp-spoter-elementor-tooltip-position-bottom.mdp-spoter-elementor-hotspot-tooltip{transform:translate(-50%, 20px);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-587c684 .mdp-spoter-elementor-tooltip-position-top.mdp-spoter-elementor-hotspot-tooltip{transform:translate(-50%, -20px);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-587c684 .mdp-spoter-elementor-tooltip-position-left.mdp-spoter-elementor-hotspot-tooltip{transform:translate(-20px, -50%);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-587c684 .mdp-spoter-elementor-tooltip-position-right.mdp-spoter-elementor-hotspot-tooltip{transform:translate(20px, -50%);}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-587c684 .mdp-spoter-elementor-hotspot-tooltip-content{text-align:center;}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-tooltip-wrapper:hover{background-color:var( --e-global-color-a291686 );}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-wrapper, .elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-glow-effect::before{background-color:var( --e-global-color-a291686 );border-radius:50px 50px 50px 50px;transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-tooltip-product-image{background-color:var( --e-global-color-91455cb );transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-tooltip-show{animation:swing both;animation-timing-function:ease;animation-delay:0s;animation-duration:0s;}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-image{border-radius:30px 30px 30px 30px;transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-image img{border-radius:30px 30px 30px 30px;}{transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;border-radius:50px 50px 50px 50px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-tooltip-wrapper{padding:10px 10px 10px 10px;transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-tooltip-content{color:var( --e-global-color-c97b698 );}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-tooltip-wrapper:hover mdp-spoter-elementor-hotspot-tooltip-content{color:var( --e-global-color-c97b698 );}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-wrapper{padding:20px 20px 20px 20px;height:1px;width:94px;color:var( --e-global-color-accent );}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-arrow-left{border-width:10px !important;right:-10px;border-left-color:var( --e-global-color-primary );}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-arrow-right{border-width:10px !important;left:-10px;border-right-color:var( --e-global-color-primary );}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-arrow-top{border-width:10px !important;border-top-color:var( --e-global-color-primary );}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-arrow-bottom{border-width:10px !important;border-bottom-color:var( --e-global-color-primary );}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-tooltip-product-desc .price{color:var( --e-global-color-c97b698 );transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-7753 .elementor-element.elementor-element-8a58fa9{text-align:start;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7753 .elementor-element.elementor-element-5acd5eb{width:17.063%;}.elementor-7753 .elementor-element.elementor-element-5b464a8f{width:82.937%;}.elementor-7753 .elementor-element.elementor-element-e5a6211{width:3.968%;}.elementor-7753 .elementor-element.elementor-element-6434bc23{width:12.841%;}.elementor-7753 .elementor-element.elementor-element-68aabef0{width:82.857%;}.elementor-7753 .elementor-element.elementor-element-c4e24cb{width:16.848%;}.elementor-7753 .elementor-element.elementor-element-f5c3ee0{width:67.844%;}.elementor-7753 .elementor-element.elementor-element-05032e6{width:14.974%;}.elementor-7753 .elementor-element.elementor-element-79ff88c{width:16.926%;}.elementor-7753 .elementor-element.elementor-element-0e66b4a{width:67.688%;}.elementor-7753 .elementor-element.elementor-element-91ab27e{width:15.052%;}.elementor-7753 .elementor-element.elementor-element-62f261d{width:7.734%;}.elementor-7753 .elementor-element.elementor-element-4d9144a{width:42.266%;}.elementor-7753 .elementor-element.elementor-element-9158694{width:40.547%;}.elementor-7753 .elementor-element.elementor-element-780fbad{width:9.434%;}}@media(max-width:1024px){ .elementor-7753 .elementor-element.elementor-element-c5a3a57{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7753 .elementor-element.elementor-element-707cdd3 .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-5a25f1e{top:278px;left:139px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-291d378{top:278px;left:17px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-587c684{top:216px;left:17px;}}@media(max-width:767px){ .elementor-7753 .elementor-element.elementor-element-c5a3a57{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7753 .elementor-element.elementor-element-b553842 > .elementor-widget-container{margin:80px 14px 80px 14px;padding:9px 9px 9px 9px;}.elementor-7753 .elementor-element.elementor-element-b553842 .elementor-heading-title{font-size:31px;line-height:1.3em;letter-spacing:-0.6px;}.elementor-7753 .elementor-element.elementor-element-707cdd3 .elementor-headline{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7753 .elementor-element.elementor-element-76ff3cb{width:100%;max-width:100%;}.elementor-7753 .elementor-element.elementor-element-1726776{width:100%;max-width:100%;}.elementor-7753 .elementor-element.elementor-element-9158694{width:100%;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-5a25f1e{top:226px;left:120px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-291d378{top:277px;left:120px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-587c684{top:328px;left:119px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .elementor-repeater-item-587c684 .mdp-spoter-elementor-hotspot-tooltip-wrapper{width:244px;}.elementor-7753 .elementor-element.elementor-element-de43f0f .mdp-spoter-elementor-hotspot-wrapper{width:104px;}.elementor-7753 .elementor-element.elementor-element-8a58fa9{width:100%;max-width:100%;font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-76ff3cb */.card {
  background: #ffffff; /* Fondo blanco */
  border: 1px solid rgba(128, 0, 128, 0.1); /* Línea delgada en tono morado claro */
  border-radius: 16px; /* Bordes redondeados más definidos */
  box-shadow: 0 6px 12px rgba(128, 0, 128, 0.15), 0 1px 3px rgba(0, 0, 0, 0.1); /* Sombra más elaborada */
  padding: 24px; /* Espaciado interno */
  max-width: 750px; /* Ancho máximo */
  transition: transform 0.3s, box-shadow 0.3s; /* Animaciones suaves */
}

.card:hover {
  transform: translateY(-10px); /* Efecto flotante más definido al hover */
  box-shadow: 0 12px 24px rgba(128, 0, 128, 0.2), 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra más intensa al hover */
}

.card h2 {
  font-size: 1.75rem; /* Título más prominente */
  color: #800080; /* Morado elegante */
  margin-bottom: 12px;
}

.card p {
  font-size: 1rem; /* Tamaño de texto estándar */
  color: #333333; /* Texto oscuro para mayor legibilidad */
  line-height: 1.8; /* Mejor espaciado entre líneas */
}

strong {
  color: #800080; /* Resalta en morado elegante */
  font-weight: bold;
}

@media (max-width: 768px) {
  .card {
    max-width: 90%; /* Ajusta el ancho en dispositivos móviles */
    padding: 16px; /* Reduce el padding para pantallas pequeñas */
  }

  .card h2 {
    font-size: 1.5rem; /* Ajusta el tamaño del título */
  }

  .card p {
    font-size: 0.95rem; /* Ajusta el texto en móviles */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1726776 */.card {
  background: #ffffff; /* Fondo blanco */
  border: 1px solid rgba(128, 0, 128, 0.1); /* Línea delgada en tono morado claro */
  border-radius: 16px; /* Bordes redondeados más definidos */
  box-shadow: 0 6px 12px rgba(128, 0, 128, 0.15), 0 1px 3px rgba(0, 0, 0, 0.1); /* Sombra más elaborada */
  padding: 24px; /* Espaciado interno */
  max-width: 700px; /* Ancho máximo */
  transition: transform 0.3s, box-shadow 0.3s; /* Animaciones suaves */
}

.card:hover {
  transform: translateY(-10px); /* Efecto flotante más definido al hover */
  box-shadow: 0 12px 24px rgba(128, 0, 128, 0.2), 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra más intensa al hover */
}

.card h2 {
  font-size: 1.75rem; /* Título más prominente */
  color: #800080; /* Morado elegante */
  margin-bottom: 12px;
}

.card p {
  font-size: 1rem; /* Tamaño de texto estándar */
  color: #333333; /* Texto oscuro para mayor legibilidad */
  line-height: 1.8; /* Mejor espaciado entre líneas */
}

strong {
  color: #800080; /* Resalta en morado elegante */
  font-weight: bold;
}

@media (max-width: 768px) {
  .card {
    max-width: 90%; /* Ajusta el ancho en dispositivos móviles */
    padding: 16px; /* Reduce el padding para pantallas pequeñas */
  }

  .card h2 {
    font-size: 1.5rem; /* Ajusta el tamaño del título */
  }

  .card p {
    font-size: 0.95rem; /* Ajusta el texto en móviles */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58fa9 */.card {
  background: #ffffff; /* Fondo blanco */
  border: 1px solid rgba(128, 0, 128, 0.1); /* Línea delgada en tono morado claro */
  border-radius: 16px; /* Bordes redondeados más definidos */
  box-shadow: 0 6px 12px rgba(128, 0, 128, 0.15), 0 1px 3px rgba(0, 0, 0, 0.1); /* Sombra más elaborada */
  padding: 24px; /* Espaciado interno */
  max-width: 700px; /* Ancho máximo */
  transition: transform 0.3s, box-shadow 0.3s; /* Animaciones suaves */
}

.card:hover {
  transform: translateY(-10px); /* Efecto flotante más definido al hover */
  box-shadow: 0 12px 24px rgba(128, 0, 128, 0.2), 0 4px 8px rgba(0, 0, 0, 0.1); /* Sombra más intensa al hover */
}

.card h2 {
  font-size: 1.75rem; /* Título más prominente */
  color: #800080; /* Morado elegante */
  margin-bottom: 12px;
}

.card p {
  font-size: 1rem; /* Tamaño de texto estándar */
  color: #333333; /* Texto oscuro para mayor legibilidad */
  line-height: 1.8; /* Mejor espaciado entre líneas */
}

strong {
  color: #800080; /* Resalta en morado elegante */
  font-weight: bold;
}

@media (max-width: 768px) {
  .card {
    max-width: 90%; /* Ajusta el ancho en dispositivos móviles */
    padding: 16px; /* Reduce el padding para pantallas pequeñas */
  }

  .card h2 {
    font-size: 1.5rem; /* Ajusta el tamaño del título */
  }

  .card p {
    font-size: 0.95rem; /* Ajusta el texto en móviles */
  }
}/* End custom CSS */