<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 767px) {.contact-us-overlay li,header.mobile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.contact-us-overlay li,fieldset .input{-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.15)}.overlay.noScroll div.overlay-content{overflow:hidden!important}.overlay :not(div.controls){-webkit-overflow-scrolling:touch}header.mobile{box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;height:45px;background:rgba(18,116,120,1);color:rgba(255,255,255,1);font-family:Arial;font-size:12px}header.mobile .tripcentral-logo{display:inline-block;height:25px;margin-right:auto}header.mobile&gt;a{color:inherit;text-decoration:none;vertical-align:middle}header.mobile .open-header-menu{display:inline-block;float:right;font-size:0;background:url(img/icons/menu.svg) center no-repeat;width:22px;height:100%}header.mobile&gt;a+a{margin-left:15px}.contact-us-overlay,.header-menu{display:none!important}.overlay-container.initialized .contact-us-overlay,.overlay-container.initialized .header-menu{display:block!important;width:100%}.contact-us-overlay ul{margin:0;padding:10px}.contact-us-overlay{height:44%;z-index:1200}#contact-us-grayspace{display:none;background-color:#000;opacity:.6;width:100%;z-index:1100;position:fixed;bottom:0;left:0;height:56%}.contact-us-overlay li:before,fieldset .input:before{content:'';top:-1px;left:-1px}.contact-us-overlay li{position:relative;box-sizing:border-box;padding:10px 10px 10px 20px;border:1px solid #B5B5B5;-moz-border-radius:3px;border-radius:3px;background-color:#FFF;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.15);box-shadow:1px 1px 3px 0 rgba(0,0,0,.15)}.header-menu .button,.header-menu nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contact-us-overlay li:before{position:absolute;bottom:-1px;width:10px;border:1px solid #255E60;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;background-color:#008286}.contact-us-overlay li+li{margin-top:5px}.contact-us-overlay a.phone-link{font-family:inherit;font-weight:inherit;font-style:inherit;color:#666}.header-menu.overlay header{padding:10px}.header-menu nav{box-sizing:border-box;position:static;display:block;background:#FFF;border:none;color:rgba(102,102,102,1)}.header-menu nav&gt;ul&gt;li{padding:10px;margin:0;border-bottom:1px solid rgba(213,213,215,1)}.header-menu nav&gt;ul&gt;li&gt;ul{height:0;overflow:hidden;color:rgba(0,130,134,1)}.header-menu nav&gt;ul&gt;li.expanded&gt;ul{height:auto;margin-top:10px}.header-menu nav&gt;ul&gt;li&gt;ul&gt;li a{padding:10px 5px}.header-menu nav a{display:inline-block;max-width:-moz-calc(100% - 30px);max-width:calc(100% - 30px);height:100%;padding:0;border:none;color:inherit;background:0 0!important;font-family:Arial;text-transform:none;font-size:16px;line-height:1}.mobile-tabs nav,fieldset .departure-gateway-selector{display:-webkit-box;display:-moz-box;display:-ms-flexbox}.header-menu nav a.expand{width:30px;height:15px;float:right;font-size:0;background:url(img/icons/menu-expand.svg) center no-repeat!important}.header-menu nav&gt;ul&gt;li.expanded&gt;a.expand{background:url(img/icons/menu-expanded.svg) center no-repeat!important}.header-menu .controls{position:absolute;bottom:0;left:0;right:0;padding:10px;background:#FFF}.header-menu .button{box-sizing:border-box;width:100%;max-width:100%;padding:15px;border:1px solid #961B20;-moz-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(top,#BC2525 0,#A41515 100%);background:-webkit-gradient(linear,left top,left bottom,from(#BC2525),to(#A41515));background:linear-gradient(180deg,#BC2525 0,#A41515 100%);-moz-box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);-webkit-box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);color:#FFF;font-family:Arial;font-size:14px;font-weight:700;line-height:16px;text-align:center}.mobile-tabs{background-color:#F1F1F1}.mobile-tabs nav{display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:static;margin-top:0;background-color:#F1F1F2;font-size:0}.mobile-tabs nav a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:static;width:33.3333%;height:50px;margin:0;color:#666;font-family:Arial;font-size:14px;background:0 0;border-bottom:1px solid #BBBDBF;line-height:50px;text-align:center;white-space:nowrap;text-decoration:none}.mobile-tabs nav a+a{border-left:1px solid #BBBDBF}.mobile-tabs nav a.selected{background:#FFF;border-bottom-color:#FFF}.mobile-tabs .mobile-tab{display:none}.mobile-tabs .mobile-tab.selected{display:block;overflow:hidden}.mobile-tabs .form-bg{padding:10px 10px 0;border-bottom:1px solid #D8D8D8;background-color:#FFF}fieldset .date,fieldset .icon{padding-right:25px}fieldset li,fieldset.show-advanced-options .advanced-search-option{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;margin-bottom:10px;text-align:left}fieldset .advanced-search-option{display:none}fieldset .input{display:inline-block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:visible;height:40px;margin-top:5px;border:1px solid #B5B5B5;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.15);box-shadow:1px 1px 3px 0 rgba(0,0,0,.15);-moz-border-radius:3px;border-radius:3px;background-color:#FFF}fieldset .input:before{position:absolute;bottom:-1px;width:10px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;background:#CDCDCD;border:1px solid #B5B5B5}fieldset .input.error,fieldset .input.error:before{border-color:#BC2525!important}fieldset .error-message{color:#BC2525;font-size:90%}fieldset .input.error:before{background-color:#BC2525!important}fieldset .departure-gateway-selector{display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}fieldset .departure-gateway-selector .input{margin-top:0}fieldset .departure-gateway-selector .alternate-gateway{margin-left:10px;color:rgba(0,130,134,1);font-family:Arial;font-size:12px;line-height:1;text-decoration:underline;width:30%}fieldset .flight-add-remove-controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}fieldset .flight-add-remove-controls .button{width:-moz-calc(50% - 5px);width:calc(50% - 5px);height:40px;border:1px solid #7D7D7D;-moz-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,from(#B9B9B9),to(#A0A0A0));background:-moz-linear-gradient(top,#B9B9B9 0,#A0A0A0 100%);background:linear-gradient(180deg,#B9B9B9 0,#A0A0A0 100%);-webkit-box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);-moz-box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);color:#FFF;font-family:Arial;font-size:14px;font-weight:700;line-height:40px;text-align:center}fieldset .flight-add-remove-controls .button.add-flight{border:1px solid #008D01;background:-webkit-gradient(linear,left top,left bottom,from(#09C725),to(#00B102));background:-moz-linear-gradient(top,#09C725 0,#00B102 100%);background:linear-gradient(180deg,#09C725 0,#00B102 100%)}fieldset .icon{background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-color:#FFF}fieldset .icon.departure{background-image:url(img/icons/point.svg)}fieldset .icon.destination{background-image:url(img/icons/destination.svg)}fieldset .icon.duration{background-image:url(img/icons/duration.svg)}fieldset .icon.occupancy,fieldset .icon.occupancy-adults{background-image:url(img/icons/passengers-adult.svg)}fieldset .icon.occupancy-children{background-image:url(img/icons/passengers-child.svg)}fieldset .icon.occupancy-rooms{background-image:url(img/icons/rooms.svg)}fieldset .icon.preferences,fieldset .icon.sort{background-image:url(img/icons/preference-sort.svg)}fieldset .icon.airline-departure{background-image:url(img/icons/flight-from.svg)}fieldset .icon.airline-destination{background-image:url(img/icons/flight-destination.svg)}fieldset .icon.flight-class{background-image:url(img/icons/flight-class.svg)}fieldset .icon.airlines{background-image:url(img/icons/airline-default.svg)}.mobile-tab[rel=packages-tab] .input:before{background:#FDB00A;border:1px solid #CA8A00}.mobile-tab[rel=flights-tab] .input:before{border:1px solid #4C92C7;background-color:#61A9DF}fieldset .advanced-search-option .input:before{background:#CDCDCD!important;border-color:#B5B5B5!important}fieldset .input input,fieldset .input select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;height:100%;font-family:Arial;line-height:16px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;-moz-border-radius:3px;border-radius:3px;padding-left:20px;font-size:14px}#additional-dates-list label,.flight-search-history li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#packages-update-preferences,fieldset .view-matches{border:1px solid #961B20;background:-moz-linear-gradient(top,#BC2525 0,#A41515 100%);background:-webkit-gradient(linear,left top,left bottom,from(#BC2525),to(#A41515));-moz-box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);-webkit-box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16)}fieldset .half{display:inline-block;vertical-align:top;width:-moz-calc(50% - 5px);width:calc(50% - 5px)}fieldset .half+.half{float:right}ul.overAirlines input[type=checkbox]+label,ul.overAirlines input[type=radio]+label{max-width:92%;overflow:hidden;margin-top:2px}fieldset .toggle-advanced-options{display:block;margin:5px 0;text-decoration:none;color:#008286;font-family:Arial;font-size:14px;line-height:16px;text-align:left}fieldset .toggle-advanced-options:before{content:url(img/icons/plus.svg);display:inline-block;width:12px;height:12px;vertical-align:text-top;margin-right:5px}#additional-dates-list label,fieldset .view-matches{display:block;width:100%;font-family:Arial;text-align:center}.airline-selector li,ul.overAirlines li label span{vertical-align:middle}fieldset.show-advanced-options .toggle-advanced-options:before{content:url(img/icons/minus.svg)}fieldset .view-matches{max-width:100%;-moz-border-radius:3px;border-radius:3px;background:linear-gradient(180deg,#BC2525 0,#A41515 100%);box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);color:#FFF;font-size:16px;font-weight:700;line-height:18px}#additional-dates-selector{display:none;padding:10px}.overlay-container #additional-dates-selector{display:block}#additional-dates-list li{margin:5px 0 0}#additional-dates-list label{box-sizing:border-box;height:50px;padding:0 10px;border:1px solid #BBBDBF;background-color:#F1F1F2;color:#666;font-size:14px;line-height:50px;white-space:nowrap}#additional-dates-list input[type=checkbox]:checked+label{border:2px solid #FDB00A;background-color:#FFF;color:#E49D03;font-weight:700;line-height:48px}#additional-dates-list label:after{display:none}#additional-dates-list label.disabled{opacity:.65;background-color:#FFF}.lead-in-and-destinations-selector,.lead-in-destinatio-selector-text{padding:10px 10px 0;color:#666;font-family:Arial;font-size:14px;line-height:20px;text-align:center}.lead-in-and-destinations-selector li{margin-bottom:0}.lead-in-and-destinations-selector .departure-gateway{font-weight:700}.flight-type{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.flight-type li{margin:5px 0 10px;text-align:center}.flight-type input[type=radio]+label{padding-left:0}.flight-type input[type=radio]+label:after{content:'';display:block;position:static;-moz-border-radius:0;border-radius:0;width:20px;height:3px;margin:9px auto 0;background-color:#D8D8D8;border:none}.flight-type input[type=radio]:checked+label{color:#4C92C7}.flight-type input[type=radio]:checked+label:after{background-color:#4C92C7;content:''}.flight-search-history{padding:15px 10px}.flight-search-history h2{color:#666;font-family:Arial;font-size:16px;font-weight:700;line-height:20px}.flight-search-history li{box-sizing:border-box;position:relative;padding:10px;margin-top:5px;border:1px solid #B5B5B5;-moz-border-radius:3px;border-radius:3px;background-color:#FFF;-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.15);box-shadow:1px 1px 3px 0 rgba(0,0,0,.15);font-family:Arial;font-size:14px;line-height:18px}.flight-search-history li .view-results{display:block;color:#4C92C7;font-weight:700}.flight-search-history li .controls{margin-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#666;font-family:Arial;font-size:12px;line-height:12px;text-align:center}.flight-search-history li .controls a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:-moz-calc(50% - 5px);width:calc(50% - 5px);padding:15px;border:1px solid #B5B5B5;color:#666;-moz-border-radius:3px;border-radius:3px;background-color:#FFF;text-align:center}.flight-search-history li .remove-result{position:absolute;top:10px;right:10px;display:inline-block;width:12px;height:12px;background:url(img/icons/close.svg) center/100% auto no-repeat;cursor:pointer;font-size:0}.overlay{color:#666;font-family:Arial;font-size:14px;line-height:22px}.overlay .destination-selector{display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px 10px}#packages-update-preferences,.destination-selector li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:Arial}.overlay .destination-selector.loaded{display:block;position:relative;height:auto}.destination-selector .filter-box{position:relative;margin-top:10px}.destination-selector .filter-box input{width:100%;height:40px;font-family:Arial;font-size:14px;line-height:16px}.destination-selector .filter-box .clear-filter{position:absolute;top:0;right:0;width:40px;height:40px;font-size:0;background:url(img/icons/close-grey.svg) center no-repeat;opacity:0;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;transition:opacity 150ms}.destination-selector .filter-box .has-value+.clear-filter{opacity:1}.destination-selector ul{padding:0 0 85px;margin:0}.destination-selector li{box-sizing:border-box;padding:10px 0;margin:0;color:#666;font-size:14px;line-height:20px}.destination-selector li+li{border-top:1px solid #B5B5B5}.destination-selector li.country{font-weight:700}.destination-selector input[type=checkbox]+label:after{font-weight:400;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.3);-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.3);font-size:8px;line-height:12px}.airline-selector input[type=checkbox]:checked+label:after,.destination-selector input[type=checkbox]:checked+label:after{color:#FFF;background-color:#4A90E2;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.airline-selector input[type=checkbox]:checked+label:after{margin-top:4px}.destination-selector li.country input[type=checkbox]+label{padding-left:20px}.destination-selector li .only{color:#A8A8A8;font-family:Arial;font-size:14px;line-height:14px;font-weight:400;float:right}.destination-selector li.filtered{display:none}.additional-dates-selector .controls,.airline-selector .controls,.destination-selector .controls,.occupancy-selector .controls,.preferences-selector .controls{position:fixed;bottom:0;left:0;right:0;padding:10px;background:#FFF}.airline-selector .controls:before,.destination-selector .controls:before{position:absolute;top:-40px;left:0;right:0;height:40px;pointer-events:none;content:'';background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#FFF));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#FFF 100%)}#packages-update-preferences{box-sizing:border-box;width:100%;max-width:100%;padding:15px;-moz-border-radius:3px;border-radius:3px;background:linear-gradient(180deg,#BC2525 0,#A41515 100%);box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);color:#FFF;font-size:14px;font-weight:700;line-height:16px;text-align:center;margin-top:150px}.additional-dates-selector .button,.airline-selector .controls .button,.classic-grid-tab .button,.datepicker-controls .button,.destination-selector .controls .button,.occupancy-selector .controls .button,.preferences-selector .controls .button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;padding:15px;border:1px solid #961B20;-moz-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(top,#BC2525 0,#A41515 100%);background:-webkit-gradient(linear,left top,left bottom,from(#BC2525),to(#A41515));background:linear-gradient(180deg,#BC2525 0,#A41515 100%);-moz-box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);-webkit-box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);box-shadow:inset 2px 2px 0 0 rgba(255,255,255,.16);color:#FFF;font-family:Arial;font-size:14px;font-weight:700;line-height:16px;text-align:center}.overlay .airport-selector{display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px 10px;color:#666;font-family:Arial;font-size:14px;line-height:18px}.overlay .airport-selector.loaded{display:block}.airport-selector .filter-box{position:relative;margin-top:5px}.airport-selector .filter-box input{width:100%;height:40px;font-family:Arial;font-size:14px;line-height:40px;display:inline-block}.airport-selector .filter-box .clear-filter{position:absolute;top:0;right:0;width:40px;height:40px;font-size:0;background:url(img/icons/close-grey.svg) center no-repeat;opacity:0;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;transition:opacity 150ms}.occupancy-selector fieldset .child-age-selector label,.overlay-content fieldset .child-age-selector.childWidth1{width:100%}.airport-selector .filter-box .has-value+.clear-filter{opacity:1}.airport-selector .filter-box .error{height:0;overflow:hidden;color:rgba(188,37,37,1);opacity:0;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;transition:opacity 150ms}.airline-selector li,.airport-selector li{color:#666;font-family:Arial;font-size:14px}.airport-selector .filter-box.no-matches .error{opacity:1;height:auto}.airport-selector .filter-box .error p{margin-top:5px}.airport-selector ul{padding:0;margin:0}.airport-selector li{padding:10px 0 10px 30px;margin:0;line-height:20px;background:url(img/icons/airline-default.svg) 5px center no-repeat}.airport-selector li+li{border-top:1px solid #B5B5B5}.occupancy-selector,.passenger-selector,.preferences-selector{padding:10px}.occupancy-selector fieldset .child-age-selector,.occupancy-selector fieldset .half{margin:5px 0}#package-occupancy-selector .occupancy-adults:before,#package-occupancy-selector .occupancy-children:before,#package-occupancy-selector .occupancy-rooms:before,#package-preferences-selector .input:before,.lead-in-and-destinations-selector .input:before{border:1px solid #CA8A00!important;background-color:#FDB00A!important}.occupancy-selector fieldset .child-age-selector{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none}.occupancy-selector fieldset .child-age-selector .child-age-selector{display:inline-block;display:none}.overlay-content fieldset .child-age-selector.childWidth2{width:-moz-calc(50% - 10px);width:calc(50% - 10px)}.overlay-content fieldset .child-age-selector.childWidth3{width:-moz-calc(33% - 10px);width:calc(33% - 10px)}.overlay-content fieldset .child-age-selector.childWidth4{width:-moz-calc(25% - 10px);width:calc(25% - 10px)}.overlay-content fieldset .child-age-selector.childWidth4 select{padding-left:14px}#flight-passenger-selector .child-age-selector:before{border:1px solid #B5B5B5;background-color:#CDCDCD}.overAirlines&gt;li:nth-child(1){height:38px;padding-top:8px}.airline-selector ul{padding:0 10px 85px;width:100%}.airline-selector li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:95%}.airline-selector li+li{border-top:1px solid #B5B5B5}.airline-selector label{line-height:24px}.classic-grid-tab .form-bg{padding:10px;font-size:14px;line-height:18px}.classic-grid-tab .button{margin-top:10px}.ui-tooltip-content p.mobileError{padding-left:10px}fieldset .flight-details:not(:first-child){display:none;border-top:1px solid #D8D8D8;padding-top:10px}#complex-controls,#mobile-flights-form li.depOnly,.complex-hide,.oneWay-hide{display:none}ul.overAirlines li label img.airIcon{position:relative;top:8px;padding-right:4px;padding-left:4px}ul.overAirlines li label img.initialAirIcon{padding-top:8px;padding-left:9px;padding-right:9px}.childShow{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}#flights-passengers-number-of-infants option.hide{display:none}}</pre></body></html>