.elementor-3248 .elementor-element.elementor-element-36abdf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-36abdf2:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-36abdf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3248 .elementor-element.elementor-element-3386b0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-3386b0b:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-3386b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #3F0469 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3248 .elementor-element.elementor-element-2ada016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-2ada016:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-2ada016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#580097;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3248 .elementor-element.elementor-element-100bf84{text-align:center;}.elementor-3248 .elementor-element.elementor-element-100bf84 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-e9f2f1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3248 .elementor-element.elementor-element-e9f2f1d:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-e9f2f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #3F0469 100%);}.elementor-3248 .elementor-element.elementor-element-f082cbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-eb9fefe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-9987c73{--spacer-size:73px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3248 .elementor-element.elementor-element-94e8a3e{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-b29eaad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-b29eaad:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-b29eaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F0469;}.elementor-3248 .elementor-element.elementor-element-7ef73d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3248 .elementor-element.elementor-element-7ef73d9:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-7ef73d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #3F0469 100%);}.elementor-3248 .elementor-element.elementor-element-011fdbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-58c7254{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-8dd207e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-de25c10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-de25c10:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-de25c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #3F0469 100%);}.elementor-3248 .elementor-element.elementor-element-9f46413{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-9f46413:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-9f46413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F0469;}.elementor-3248 .elementor-element.elementor-element-4f37ac1{text-align:center;}.elementor-3248 .elementor-element.elementor-element-4f37ac1 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#FAFAFA;}.elementor-3248 .elementor-element.elementor-element-97cf790{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-97cf790:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-97cf790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3248 .elementor-element.elementor-element-32d8f68{--spacer-size:20px;}.elementor-3248 .elementor-element.elementor-element-41555fb{text-align:center;}.elementor-3248 .elementor-element.elementor-element-41555fb .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-8959bb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-8959bb9:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-8959bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3248 .elementor-element.elementor-element-d7e6ecb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-d7e6ecb:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-d7e6ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3248 .elementor-element.elementor-element-3d29efd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-3d29efd:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-3d29efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3248 .elementor-element.elementor-element-60dc39f{text-align:center;}.elementor-3248 .elementor-element.elementor-element-60dc39f .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:33px;font-weight:600;color:#FFFFFF;}.elementor-3248 .elementor-element.elementor-element-b2d6ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-b2d6ab6:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-b2d6ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3248 .elementor-element.elementor-element-9a43987{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-9a43987:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-9a43987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F0469;}.elementor-3248 .elementor-element.elementor-element-a204f1e{text-align:center;}.elementor-3248 .elementor-element.elementor-element-a204f1e .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#FAFAFA;}.elementor-3248 .elementor-element.elementor-element-d95a948{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3248 .elementor-element.elementor-element-d95a948:not(.elementor-motion-effects-element-type-background), .elementor-3248 .elementor-element.elementor-element-d95a948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #3F0469 100%);}.elementor-3248 .elementor-element.elementor-element-c2d56a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-3248 .elementor-element.elementor-element-f082cbc{--width:50%;}.elementor-3248 .elementor-element.elementor-element-eb9fefe{--width:50%;}.elementor-3248 .elementor-element.elementor-element-011fdbb{--width:50%;}.elementor-3248 .elementor-element.elementor-element-8dd207e{--width:50%;}}@media(max-width:767px){.elementor-3248 .elementor-element.elementor-element-100bf84 .elementor-heading-title{font-size:24px;}.elementor-3248 .elementor-element.elementor-element-9987c73{--spacer-size:32px;}.elementor-3248 .elementor-element.elementor-element-94e8a3e{font-size:22px;}.elementor-3248 .elementor-element.elementor-element-58c7254{font-size:23px;}.elementor-3248 .elementor-element.elementor-element-41555fb .elementor-heading-title{font-size:23px;}}/* Start custom CSS for html, class: .elementor-element-b403c0b */.boton-centro {
  text-align: center;
  margin: 40px 0;
}

.btn-whatsapp {
  background-color: #25D366;
  color: #ffffff;
  padding: 14px 28px 14px 20px;
  border-radius: 60px;
  font-size: 18px;
  font-weight: 600;
  font-family: 'Poppins', sans-serif;
  text-decoration: none;
  box-shadow: 0 0 20px rgba(37, 211, 102, 0.5);
  display: inline-flex;
  align-items: center;
  gap: 10px;
  transition: all 0.3s ease;
  animation: latido 1.8s infinite;
}

.btn-whatsapp:hover {
  transform: scale(1.08);
  background-color: #1ebe5b;
  color: #ffffff;
  box-shadow: 0 0 30px rgba(37, 211, 102, 0.8);
}

.icono-wsp {
  width: 24px;
  height: 24px;
  filter: brightness(0) invert(1);
}

/* Animación estilo latido */
@keyframes latido {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.07);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07995fb */.boton-centro {
  text-align: center;
  margin: 40px 0;
}

.btn-whatsapp {
  background-color: #25D366;
  color: #ffffff;
  padding: 14px 28px 14px 20px;
  border-radius: 60px;
  font-size: 18px;
  font-weight: 600;
  font-family: 'Poppins', sans-serif;
  text-decoration: none;
  box-shadow: 0 0 20px rgba(37, 211, 102, 0.5);
  display: inline-flex;
  align-items: center;
  gap: 10px;
  transition: all 0.3s ease;
  animation: latido 1.8s infinite;
}

.btn-whatsapp:hover {
  transform: scale(1.08);
  background-color: #1ebe5b;
  color: #ffffff;
  box-shadow: 0 0 30px rgba(37, 211, 102, 0.8);
}

.icono-wsp {
  width: 24px;
  height: 24px;
  filter: brightness(0) invert(1);
}

/* Animación estilo latido */
@keyframes latido {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.07);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6dd1450 */.boton-centro {
  text-align: center;
  margin: 40px 0;
}

.btn-whatsapp {
  background-color: #25D366;
  color: #ffffff;
  padding: 14px 28px 14px 20px;
  border-radius: 60px;
  font-size: 18px;
  font-weight: 600;
  font-family: 'Poppins', sans-serif;
  text-decoration: none;
  box-shadow: 0 0 20px rgba(37, 211, 102, 0.5);
  display: inline-flex;
  align-items: center;
  gap: 10px;
  transition: all 0.3s ease;
  animation: latido 1.8s infinite;
}

.btn-whatsapp:hover {
  transform: scale(1.08);
  background-color: #1ebe5b;
  color: #ffffff;
  box-shadow: 0 0 30px rgba(37, 211, 102, 0.8);
}

.icono-wsp {
  width: 24px;
  height: 24px;
  filter: brightness(0) invert(1);
}

/* Animación estilo latido */
@keyframes latido {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.07);
  }
}/* End custom CSS */