.vld-overlay,.vld-shown{overflow:hidden}.vld-overlay{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:9999}.vld-overlay.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.vld-overlay.is-full-page{position:fixed;z-index:9999}.vld-overlay .vld-background{background:#fff;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.vld-overlay .vld-icon,.vld-parent{position:relative}:root{--nam-color-primary:#f2bb44;--nam-color-secondary:#8b8e96}.nam-agendamiento-container,.nam-agendamiento-steps{display:-webkit-box;display:-ms-flexbox;display:flex}.nam-agendamiento-steps{width:60%}.nam-agendamiento-step-one__image{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:900px;justify-content:center;position:relative;width:40%}.nam-modificar-anular-agenda-container{margin:0 auto;padding:20px 90px;text-align:center;width:100%}.nam-modificar-anular-agenda__title{color:var(--nam-color-secondary);font-size:38px;font-weight:400;line-height:normal;margin-bottom:20px}.nam-modificar-anular-agenda__button{background-color:var(--nam-color-secondary);display:block;font-size:22px;font-weight:700;padding:30px 0}.nam-modificar-anular-agenda__button--primary{background-color:var(--nam-color-primary);color:#fff;margin-top:45px}.nam-modificar-anular-agenda__input-container{margin:15px auto;width:50%}.nam-modificar-anular-agenda__label{color:var(--nam-color-secondary);display:block;font-size:18px;margin:20px 0 30px;text-align:left}.nam-modificar-anular-agenda__required{color:red}.nam-modificar-anular-agenda__input{border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.61);box-shadow:0 0 4px rgba(0,0,0,.61);color:#000;font-size:22px;font-weight:700;height:5pc;text-align:center;text-transform:uppercase;width:-webkit-fill-available}.nam-modificar-anular-agenda__input::-webkit-input-placeholder{color:#c4c5c9;font-size:22;font-weight:700}.nam-modificar-anular-agenda__input::-moz-placeholder{color:#c4c5c9;font-size:22;font-weight:700}.nam-modificar-anular-agenda__input:-ms-input-placeholder{color:#c4c5c9;font-size:22;font-weight:700}.nam-modificar-anular-agenda__input::-ms-input-placeholder{color:#c4c5c9;font-size:22;font-weight:700}.nam-modificar-anular-agenda__input::placeholder{color:#c4c5c9;font-size:22;font-weight:700}.nam-modificar-anular-agenda__input:focus{border-color:var(--nam-color-primary);outline:none}.nam-modificar-anular-agenda__input::-webkit-input-placeholder{color:var(--nam-color-secondary)}.nam-modificar-anular-agenda__input::-moz-placeholder{color:var(--nam-color-secondary)}.nam-modificar-anular-agenda__input:-ms-input-placeholder{color:var(--nam-color-secondary)}.nam-modificar-anular-agenda__input::-ms-input-placeholder{color:var(--nam-color-secondary)}.nam-modificar-anular-agenda__input::placeholder{color:var(--nam-color-secondary)}.nam-modificar-anular-agenda__example{color:var(--nam-color-secondary);font-size:1pc;margin:0;text-align:end}.nam-modificar-anular-agenda__servicio-container{height:730px;overflow-y:auto}.nam-modificar-anular-agenda__servicio{background-color:#ededed;cursor:pointer;margin:auto auto 30px}.nam-modificar-anular-agenda__servicio-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--nam-color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;text-align:left}.nam-modificar-anular-agenda__servicio-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.nam-modificar-anular-agenda__servicio-title{color:#6c7075;font-size:15px;text-decoration:underline}.nam-modificar-anular-agenda__servicio-detail{color:#707070;margin-top:5px}.nam-modificar-anular-agenda__servicio-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nam-modificar-anular-agenda__servicio-arrow img{width:15px}.nam-modificar-anular-agenda__servicio-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px}.nam-modificar-anular-agenda__card-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--nam-color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:15px 0}.nam-modificar-anular-agenda__card-container:last-child{border-bottom:none}.nam-modificar-anular-agenda__edit-icon{cursor:pointer;width:40px}.nam-modificar-anular-agenda__summary-location{font-weight:700;margin-bottom:5px}.nam-modificar-anular-agenda__summary-address{color:#6c7075;margin-bottom:5px}.nam-modificar-anular-agenda__summary-date{color:#707070;font-size:14px}.nam-modificar-anular-agenda__card{background-color:#f9f9fa;padding:0 30px}.nam-modificar-anular-agenda__card-service{color:#000;font-size:22px;margin:0}.nam-modificar-anular-agenda__card-location{border-bottom:1px solid var(--nam-color-primary);padding:15px 0}.nam-modificar-anular-agenda__branch-name{color:var(--nam-color-secondary);font-size:22px;font-weight:700;margin:0}.nam-modificar-anular-agenda__branch-address{color:var(--nam-color-secondary);font-size:22px;font-weight:400;margin:0}.nam-modificar-anular-agenda__card-datetime{color:var(--nam-color-secondary);font-size:22px;font-weight:700;margin:0;width:100%}.nam-modificar-anular-agenda__container-button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-top:28px}.nam-modificar-anular-agenda__button{border:none;color:#fff;cursor:pointer;font-size:18px;padding:20px 0;width:100%}.nam-modificar-anular-agenda__button--anular{background-color:var(--nam-color-secondary)}.nam-modificar-anular-agenda__button--modificar{background-color:var(--nam-color-primary)}.nam-modificar-anular-agenda__form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.nam-modificar-anular-agenda__form-label{color:var(--nam-color-secondary);display:block;font-size:1pc;font-weight:700;margin:15px 0;text-align:left}.nam-modificar-anular-agenda__form-select{background-color:#ededed;border:none;color:var(--nam-color-secondary);cursor:pointer;font-size:1pc;outline:none;padding:9pt 1pc;position:relative;width:100%}.nam-modificar-anular-agenda__form-select:focus,.nam-modificar-anular-agenda__form-select:hover{-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2)}.nammi-modificar-agendamiento__calendar-wrapper{background:#fff;border:1px solid #ddd;border-radius:8px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);margin:15px auto;overflow:hidden;padding:10px;width:50%;z-index:100}.demo-app-calendar-modificar,.demo-app-calendar-modificar .fc,.demo-app-calendar-modificar .fc .fc-scrollgrid{width:100%}.demo-app-calendar-modificar .fc .fc-daygrid-body{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.demo-app-calendar-modificar .fc .fc-daygrid-day{-webkit-box-flex:1;-ms-flex:1 0 14%;flex:1 0 14%;padding:5px;text-align:center}.demo-app-calendar-modificar .fc .fc-toolbar-title{font-size:1.5em;font-weight:700;line-height:normal;text-align:center}.fc .fc-button-primary{border:none}.fc .fc-button-primary,.fc .fc-button-primary:hover{background-color:transparent}.fc .fc-button .fc-icon{color:#eba63f;font-size:1.5em}.fc .fc-day-disabled{color:#ccc}.fc .fc-daygrid-day-number{color:#333;cursor:pointer;font-size:1em;font-weight:400}.fc-scroller{overflow:hidden}.fc-col-header{color:var(--nam-color-secondary);width:100%}.fc .fc-daygrid-body{width:100%!important}.fc .fc-scrollgrid-liquid{border:none}.fc-theme-standard td,.fc-theme-standard th{border:none;cursor:pointer}.fc .fc-daygrid-day-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fc .fc-daygrid-day-events{display:none}.fc .fc-col-header-cell-cushion,.fc-toolbar-title{color:var(--nam-color-secondary)}.nam-modificar-anular-agenda__hours-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.radio-group{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:20px;justify-content:space-between;margin-top:15px}.radio-group,.radio-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.radio-option{color:#4f4f4f;font-size:1pc}.radio-option input[type=radio]{accent-color:#000;height:23px;margin-right:8px;width:23px}.select-container{margin-top:10px}.select-label{color:#4f4f4f;display:block;font-size:14px;font-weight:700;margin-bottom:4px}.defaults-buttons{cursor:not-allowed;opacity:.75}.nam-modificar-anular-agenda__popup-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.nam-modificar-anular-agenda__popup-content{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);padding:50px;position:relative;text-align:center;width:300px}.nam-modificar-anular-agenda__popup-content img{cursor:pointer;position:absolute;right:10px;top:10px;width:34px}.nam-modificar-anular-agenda__popup-close{background:none;border:none;cursor:pointer;font-size:1pc;position:absolute;right:10px;top:10px}.nam-modificar-anular-agenda__popup-icon{height:50px;margin-bottom:15px;width:50px}.nam-modificar-anular-agenda__popup-message{color:var(--nam-color-secondary);font-size:18px;margin-bottom:15px}.nam-modificar-anular-agenda__popup-button{background-color:var(--nam-color-secondary);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1pc;padding:10px 20px}.nam-modificar-anular-agenda__modal-backdrop{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.nam-modificar-anular-agenda__modal{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);max-width:25pc;padding:20px;position:relative;width:90%}.nam-modificar-anular-agenda__modal-close{background:none;border:none;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px}.nam-modificar-anular-agenda__modal-title{font-size:1.5rem;margin-bottom:15px}.nam-modificar-anular-agenda__modal-content{margin-bottom:15px}.nam-modificar-anular-agenda__modal-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.nam-modificar-anular-agenda__button--cancel{background-color:#ccc}@media(max-width:950px){.nam-agendamiento-step-one__image{display:none}.nam-agendamiento-steps{width:100%}.nam-modificar-anular-agenda-container{padding:0}.nam-modificar-anular-agenda__servicio-container{padding:20px;text-align:left}.nam-modificar-anular-agenda__title{font-size:24px}.nam-modificar-anular-agenda__container-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fc-col-header,.fc-scrollgrid-sync-table{width:100%!important}.nam-modificar-anular-agenda__form-group{margin:15px}.nammi-modificar-agendamiento__calendar-wrapper{width:-webkit-fill-available}.nam-modificar-anular-agenda__label{margin:20px}.nam-modificar-anular-agenda__card{margin:0 30px}}