@charset "UTF-8";
.page-content{background-color:#fff}.page-content .search-form .form form .root-form-row .form-row.route-types .col .route-type{color:#174694;cursor:pointer;white-space:nowrap}.page-content .search-form .form form .root-form-row .form-row.route-types .col.active .route-type{color:#212529;font-weight:700;cursor:initial}.page-content .search-form .form form .root-form-row .form-row.route-types .col.active .route-type:after{border:none;font-family:'Font Awesome 5 Free', sans-serif;vertical-align:1px;margin-left:5px;color:#fec12c;content:""}.page-content .search-form .form form .root-form-row .form-row .col .dropdown-menu.menu-pick-passengers{min-width:230px;width:100%}.page-content .search-form .form form .root-form-row .form-row .col .dropdown-menu.menu-pick-passengers label{font-weight:700}@media (max-width:991.98px){.page-content .search-form .form form .root-form-row.route-ow .form-row .col.col-pick-date-to.invisible,.page-content .search-form .form form .root-form-row.route-ow .form-row .col.col-pick-date-to-exact.invisible{display:none !important}}@media (min-width:992px){.page-content .search-form .form form .root-form-row.route-ow .form-row .col.col-pick-date-from .dropdown-menu.menu-pick-date-from,.page-content .search-form .form form .root-form-row.route-rt .form-row .col.col-pick-date-from .dropdown-menu.menu-pick-date-from{right:auto !important;left:0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}}@media (max-width:991.98px){.page-content .search-form .form form .root-form-row.route-ow .form-row .col.col-pick-passengers .dropdown-menu.menu-pick-passengers,.page-content .search-form .form form .root-form-row.route-rt .form-row .col.col-pick-passengers .dropdown-menu.menu-pick-passengers{right:0 !important;left:auto !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}}@media (max-width:767.98px){.page-content .search-form .form form .root-form-row.route-ow .form-row .col.col-pick-passengers .dropdown-menu.menu-pick-passengers,.page-content .search-form .form form .root-form-row.route-rt .form-row .col.col-pick-passengers .dropdown-menu.menu-pick-passengers{right:auto !important;left:0 !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}}@media (min-width:768px){.page-content .search-form .form form .root-form-row.route-mc .form-row .col{width:100% !important;min-width:0 !important}}@media (max-width:767.98px){.page-content .search-form .form form .root-form-row.route-mc .form-row .col.col-add-flight.invisible{display:none !important}}@media (min-width:768px){.page-content .search-form .form form .root-form-row.route-mc .form-row .col.col-route-title{padding:14px 29px 14px 44px;flex-shrink:1 !important}}.page-content .search-form .form form .root-form-row.route-mc .form-row .col.col-route-title .remove-flight{position:absolute;top:27px;left:14px;font-size:1.4rem;padding:0;border:0;background-color:transparent;color:#174694}.page-content .search-form .form form .root-form-row.route-mc .form-row .col.col-route-title .remove-flight:hover{color:#fec12c}@media (min-width:768px){.page-content .search-form .form form .root-form-row.route-mc .form-row .col.col-pick-date{padding-right:44px;flex-shrink:1 !important}.page-content .search-form .form form .root-form-row.route-mc .form-row .col.col-pick-date .dropdown-menu{right:0 !important;left:auto !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}}@media (max-width:767.98px){.page-content .search-form .form form .root-form-row.route-mc .form-row .col.col-pick-passengers .dropdown-menu.menu-pick-passengers{right:0 !important;left:auto !important;width:100%;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}}.page-content .search-form .form form .root-form-row.route-mc .form-row.route-3,.page-content .search-form .form form .root-form-row.route-mc .form-row.route-4{display:none}.page-content #ticketSearchResults #resultsCol .prices-calendar-button{display:inline-block;color:#174694;margin-right:20px;cursor:pointer;white-space:nowrap;padding:0.25rem 0.5rem;margin-bottom:0.5rem;border:1px solid transparent;background-color:#f8f9fa;border-radius:0.25rem;-webkit-transition:border 0.3s;-moz-transition:border 0.3s;-ms-transition:border 0.3s;-o-transition:border 0.3s;transition:border 0.3s}.page-content #ticketSearchResults #resultsCol .prices-calendar-button:hover{border:1px solid #dee2e6;text-decoration:none}@-webkit-keyframes blink-and-shadow{0%{background-position-x:100%;box-shadow:0 1px 2px rgba(23, 70, 148, 0.1), 0 2px 4px rgba(23, 70, 148, 0.1), 0 4px 8px rgba(23, 70, 148, 0.1), 0 8px 15px rgba(23, 70, 148, 0.1)}50%{background-position-x:50%;box-shadow:0 1px 2px rgba(23, 70, 148, 0.4), 0 2px 4px rgba(23, 70, 148, 0.4), 0 4px 8px rgba(23, 70, 148, 0.4), 0 8px 15px rgba(23, 70, 148, 0.4)}100%{background-position-x:0;box-shadow:0 1px 2px rgba(23, 70, 148, 0.1), 0 2px 4px rgba(23, 70, 148, 0.1), 0 4px 8px rgba(23, 70, 148, 0.1), 0 8px 15px rgba(23, 70, 148, 0.1)}}@-moz-keyframes blink-and-shadow{0%{background-position-x:100%;box-shadow:0 1px 2px rgba(23, 70, 148, 0.1), 0 2px 4px rgba(23, 70, 148, 0.1), 0 4px 8px rgba(23, 70, 148, 0.1), 0 8px 15px rgba(23, 70, 148, 0.1)}50%{background-position-x:50%;box-shadow:0 1px 2px rgba(23, 70, 148, 0.4), 0 2px 4px rgba(23, 70, 148, 0.4), 0 4px 8px rgba(23, 70, 148, 0.4), 0 8px 15px rgba(23, 70, 148, 0.4)}100%{background-position-x:0;box-shadow:0 1px 2px rgba(23, 70, 148, 0.1), 0 2px 4px rgba(23, 70, 148, 0.1), 0 4px 8px rgba(23, 70, 148, 0.1), 0 8px 15px rgba(23, 70, 148, 0.1)}}@keyframes blink-and-shadow{0%{background-position-x:100%;box-shadow:0 1px 2px rgba(23, 70, 148, 0.1), 0 2px 4px rgba(23, 70, 148, 0.1), 0 4px 8px rgba(23, 70, 148, 0.1), 0 8px 15px rgba(23, 70, 148, 0.1)}50%{background-position-x:50%;box-shadow:0 1px 2px rgba(23, 70, 148, 0.4), 0 2px 4px rgba(23, 70, 148, 0.4), 0 4px 8px rgba(23, 70, 148, 0.4), 0 8px 15px rgba(23, 70, 148, 0.4)}100%{background-position-x:0;box-shadow:0 1px 2px rgba(23, 70, 148, 0.1), 0 2px 4px rgba(23, 70, 148, 0.1), 0 4px 8px rgba(23, 70, 148, 0.1), 0 8px 15px rgba(23, 70, 148, 0.1)}}@-webkit-keyframes blink{0%{background-position-x:100%}100%{background-position-x:0}}@-moz-keyframes blink{0%{background-position-x:100%}100%{background-position-x:0}}@keyframes blink{0%{background-position-x:100%}100%{background-position-x:0}}
