﻿/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
a{cursor:pointer;}.dark-font-strong,.big-header,.medium-head,.normal-header,.small-header,.very-small-header,.basic-header{color:#03226d !important;font-weight:700 !important;}.default-box-shadow{box-shadow:0 4px 15px -4px rgba(21,206,235,.2);}.service-box-shadow{box-shadow:0 3px 20px 0 rgba(14,155,213,.11);}.offer-box-shadow{box-shadow:0 0 14px 0 rgba(14,155,213,.18);}.left-side-box-shadow{box-shadow:-8px 5px 4px -7px rgba(21,206,235,.2);}.slider-arrow-shadow{box-shadow:0 3px 6px 0 rgba(0,0,0,.1);}.default-br-big{border-radius:10px;}.default-br-medium{border-radius:8px;}.text-main-blue{color:#05b6ff;font-weight:700;}.forange{color:#ff9300 !important;}.fred{color:#f00;}.fgreen{color:#3c3 !important;}.fmain-blue-light{color:#08d5fa;}.fmain-blue{color:#05b6ff;}.big-txt-main-blue{color:#08d5fa;font-size:3.125rem;font-weight:700;}.big-header{font-size:2.125rem;}.medium-head{font-size:1.875rem;}.normal-header{font-size:1.5rem;}.small-header{font-size:1.25rem;}.very-small-header{font-size:1.125rem;}.basic-header{font-size:1rem;}.miraflor-font-family{font-family:"Miraflor Personal Use Regular";}.proximaNova-font-family{font-family:"proxima-nova";}.sum-val{color:#f00;}.sum-val ul{list-style:none;padding-left:0;}.w-20{width:20% !important;}.w-30{width:30% !important;}.w-40{width:40% !important;}.w-35{width:35% !important;}.w-10{width:10% !important;}.w-28{width:28% !important;}.w-25{width:25% !important;}.w-8{width:8%;}.w-60{width:60%;}.w-70{width:70%;}.local{position:absolute !important;left:calc(50% - 170px/2) !important;top:calc(50% - 85px/2) !important;}.banner-pages{margin-bottom:90px !important;}.banner-pages .flight-form{position:relative !important;bottom:6rem;}.banner-pages .flight-form .slt-users{width:20% !important;}.error-summary{margin:0 1.5rem;}.error-summary ul{margin-bottom:0;}.flight-result-cont{position:relative;top:-6rem !important;}.flight-result-cont .flight-result{box-shadow:0 0 15px 5px rgba(21,206,235,.2) !important;}.flight-result-cont .flight-result .pass-info{padding:1rem 0;margin:0 1rem 0 2rem;}.flight-result-cont .flight-result .pass-info .form{padding:0;margin-bottom:1rem;}.flight-result-cont .flight-result .pass-info .list-style-cyrcle{margin-right:-20px;}.flight-result-cont .flight-result .pass-info input{border:1px solid #c8dde0;border-radius:7px;color:#35607c;}.flight-result-cont .flight-result .pass-info .p-name{width:38%;}.flight-result-cont .flight-result .pass-info .p-passp{width:27%;}.flight-result-cont .flight-result .pass-info select{width:27%;height:3.75rem;outline:1px solid #c8dde0 !important;border:none !important;}.flight-result-cont .flight-result .pass-info ::-webkit-input-placeholder{color:#a5a5a5;font-family:"proxima-nova";font-size:1rem;}.flight-result-cont .flight-result .pass-info ::-moz-placeholder{color:#a5a5a5;opacity:1;font-family:"proxima-nova";font-size:1rem;}.flight-result-cont .flight-result .pass-info :-ms-input-placeholder{color:#a5a5a5;font-family:"proxima-nova";font-size:1rem;}.flight-result-cont .flight-result .pass-info :-moz-placeholder{color:#a5a5a5;opacity:1;font-family:"proxima-nova";font-size:1rem;}.flight-result-cont .flight-result .f-notes{padding:1rem 1rem 1rem 2rem;}.flight-result-cont .flight-result .f-notes .normal-header{margin-bottom:1rem;display:block;}.flight-result-cont .flight-result .term-book{padding:1.5rem 2rem;display:table;width:100%;}.flight-result-cont .flight-result .term-book input[type="checkbox"]+label{color:#03226d;}.flight-result-cont .flight-result .term-book input[type="checkbox"]+label::before{border:1px solid #c8dde0;}.flight-result-cont .flight-result .term-book input[type="checkbox"]:checked+label:before{box-shadow:inset 0 0 0 2px #fff;}@media screen and (max-width:599px){.flight-result-cont .flight-result .term-book{padding:1.5rem 1rem;}}.flight-result-cont .flight-result .no-flight{display:flex;flex-wrap:wrap;padding:1rem 2rem;}.flight-result-cont .flight-result .no-flight label{font-weight:bold;}.flight-result-cont .flight-result .no-flight .no-f-loc{width:35%;margin-right:2rem;}.flight-result-cont .flight-result .no-flight .error-message{margin-top:1rem;width:100%;border-bottom:1px solid #c8dde0;padding-bottom:.4rem;}.flight-result-cont .flight-result .no-flight .error-message .problem-img{width:55px !important;height:65px !important;background-size:auto !important;margin-right:.5rem;}.flight-result-cont .flight-result .no-flight .error-message .error-txt{margin-top:.6rem;}.flight-result-cont .flight-result .btn-alternate{margin:1rem;}.error-summary{margin:0 0 1.5rem 0;}.con-flight-txt{position:relative;top:-4rem !important;}.loyalty{margin-top:2rem !important;}@media screen and (max-width:1199px){.banner-pages .banner-header{flex-direction:row !important;align-items:center !important;margin-top:2rem;}.banner-pages .banner-header .page-icon{margin-top:0 !important;}}@media screen and (max-width:991px){.flight-form{padding:.5rem !important;}.all-prices .full-cont-pub-price{justify-content:flex-start !important;}}@media screen and (max-width:999px){.flight-result-cont{width:80% !important;margin:0 auto !important;}.flight-result-cont .ride-data .f-result-head{justify-content:space-between !important;flex-wrap:wrap !important;}.flight-result-cont .ride-data .f-result-head>*{margin-right:1.5rem !important;}.flight-result-cont .ride-data .f-result-head .normal-header{width:auto !important;}.flight-result-cont .ride-data .f-result-head .f-res-head-date{width:auto !important;}.flight-result-cont .ride-data .f-result-head .f-res-head-pax{width:auto !important;}.flight-result-cont .flight-result .f-search-result-item{margin-left:1rem !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data{flex-basis:100% !important;border-right:none !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to{flex-wrap:wrap !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .f-airport{width:100% !important;margin-bottom:1rem !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .slt-location{width:70% !important;margin-right:0 !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .no-land{margin-bottom:1rem !important;margin-right:0 !important;}.flight-result-cont .flight-result .f-search-result-item .f-price{width:67%;flex-direction:row !important;justify-content:space-between !important;}.flight-result-cont .flight-result .pass-info{margin-left:1rem !important;}.flight-result-cont .flight-result .pass-info .list-style-cyrcle{margin-right:5px;}.flight-result-cont .flight-result .pass-info .p-name{width:38%;}.flight-result-cont .flight-result .pass-info .p-passp{width:22%;}.flight-result-cont .flight-result .pass-info select{width:33%;padding-right:1rem !important;background-position-x:right 3px !important;}.flight-result-cont .flight-result .f-notes{padding:1rem !important;}}@media screen and (max-width:899px){.banner-pages .flight-form{bottom:-.2rem !important;padding:.5rem !important;}.banner-pages .flight-form .slt-dates{width:28%;}.banner-pages .flight-form .slt-users{width:25% !important;}.banner-pages .flight-form .cont-button{flex-grow:0 !important;width:19% !important;margin-left:auto !important;}.banner-pages .flight-form .cont-button .btn-warning{padding:0 !important;width:98% !important;}.con-flight-txt{top:-2rem !important;}.loyalty{margin-top:3rem !important;}.flight-result-cont{width:90% !important;top:-1rem !important;}}@media screen and (max-width:799px){.flight-result-cont{width:100% !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .slt-location{width:80% !important;margin-right:0 !important;}.flight-result-cont .flight-result .f-search-result-item .f-price{width:77%;flex-direction:row !important;justify-content:space-between !important;}.flight-result-cont .pass-info select{padding-left:.2rem !important;}}@media screen and (max-width:699px){.flight-result-cont .pass-info .form{flex-wrap:wrap !important;justify-content:flex-start !important;}.flight-result-cont .pass-info .form>*{margin-bottom:.5rem !important;width:92% !important;margin-left:2.1rem !important;}.flight-result-cont .pass-info .form>*.list-style-cyrcle{width:1.8rem !important;margin-left:0 !important;}.flight-result-cont .pass-info .form>*.p-name{margin-left:0 !important;}.flight-result-cont .pass-info select{padding-left:.2rem !important;}}@media screen and (max-width:767px){.banner-pages .flight-form{width:95% !important;}.banner-pages .flight-form .slt-location{width:100% !important;border-radius:8px !important;}.banner-pages .flight-form .slt-location .arrow-select{border-radius:8px !important;}.banner-pages .flight-form .cont-button{flex-grow:0 !important;width:30% !important;margin-left:auto !important;}.banner-pages .flight-form .slt-dates{width:40%;margin-bottom:0 !important;}.banner-pages .flight-form .slt-users{width:30% !important;border-top-left-radius:0;border-bottom-left-radius:0;}.banner-pages .flight-form.round-trip .slt-dates{width:50% !important;margin-bottom:.5rem !important;}.banner-pages .flight-form.round-trip .slt-dates+.slt-dates{border-top-right-radius:8px;border-bottom-right-radius:8px;}.banner-pages .flight-form.round-trip .slt-dates+.slt-dates .arrow-select{border-top-right-radius:8px;border-bottom-right-radius:8px;}.banner-pages .flight-form.round-trip .slt-users{border-top-left-radius:8px;border-bottom-left-radius:8px;width:35% !important;}.banner-pages .flight-form.round-trip .cont-button{margin-top:0 !important;width:35% !important;}}@media screen and (max-width:669px){.banner-pages .banner-header .banner-txt{font-size:2.7rem !important;}}@media screen and (max-width:649px){.banner-pages{background:linear-gradient(180deg,#268bc8 0%,#84a6d6 53%,#b6cae7 74%,#fff 97%);}.banner-pages .carousel{display:none !important;}.banner-pages .banner-header{margin-top:0 !important;position:relative !important;margin-top:2rem !important;margin-bottom:2rem;justify-content:center !important;padding:0 !important;}.banner-pages .banner-header .banner-txt{text-shadow:none;}.banner-pages .flight-form{width:95% !important;}.banner-pages .flight-form .cont-button{width:100% !important;margin-left:auto !important;margin-top:.5rem !important;}.banner-pages .flight-form .cont-button .btn.btn-warning{width:100% !important;}.banner-pages .flight-form .slt-dates{width:60%;}.banner-pages .flight-form .slt-users{width:40% !important;}.banner-pages .flight-form.round-trip .slt-dates{width:50% !important;margin-bottom:.5rem !important;}.banner-pages .flight-form.round-trip .slt-dates+.slt-dates{border-top-right-radius:8px;border-bottom-right-radius:8px;}.banner-pages .flight-form.round-trip .slt-dates+.slt-dates .arrow-select{border-top-right-radius:8px;border-bottom-right-radius:8px;}.banner-pages .flight-form.round-trip .slt-users{border-top-left-radius:8px;border-bottom-left-radius:8px;width:40%;}.con-flight-txt .bg-light{padding:3rem 1rem !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .slt-location{width:90% !important;margin-right:0 !important;}.flight-result-cont .flight-result .f-search-result-item .f-price{width:87%;flex-direction:row !important;justify-content:space-between !important;}}@media screen and (max-width:599px){.flight-result-cont .flight-result .f-search-result-item{margin:0 .3rem 0 .8rem !important;}.flight-result-cont .pass-info .form>*{width:92% !important;}.ride-data .f-data-from-to .f-airport{margin-right:.3rem !important;}}@media screen and (max-width:575px){.banner-pages .logo{display:block !important;}.banner-pages .flight-form .slt-dates+.slt-dates .umb_calendar{left:auto !important;right:0 !important;}.banner-pages .flight-form .slt-users{width:40% !important;}.banner-pages .flight-form .cont-button{width:100% !important;}.banner-pages .flight-form .cont-button .btn.btn-warning{width:100% !important;}.banner-pages .flight-form.round-trip .slt-users{width:40% !important;}.banner-pages .flight-form.round-trip .cont-button{width:40% !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .slt-location{width:100% !important;margin-right:0 !important;}.flight-result-cont .flight-result .f-search-result-item .f-price{width:100%;flex-direction:row !important;justify-content:space-between !important;}}@media screen and (max-width:499px){.flight-result-cont .pass-info .form>*{width:90% !important;}}@media screen and (max-width:529px){.en .banner-header .flight-icon{margin-right:.5rem !important;}}@media screen and (max-width:489px){.en .banner-header .flight-icon{width:40px;height:40px;background-size:35px 35px !important;}.banner-pages .flight-form.round-trip .slt-users{width:50% !important;}.banner-pages .flight-form.round-trip .cont-button{width:50% !important;}}@media screen and (max-width:429px){.banner-pages .banner-header .banner-txt{font-size:2.35rem !important;width:190px !important;}.banner-pages .banner-header .flight-icon{width:40px;height:40px;background-size:35px 35px !important;margin-right:1.5rem !important;}.banner-pages .flight-form{width:97% !important;}.banner-pages .flight-form .slt-location .dropdown-menu{width:107% !important;left:auto !important;right:0 !important;top:3.7rem !important;}.banner-pages .flight-form .slt-location .dropdown-menu .dropdown-item{padding:.4rem .5rem;}.banner-pages .flight-form .slt-dates{width:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;}.banner-pages .flight-form .slt-dates .arrow-select{border-top-right-radius:8px;border-bottom-right-radius:8px;}.banner-pages .flight-form .slt-users{width:50% !important;border-top-left-radius:8px;border-bottom-left-radius:8px;}.banner-pages .flight-form .cont-button{width:50% !important;margin-top:.5rem !important;}.banner-pages .flight-form .cont-button .btn.btn-warning{width:98% !important;}.banner-pages .flight-form.round-trip .slt-dates{width:100% !important;}.banner-pages .flight-form.round-trip .slt-dates+.slt-dates{border-top-left-radius:8px;border-bottom-left-radius:8px;}.banner-pages .flight-form.round-trip .slt-dates+.slt-dates .arrow-select{border-top-left-radius:8px;border-bottom-left-radius:8px;}.banner-pages .flight-form.round-trip .cont-button{margin-top:0 !important;}.con-flight-txt .bg-light{padding:3rem .5rem !important;}.con-flight-txt .bg-light ul{padding-left:1rem !important;}.con-flight-txt .col-xl-12{padding:.2rem !important;}.flight-result-cont>.container{max-width:100% !important;}.flight-result-cont .pass-info .form{flex-direction:column !important;align-items:flex-start !important;}.flight-result-cont .pass-info .form>*{width:100% !important;margin-left:0 !important;}.flight-result-cont .flight-result{padding:0 .2rem;}.flight-result-cont .flight-result .f-search-result-item{margin-left:.3rem !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .f-airport{margin-right:0 !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .slt-location .dropdown-menu{width:107% !important;left:auto !important;right:0 !important;top:3.7rem !important;}.flight-result-cont .flight-result .f-search-result-item .f-price{width:100%;flex-direction:row !important;justify-content:space-between !important;}.flight-result-cont .flight-result .f-notes{padding:.3rem !important;}}@media screen and (max-width:379px){.banner-pages .flight-form .slt-users{width:100% !important;margin-top:.5rem !important;}.banner-pages .flight-form .cont-button{width:100% !important;}.banner-pages .flight-form .cont-button .btn.btn-warning{width:100% !important;}.banner-pages .flight-form.round-trip .slt-users{width:100% !important;margin-top:0 !important;margin-bottom:.5rem !important;}.banner-pages .flight-form.round-trip .cont-button{width:100% !important;}.banner-pages .flight-form.round-trip .cont-button .btn-warning{width:100% !important;}.banner-pages .flight-form .slt-location .dropdown-menu .dropdown-item{font-size:.9rem !important;}.flight-result-cont>.container{padding:0 0 !important;}.flight-result-cont .con-flight-txt{padding:0 10px !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .slt-location .arrow-select{font-size:.9rem !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .slt-location .dropdown-menu a{font-size:.9rem !important;}.flight-result-cont .flight-result .pass-info{margin:0 .5rem 0 .5rem !important;}.es .banner-pages .banner-header .banner-txt{font-size:2.5rem !important;}}@media screen and (max-width:349px){.banner-pages .flight-form .slt-location .dropdown-menu{width:114% !important;left:auto !important;right:-8px !important;}.flight-result-cont .flight-result .f-search-result-item .ride-data .f-data-from-to .slt-location .dropdown-menu{width:113% !important;}}