body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.customModal_card__kSjeu{border-radius:3px;margin-bottom:16px;padding:16px;width:100%}.customModal_card--white__gT7e5{background:#fff;border:1px solid #d9d9d9}.customModal_overlay__aroOf{background-color:#000;height:100vh;opacity:.5;position:absolute;width:100vw}.customModal_modal__Yrvbp{background:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.25);box-sizing:border-box;margin-bottom:24px;margin-top:16px;max-height:-webkit-fill-available;max-width:800px;padding:8px;position:-webkit-sticky;position:sticky;position:relative;width:calc(100% - 40px);z-index:17}.customModal_modal-header__fpd87{background:#fff;color:#585757;display:flex;font-family:Helvetic_Light;font-size:18px;font-weight:700;justify-content:space-between;line-height:116%;padding:1.5rem}@media screen and (max-width:1024px){.customModal_modal-header__fpd87{font-size:26px}}.customModal_modal-header__fpd87 *{margin:0}.customModal_modal-header-close__AYhhI{background:none;border:none;cursor:pointer;height:0;padding:0}.customModal_modal-header-close__AYhhI *{stroke:#585757}.customModal_modal-body__9wA3I{margin:8px 0 20px;max-height:500px;overflow-y:auto;padding:0 1.5rem}.customModal_modal-body__9wA3I::-webkit-scrollbar{cursor:pointer;width:4px}.customModal_modal-body__9wA3I::-webkit-scrollbar-thumb{background:#f4f4f4;cursor:pointer}.customModal_modal-body__9wA3I::-webkit-scrollbar-thumb:hover{background:#f4f4f4}.customModal_modal-footer__SVQo7{background-color:#fff;box-sizing:border-box;display:flex;padding:0 20px 16px;width:100%}.customModal_modal-size-m__TLJtQ{max-width:480px}.customModal_modal-size-l__sH9JR{max-width:800px}.customModal_modal__overlay__7nxUG{align-items:center;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:16}.customModal_modal__Yrvbp .customModal_material-icons__3tAs7{border:none;color:#585757;cursor:pointer;font-family:Helvetic_Light;font-size:18px;font-weight:bolder;font-weight:700;left:98%;line-height:116%;padding:4px;position:-webkit-sticky;position:sticky;top:2%;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media screen and (max-width:1024px){.customModal_modal__Yrvbp .customModal_material-icons__3tAs7{font-size:26px}}.customModal_modal__Yrvbp .customModal_material-icons__3tAs7:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.header{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.header h1{color:#585757;font-family:Helvetic_Light;font-size:26px;font-weight:700;line-height:116%}@media screen and (max-width:1024px){.header h1{font-size:26px}}.header h4{color:#585757;font-family:Helvetic_Light;font-size:14px;font-weight:400;line-height:110%;margin:0}@media screen and (max-width:1024px){.header h4{font-size:14px}}.modalAlert{align-items:center;display:flex;flex-direction:column;justify-content:center}.modalAlert .containerButtons{display:flex;justify-content:end;justify-content:center;width:100%}.modalAlert .containerButtons .buttonCancelar{background:#fff;border:1px solid #000;border-radius:4px;color:#585757;color:#062337;cursor:pointer;font-family:Helvetic_Light;font-family:Helvetic_Medium;font-size:14px;font-weight:400;line-height:110%;margin-left:12px;padding:8px 24px;text-transform:uppercase}@media screen and (max-width:1024px){.modalAlert .containerButtons .buttonCancelar{font-size:14px}}.modalAlert .containerButtons .buttonContinuar{background:#062337;border:1px solid #000;color:#585757;color:#fff;cursor:pointer;font-family:Helvetic_Light;font-family:Helvetic_Medium;font-size:14px;font-weight:400;line-height:110%;margin-left:12px;padding:8px 24px;text-transform:uppercase}@media screen and (max-width:1024px){.modalAlert .containerButtons .buttonContinuar{font-size:14px}}.modalAlert p{color:#585757;font-family:Helvetic_Light;font-size:6px;font-weight:400;letter-spacing:.02rem;line-height:120%}@media screen and (max-width:1024px){.modalAlert p{font-size:14px}}.button_card__WAUvF{border-radius:3px;margin-bottom:16px;padding:16px;width:100%}.button_card--white__x-N6M{background:#fff;border:1px solid #d9d9d9}button{background:#062337;background-color:transparent;border-radius:4px;color:#585757;color:#fff;cursor:pointer;font-family:Helvetic_Light;font-size:8px;font-weight:400;letter-spacing:.02rem;line-height:152%;padding:16px}@media screen and (max-width:1024px){button{font-size:16px}}button:disabled{background-color:#939393}.modalAllReservationContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.modalAllReservationContainer h2{color:#585757;font-family:Helvetic_Light;font-size:26px;font-weight:700;line-height:116%;margin:0}@media screen and (max-width:1024px){.modalAllReservationContainer h2{font-size:26px}}@media(max-width:1025px){.modalAllReservationContainer h2{font-size:24px;font-weight:700}}.modalAllReservationContainer h4{color:#585757;font-family:Helvetic_Light;font-size:14px;font-weight:400;line-height:110%;margin:0;text-align:center}@media screen and (max-width:1024px){.modalAllReservationContainer h4{font-size:14px}}@media(max-width:1025px){.modalAllReservationContainer h4{color:#585757;font-family:Helvetic_Light;font-size:7px;font-weight:400;letter-spacing:.02rem;line-height:120%;text-align:inherit}}@media screen and (max-width:1025px)and (max-width:1024px){.modalAllReservationContainer h4{font-size:15px}}.modalAllReservationContainer p{color:#585757;font-family:Helvetic_Light;font-size:18px;font-weight:700;line-height:116%;margin-top:16px}@media screen and (max-width:1024px){.modalAllReservationContainer p{font-size:26px}}.myReservations{border-top:.6px solid #ccc;margin-top:16px;width:100%}.myReservations .reservationInfo{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;padding-top:16px}@media(max-width:1025px){.myReservations .reservationInfo{align-items:flex-start;flex-direction:column}}.myReservations .reservationInfo div{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:50%}@media(max-width:1025px){.myReservations .reservationInfo div{width:100%}}.myReservations .reservationInfo span{color:#585757;font-family:Helvetic_Light;font-size:14px;font-weight:400;line-height:110%;margin-bottom:8px}@media screen and (max-width:1024px){.myReservations .reservationInfo span{font-size:14px}}@media(max-width:1025px){.myReservations .reservationInfo span{color:#585757;font-family:Helvetic_Light;font-size:7px;font-weight:400;letter-spacing:.02rem;line-height:120%}}@media screen and (max-width:1025px)and (max-width:1024px){.myReservations .reservationInfo span{font-size:15px}}.myReservations .callToAction{display:flex;justify-content:flex-start;margin-top:8px}@media(max-width:1025px){.myReservations .callToAction{flex-direction:column}}.myReservations .callToAction .canceled-status,.myReservations .callToAction a,.myReservations .callToAction button{background:transparent;border:0;color:#585757;color:#ff5730;cursor:pointer;font-family:Helvetic_Light;font-size:10px;font-size:14px;font-weight:400;font-weight:700;letter-spacing:.02rem;line-height:114%;line-height:100%;outline:none;padding:calc(1.18182px + .56818vw) calc(12.18182px + .98485vw) calc(1.18182px + .56818vw) calc(-.54545px + 2.04545vw);padding:0!important;position:relative;text-align:inherit;text-decoration:none;transition:all .3s;width:50%}@media screen and (max-width:1024px){.myReservations .callToAction .canceled-status,.myReservations .callToAction a,.myReservations .callToAction button{font-size:18px;margin-bottom:calc(2.09945px + .96685vw);padding:calc(1.02762px + 1.65746vw) calc(2.78453px + 2.07182vw)}}@media(max-width:1025px){.myReservations .callToAction .canceled-status,.myReservations .callToAction a,.myReservations .callToAction button{font-size:14px;margin-top:12px;width:100%}}.myReservations .callToAction p{color:#585757;font-family:Helvetic_Light;font-size:12px;font-weight:400;line-height:120%;margin:0;width:50%}@media screen and (max-width:1024px){.myReservations .callToAction p{font-size:20px}}@media(max-width:1025px){.myReservations .callToAction p{color:#585757;font-family:Helvetic_Light;font-size:6px;font-weight:400;letter-spacing:.02rem;line-height:120%;width:100%}}@media screen and (max-width:1025px)and (max-width:1024px){.myReservations .callToAction p{font-size:14px}}.styles_container__qhr9J{width:100%}.styles_container__qhr9J .styles_overlay__xU2\+C{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:transparent;height:100%;left:0;position:fixed;top:0;z-index:999}.styles_container__qhr9J .styles_containerLoading__f8IL6,.styles_container__qhr9J .styles_overlay__xU2\+C{align-items:center;display:flex;justify-content:center;width:100%}.styles_container__qhr9J img{left:40%;width:80px}.modalReservationContainer{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.modalReservationContainer h4{color:#585757;font-family:Helvetic_Light;font-size:14px;font-weight:400;font-weight:700;line-height:110%;margin:calc(1.18182px + .56818vw) 0 calc(5.18182px + .56818vw) 3px}@media screen and (max-width:1024px){.modalReservationContainer h4{font-size:14px}}.modalReservationContainer h3{color:#585757;font-family:Helvetic_Light;font-size:7px;font-weight:400;letter-spacing:.02rem;line-height:120%;margin:0 0 16px}@media screen and (max-width:1024px){.modalReservationContainer h3{font-size:15px}}.modalReservationContainer h2{color:#585757;font-family:Helvetic_Light;font-size:26px;font-weight:700;line-height:116%;margin:8px 0 16px}@media screen and (max-width:1024px){.modalReservationContainer h2{font-size:26px}}.modalReservationContainer span{color:#a82e2e!important;color:#585757;font-family:Helvetic_Light;font-size:10px;font-weight:400;line-height:114%;margin-top:4px;padding-left:8px}@media screen and (max-width:1024px){.modalReservationContainer span{font-size:18px}}@media(max-width:1025px){.modalReservationContainer span{color:#585757;font-family:Helvetic_Light;font-size:7px;font-weight:400;letter-spacing:.02rem;line-height:120%}}@media screen and (max-width:1025px)and (max-width:1024px){.modalReservationContainer span{font-size:15px}}.modalReservationContainer p{color:#585757;font-family:Helvetic_Light;font-size:12px;font-weight:400;line-height:120%;padding-left:8px}@media screen and (max-width:1024px){.modalReservationContainer p{font-size:20px}}@media(max-width:1025px){.modalReservationContainer p{font-size:12px}}.modalReservationContainer .dataUser,.modalReservationContainer .stopPoint{border-bottom:1px solid #c1c1c1;display:flex;flex-direction:column;margin-bottom:16px;width:100%}.modalReservationContainer .dataUser .header,.modalReservationContainer .stopPoint .header{align-items:center;display:flex;flex-direction:revert;justify-content:space-between}.modalReservationContainer .dataUser .header button,.modalReservationContainer .stopPoint .header button{background:transparent;border:0;color:#585757;color:#ff5730;cursor:pointer;font-family:Helvetic_Light;font-size:10px;font-size:14px;font-weight:400;font-weight:700;letter-spacing:.02rem;line-height:114%;line-height:100%;margin-bottom:0!important;outline:none;padding:calc(1.18182px + .56818vw) calc(12.18182px + .98485vw) calc(1.18182px + .56818vw) calc(-.54545px + 2.04545vw);position:relative;text-decoration:none;transition:all .3s}@media screen and (max-width:1024px){.modalReservationContainer .dataUser .header button,.modalReservationContainer .stopPoint .header button{font-size:18px;margin-bottom:calc(2.09945px + .96685vw);padding:calc(1.02762px + 1.65746vw) calc(2.78453px + 2.07182vw)}}.modalReservationContainer .dataUser .containerInputs,.modalReservationContainer .stopPoint .containerInputs{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}@media(max-width:1025px){.modalReservationContainer .dataUser .containerInputs,.modalReservationContainer .stopPoint .containerInputs{flex-direction:column}}.modalReservationContainer .dataUser .containerInputs .wrapInputs,.modalReservationContainer .stopPoint .containerInputs .wrapInputs{display:flex;flex-direction:column;margin-bottom:16px;width:90%}@media(max-width:1025px){.modalReservationContainer .dataUser .containerInputs .wrapInputs,.modalReservationContainer .stopPoint .containerInputs .wrapInputs{width:100%}}.modalReservationContainer .dataUser .containerInputs .wrapInputs p,.modalReservationContainer .stopPoint .containerInputs .wrapInputs p{color:#585757;font-family:Helvetic_Light;font-size:6px;font-weight:400;letter-spacing:.02rem;line-height:120%;margin:0}@media screen and (max-width:1024px){.modalReservationContainer .dataUser .containerInputs .wrapInputs p,.modalReservationContainer .stopPoint .containerInputs .wrapInputs p{font-size:14px}}.modalReservationContainer .colReservationContainer{border-bottom:1px solid #c1c1c1;display:flex;flex-direction:column;margin-bottom:16px;min-height:30%;width:100%}.modalReservationContainer .colReservationContainer label{font-size:12px;margin-bottom:12px}.modalReservationContainer .colReservationContainer .timeAvailable{align-items:center;display:flex;flex-direction:row;margin-bottom:12px}.modalReservationContainer .colReservationContainer .timeAvailable input{margin:0 8px 0 0;width:15px}.modalReservationContainer .colReservationContainer .timeAvailable img,.modalReservationContainer .colReservationContainer .timeAvailable label{margin:0 8px 0 0}.modalReservationContainer .colReservationContainer .timeNoAvailable{align-items:center;display:flex;flex-direction:row;margin-bottom:12px}.modalReservationContainer .colReservationContainer .timeNoAvailable img,.modalReservationContainer .colReservationContainer .timeNoAvailable label{color:#c1c1c1!important;margin:0 8px 0 0}.modalReservationContainer .recurrency{display:flex;flex-direction:column;margin-bottom:16px;width:100%}.modalReservationContainer .recurrency .wrapRecurrency{align-items:center;display:flex;justify-content:space-between;width:100%}@media(max-width:1025px){.modalReservationContainer .recurrency .wrapRecurrency{align-items:flex-start;flex-direction:column}}.modalReservationContainer .recurrency .wrapRecurrency div{display:flex;flex-direction:column;justify-content:space-evenly;width:50%}@media(max-width:1025px){.modalReservationContainer .recurrency .wrapRecurrency div{width:100%}}.modalReservationContainer .recurrency .wrapRecurrency div .listOfDays{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.modalReservationContainer .recurrency .wrapRecurrency div .listOfDays .wrapDays{align-items:center;background-color:#fff;border:1px solid #939393;border-radius:30px;color:#000;cursor:pointer;display:flex;flex-direction:row;height:26px;justify-content:center;margin-right:4px;position:relative;width:18%}.modalReservationContainer .recurrency .wrapRecurrency div .listOfDays .wrapDays.activeDay{background-color:#ff5730}.modalReservationContainer .recurrency .wrapRecurrency div .listOfDays .wrapDays.activeDay label{color:#fff}.modalReservationContainer .recurrency .wrapRecurrency div .listOfDays .wrapDays input{-webkit-appearance:inherit;appearance:inherit;background:transparent;cursor:pointer;height:100%;margin:0;width:100%;z-index:999}.modalReservationContainer .recurrency .wrapRecurrency div .listOfDays .wrapDays label{color:#585757;font-family:Helvetic_Light;font-size:12px;font-weight:400;line-height:120%;position:absolute}@media screen and (max-width:1024px){.modalReservationContainer .recurrency .wrapRecurrency div .listOfDays .wrapDays label{font-size:20px}}@media(max-width:1025px){.modalReservationContainer .recurrency .wrapRecurrency div .listOfDays .wrapDays{margin-top:12px;width:45%}.modalReservationContainer .recurrency .wrapRecurrency div .listOfDays{margin-top:16px}}.modalReservationContainer .containerButtons{display:flex;justify-content:end;width:100%}.modalReservationContainer .containerButtons .buttonCancelar{background:#fff;border:1px solid #000;border-radius:4px;color:#585757;color:#062337;cursor:pointer;font-family:Helvetic_Light;font-family:Helvetic_Medium;font-size:14px;font-weight:400;line-height:110%;margin-left:12px;padding:8px 24px;text-transform:uppercase}@media screen and (max-width:1024px){.modalReservationContainer .containerButtons .buttonCancelar{font-size:14px}}.modalReservationContainer .containerButtons .buttonContinuar{background:#062337;border:1px solid #000;color:#585757;color:#fff;cursor:pointer;font-family:Helvetic_Light;font-family:Helvetic_Medium;font-size:14px;font-weight:400;line-height:110%;margin-left:12px;padding:8px 24px;text-transform:uppercase}@media screen and (max-width:1024px){.modalReservationContainer .containerButtons .buttonContinuar{font-size:14px}}@media(max-width:1025px){.modalReservationContainer .containerButtons{flex-direction:column-reverse;justify-content:center}.modalReservationContainer .containerButtons button{margin-left:0!important;margin:4px 0}}.modalReservationContainer input,.modalReservationContainer select{background:#f4f4f4;border:none;border-radius:4px;color:#585757;margin-right:16px;outline:none;padding:10px}.modalReservationContainer input option,.modalReservationContainer select option{font-size:12px;margin:10px}.modalReservationContainer label{align-items:center;color:#585757;display:flex;font-family:Helvetic_Light;font-size:8px;font-weight:400;line-height:152%;margin:0}@media screen and (max-width:1024px){.modalReservationContainer label{font-size:16px}}.modalReservationContainer label input{margin:0 8px 0 0}.modalReservationContainer label div{padding:8px 0}.modalReservationContainer label h1{color:#585757;font-family:Helvetic_Light;font-size:14px;font-weight:400;line-height:110%}@media screen and (max-width:1024px){.modalReservationContainer label h1{font-size:14px}}.modal::-webkit-scrollbar{width:12px}.modal::-webkit-scrollbar-track{background:#f4f4f4}.modal::-webkit-scrollbar-thumb{background-color:#939393;border:3px solid #f4f4f4;border-radius:20px}.modalHistoryPassager_card__QFxvH{border-radius:3px;margin-bottom:16px;padding:16px;width:100%}.modalHistoryPassager_card--white__bHIoq{background:#fff;border:1px solid #d9d9d9}.modalHistoryPassager_boxPassager__1FmhY{align-items:center;display:flex;flex-direction:column;justify-content:center}.modalHistoryPassager_boxPassager__1FmhY h3{color:#585757;font-family:Helvetic_Light;font-size:18px;font-weight:700;line-height:116%;margin:0 0 8px}@media screen and (max-width:1024px){.modalHistoryPassager_boxPassager__1FmhY h3{font-size:26px}}.modalHistoryPassager_boxPassager__1FmhY h2{color:#585757;font-family:Helvetic_Light;font-size:18px;font-weight:700;line-height:116%}@media screen and (max-width:1024px){.modalHistoryPassager_boxPassager__1FmhY h2{font-size:26px}}@media(max-width:1025px){.modalHistoryPassager_boxPassager__1FmhY h2{color:#585757;font-family:Helvetic_Light;font-size:7px;font-weight:400;letter-spacing:.02rem;line-height:120%}}@media screen and (max-width:1025px)and (max-width:1024px){.modalHistoryPassager_boxPassager__1FmhY h2{font-size:15px}}.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG{align-items:center;border:none;border-bottom:1px solid #ccc;border-radius:0;color:#585757;cursor:pointer;display:flex;font-family:Helvetic_Light;font-size:12px;font-weight:400;height:48px;justify-content:flex-start;line-height:120%;padding:16px 0;width:100%}@media screen and (max-width:1024px){.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG{font-size:20px}}.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG.modalHistoryPassager_lastButton__4SgeC{border-bottom:none}.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG .modalHistoryPassager_information__yqVd-{margin-bottom:4px;padding:8px 0}.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG .modalHistoryPassager_information__yqVd- div{display:flex;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG .modalHistoryPassager_information__yqVd- div strong{margin-right:6px}@media(max-width:1025px){.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG{align-items:center;color:#585757;flex-direction:column;font-family:Helvetic_Light;font-size:10px;font-weight:400;height:auto;justify-content:space-between;line-height:114%;width:100%}}@media screen and (max-width:1025px)and (max-width:1024px){.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG{font-size:18px}}@media(max-width:1025px){.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG .modalHistoryPassager_information__yqVd-{width:100%}.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG .modalHistoryPassager_information__yqVd- div{justify-content:center}}.modalHistoryPassager_boxPassager__1FmhY .modalHistoryPassager_containerPassager__bPbtG:hover{background-color:#f0f8ff;box-shadow:0 1px 10px 0 #f0f8ff;-webkit-box-shadow:0 1px 10px 0 #f0f8ff;-moz-box-shadow:0 1px 10px 0 #f0f8ff}.modalTimes_card__AzZ4C{border-radius:3px;margin-bottom:16px;padding:16px;width:100%}.modalTimes_card--white__WBBI9{background:#fff;border:1px solid #d9d9d9}.modalTimes_container-times__Psq7l{display:flex;flex-direction:column;margin:9px 0 8px 16px;min-height:30%;width:92%}.modalTimes_container-times__Psq7l label{color:#585757;font-family:Helvetic_Light;font-size:14px;font-weight:400;line-height:110%;margin-bottom:12px}@media screen and (max-width:1024px){.modalTimes_container-times__Psq7l label{font-size:14px}}.modalTimes_container-times__Psq7l h4{margin:0 0 16px}.modalTimes_container-times__Psq7l .modalTimes_timeAvailable__bXMge{align-items:center;display:flex;flex-direction:row;margin-bottom:12px}.modalTimes_container-times__Psq7l .modalTimes_timeAvailable__bXMge input{margin:0 8px 0 0;width:15px}.modalTimes_container-times__Psq7l .modalTimes_timeAvailable__bXMge img,.modalTimes_container-times__Psq7l .modalTimes_timeAvailable__bXMge label{margin:0 8px 0 0}.modalTimes_container-times__Psq7l .modalTimes_timeNoAvailable__zp5A1{align-items:center;display:flex;flex-direction:row;margin-bottom:12px}.modalTimes_container-times__Psq7l .modalTimes_timeNoAvailable__zp5A1 img,.modalTimes_container-times__Psq7l .modalTimes_timeNoAvailable__zp5A1 label{color:#c1c1c1!important;margin:0 8px 0 0}.modalTimes_container-times__Psq7l .modalTimes_containerButtons__0kQ\+v{display:flex;justify-content:end;margin-top:16px}.modalTimes_container-times__Psq7l .modalTimes_containerButtons__0kQ\+v .modalTimes_buttonCancelar__xfeIS{background:#fff;border:1px solid #000;border-radius:4px;color:#585757;color:#062337;cursor:pointer;font-family:Helvetic_Light;font-family:Helvetic_Medium;font-size:14px;font-weight:400;line-height:110%;margin-left:12px;padding:8px 24px;text-transform:uppercase}@media screen and (max-width:1024px){.modalTimes_container-times__Psq7l .modalTimes_containerButtons__0kQ\+v .modalTimes_buttonCancelar__xfeIS{font-size:14px}}.modalTimes_container-times__Psq7l .modalTimes_containerButtons__0kQ\+v .modalTimes_buttonContinuar__2aj3D{background:#062337;border:1px solid #000;color:#585757;color:#fff;cursor:pointer;font-family:Helvetic_Light;font-family:Helvetic_Medium;font-size:14px;font-weight:400;line-height:110%;margin-left:12px;padding:8px 24px;text-transform:uppercase}@media screen and (max-width:1024px){.modalTimes_container-times__Psq7l .modalTimes_containerButtons__0kQ\+v .modalTimes_buttonContinuar__2aj3D{font-size:14px}}@media(max-width:1025px){.modalTimes_container-times__Psq7l .modalTimes_containerButtons__0kQ\+v{justify-content:center}}.containerFilters{align-items:center;display:flex;justify-content:space-between;margin-top:32px}@media(max-width:1025px){.containerFilters{align-items:flex-start;flex-direction:column-reverse;margin-top:8px}}.containerFilters .butonOrange{background:transparent;border:0;color:#585757;color:#ff5730;cursor:pointer;font-family:Helvetic_Light;font-size:10px;font-size:14px;font-weight:400;font-weight:700;letter-spacing:.02rem;line-height:114%;line-height:100%;outline:none;padding:0;position:relative;text-decoration:none;transition:all .3s}@media screen and (max-width:1024px){.containerFilters .butonOrange{font-size:18px;margin-bottom:calc(2.09945px + .96685vw);padding:calc(1.02762px + 1.65746vw) calc(2.78453px + 2.07182vw)}}@media(max-width:1025px){.containerFilters .butonOrange{margin-bottom:0;margin-top:8px;padding-left:0}}.containerFilters .filters{display:inline-flex}@media(max-width:1025px){.containerFilters .filters{margin-top:12px;width:100%}}.containerFilters .filters button{border:calc(.54545px + .03788vw) solid #585757;border-radius:4px;color:#585757;color:#939393;cursor:pointer;font-family:Helvetic_Light;font-size:10px;font-weight:400;font-weight:700;line-height:114%;line-height:100%;margin-right:8px;padding:calc(1.18182px + .56818vw) calc(12.18182px + .98485vw) calc(1.18182px + .56818vw) calc(-.54545px + 2.04545vw);position:relative;text-decoration:none;transition:all .3s}@media screen and (max-width:1024px){.containerFilters .filters button{font-size:18px;margin-bottom:calc(2.09945px + .96685vw);padding:calc(1.02762px + 1.65746vw) calc(9.78453px + 2.07182vw)}}@media screen and (min-width:1024px){.containerFilters .filters button:active{-webkit-transform:scale(.98);transform:scale(.98)}}.containerFilters .filters button.active{background:#ff5730!important;color:#fff!important}@media(max-width:1025px){.containerFilters .filters button button{width:10%}.containerFilters .filters button.showMonthMobile{background:#ff5730!important;color:#fff!important;width:90%}.containerFilters .filters button.showArrowMobile{background:transparent!important;color:#585757!important;content:"> ";width:5%}}.grilla_card__\+llRj{border-radius:3px;margin-bottom:16px;padding:16px;width:100%}.grilla_card--white__wD5Xn{background:#fff;border:1px solid #d9d9d9}.grilla_grilla__dV09h{background-color:#efecec;border:1px solid #efecec;border-radius:4px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:1px;margin:16px 0;overflow-x:hidden;width:100%}.grilla_grilla-header__a1G-o{height:60px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grilla_grilla-header__a1G-o p{margin-left:16px}.grilla_grilla-preview-active__c9vMR{cursor:inherit!important}.grilla_grilla-card-day__qMynf{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:120px;justify-content:space-around;position:relative;width:calc(20% - .8px)}.grilla_grilla-card-day__qMynf .grilla_messageTransport__qn1SD{align-items:center;border:.1px solid #f4f4f4;display:flex;justify-content:center;margin-left:16px;position:absolute;top:75px}.grilla_grilla-card-day__qMynf .grilla_messageTransport__qn1SD img{padding-right:4px}.grilla_grilla-card-day__qMynf div{color:#585757;font-family:Helvetic_Light;font-size:14px;font-weight:400;font-weight:100;line-height:110%;margin:0 8px}@media screen and (max-width:1024px){.grilla_grilla-card-day__qMynf div{font-size:14px}}.grilla_grilla-card-day__qMynf span{color:#585757;font-family:Helvetic_Light;font-family:Helvetica;font-size:14px;font-weight:400;line-height:110%}@media screen and (max-width:1024px){.grilla_grilla-card-day__qMynf span{font-size:14px}}@media(max-width:1025px){.grilla_grilla-card-day__qMynf .grilla_textDesktop__Lgjot{display:none}}.grilla_grilla-without-date__aasGE{background-color:#f4f4f4!important}.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD{background:#fff;border-radius:8px;color:#585757;cursor:text;font-family:Helvetic_Light;font-size:10px;font-weight:400;line-height:114%;padding:5px}@media screen and (max-width:1024px){.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD{font-size:18px}}@media(max-width:1025px){.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD{background:none}}.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD span{color:#585757;color:#939393!important;font-family:Helvetic_Light;font-size:10px;font-weight:400;font-weight:700!important;line-height:114%;margin-left:0;text-align:center}@media screen and (max-width:1024px){.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD span{font-size:18px}}@media(max-width:1025px){.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD .grilla_textDesktop__Lgjot{display:none}}.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD.grilla_hasBooking__MZKB7{background:#e9f9e4;border-radius:8px;color:#585757;cursor:pointer;font-family:Helvetic_Light;font-size:10px;font-weight:400;line-height:114%;padding:5px}@media screen and (max-width:1024px){.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD.grilla_hasBooking__MZKB7{font-size:18px}}@media(max-width:1025px){.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD.grilla_hasBooking__MZKB7{background:none}}.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD.grilla_hasBooking__MZKB7 span{color:#585757;color:#00a92f!important;font-family:Helvetic_Light;font-size:10px;font-weight:400;font-weight:700!important;line-height:114%;margin-left:0;text-align:center}@media screen and (max-width:1024px){.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD.grilla_hasBooking__MZKB7 span{font-size:18px}}.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD.grilla_hasBooking__MZKB7 .grilla_textDesktop__Lgjot{width:auto}@media(max-width:1025px){.grilla_grilla-without-date__aasGE .grilla_messageTransport__qn1SD.grilla_hasBooking__MZKB7 .grilla_textDesktop__Lgjot{display:none}}.grilla_grilla-success__Mmvt1{cursor:pointer}.grilla_grilla-success__Mmvt1 .grilla_messageTransport__qn1SD{background:#e9f9e4;border-radius:8px;color:#585757;cursor:pointer;font-family:Helvetic_Light;font-size:10px;font-weight:400;line-height:114%;padding:5px}@media screen and (max-width:1024px){.grilla_grilla-success__Mmvt1 .grilla_messageTransport__qn1SD{font-size:18px}}@media(max-width:1025px){.grilla_grilla-success__Mmvt1 .grilla_messageTransport__qn1SD{background:none}}.grilla_grilla-success__Mmvt1 .grilla_messageTransport__qn1SD span{color:#585757;color:#00a92f!important;font-family:Helvetic_Light;font-size:10px;font-weight:400;font-weight:700!important;line-height:114%;margin-left:0}@media screen and (max-width:1024px){.grilla_grilla-success__Mmvt1 .grilla_messageTransport__qn1SD span{font-size:18px}}@media(max-width:1025px){.grilla_grilla-success__Mmvt1 .grilla_messageTransport__qn1SD .grilla_textDesktop__Lgjot{display:none}}.grilla_grilla-preview-success__i2UOE{background:#d5ffd7}.grilla_grilla-preview-success__i2UOE .grilla_messageTransport__qn1SD{background:#e9f9e4;border-radius:8px;color:#585757;cursor:pointer;font-family:Helvetic_Light;font-size:10px;font-weight:400;line-height:114%;padding:5px}@media screen and (max-width:1024px){.grilla_grilla-preview-success__i2UOE .grilla_messageTransport__qn1SD{font-size:18px}}.grilla_grilla-preview-success__i2UOE .grilla_messageTransport__qn1SD span{color:#585757;color:#00a92f!important;font-family:Helvetic_Light;font-size:10px;font-weight:400;font-weight:700!important;line-height:114%;margin-left:0}@media screen and (max-width:1024px){.grilla_grilla-preview-success__i2UOE .grilla_messageTransport__qn1SD span{font-size:18px}}@media(max-width:1025px){.grilla_grilla-preview-success__i2UOE .grilla_messageTransport__qn1SD{background:none;left:8px;margin-left:0}.grilla_grilla-preview-success__i2UOE .grilla_messageTransport__qn1SD span{font-size:8px;text-align:center}}.grilla_grilla-preview-fail__c9ToW{background:#ffebeb}.grilla_grilla-preview-fail__c9ToW .grilla_messageTransport__qn1SD{background:#fff;border-radius:8px;color:#585757;cursor:text;display:flex;flex-direction:column;font-family:Helvetic_Light;font-size:10px;font-weight:400;line-height:114%;padding:5px;top:45%}@media screen and (max-width:1024px){.grilla_grilla-preview-fail__c9ToW .grilla_messageTransport__qn1SD{font-size:18px}}.grilla_grilla-preview-fail__c9ToW .grilla_messageTransport__qn1SD img{display:none}.grilla_grilla-preview-fail__c9ToW .grilla_messageTransport__qn1SD span{color:#585757;color:#e92c2c!important;font-family:Helvetic_Light;font-size:10px;font-weight:400;font-weight:700!important;line-height:114%;margin-left:0}@media screen and (max-width:1024px){.grilla_grilla-preview-fail__c9ToW .grilla_messageTransport__qn1SD span{font-size:18px}}.grilla_grilla-preview-fail__c9ToW .grilla_messageTransport__qn1SD p{color:#585757;cursor:pointer;font-family:Helvetic_Light;font-size:10px;font-weight:700!important;font-weight:400;line-height:114%}@media screen and (max-width:1024px){.grilla_grilla-preview-fail__c9ToW .grilla_messageTransport__qn1SD p{font-size:18px}}@media(max-width:1025px){.grilla_grilla-preview-fail__c9ToW .grilla_messageTransport__qn1SD{background:none;left:8px;margin-left:0}.grilla_grilla-preview-fail__c9ToW .grilla_messageTransport__qn1SD span{font-size:8px;text-align:center}}.grilla_grilla-preview-fail__c9ToW .grilla_modifyButton__7AlWa{border:none;color:#585757;font-family:Helvetic_Light;font-size:12px;font-weight:400;font-weight:700;left:16px;line-height:120%;outline:none;padding:8px;position:absolute;top:60%}@media screen and (max-width:1024px){.grilla_grilla-preview-fail__c9ToW .grilla_modifyButton__7AlWa{font-size:20px}}@media(max-width:1025px){.grilla_grilla-preview-fail__c9ToW .grilla_modifyButton__7AlWa{font-size:12px;left:8px;margin-left:0}}.booking_card__tBw8y{border-radius:3px;margin-bottom:16px;padding:16px;width:100%}.booking_card--white__4cyva{background:#fff;border:1px solid #d9d9d9}.booking_transportContainer__2dmZc{position:relative}.booking_transportContainer__2dmZc .booking_filters__KjHGQ{align-items:center;display:flex;justify-content:space-between}.booking_transportContainer__2dmZc .booking_filters__KjHGQ .booking_butonOrange__T\+60h{background:transparent;border:0;color:#585757;color:#ff5730;cursor:pointer;font-family:Helvetic_Light;font-size:10px;font-weight:400;font-weight:700;letter-spacing:.02rem;line-height:114%;line-height:100%;outline:none;padding:calc(1.18182px + .56818vw) calc(12.18182px + .98485vw) calc(1.18182px + .56818vw) calc(-.54545px + 2.04545vw);position:relative;text-decoration:none;transition:all .3s}@media screen and (max-width:1024px){.booking_transportContainer__2dmZc .booking_filters__KjHGQ .booking_butonOrange__T\+60h{font-size:18px;margin-bottom:calc(2.09945px + .96685vw);padding:calc(1.02762px + 1.65746vw) calc(2.78453px + 2.07182vw)}}.booking_transportContainer__2dmZc .booking_number-day__cwhN-{left:16px;position:absolute;top:25px}@media(max-width:470px){.booking_transportContainer__2dmZc .booking_number-day__cwhN-{left:8px}}.booking_transportContainer__2dmZc .booking_textDescriptionBooking__1w2QV{color:#585757;color:#939393;font-family:Helvetic_Light;font-size:10px;font-weight:400;font-weight:700!important;line-height:114%;margin-left:0}@media screen and (max-width:1024px){.booking_transportContainer__2dmZc .booking_textDescriptionBooking__1w2QV{font-size:18px}}@media(max-width:1025px){.booking_transportContainer__2dmZc .booking_textDescriptionBooking__1w2QV{display:none}}.booking_transportContainer__2dmZc .booking_containerButtons__DL9-t{align-items:center;bottom:12px;display:flex;justify-content:center;justify-content:end;margin-left:-16px;position:-webkit-sticky;position:sticky;right:12px;width:100%}.booking_transportContainer__2dmZc .booking_containerButtons__DL9-t .booking_buttonCancelar__bm6Hp{background:#fff;border:1px solid #000;border-radius:4px;color:#585757;color:#062337;cursor:pointer;font-family:Helvetic_Light;font-family:Helvetic_Medium;font-size:14px;font-weight:400;line-height:110%;margin-left:12px;padding:8px 24px;text-transform:uppercase}@media screen and (max-width:1024px){.booking_transportContainer__2dmZc .booking_containerButtons__DL9-t .booking_buttonCancelar__bm6Hp{font-size:14px}}.booking_transportContainer__2dmZc .booking_containerButtons__DL9-t .booking_buttonContinuar__QdkFE{background:#062337;border:1px solid #000;color:#585757;color:#fff;cursor:pointer;font-family:Helvetic_Light;font-family:Helvetic_Medium;font-size:14px;font-weight:400;line-height:110%;margin-left:12px;padding:8px 24px;text-transform:uppercase}@media screen and (max-width:1024px){.booking_transportContainer__2dmZc .booking_containerButtons__DL9-t .booking_buttonContinuar__QdkFE{font-size:14px}}@media(max-width:1025px){.booking_transportContainer__2dmZc .booking_containerButtons__DL9-t{justify-content:center}}.booking_transportContainer__2dmZc .booking_containerButtons__DL9-t :disabled{opacity:.6}.card{border-radius:3px;margin-bottom:16px;padding:16px;width:100%}.card--white{background:#fff;border:1px solid #d9d9d9}@font-face{font-family:HelveticBold;src:url(/static/media/HelveticaNeueLTStd-Bd.14a13a5415b0d3b6ca0b.otf)}@font-face{font-family:Helvetic_Black;src:url(/static/media/HelveticaNeueLTStd-Blk.5c5f5617d9c9b2526638.otf)}@font-face{font-family:Helvetic_Medium;src:url(/static/media/HelveticaNeueLTStd-Md.938ba0f9f7dad38c4afb.otf)}@font-face{font-family:Helvetic_Light;src:url(/static/media/HelveticaNeueLTStd-Lt.4e9f9e83e4d674fbcdbe.otf)}.App{color:#585757;display:flex;font-family:Helvetic_Medium;font-weight:400,Regular;justify-content:center;letter-spacing:1px;transition:all .3s}.containerApp{padding:30px 0;width:90%}.containerApp .snackbarSuccess{align-items:center;background-color:#ff5730;border-radius:4px;border-radius:0 0 4px 4px;display:flex;height:35px;justify-content:center;left:50%;position:absolute;top:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;z-index:999}.containerApp .snackbarSuccess span{color:#585757;color:#fff;font-family:Helvetic_Light;font-size:14px;font-weight:400;line-height:110%}@media screen and (max-width:1024px){.containerApp .snackbarSuccess span{font-size:14px}}@media(max-width:1025px){.containerApp .snackbarSuccess span{color:#585757;color:#fff;font-family:Helvetic_Light;font-size:8px;font-weight:400;line-height:152%}}@media screen and (max-width:1025px)and (max-width:1024px){.containerApp .snackbarSuccess span{font-size:16px}}.containerApp .snackbarFail{align-items:center;background-color:#e9bfbf;border-radius:4px;display:flex;justify-content:center;left:50%;padding:12px;position:fixed;top:88%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.containerApp .snackbarFail span{color:#585757;color:#e92c2c;font-family:Helvetic_Light;font-size:14px;font-weight:400;line-height:110%}@media screen and (max-width:1024px){.containerApp .snackbarFail span{font-size:14px}}@media(max-width:1025px){.containerApp .snackbarFail span{color:#585757;color:#e92c2c;font-family:Helvetic_Light;font-size:7px;font-weight:400;letter-spacing:.02rem;line-height:120%}}@media screen and (max-width:1025px)and (max-width:1024px){.containerApp .snackbarFail span{font-size:15px}}.errorInput{color:#e92c2c!important;color:#585757;font-family:Helvetic_Light;font-size:8px;font-weight:400;line-height:152%;width:auto}@media screen and (max-width:1024px){.errorInput{font-size:16px}}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:#f4f4f4}body::-webkit-scrollbar-thumb{background-color:#939393;border:3px solid #f4f4f4;border-radius:20px}
/*# sourceMappingURL=main.62900db4.css.map*/