#best_fares{width:100%;background-color:#fff}#best_fares .carousel{height:auto;overflow:visible}#best_fares .carousel-control{top:0}#best_fares .carousel-control-prev{display:none}#best_fares .carousel-control-next{width:3rem;right:-4rem;padding:0;margin:-1rem 0;background-color:hsla(0,0%,45.1%,0);border-left:1px solid #bfbfbf;opacity:1}#best_fares .carousel-control-next i{color:#00874f}#best_fares .carousel-control-next:hover i{color:#005431}.bf_header{border-bottom:1px solid #bfbfbf}.bf_header h2{margin-bottom:0;padding:20px 15px 16px}@media(max-width:767.98px){.bf_header h2{font-size:1.25rem}}.bf_body{padding:1rem;margin-right:3rem}.bf_body .item-content{border-right:1px solid #bfbfbf;overflow:hidden}@media(max-width:767.98px){.bf_body .item-content{border-bottom:1px solid #bfbfbf;margin-bottom:.5rem}}.bf_body .ticket-body{display:flex;flex-direction:column;height:100%}@media(max-width:767.98px){.bf_body .ticket-body{display:contents;height:auto}}.bf_body .ticket-body .btn{margin-top:1rem}@media(max-width:767.98px){.bf_body .ticket-body .btn{margin-top:0;margin-bottom:.5rem}}.bf_body .ticket-body .ticket-from{font-size:1.25rem;font-weight:lighter;color:#37383c}@media(max-width:767.98px){.bf_body .ticket-body .ticket-from{font-size:1.25rem}}.bf_body .ticket-body .ticket-from span{display:block;font-size:1rem}@media(max-width:767.98px){.bf_body .ticket-body .ticket-from span{font-size:1.25rem}}.bf_body .ticket-body .ticket-from strong{font-size:1.5rem;font-family:SiteFont-Regular,Helvetica Neue,Arial,sans-serif}@media(max-width:767.98px){.bf_body .ticket-body .ticket-from strong{font-size:1.25rem}}@media(max-width:767.98px){.bf_body .ticket-body .ticket-from{float:right}}.bf_body .ticket-body .fare{font-size:1.5rem}.bf_body .ticket-body .fare span{display:block;font-family:SiteFont-Medium,Helvetica Neue,Arial,sans-serif;text-transform:lowercase}.bf_body .ticket-body .fare .price{font-size:3rem;color:#004c45}@media(max-width:767.98px){.bf_body .ticket-body .fare .price{font-size:1.75rem}}.bf_body .ticket-body .fare span:not(.price){color:#080607;font-family:SiteFont-Medium,Helvetica Neue,Arial,sans-serif}.bf_body .ticket-body .desktop-button{margin-top:auto;font-size:1.25rem;text-transform:none}.carousel-select{position:relative}.carousel-select ul.dropdown-menu{width:100%;min-width:unset;padding:0}.carousel-select ul.dropdown-menu:hover{box-shadow:0 0 0 3px #4e5055}.carousel-select li{padding:0}.carousel-select li button{margin:0;padding:.75rem 1rem}.carousel-select .dropdown-toggle{width:100%;padding:0 2rem 0 .5rem;font-size:2rem;font-family:SiteFont-Regular,Helvetica Neue,Arial,sans-serif;margin-top:-5px;background-color:#fff;color:#080607;border-color:#080607}.carousel-select .dropdown-toggle:after{display:inline-block;position:absolute;top:30%;right:0;width:2rem;height:1rem;border:none;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23080607' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:21px 21px}
/*# sourceMappingURL=best-fares.css.map */