.elementor-792 .elementor-element.elementor-element-7f83096{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;}.elementor-792 .elementor-element.elementor-element-876c4a3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-876c4a3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-876c4a3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-876c4a3 .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-c69bbd9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-c69bbd9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-c69bbd9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-c69bbd9 .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-f92d990 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-f92d990 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-f92d990 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-f92d990 .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-6b3778f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-6b3778f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-6b3778f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-6b3778f .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-930a9db{--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-792 .elementor-element.elementor-element-44b9362 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-44b9362 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-44b9362 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-44b9362 .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-dee372d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-dee372d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-dee372d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-dee372d .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-bf7dd76 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-bf7dd76 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-bf7dd76 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-bf7dd76 .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-e96dacd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-e96dacd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-e96dacd .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-e96dacd .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-19843ee .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-19843ee .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-19843ee .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-19843ee .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-b927839 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-b927839 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-b927839 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-b927839 .jet-listing-dynamic-field__content{text-align:left;}.elementor-792 .elementor-element.elementor-element-a9c9233 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-792 .elementor-element.elementor-element-a9c9233 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-792 .elementor-element.elementor-element-a9c9233 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-792 .elementor-element.elementor-element-a9c9233 .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-6b3778f */.elementor-792 .elementor-element.elementor-element-6b3778f {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-6b3778f */.elementor-792 .elementor-element.elementor-element-6b3778f {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f83096 *//* 1. Convertimos el contenedor en una pastilla premium */
.elementor-792 .elementor-element.elementor-element-7f83096 {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    flex-wrap: nowrap !important;
    gap: 4px !important;
    background-color: #eef2ff !important; /* Azul muy suavecito de fondo */
    border-left: 3px solid #4f46e5 !important; /* Borde izquierdo marcado */
    border-radius: 4px !important;
    padding: 4px 6px !important;
    margin-bottom: 4px !important; /* Separación entre turnos del mismo día */
    overflow: hidden !important;
}

/* 2. Asesinamos los márgenes parásitos de Elementor */
.elementor-792 .elementor-element.elementor-element-7f83096 .elementor-widget {
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important; 
}

/* 3. Ajustamos la tipografía para que entre perfecta y no baje de renglón */
.elementor-792 .elementor-element.elementor-element-7f83096 .jet-listing-dynamic-field__content {
    font-size: 11px !important;
    font-family: sans-serif !important;
    font-weight: 500 !important;
    line-height: 1 !important;
    color: #1e293b !important;
    white-space: nowrap !important; /* Obliga a que todo quede en 1 línea */
    margin: 0 !important;
}

.elementor-792 .elementor-element.elementor-element-7f83096 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-930a9db */.elementor-792 .elementor-element.elementor-element-930a9db {
    display: none !important;
}/* End custom CSS */