.cms .airport-selector{display:-ms-flexbox;display:flex;-ms-flex-pack:start;gap:1.5rem;justify-content:flex-start;margin:2rem 0}.cms .airport-selector span{font-size:1.125rem;line-height:1.125rem}@media(max-width:991.98px){.cms .airport-selector{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.cms .control-box-destination-deals{margin-bottom:2.5rem}.cms .control-box-destination-deals .selector-miles-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-bottom:2rem;margin-top:0}@media(max-width:1199.98px){.cms .control-box-destination-deals .selector-miles-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;margin-bottom:2rem;margin-top:1rem}}.cms .control-box-destination-deals .selector-miles-container .airport-selector{margin:0}.cms .control-box-destination-deals .skeleton{display:grid;grid-gap:1.5rem}@media(max-width:991.98px){.cms .control-box-destination-deals .skeleton{margin-top:.5rem}}.cms .control-box-destination-deals .skeleton .title-container{display:-ms-flexbox;display:flex;gap:1rem}.cms .control-box-destination-deals .skeleton .selector-container{display:-ms-flexbox;display:flex;gap:2.0625rem}.cms .control-box-destination-deals .skeleton .filter-cards-container{display:-ms-flexbox;display:flex;gap:1.5rem}.cms .milesSwitches .miles{padding:0!important}.cms .filter-card-list-container{overflow:auto;-webkit-overflow-scrolling:touch}.cms .filter-card-list-container .filter-card-list-container-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media(max-width:1199.98px){.cms .filter-card-list-container .filter-card-list-container-wrapper{gap:1.5rem}}.cms .filter-card-container-wrapper{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.2));filter:drop-shadow(0 1px 1px rgba(0,0,0,.2));-ms-flex:none;flex:none;max-width:none;padding-bottom:.5rem}.cms .filter-card-container-wrapper .filter-card-container{border:1px solid #e1e1e1;border-radius:.5rem;cursor:pointer;height:100%;min-width:19.5rem;padding:1rem 1.5rem}.cms .filter-card-container-wrapper .filter-card-container.active{background-color:#bfd8d6;border:1px solid #11837c}.cms .filter-card-container-wrapper .filter-card-container .date-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.cms .filter-card-container-wrapper .filter-card-container .date-row>span:first-letter{text-transform:capitalize}.cms .filter-card-container-wrapper .filter-card-container .price-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cms .filter-card-container-wrapper .filter-card-container .price-row .price-fee-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cms .filter-card-container-wrapper .filter-card-container .price-row .price-fee-container>span{display:block;line-break:anywhere;max-width:14.0625rem}.cms .terms-conditions{margin-bottom:4.75rem;text-align:center}.cms .terms-conditions .modal-container{margin:2rem 0;max-height:70vh;overflow-y:auto;text-align:left}.cms .terms-conditions .modal-container ul{list-style:none;margin-bottom:1.5rem;margin-left:.75rem}.cms .terms-conditions .modal-container ul>li{padding-top:.75rem}.cms .terms-conditions .modal-container ul>li:before{color:#e8114b;content:"●";display:inline-block;font-size:.875rem;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.cms .terms-conditions .modal-container ol{counter-reset:li;list-style:none;margin-bottom:1.5rem;margin-left:.75rem}.cms .terms-conditions .modal-container ol>li{counter-increment:li;padding-top:.75rem}.cms .terms-conditions .modal-container ol>li:before{color:#e8114b;content:counter(li);display:inline-block;font-size:1em;font-weight:700;margin-left:-16px;margin-right:8px;vertical-align:middle}.cms .NoResults .wrapper{margin:0 auto}.cms .NoResults .icon{margin-bottom:1.5rem}.cms .NoResults .title{margin-bottom:1rem}.cms .NoResults .v1{border:1px solid #eeedf9;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:4rem auto;padding:8.375rem 0;text-align:center}@media(max-width:767.98px){.cms .NoResults .v1{margin:2rem auto;padding:3.75rem 0}}.cms .NoResults .v1 .wrapper{max-width:21.125rem}.cms .NoResults .v2{margin:5rem auto;text-align:center}.cms .destination-deals-container .card-list-container{margin-bottom:1.375rem}.cms .destination-deals-container .card-list-container .flights-grid{padding:0}.cms .destination-deals-container .card-list-container .flights-grid .card-element{grid-column-end:span 4;margin-bottom:1.5rem}@media(max-width:991.98px){.cms .destination-deals-container .card-list-container .flights-grid .card-element{grid-column-end:span 12}}.cms .destination-deals-container .button-container{grid-column:1/span 12;text-align:right}.cms .destination-deals-container .button-container.btn-skeleton{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.cms .header .header-container{display:-ms-flexbox;display:flex}.cms .header .header-container>div.title{-ms-flex:80% 1;flex:80% 1}@media(max-width:767.98px){.cms .header .header-container>div.title{-ms-flex:60% 1;flex:60% 1}}.cms .header .header-container>div.title>div{margin:0}.cms .header .header-container>div.title>*{display:inline-block;margin-bottom:1.5rem;margin-right:1rem}.cms .header .header-container>div.logo{-ms-flex:20% 1;flex:20% 1}.cms .header .header-container>div.logo svg{float:right}