.footer_copyright__2gTh_,h1,h2,h3,h4,h5,h6{color:#535353}input{color:#1dc3f2}a{color:#535353}a.btn span{color:#fff}a:active,a:focus,a:hover{color:#ef445a}.table .thead-dark th{background-color:#ef445a;border-color:#ef445a;color:#535353}.text-red{color:red!important}.btn-primary{background-color:#535353;border-color:#535353}.btn-primary :hover{background-color:#1dc3f2;border-color:#1dc3f2}.btn-secondary{background-color:#ef445a;border-color:#ef445a}.btn-secondary :hover{background-color:#535353;border-color:#535353}.btn-green{background:#1f6d42;color:#fff}.loading{background-color:#ef445a}.navbar{color:#1dc3f2;background:#f3f3f3}.info-bar{background:#f1f1f1}.footer-copyright a{color:#ef445a}.pagination>li>a{color:#192a56!important}.pagination li.active{background-color:#dfe6e9}.ng-table-sort-header{background:#1dc3f2}.carousel-caption{background:rgba(0,0,0,.5)}.carousel-caption h5{color:#fff!important}.far{color:green}.bg-accent-color-1{background-color:#535353!important;color:#fff!important}.bg-accent-color-2{background-color:#1dc3f2!important;color:#fff!important}.text-primary{color:#535353!important}.text-secondary{color:#1dc3f2!important}.text-default{color:#2e2e2e!important}.text-success{color:#46be8a!important}.elegant-color{background-color:#2e2e2e!important}.elegant-color-dark{background-color:#212121!important}.b-white{background-color:#fff}.ReservationModal h3,.ReservationModal h4{color:#ef445a!important}.ReservationModal .transport-section{background-color:#f9f9f9}#top-bar{background:#fff}#top-bar li a{color:#535353}#booking-confirm{background-color:#f2f2f2}.modal-modify h4{color:#1dc3f2}.air__auth{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50%;background-color:#f2f4f8}.air__auth__container{border-radius:5px;max-width:36rem;width:100%;box-shadow:0 4px 38px 0 rgba(22,21,55,.06),0 0 21px 0 rgba(22,21,55,.03)}.air__auth__googleSign{background-repeat:no-repeat;background-size:1.4rem 1.4rem;background-position:center left 1rem;padding-left:2.66rem}.air__auth__footerNav li{margin:.33rem .93rem}.air__auth--white .air__auth{background:#fff}.air__auth--blue .air__auth{background:#1dc3f2}.air__auth--blue .air__auth .air__network__container,.air__auth--blue .air__auth .air__utils__logo__descr,.air__auth--blue .air__auth .air__utils__logo__name{color:#fff!important}.air__auth--blue .air__auth .air__auth__container+div{color:#f2f4f8}.air__auth--blue .air__auth .air__auth__container+div a,.air__auth--blue .air__auth .air__auth__footerNav a{color:#fff!important}.air__auth--black .air__auth{background:#161537}.air__auth--black .air__auth .air__network__container,.air__auth--black .air__auth .air__utils__logo__descr,.air__auth--black .air__auth .air__utils__logo__name{color:#fff!important}.air__auth--black .air__auth .air__auth__container+div{color:#f2f4f8}.air__auth--black .air__auth .air__auth__container+div a,.air__auth--black .air__auth .air__auth__footerNav a{color:#fff!important}.air__auth--img .air__auth{background-repeat:repeat;background-position:50%}html{font-size:15px}@media(max-width:767px){html{font-size:14px}}body{font-size:1rem;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow-x:hidden;position:relative;color:#535353!important;background:#f2f2f2}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}a{text-decoration:none;transition:color .2s ease-in-out}.secondary{background:#1dc3f2!important}.font-size-30{font-size:30px}.font-bold,.info-contacto{font-weight:700}.info-contacto{margin-top:2rem}.logo-login{height:150px}.logo-header{width:168px}.departure-datepicker,.react-datepicker-wrapper{width:100%}h1{font-size:2rem!important;line-height:2rem}h2{font-size:1.5rem;line-height:100%}@media print{.noprint{display:none}}@media screen and (max-width:480px){.departure-datepicker{margin-left:-150px}.departure-datepicker .react-datepicker__triangle{right:5px!important;left:0}}.contenedor-flex{font-size:16px;display:flex;flex-direction:row}#breadcrumbs{height:22px;background-color:#1dc3f2}.info-bread{font-size:1.3rem;color:#fff;padding:5px 0;flex-grow:1}.select-search{width:100%!important;background:#f1f1f1!important}.badge{font-size:1rem!important;margin-right:1rem;background:#1dc3f2!important}#top-bar{padding:10px 0}#top-bar li a{font-size:1.3rem}#booking-form [type=color],#booking-form [type=date],#booking-form [type=datetime-local],#booking-form [type=datetime],#booking-form [type=email],#booking-form [type=month],#booking-form [type=number],#booking-form [type=password],#booking-form [type=search],#booking-form [type=tel],#booking-form [type=time],#booking-form [type=url],#booking-form [type=week],#booking-form select,#booking-form textarea{background:#fff!important;border:1px solid #efefef!important;box-shadow:inset 0 1px 2px rgba(10,10,10,.1)}#booking-form .input-text{background:#fff!important;border:1px solid #efefef!important}#booking-form input:disabled,#booking-form input[readonly],#booking-form textarea:disabled,#booking-form textarea[readonly]{background:#fff}#booking-form form svg{margin-top:.7rem;margin-left:-.5rem}#booking-form .arrival-information{border-right:1px solid #d3d3d3}#booking-form .booking-box input,#booking-form .booking-box select{border:1px solid #d9d9d9!important;background:#fff}#booking-form .bg-icons{color:#fff;background:#1dc3f2;border:none}#booking-form .icon-alert{font-size:2rem}#booking-form select{-webkit-appearance:none;appearance:none;background-position-x:96%!important}#booking-form #img{display:flex;flex-direction:row;justify-content:center}.heading-title-search{border-bottom:1px solid #d3d3d3}.callout{border:none!important;border-radius:4px}.callout.alert{color:#535353}a:active,a:focus,a:hover{text-decoration:none}.input-group{flex-wrap:nowrap!important}#formAction{background:#fff}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background:#fff;cursor:pointer!important}.input-group-ArrCalendar,.input-group-DeparCalendar,.input-group-label,.input-group-time{text-align:center;padding:0 1rem;background:#e5e5e5;color:#0a0a0a;border:1px solid #707070;white-space:nowrap;width:1%;height:2.4375rem}.input-group-ArrCalendar,.input-group-button,.input-group-DeparCalendar,.input-group-field,caa .input-group-time{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label:last-child{border-left:0}.border-bottom{border-bottom:1px solid #ef445a}.info-bar{border-radius:5px;margin:4rem 0}.table td,.table th{vertical-align:middle!important;font-size:.75rem;font-weight:600}.table td.sortable,.table td.text-center,.table th.sortable,.table th.text-center{color:#ef445a}.carousel-caption h5{font-weight:700}.details{border:1px solid #f1f1f1;background:#f0f0f0;color:#000;margin-bottom:2rem}@media screen and (max-width:480px){.details{background:#f1f1f1}}.datepickers-container{z-index:99999}.datepicker--time,.datepicker--time-current-ampm{font-weight:700;background:#1dc3f2;color:#fff!important}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{background:#ef445a!important}.banner-cancellation-free{border:2px solid green!important;padding:20px;font-weight:700}.css-1pahdxg-control,.css-yk16xz-control{background-color:#fff!important;border:none!important;border-radius:unset!important;height:15px;min-height:32px}.css-1pahdxg-control [type=text],.css-yk16xz-control [type=text]{margin:0!important;height:1rem!important}.css-1pahdxg-control [type=text]:focus,.css-yk16xz-control [type=text]:focus{outline:none;border:none;background-color:transparent;box-shadow:none;transition:box-shadow .5s,border-color .25s ease-in-out}.css-1pahdxg-control .css-1hb7zxy-IndicatorsContainer,.css-yk16xz-control .css-1hb7zxy-IndicatorsContainer{height:30px!important}.css-1pahdxg-control .css-1okebmr-indicatorSeparator,.css-yk16xz-control .css-1okebmr-indicatorSeparator{border:none!important}.css-1pahdxg-control .css-1wa3eu0-placeholder,.css-yk16xz-control .css-1wa3eu0-placeholder{margin:0!important;padding:0!important}.css-1pahdxg-control .css-b8ldur-Input input[type=text],.css-yk16xz-control .css-b8ldur-Input input[type=text]{background:transparent!important;border:none!important}.politicas{height:150px;overflow:scroll}.modal-info span,.modal-modify span{color:#1dc3f2}.modal-footer .button{margin-left:1rem}.ReactModal__Body--open,.ReactModal__Html--open{overflow:hidden}.ReactModal__Overlay{position:fixed;z-index:999999;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.ReactModal__Content{outline:none;width:50rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);overflow-y:auto;position:relative}.css-tlfecz-indicatorContainer svg{margin-top:.5rem!important;margin-left:.1rem!important;color:#535353}.css-1okebmr-indicatorSeparator{background:none!important}.line-through{text-decoration:line-through!important;color:#ef445a}.promotion_text{color:#ef445a}.reservation-table>.modal-header{background-color:#00718a!important}.reservation-table>.modal-header>.modal-title{color:#fff!important}.select-search{border:thin solid #cacaca}.pagination .disabled{padding:0!important}.action{display:flex;border:none!important;align-items:center;justify-content:center}.info-fix>div>p,.info-fix>p,.modal-modify p{margin-bottom:0}.select-search{margin-bottom:1rem}.react-datepicker__time-container{width:100%}.react-datepicker__time-box{width:100%!important;text-align:right!important}.react-datepicker__time-box .react-datepicker__time-list-item{font-size:1rem;font-weight:600}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{color:#fff;background-color:#ef445a}.react-datepicker__header--time{padding-left:10px;padding-right:10px}button.holiday-primary{background-color:#ef445a}.page-item.disabled .page-link{height:100%;padding-top:1.2rem}.container-loader{display:flex;justify-content:center;align-items:center;margin:0 auto;height:100vh}.pulse{width:64px;height:64px;border-radius:50%;background:#fa5454;-webkit-animation:pulse .85s linear infinite;animation:pulse .85s linear infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.15);transform:scale(.15);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(.15);transform:scale(.15);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.circle-progress{--r1:154%;--r2:68.5%;width:60px;height:60px;border-radius:50%;background:radial-gradient(var(--r1) var(--r2) at top,transparent 79.5%,#fa5454 80%),radial-gradient(var(--r1) var(--r2) at bottom,#fa5454 79.5%,transparent 80%),radial-gradient(var(--r1) var(--r2) at top,transparent 79.5%,#fa5454 80%);background-size:50.5% 220%;background-position:-100% 0,0 0,100% 0;background-repeat:no-repeat;-webkit-animation:progress 2s linear infinite;animation:progress 2s linear infinite}@-webkit-keyframes progress{33%{background-position:0 33%,100% 33%,200% 33%}66%{background-position:-100% 66%,0 66%,100% 66%}to{background-position:0 100%,100% 100%,200% 100%}}@keyframes progress{33%{background-position:0 33%,100% 33%,200% 33%}66%{background-position:-100% 66%,0 66%,100% 66%}to{background-position:0 100%,100% 100%,200% 100%}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader{width:64px;height:64px;border-radius:50%;border-top:8px solid #fa5454;border-left:8px solid #fa5454;border-right:8px solid hsla(0,0%,100%,0);-webkit-animation:spin .575s linear infinite;animation:spin .575s linear infinite}
/*# sourceMappingURL=main.d43f1c16.chunk.css.map */