:root{--base-black:#000;--base-white:#fff;--text-title:#000;--text-body-1:#707070;--text-body-2:#9a9ab0;--text-link-purple:#f3692e;--text-link-white:#fff;--secondary-1:#f8931d;--secondary-2:#ff8e00;--secondary-3:#faa514;--secondary-4:#faa615;--secondary-5:#f9b700;--primary-1:#def5ff;--primary-2:#7ecbec;--primary-3:#28a9e0;--primary-4:#1f87b3;--primary-5:#0090ff;--accent-1:#923f1c;--accent-2:#c25425;--accent-3:#f3692e;--accent-4:#f58758;--accent-5:#f8a582;--color-warning:#eeaf22;--color-error:#f04461;--color-success:#3ac170;--color-info:#f1f1f6;--system-primary:#fff;--system-secondary:#f0f3fb;--separator-primary:#eef5f9;--separator-secondary:#e1e1e1;--fills-button:#fff;--fills-placeholder:#ebf3fb;--fills-progress:#f2f2f2;--fills-field-1:#fdfdfd;--fills-field-2:#f6f6f7;--fills-icon:#9a9ab0;--fills-disabled:#e0e0e0;--font-family:"Gill Sans Nova",sans-serif;--font-family-bold:"Gill Sans Nova Book",sans-serif;--box-shadow:0 3px 5px rgba(0,0,0,.02),0 4px 8px rgba(0,0,0,.06);--border-radius:0.5rem;--border-radius-left-top-sm:0 1rem 1rem;--border-radius-right-top-sm:1rem 0 1rem 1rem;--border-radius-left-top-lg:0 1.5rem 1.5rem;--border-radius-right-top-lg:1.5rem 0 1.5rem 1.5rem;--transition:0.3s all;--gradient:transparent linear-gradient(128deg,#f1c933,#f9aa18 100%,#faa615 0,#faa514 0,#f9a716 0,#ff8e00 0) 0% 0% no-repeat padding-box;--gradient2:transparent linear-gradient(360deg,#f1c933,#f9aa18 100%,#faa615 0,#faa514 0,#f9a716 0,#ff8e00 0) 0% 0% no-repeat padding-box}html{scroll-behavior:smooth}body{font-family:var(--font-family);font-size:16px;line-height:125%;letter-spacing:.005em;box-sizing:border-box;color:var(--text-body-1);background-color:var(--separator-primary)}a{text-decoration:none}a,header{color:var(--base-black)}header{background-color:var(--base-white)}body.hero-page:not(.page-dashboard){background-color:#fff}.hero-page:not(.page-dashboard) header{background:transparent linear-gradient(180deg,#28a9e0,#28A9E0B0 32%,#28A9E000) 0 0 no-repeat padding-box;color:var(--base-white);position:absolute;top:0;right:0;left:0;z-index:2}.hero-page #slider{height:100vh}.hero-page #slider img{object-fit:cover;height:100vh}.hero{background-image:url(/images/transit/hero/9.webp);background-size:cover;background-repeat:no-repeat;background-position:center -10rem;display:flex;align-items:flex-end;padding-top:10rem}body:not(.page-dashboard) .hero{min-height:100vh}.page-flight .hero,.page-hotel .hero{background-image:inherit}body.page-flight:not(.page-dashboard) .hero,body.page-hotel:not(.page-dashboard) .hero{background-size:cover;background-repeat:no-repeat;background-position:50%}body.page-tour:not(.page-dashboard) .hero,body.page-transfer:not(.page-dashboard) .hero{background-image:url(/images/transit/hero/9.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}.page-results .explore-hero,.page-results .search-explore{position:relative;z-index:1;margin-top:-3rem}@media (max-width:760px){body{background-color:var(--base-white)}#mc_embed_signup h5{font-size:16px}}.hero-page:not(.page-dashboard) .navbar-brand{border-radius:var(--border-radius-left-top-sm);background-color:var(--base-white);padding:1.5rem .5rem}.hero-page:not(.page-dashboard) .btn-login.btn-info{color:var(--base-white);background-color:#f0f0f030;border-color:transparent}.hero-page:not(.page-dashboard) .btn-login.btn-info:hover{color:var(--base-black);background-color:var(--base-white)}.hero-page:not(.page-dashboard) .header-icons .base-black{color:var(--base-white)!important}.navbar .logo{max-height:120px}.flags16{width:1.2rem;pointer-events:none}@media (max-width:440px) and (max-height:700px){body:not(.page-results) .hero{padding-bottom:0!important}}@media (min-width:768px){.navbar .logo{max-height:inherit}.hero{padding-top:0;margin-bottom:0;min-height:700px;height:700px;background-position:50%}body.page-tour:not(.page-dashboard) .hero{background-image:url(/images/transit/hero/9.webp)}.hero-page #slider,.hero-page #slider img,body:not(.page-dashboard) .hero{min-height:700px;height:700px}.hero-page #slider img{margin-top:-10rem;height:860px}}.explore .card-img-top{object-fit:cover;height:300px}#footer{background:var(--gradient)}.gradient-curve{background:url(/images/transit/curve.svg) no-repeat top;background-size:cover;height:4rem;margin-top:10rem}@media (min-width:1024px){#collapseChange,#collapseRooms,.footer-links .collapse,.footer-nav .collapse,.navbar-nav .list-group.collapse{display:block}#footer{clip-path:ellipse(100% 50% at 50% 50%)}}.info-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:1rem}.info-list li{display:flex;align-items:center}.info-list li:before{display:inline-block;content:"";width:2rem;height:2rem;margin-right:1rem;border-radius:.5rem;background-color:var(--fills-progress)}.line{height:1px;min-width:2rem;background-color:var(--text-body-1)}.line-clamp{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.object-fit-cover{object-fit:cover}.bg-image-none{background-image:none}.filter-grayscale{filter:grayscale(100%)}.sticky{z-index:3!important}@media (max-width:768px){.is-sticky .sticky{position:unset!important}}.section-title{position:relative;display:inline-block;padding-bottom:16px}.section-title:before{display:inline-block;background-color:var(--primary-3);left:5%;width:85%}.section-title:after,.section-title:before{content:"";height:6px;border-radius:6px;position:absolute;bottom:0}.section-title:after{background-color:var(--secondary-3);right:5%;font-size:18px;width:6px}.section-title.sm-title:before{height:3px;background-color:var(--primary-3);border-radius:6px;left:0;width:2.2rem}.section-title.sm-title:after{right:auto;left:2.3rem;height:3px;width:3px}.d-flex-center-between{display:flex;align-items:center;justify-content:space-between}.btn{border-radius:.5rem;font-weight:500;font-size:1rem;padding:.7rem 1.5rem;border-width:1px}.btn-sm{font-size:.9rem;padding:.4rem 1.5rem}.btn-lg{font-size:1rem;padding:.9rem 1.5rem}.btn-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem}.btn-icon.btn-sm{width:2.5rem;height:2.5rem}.btn-icon.btn-lg{width:3.5rem;height:3.5rem}.btn.btn-link{text-decoration:none;padding-inline:0;font-weight:400;color:var(--primary-4)}.btn.btn-link:hover{color:var(--primary-3)}.btn-group>.btn{border-width:1px}.form-control,.form-select{border-radius:.5rem;font-weight:500;font-size:1rem;padding:.7rem 1.5rem;background-color:var(--base-white);border-color:var(--separator-secondary)}.form-select{padding-right:1.8rem;padding-left:.75rem}.hero-page:not(.page-dashboard) header .form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.form-control-sm{padding:.48rem 1.5rem}.form-control-lg{padding:.9rem 1.5rem}.form-control[readonly]{background-color:var(--base-white)}.card{background:#fff;border-color:var(--separator-primary);border-radius:.5rem;box-shadow:0 3px 6px #00000029;transition:transform .4s cubic-bezier(.155,1.105,.295,1.12),box-shadow .3s,-webkit-transform .3s cubic-bezier(.155,1.105,.295,1.12)}.card-header:first-child{border-radius:.5rem .5rem 0 0}.card-hover:hover{transform:scale(1.02);box-shadow:0 10px 20px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06)}.card-hover2:hover{box-shadow:0 1px 4px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.5rem - 1px);border-bottom-left-radius:calc(.5rem - 1px)}.card-img,.card-img-top{border-radius:.5rem}.dropdown-toggle.caret-off:after{display:none}.hero-page .navbar .navbar-nav .nav-link.active,.hero-page .navbar .navbar-nav .show>.nav-link,.hero-page:not(.page-dashboard) .navbar-nav .nav-link:focus,.hero-page:not(.page-dashboard) .navbar-nav .nav-link:hover{border-bottom:2px solid var(--base-white);color:hsla(0,0%,100%,.9)}.navbar .navbar-nav .nav-link{color:var(--base-black);padding:0 0 5px;font-weight:500;border-bottom:2px solid transparent}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover,.navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link.active{border-bottom:2px solid var(--primary-3);color:var(--base-black)}.navbar .nav-item{margin-left:1rem}.navbar .navbar-toggler{border-color:transparent}.navbar-dark .navbar-toggler,.navbar-light .navbar-toggler{color:#000}.hero-page:not(.page-dashboard) .navbar-toggler{color:#fff}.hero-page .dropdown-toggle:after{border-top-color:#fff}.hero-page:not(.page-dashboard) .navbar-light .nav-link,.hero-page:not(.page-dashboard) .navbar-light select,html .hero-page:not(.page-dashboard).navbar-nav .nav-link{color:var(--base-white)}.hero-page select option,.navbar-dark .nav-link{color:var(--base-black)}.hero-page:not(.page-dashboard) .navbar .offcanvas.show{background-color:var(--primary-3)}@media (min-width:768px){.dropdown-hover:hover>.dropdown-menu{display:inline-block}.dropdown-hover>.dropdown-toggle:active{pointer-events:none}}.dropdown-hover .dropdown-menu a{font-size:14px;border:0;padding-block:.3rem}.navbar-nav .dropdown-toggle:after{display:none}.offcanvas-end{width:90%}.bi-star-fill{color:var(--secondary-3)}.border-radius{border-radius:var(--border-radius)!important}.border-radius-left-top-sm{border-radius:var(--border-radius-left-top-sm)}.border-radius-left-top-lg{border-radius:var(--border-radius-left-top-lg)}.border-radius-sm-left-top-sm{border-radius:var(--border-radius-left-top-sm)}.border-radius-sm-left-top-lg{border-radius:var(--border-radius-left-top-lg)}.border-radius-right-top-sm{border-radius:var(--border-radius-right-top-sm)}.border-radius-right-top-lg{border-radius:var(--border-radius-right-top-lg)}.border-radius-sm-right-top-sm{border-radius:var(--border-radius-right-top-sm)}.border-radius-sm-right-top-lg{border-radius:var(--border-radius-right-top-lg)}@media (min-width:1200px){.border-radius-sm-left-top-lg,.border-radius-sm-left-top-sm{border-radius:0}.border-radius-lg-left-top-sm{border-radius:var(--border-radius-left-top-sm)}.border-radius-lg-left-top-lg{border-radius:var(--border-radius-left-top-lg)}.border-radius-sm-right-top-lg,.border-radius-sm-right-top-sm{border-radius:0}.border-radius-lg-right-top-sm{border-radius:var(--border-radius-right-top-sm)}.border-radius-lg-right-top-lg{border-radius:var(--border-radius-right-top-lg)}}.box-shadow{box-shadow:var(--box-shadow)}.border,.border-bottom,.border-end,.border-start,.border-top{border-color:var(--separator-primary)!important}.border-dark,.border.border-dark{border-color:var(--text-body-2)!important}.border-warning,.border.border-warning{border-color:var(--secondary-3)!important}.border-info,.border.border-info{border-color:var(--primary-1)!important}.border-primary,.border.border-primary{border-color:var(--primary-2)!important}.form-check-label{font-size:14px;margin-left:.6rem}.form-check{padding-left:1.5rem;display:flex;align-items:center}html input[type=checkbox]{-webkit-appearance:none;width:20px;min-width:20px;height:20px;padding:4px;margin-top:0;margin-left:-1.5rem;border-radius:.2rem;outline:none;display:flex;align-items:center}html input[type=checkbox]:checked:before{content:"";display:block;background-repeat:no-repeat;width:100%;height:8px}html input[type=radio]{-webkit-appearance:none;width:20px;height:20px;padding:0;margin-top:0;margin-left:-16px;border-radius:50%;outline:none;vertical-align:text-bottom}html input[type=radio]:before{content:"";display:block;width:100%;height:100%;border-radius:50%}html input[type=checkbox]{background-color:var(--base-white);border:2px solid var(--secondary-3)}html input[type=checkbox]:checked:before{background-image:url(/images/transit/icons/svg/checkmark.svg);background-size:cover}html input[type=checkbox]:checked{border:2px solid var(--secondary-3);background-color:var(--secondary-3);background-image:none!important}html input[type=radio]{background-color:var(--base-white);border:2px solid var(--secondary-3)}html input[type=radio]:checked:before{background-color:var(--secondary-3);border:2px solid var(--base-white)}.custom-modal .modal-content{border-radius:var(--border-radius-left-top-sm)}.custom-modal .modal-header{background:url(/images/transit/bg-ellipse.svg) no-repeat bottom;background-size:cover;border-top-right-radius:1rem;border-bottom:0;margin-bottom:6rem;height:5.5rem;position:relative}.custom-modal .modal-title{width:100%;text-align:center;font-size:1rem;position:absolute;top:4rem;left:0}.custom-modal .modal-icon{border-radius:40rem;padding:.7rem;background-color:#fff;box-shadow:var(--box-shadow);display:flex;justify-content:center;width:3rem;height:3rem;margin:0 auto 1rem}.custom-modal .modal-header .btn-close{margin-top:-3rem}@media (min-width:768px){.custom-modal .modal-header{background-size:auto}}html .dd{border:1px solid var(--separator-secondary)}html .dd .ddChild{height:16rem!important;top:3.6rem!important}html .dd .ddChild li,html .dd .ddTitle .ddTitleText{display:flex;align-items:center}html .dd .ddChild li{border-color:var(--separator-secondary)}html .dd .divider{display:none}.iti{display:block}.daterangepicker{min-width:300px}.daterangepicker .drp-calendar{max-width:300px}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{min-width:40px;width:40px;height:40px;line-height:32px;font-size:14px}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:14px;padding:4px;border-radius:var(--border-radius);border-color:#ccc}.daterangepicker.no-arrow .next,.daterangepicker.no-arrow .prev{display:none}.best-offers #controls .prev1{left:0}.best-offers #controls .next1{right:0}@media (min-width:768px){.best-offers #controls .prev1{left:-1rem}.best-offers #controls .next1{right:-1rem}}.tns-ovh{border-radius:var(--border-radius)}.tns-outer [aria-controls]{background:#fff;color:var(--secondary-3);padding:.4rem .6rem;border-radius:var(--border-radius);border:1px solid var(--secondary-3);margin:.5rem}.tns-outer [aria-controls]:hover{color:#fff;background-color:var(--secondary-3)}.tns-item.selected .btn{border:1px solid var(--separator-primary);color:var(--text-title);background-color:var(--base-white)}.tns-nav{text-align:center}.tns-nav>[aria-controls]{width:8px;height:8px;padding:0;margin:0 5px;border-radius:50%;background:#eee;border:0}.tns-nav>.tns-nav-active{background:var(--fills-icon)}.tns-outer [data-action]{display:none}.irs--round .irs-bar,.irs--round .irs-handle{background-color:var(--fills-icon)}.irs--round .irs-handle{border:4px solid var(--fills-icon);box-shadow:none}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:var(--fills-icon)}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:12px;background-color:var(--fills-icon)}@media (min-width:1200px){.irs--round .irs-handle{border:0;width:16px;height:16px;top:30px}}.ui-slider .ui-slider-range,.ui-slider.ui-widget-content{height:.3rem;border:0;background-color:var(--fills-icon)}.ui-slider .ui-slider-handle{top:-.5rem;border-radius:100rem;border:0;background-color:var(--fills-icon)}html .intl-number-input .flag-dropdown .selected-flag{margin:1px;padding:16px 10px 10px;height:48px}html .intl-number-input input{height:48px;padding-left:48px;padding-right:10px;min-width:105px}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:inherit;font-size:inherit}.ui-spinner{min-width:3rem;display:flex;align-items:center;justify-content:space-between}.ui-spinner-input{text-align:center;order:2;margin:0;width:2rem}.ui-spinner-button{width:2rem;height:2rem;position:static;background-color:#eee}.ui-spinner-down{order:1}.ui-spinner-up{order:3}.ui-spinner-button:after{content:"+";border:0;margin-left:0;vertical-align:text-top;font-size:1rem}.ui-spinner-button.ui-spinner-down:after{content:"-";border:0}@media (max-width:768px){.ui-spinner{align-items:center;justify-content:space-between}.ui-spinner-button{width:2rem;height:2rem;position:static}.ui-spinner-down{order:1}.ui-spinner-up{order:3}.ui-spinner-input{text-align:center;order:2;margin:0;width:2rem}.ui-spinner-button:after{content:"+";border:0;margin-left:0;vertical-align:text-top;font-size:1rem}.ui-spinner-button.ui-spinner-down:after{content:"-";border:0}}#mc_embed_signup .form-control{border-radius:.5rem 0 0 .5rem}#mc_embed_signup .btn-primary{border:0;border-radius:0 0 .5rem}@media (max-width:375px){#g-recaptcha,#recaptchaSupport{position:relative;height:5rem}#g-recaptcha>div,#recaptchaSupport>div{transform:scale(.75);position:absolute;top:0;left:-2rem}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1120px}}.mt-6{margin-top:2.5rem!important}.mt-7{margin-top:3rem!important}.mt-8{margin-top:3.5rem!important}.mt-9{margin-top:3.75rem!important}.mt-10{margin-top:5rem!important}.mb-6{margin-bottom:2.5rem!important}.mb-7{margin-bottom:3rem!important}.mb-8{margin-bottom:3.5rem!important}.mb-9{margin-bottom:3.75rem!important}.mb-10{margin-bottom:5rem!important}.pt-6{padding-top:2.5rem!important}.pt-7{padding-top:3rem!important}.pt-8{padding-top:3.5rem!important}.pt-9{padding-top:3.75rem!important}.pt-10{padding-top:5rem!important}.pb-6{padding-bottom:2.5rem!important}.pb-7{padding-bottom:3rem!important}.pb-8{padding-bottom:3.5rem!important}.pb-9{padding-bottom:3.75rem!important}.pb-10{padding-bottom:5rem!important}.h1,h1{font-size:50px}.h1,.h2,h1,h2{font-weight:400;line-height:110%}.h2,h2{font-size:32px}.h3,h3{font-size:24px}.h3,.h4,h3,h4{font-weight:400;line-height:100%}.h4,h4{font-size:20px}.h5,h5{font-size:18px;line-height:100%}.h5,.h6,h5,h6{font-weight:400}.h6,h6{font-size:16px}.display,.h6,h6{line-height:120%}.display{font-weight:600;font-size:60px}.title{font-weight:400;font-size:24px;line-height:110%}.headline{font-weight:400;font-size:18px;line-height:100%}.body-2{font-weight:400;font-size:14px}.menu-text{font-weight:400;font-size:16px}.menu-text-2{font-weight:400;font-size:14px}.captions{font-weight:400;font-size:12px;letter-spacing:.008em}.captions.bold{font-weight:700}.notif{font-weight:400;font-size:10px}.bold,.head,.notif.bold{font-weight:700}.head{font-style:normal;font-size:30px;line-height:100%;text-transform:uppercase;letter-spacing:.2em}.ellipse{border-radius:4.5em}@media (max-width:767px){.h1,h1{font-size:32px}.h2,h2{font-size:28px}.h3,h3{font-size:18px}.h4,h4{font-size:17px}.h5,.title,h5{font-size:16px}.h6,h6{font-size:14px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--text-title)}.gradient{color:var(--gradient);fill:var(--gradient)}.bg-gradient{background:var(--gradient)}.base-black{color:var(--base-black)}.base-white{color:var(--base-white)!important}.text-title{color:var(--text-title)}.text-body-1{color:var(--text-body-1)}.text-body-2{color:var(--text-body-2)}.text-link-purple{color:var(--text-link-purple)}.text-link-white{color:var(--text-link-white)}.primary-1{color:var(--primary-1)}.primary-2{color:var(--primary-2)}.primary-3{color:var(--primary-3)}.primary-4{color:var(--primary-4)}.primary-5{color:var(--primary-5)}.secondary-1{color:var(--secondary-1)}.secondary-2{color:var(--secondary-2)}.secondary-3{color:var(--secondary-3)}.secondary-4{color:var(--secondary-4)}.secondary-5{color:var(--secondary-5)}.accent-1{color:var(--accent-1)}.accent-2{color:var(--accent-2)}.accent-3{color:var(--accent-3)}.accent-4{color:var(--accent-4)}.accent-5{color:var(--accent-5)}.color-primary{color:var(--primary-3)!important}.color-secondary{color:var(--secondary-3)!important}.color-warning{color:var(--color-warning)}.color-success{color:var(--color-success)}.color-error{color:var(--color-error)}.color-info{color:var(--color-info)}.bg-primary{background-color:var(--primary-3)!important}.bg-secondary{background-color:var(--secondary-3)!important}.bg-light{background:#f6f6f6!important}.bg-success{background-color:var(--color-success)!important}.bg-warning{background-color:var(--color-warning)!important}.bg-danger{background-color:var(--color-error)!important}.system-primary{background-color:var(--system-primary)}.system-secondary{background-color:var(--system-secondary)}.separator-primary{background-color:var(--separator-primary)}.separator-secondary{background-color:var(--separator-secondary)}.fills-button{background-color:var(--fills-button)}.fills-placeholder{background-color:var(--fills-placeholder)}.fills-progress{background-color:var(--fills-progress)}.fills-field-1{background-color:var(--fills-field-1)}.fills-field-2{background-color:var(--fills-field-2)}.fills-icon{background-color:var(--fills-icon)}.fills-disabled{background-color:var(--fills-disabled)}a.base-white:hover{color:var(--secondary-3)!important}.btn-white{color:var(--text-title);background-color:var(--base-white);border-color:var(--base-white)}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover,.open .dropdown-toggle.btn-white{color:var(--base-white);background-color:var(--base-black);border-color:var(--base-black)}.btn-white-op{color:var(--base-white);background-color:#f0f0f030;border-color:transparent}.btn-white-op.active,.btn-white-op:active,.btn-white-op:focus,.btn-white-op:hover,.open .dropdown-toggle.btn-white-op{color:var(--base-black);background-color:var(--base-white)}.btn-grey{color:var(--text-title);background-color:var(--fills-field-1);border-color:var(--fills-field-1)}.btn-grey.active,.btn-grey:active,.btn-grey:focus,.btn-grey:hover,.open .dropdown-toggle.btn-grey{color:var(--base-white);background-color:var(--separator-secondary);border-color:var(--separator-secondary)}.btn-info{color:var(--text-title);background-color:var(--primary-1);border-color:var(--primary-1)}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:var(--text-title);background-color:var(--separator-primary);border-color:var(--separator-primary)}.btn-primary{color:#000;background:var(--gradient);border-color:transparent}.btn-primary.active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary,html .btn-primary:active{color:#000;background:var(--gradient2);border-color:transparent}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle .open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:var(--secondary-3);border-color:var(--secondary-3)}.btn-primary .badge{color:var(--secondary-3);background-color:#fff}.btn-secondary{color:#fff;background-color:var(--primary-3);border-color:var(--primary-3)}.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open .dropdown-toggle.btn-secondary{color:#fff;background-color:var(--primary-4);border-color:var(--primary-4)}.btn-secondary.active,.btn-secondary:active,.open .dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled,.btn-secondary.disabled.active,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled],.btn-secondary[disabled].active,.btn-secondary[disabled]:active,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary,fieldset[disabled] .btn-secondary.active,fieldset[disabled] .btn-secondary:active,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover{background-color:var(--primary-2);border-color:var(--primary-2)}.btn-outline-primary{color:var(--primary-3);border-color:var(--primary-3)}.btn-outline-primary.active,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.open .dropdown-toggle.btn-outline-primary{color:#fff;background-color:var(--primary-3);border-color:var(--primary-3)}.btn-outline-primary.active,.btn-outline-primary:active,.open .dropdown-toggle.btn-outline-primary{background-image:none}.btn-outline-primary.disabled,.btn-outline-primary.disabled.active,.btn-outline-primary.disabled:active,.btn-outline-primary.disabled:focus,.btn-outline-primary.disabled:hover,.btn-outline-primary[disabled],.btn-outline-primary[disabled].active,.btn-outline-primary[disabled]:active,.btn-outline-primary[disabled]:focus,.btn-outline-primary[disabled]:hover,fieldset[disabled] .btn-outline-primary,fieldset[disabled] .btn-outline-primary.active,fieldset[disabled] .btn-outline-primary:active,fieldset[disabled] .btn-outline-primary:focus,fieldset[disabled] .btn-outline-primary:hover{background-color:#fff;border-color:var(--secondary-3);color:var(--secondary-3)}.btn-outline-primary .badge{color:#fff;background-color:var(--secondary-3)}.btn-outline-success{color:var(--color-success);border-color:var(--color-success)}.btn-outline-success.active,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover,.open .dropdown-toggle.btn-outline-success{color:#fff;background-color:var(--color-success);border-color:var(--color-success)}.btn-outline-secondary{color:var(--text-body-1);border-color:var(--text-body-2)}.btn-outline-dark{color:var(--text-body-1);border-color:var(--primary-2)}.btn-outline-dark.active,.btn-outline-dark:active,.btn-outline-dark:focus,.btn-outline-dark:hover,.open .dropdown-toggle.btn-outline-dark{color:#fff;background-color:var(--primary-3);border-color:var(--primary-3)}.btn-outline-white{color:var(--base-white);background-color:transparent;border-color:var(--base-white)}.btn-outline-white.active,.btn-outline-white:active,.btn-outline-white:focus,.btn-outline-white:hover,.open .dropdown-toggle.btn-outline-white{color:var(--text-body-1);background-color:var(--base-white);border-color:var(--base-white)}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--color-success)}.form-control.error,.form-control.is-invalid,.form-select.error,.was-validated .form-control:invalid{border-color:var(--color-error)}label.error{color:var(--color-error);top:90%;padding:0;height:auto;font-size:12px;transform:none!important;opacity:1!important}.intl-number{position:relative}.intl-number label.error{position:absolute;left:35%}.was-validated .form-control.phone:valid{background-image:none}.alert-warning{border-color:var(--color-warning);background-color:var(--base-white);color:var(--secondary-1)}.alert-info{border-color:var(--color-info);background-color:var(--color-info);color:var(--primary-4)}.alert-danger{border-color:var(--color-error)}.alert-danger,.alert-success{background-color:var(--base-white)}.alert-success{border-color:var(--color-success);color:var(--base-black)}.nav-pills-custom.nav-pills .nav-link.active,.nav-pills-custom.nav-pills .show>.nav-link{color:#fff;background-color:var(--secondary-3)}.nav-pills-custom.nav-pills .nav-link{color:var(--text-body-1);background-color:var(--base-white)}.search .nav-pills{border-top-right-radius:1.5rem;display:inline-flex;overflow-x:auto}.search .nav-pills,.search .nav-pills .nav-link{color:var(--base-white);background-color:var(--primary-3)}.search .nav-pills .nav-link{display:flex;align-items:center;text-transform:capitalize;text-align:center;font-size:12px}.search .nav-pills .nav-link:hover{opacity:.8}.search .nav-pills .nav-link.active{color:var(--primary-3);background-color:#fff;border-radius:4.5rem}.search .search-icon svg{fill:var(--base-white)}.search .search-icon{width:24px;height:24px;margin-right:.3rem;border-radius:.5rem;display:inline-flex;align-items:center;justify-content:center}.search .active .search-icon svg{fill:var(--primary-3)}.search-form label{text-transform:capitalize}.search .tab-content{background:var(--base-white);border-radius:1.5rem;border-top-left-radius:0;border-top-right-radius:0}.btn-group-link .btn-link{color:var(--base-black)}.btn-group-link .btn-check:checked+.btn-link{color:var(--primary-3)}#clearReturning{z-index:1}#clearReturning:hover .bi-x{color:var(--primary-3)}@media (min-width:768px){.search-form .col,.search-form .col-6{border-bottom:0}.search .tab-content{min-height:8rem;border-top-right-radius:1.5rem;display:flex;align-items:center}.search .nav-pills .nav-link{font-size:14px;padding:.4rem 1rem;flex:inherit;border-radius:5rem}}.search-results .ui-autocomplete{z-index:2!important}.ui-autocomplete{z-index:9999;border:0!important;box-shadow:var(--box-shadow);padding:10px;border-radius:var(--border-radius)}@media (max-width:760px){.ui-autocomplete{width:100%!important;left:0!important}}a.atype1{padding-left:15px!important}body .ui-autocomplete a.atype2{font-weight:700;background-color:transparent;color:#333}body .ui-autocomplete a.atype2.ui-state-hover{font-weight:700;margin:0;background:#eee;color:#333}body .ui-autocomplete .ui-state-focus{background:#eee;border-color:inherit;border-top-color:transparent;border-bottom-color:transparent;cursor:pointer;color:#333}.searchTerm{font-weight:700}.ui-menu.ui-autocomplete .ui-menu-item:not(:last-child){padding:0;border-bottom:1px solid #eee}.ui-menu.ui-autocomplete .ui-autocomplete-category,.ui-menu.ui-autocomplete .ui-menu-item.ui-autocomplete-category{margin:0;padding:5px 10px;background-color:#eee;color:#000;opacity:1;text-transform:uppercase;letter-spacing:1px;font-size:.8rem;border-radius:var(--border-radius)}.ui-autocomplete .ui-menu-item a{padding:10px;margin:0;display:block;color:#333;border:0}.ui-autocomplete .ui-menu-item a.ui-state-active,.ui-autocomplete .ui-menu-item a:hover{background:#fafafa}.search-bg{background-color:#e9edf5}.page-result .search-bg{background-color:var(--primary-1)}.search-type .col{display:flex;align-items:center;color:var(--text-body-2)}.search-type .bg-type{width:40px;height:40px;border-radius:.5rem;display:inline-block;margin-right:.5rem}.result-row{transition:var(--transition)}.result-row:hover{box-shadow:0 4px 20px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06);border-color:transparent}.leg i,.result-row i{font-style:normal}.search-filter input.form-control:disabled,.search-filter input.form-control[readonly]{background-color:transparent;margin-bottom:-28px;color:var(--fills-icon)}#filterByNight,#filterByPrice{border:0;font-size:12px;text-align:center;width:100%;color:var(--fills-icon)}.grid-container .btn-link{border:0}.item-2,.item-3,.item-4,.item-6{display:none}.view-btns{position:relative;min-height:120px}.view-btns .btn-link{border-radius:0;text-decoration:none;text-align:start;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;transition:var(--transition);background:linear-gradient(0deg,rgba(17,20,45,.7),rgba(17,20,45,.7))}.view-btns .btn-link:hover{color:var(--base-white);background:linear-gradient(0deg,rgba(243,99,38,.7),rgba(243,99,38,.7))}@media (min-width:1200px){.item-1,.item-2,.item-3,.item-4,.item-7,.view-btns{width:90%;min-width:320px;display:block}.grid-container{display:grid;gap:1rem;grid-auto-rows:minmax(100px,auto);overflow:auto;grid-template-columns:repeat(3,1fr)}.item-1{grid-column:1;grid-row:1/5}.item-2{grid-column:2/2;grid-row:1/3}.item-3{grid-column:3/3;grid-row:1/3}.item-4{grid-column:2;grid-row:3/5}.item-5{grid-column:3;grid-row:3/4}.item-6{grid-column:3;grid-row:4/4}.item-7{grid-column:3;grid-row:3/5}.item-1,.item-2,.item-3,.item-4,.item-7,.view-btns{width:auto}.view-btns .headline{margin-top:3rem}}.grid-img{height:100%;width:100%;max-height:38rem;object-fit:cover}.item-2 .grid-img,.item-3 .grid-img{max-height:19rem}.item-4 .grid-img,.item-7 .grid-img{max-height:18rem}.modal .carousel-item img{object-fit:cover;object-position:center;overflow:hidden;height:50vh}@media (min-width:1200px){.modal .carousel-item img{height:80vh}}.contact-form .bg-contact{background:url(/images/transit/sample/team-call-center.webp) no-repeat 0 0;background-size:cover;min-height:16rem}.contact-form #error-intl-number{top:1.5rem;left:auto;right:.5rem}@media (min-width:768px){.contact-form .bg-contact{min-height:0}}.class-price-group .btn{border-radius:.5rem!important;margin-right:1rem;margin-bottom:1rem;padding:1rem;width:30%;display:flex;align-items:center;justify-content:space-between}.class-price-group .btn:nth-child(8),.class-price-group .btn:nth-child(10){max-width:30%}.class-price-group .btn-check:active+.btn-primary,.class-price-group .btn-check:checked+.btn-primary,.class-price-group .btn-primary.active,.class-price-group .btn-primary:active,.class-price-group .show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--color-success);border-color:var(--color-success)}.explore .filter-grayscale:hover{filter:grayscale(0)}.flight-loading-img{background:url(/images/transit/hero/hero-2.webp) no-repeat 50%;background-size:cover}#spLocationImg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:24rem}.result-row-left>.card{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.result-row-left>.card>.card-header{border-top-left-radius:.5rem!important;height:2.3rem}.result-row-right>.card{border-bottom-right-radius:.5rem!important}.result-card-top{position:absolute;right:0;top:-10px;height:10px;z-index:1;border-top-left-radius:1rem;border-top-right-radius:1rem}.result-price-top{position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:26px 32px 0 0;border-color:#ffbe19 transparent transparent}.reservation-city-img{background:url(/images/transit/hero/bgflight2.webp) no-repeat 0 0;background-size:cover;height:16rem}.reservation-city-img2{background-size:cover;background-position:50%;background-repeat:no-repeat;height:16rem}.f-rules.ui-accordion{display:none}.flightRules .PERMITTED{color:var(--color-success);border:1px solid var(--color-success);display:inline-flex;padding:.4rem .8rem;border-radius:.4rem}.flightRules .NOT_PERMITTED{color:var(--color-error);border:1px solid var(--color-error);display:inline-flex;padding:.4rem .8rem;border-radius:.4rem}.ui-widget-content .f-rules .ui-state-active,.ui-widget-content .f-rules .ui-state-default{background:#f3f3f3;color:#2f4b6a;font-weight:700;border:1px solid #eee}.ui-widget-content .f-rules .ui-state-active a,.ui-widget-content .f-rules .ui-state-default a{color:#2f4b6a}.f-rules.ui-accordion .ui-accordion-content{border:1px solid #eee;color:#2f4b6a}.page-hotel-detail .maps{display:flex;align-items:flex-end;border:1px solid #eee;background-color:var(--base-white);position:relative;z-index:1}.page-hotel-detail footer{padding-top:20rem}.list-icons .btn{color:var(--text-body-1)}.list-icons .btn.active,.list-icons .btn:hover{color:var(--secondary-3)}.payment-icons img{max-height:2rem}img.payment-brand{max-height:4rem}.card-brand{height:12px}#bankprocess,#bankprocessfail,.autoreserve{display:none}@media (max-width:768px){.ui-dialog{max-width:100%}}html .ui-dialog .ui-dialog-titlebar-close{display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;border:0}button.ui-dialog-titlebar-close:after{content:"×"}.page-dashboard .hero{position:relative;background-image:url(/images/transit/hero/bg2.webp);background-size:cover;height:240px;min-height:240px;margin-top:1rem;background-position:50%}@media (min-width:1200px){.page-dashboard .hero{height:360px;min-height:360px}}.page-dashboard .explore-hero{position:relative;z-index:1}.dashboard-links a{color:var(--primary-2)}.dashboard-links a:hover{color:var(--primary-3)}.dashboard-links a .bi{font-size:32px}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:var(--secondary-3);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:a .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:c .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:c .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:b .6s infinite}@keyframes a{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes b{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes c{0%{transform:translate(0)}to{transform:translate(24px)}}
/*# sourceMappingURL=style.css.map */
