.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1014 .elementor-element.elementor-element-a43b639{--display:flex;}.elementor-widget-jet-listing-dynamic-repeater .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-dynamic-repeater .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-dynamic-repeater.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-listing-dynamic-repeater .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jet-listing-dynamic-repeater .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-listing-dynamic-repeater .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-jet-listing-dynamic-repeater .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1014 .elementor-element.elementor-element-0ec8d65 .jet-listing-dynamic-repeater__items{flex-direction:column;}.elementor-1014 .elementor-element.elementor-element-0ec8d65 .jet-listing-dynamic-repeater__item > *{font-size:14px;font-weight:400;border-radius:9px 9px 9px 9px;padding:5px 3px 5px 3px;margin:0px 0px 8px 0px;}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0ec8d65 *//* Contenedor de la lista */
.service-bullets{
  display:grid;
  gap:10px;
}

/* Cada ítem tipo "pill" */
.service-bullets .serv-bullet{
  display:flex;
  align-items:left;
  gap:10px;
  padding:10px 12px;
  border-radius:10px;
  border:1px solid #E6EDF3;     /* opcional */
}

/* Icono (svg/png) a tamaño pequeño */
.serv-bullet_icon{
  width:18px;
  height:18px;
  display:block;
  flex:0 0 18px;
  margin-right: 12px;
}

/* Texto */
.serv-bullet_txt{
  font-weight:400;
  color:#1F1F1F;
  line-height:1.3;
}

.service-bullets p:nth-child(n+5) {
  display: none;
}/* End custom CSS */