.elementor-1491 .elementor-element.elementor-element-891e031{--display:flex;--min-height:100vh;--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-1491 .elementor-element.elementor-element-891e031:not(.elementor-motion-effects-element-type-background), .elementor-1491 .elementor-element.elementor-element-891e031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agentes.ponusmgmt.com/wp-content/uploads/2024/10/Sin-titulo-1.jpg");}.elementor-1491 .elementor-element.elementor-element-c38c1b2{--display:flex;}.elementor-1491 .elementor-element.elementor-element-4db1e56{width:var( --container-widget-width, 25.512% );max-width:25.512%;--container-widget-width:25.512%;--container-widget-flex-grow:0;text-align:start;}.elementor-1491 .elementor-element.elementor-element-4db1e56.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1491 .elementor-element.elementor-element-d576556{--display:flex;--min-height:491px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}@media(max-width:767px){.elementor-1491 .elementor-element.elementor-element-4db1e56{width:var( --container-widget-width, 198.633px );max-width:198.633px;--container-widget-width:198.633px;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-b2b5c8f */.um-download-link {
  display: inline-block;
  padding: 12px 28px;
  background-color: #1b3942;
  color: #fff !important; /* texto en blanco */
  text-decoration: none;
  border-radius: 30px;
  font-weight: 700;
  font-size: 16px;
  box-shadow: 0 4px 12px rgba(27, 57, 66, 0.6);
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
  white-space: nowrap;
  flex-shrink: 0;
}

.um-download-link:hover {
  background-color: #16303a;
  box-shadow: 0 6px 20px rgba(22, 48, 58, 0.8);
  color: #fff !important; /* asegurar que sigue blanco en hover */
}/* End custom CSS */