.elementor-6466 .elementor-element.elementor-element-65933ea1{--display:flex;--width:100%;--overlay-transition:0.3s;--padding-top:2rem;--padding-right:2rem;--padding-bottom:2rem;--padding-left:2rem;}.elementor-6466 .elementor-element.elementor-element-2dddb73c img{width:180px;}.elementor-6466 .elementor-element.elementor-element-2dddb73c > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-6466 .elementor-element.elementor-element-72c0205c{--display:flex;--width:100%;--flex-direction:row;--align-items:flex-start;--overlay-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:2rem;--padding-right:2rem;--padding-bottom:2rem;--padding-left:2rem;}.elementor-6466 .elementor-element.elementor-element-5c9eda30{--display:flex;--content-width:100%;--overlay-transition:0.3s;}.elementor-6466 .elementor-element.elementor-element-5c9eda30.e-container{--flex-grow:0;--flex-shrink:0;}.elementor-6466 .elementor-element.elementor-element-26880fea{text-align:left;}.elementor-6466 .elementor-element.elementor-element-1e54b526{text-align:left;}.elementor-6466 .elementor-element.elementor-element-6f3c9cdd{--display:flex;--width:100%;--overlay-transition:0.3s;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form__label, .elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form__desc{display:flex;justify-content:flex-start;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form-col{align-items:flex-start;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form__field:not(.checkradio-field):not(.range-field){color:var( --e-global-color-a4b3836 );}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form__heading{font-size:1.4em;font-weight:600;color:var( --e-global-color-primary );}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form-repeater__actions{justify-content:flex-start;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form-repeater__row-remove{align-self:flex-start;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-apb-calendar{width:100%;margin:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-apb-calendar-header{background-color:var( --e-global-color-primary );color:var( --e-global-color-299d633 );}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-apb-calendar-week span{font-size:0.9em;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-apb-calendar-date--today .jet-apb-calendar-date-body{color:var( --e-global-color-primary );}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-apb-calendar-date-body{padding-top:calc(8px / 2);padding-bottom:calc(8px / 2);}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-apb-calendar .jet-apb-calendar-slots.jet-apb-calendar-slots--active{padding:2em 2em 2em 2em;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-apb-slot.jet-apb-slot--selected{color:var( --e-global-color-299d633 );background-color:var( --e-global-color-primary );}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-apb-slot{padding:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-apb-calendar-slots__close{font-size:35px;top:10px;right:10px;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form__submit{background-color:var( --e-global-color-primary );color:var( --e-global-color-299d633 );margin:0px 0px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form__submit-wrap{justify-content:flex-start;align-items:flex-start;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form-message{text-align:center;}.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form__field-error, .elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form .jet-engine-file-upload__errors{text-align:left;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6466 .elementor-element.elementor-element-65933ea1{--padding-top:2rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-6466 .elementor-element.elementor-element-26880fea{text-align:center;}.elementor-6466 .elementor-element.elementor-element-1e54b526{text-align:center;}}@media(min-width:768px){.elementor-6466 .elementor-element.elementor-element-65933ea1{--content-width:1040px;}.elementor-6466 .elementor-element.elementor-element-5c9eda30{--width:41.353%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6466 .elementor-element.elementor-element-65933ea1{--content-width:90%;}}@media(max-width:767px){.elementor-6466 .elementor-element.elementor-element-65933ea1{--content-width:90%;}.elementor-6466 .elementor-element.elementor-element-1e54b526{text-align:center;}}/* Start custom CSS for jet-engine-booking-form, class: .elementor-element-74b9f799 */.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-form__required{
    
    display: none;
}
.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-apb-calendar-appointments-list-wrapper .jet-form__label-text{
    font-size: 0;
}
.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-apb-calendar-appointments-list-wrapper .jet-form__label-text:before{
    content:'Detalles de la cita';
    font-size: 1rem;
}
.elementor-6466 .elementor-element.elementor-element-74b9f799 .jet-apb-calendar-appointments-list-wrapper{

    padding:2rem;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72c0205c */.elementor-6466 .elementor-element.elementor-element-72c0205c{
    box-shadow: 0 0 9px #ABABAB;
}/* End custom CSS */