.elementor-55 .elementor-element.elementor-element-6302221{--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-55 .elementor-element.elementor-element-6302221:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6302221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-55 .elementor-element.elementor-element-20a4f33 .jet-listing-dynamic-field__content{color:#0B8C7F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;text-align:left;}.elementor-55 .elementor-element.elementor-element-20a4f33 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-55 .elementor-element.elementor-element-20a4f33 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-55 .elementor-element.elementor-element-20a4f33 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-55 .elementor-element.elementor-element-d6d8170 .jet-listing-dynamic-field__content{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-align:left;}.elementor-55 .elementor-element.elementor-element-d6d8170 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-55 .elementor-element.elementor-element-d6d8170 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-55 .elementor-element.elementor-element-d6d8170 .jet-listing-dynamic-field{justify-content:flex-start;}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-d6d8170 */.elementor-55 .elementor-element.elementor-element-d6d8170 .jet-listing-dynamic-field__content {
    text-align: justify;
}
/* 1. Todo lo que esté en negrita dentro del widget */
.elementor-55 .elementor-element.elementor-element-d6d8170 strong,
.elementor-55 .elementor-element.elementor-element-d6d8170 b {
  color: #0B8C7F !important;
}

/* 2. Personalizar las viñetas */
.elementor-55 .elementor-element.elementor-element-d6d8170 ul {
  list-style: none !important; /* Quitamos la viñeta por defecto del navegador */
  padding-left: 0 !important;
  margin-left: 0 !important;
}

.elementor-55 .elementor-element.elementor-element-d6d8170 ul li {
  position: relative !important;
  padding-left: 22px !important; /* Espacio para el texto respecto al círculo */
  margin-bottom: 10px !important; /* Espacio entre cada día/punto del itinerario */
  list-style: none !important;
}

/* 3. El círculo personalizado #0B8C7F */
.elementor-55 .elementor-element.elementor-element-d6d8170 ul li::before {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  top: 9px !important; /* Ajusta la altura si tu texto es más grande o pequeño */
  width: 9px !important; /* Tamaño del círculo */
  height: 9px !important;
  background-color: #0B8C7F !important;
  border-radius: 50% !important; /* Lo hace completamente redondo */
}/* End custom CSS */