.elementor-6054 .elementor-element.elementor-element-780ea9a{--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;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6054 .elementor-element.elementor-element-2ea9463 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-6054 .elementor-element.elementor-element-2ea9463 .ct-heading .item--title{font-size:33px;margin-bottom:0px;}.elementor-6054 .elementor-element.elementor-element-2ea9463 .ct-heading .item--sub-title{margin-bottom:0px;}.elementor-6054 .elementor-element.elementor-element-2ea9463 .ct-heading{text-align:center;}.elementor-6054 .elementor-element.elementor-element-640a7bb{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CACACA;--border-color:#CACACA;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6054 .elementor-element.elementor-element-f49dbfc{--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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6054 .elementor-element.elementor-element-39a8247 .elementor-repeater-item-c19cd0a .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/11/Banner.jpeg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-39a8247 .elementor-repeater-item-1828fbe .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/08/7.jpg-scaled.jpg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-39a8247 .elementor-repeater-item-882b10c .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/08/UNAD.jpeg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-39a8247 .elementor-repeater-item-0288587 .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/07/HOB.jpg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-39a8247 .elementor-repeater-item-87e6d22 .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/09/Dr.-miguel-andres.jpeg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-39a8247 .elementor-repeater-item-b90b0bd .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/08/15.jpg-scaled.jpg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-39a8247 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-6054 .elementor-element.elementor-element-39a8247 > .elementor-widget-container{margin:-30px 20px -10px 20px;padding:0px 0px 0px 0px;}.elementor-6054 .elementor-element.elementor-element-39a8247 .swiper-slide-contents{max-width:100%;}.elementor-6054 .elementor-element.elementor-element-39a8247 .swiper-slide-inner{text-align:center;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .elementor-repeater-item-c19cd0a .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/11/Feria-Inmobiliaria.jpeg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .elementor-repeater-item-1828fbe .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/07/7.jpg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .elementor-repeater-item-882b10c .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/08/unad-phone.jpeg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .elementor-repeater-item-0288587 .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/07/HOB-1.jpg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .elementor-repeater-item-87e6d22 .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/09/Dr.-Miguel-Andres.jpg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .elementor-repeater-item-b90b0bd .swiper-slide-bg{background-color:var( --e-global-color-51eb137e );background-image:url(https://colombiansusa.com/wp-content/uploads/2025/08/WhatsApp-Image-2025-08-01-at-11.41.01-1.jpeg);background-size:contain;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe > .elementor-widget-container{margin:-30px 20px -10px 20px;padding:0px 0px 0px 0px;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .swiper-slide-contents{max-width:100%;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .swiper-slide-inner{text-align:center;}@media(max-width:1024px){.elementor-6054 .elementor-element.elementor-element-2ea9463 > .elementor-widget-container{padding:0% 10% 0% 10%;}}@media(max-width:767px){.elementor-6054 .elementor-element.elementor-element-780ea9a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6054 .elementor-element.elementor-element-2ea9463 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6054 .elementor-element.elementor-element-640a7bb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6054 .elementor-element.elementor-element-39a8247 .swiper-slide-contents{max-width:0%;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6054 .elementor-element.elementor-element-3a0e2fe .swiper-slide-contents{max-width:0%;}}/* Start custom CSS for shortcode, class: .elementor-element-66772d7 */.um-directory-count{
  margin:10px 0 20px;
  font-weight:700;
  font-size:18px;
  color:#111; /* puedes cambiarlo al color corporativo */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-780ea9a */.um-member-card .um-member-name a{
  display:inline-flex;
  align-items:center;
  gap:.35rem;
}
.um-member-card .um-member-name a::after{
  content:"";
  width:16px; height:16px;
  display:inline-block;
  background: url('data:image/svg+xml;utf8,\
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20">\
<circle cx="10" cy="10" r="10" fill="%230cafff"/>\
<path d="M6 10.5l2.5 2.5L14 7.5" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>\
</svg>') no-repeat center / contain;
}

/* === VIP corner badge (Premium) === */
.um-member.um-role-um_premium{
  --vip-size: 50px;             /* tamaño del triángulo */
  --vip-triangle: #000000;      /* fondo negro */
  --vip-star-size: 20px;        /* tamaño de la estrella */
  --vip-star-color: #FFD700;    /* amarillo estrella */
  position: relative;           /* para referencia del pseudo */
}

/* Triángulo negro en la esquina superior derecha */
.um-member.um-role-um_premium::before{
  content:"";
  position:absolute;
  top:0; right:0;
  width:0; height:0;
  border-top: var(--vip-size) solid var(--vip-triangle);
  border-left: var(--vip-size) solid transparent;
  z-index: 3;
  pointer-events: none;
}

/* Estrella amarilla centrada dentro del triángulo */
.um-member.um-role-um_premium::after{
  content:"";
  position:absolute;
  /* Ajusta estos offsets para centrar la estrella en tu layout */
  top: calc( var(--vip-size) * 0.09 );
  right: calc( var(--vip-size) * 0.09 );
  width: var(--vip-star-size);
  height: var(--vip-star-size);
  z-index: 4;
  pointer-events: none;
  background: url('data:image/svg+xml;utf8,\
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true">\
<path fill="%23FFD700" d="M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"/>\
</svg>') no-repeat center / contain;
}

/* (Opcional) hacer la estrella un poco más grande en pantallas >768px */
@media (min-width: 768px){
  .um-member.um-role-um_premium{ --vip-star-size: 22px; }
}/* End custom CSS */