@charset "utf-8";.sta-hero-carousel{background-image:linear-gradient(135deg,#fff 50%,rgba(255,255,255,0) 50%),linear-gradient(-135deg,#fff 50%,rgba(255,255,255,0) 50%),linear-gradient(45deg,#fff 50%,rgba(255,255,255,0) 50%),linear-gradient(-45deg,#fff 50%,rgba(255,255,255,0) 50%);background-size:8px 8px;background-color:#f17b39;background-repeat:repeat-x;background-position:top center,top center,bottom center,bottom center;padding:55px 20px 35px;margin:-5px 0 35px;-webkit-transition:background-color 1s ease;transition:background-color 1s ease}@media only screen and (min-width:641px){.sta-hero-carousel:hover .sta-sliders .swiper-btn{display:inline-block}}.sta-hero-carousel .pagination-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sta-hero-carousel{background-color:#ebeef2!important}@media only screen and (min-width:641px){.sta-hero-carousel .pagination-section{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:1040px;margin:0 auto}}.sta-hero-carousel .paginator{font:600 14px/1.14 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;background-color:#fff;color:#434343;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;border:0;-webkit-box-flex:1;-webkit-flex:1 1 150px;-ms-flex:1 1 150px;flex:1 1 150px;min-height:45px;cursor:pointer;margin:1.5px}.sta-hero-carousel .paginator:hover{color:#fff;background-color:rgba(255,255,255,.25)}@media only screen and (min-width:641px){.sta-hero-carousel .paginator{max-width:170px;min-height:55px}}.sta-hero-carousel .paginator.active{background-color:rgba(0,0,0,.3);color:#fff}@media only screen and (min-width:641px){.sta-hero-carousel .swiper-wrapper{max-width:520px;height:362px}}.sta-hero-carousel .swiper-slide{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;text-decoration:none}.sta-hero-carousel .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.sta-hero-carousel .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;opacity:1;background-color:#dadada}.sta-hero-carousel .swiper-pagination-bullet-active{background-color:#0065bd}.sta-hero-carousel .swiper-pagination{position:static;margin:8px 0}@media only screen and (min-width:641px){.sta-hero-carousel .swiper-pagination{display:none}}.sta-hero-carousel .sta-sliders{font-size:0;position:relative;display:block}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders{margin-bottom:21px}}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders.mobile{display:none}}.sta-hero-carousel .sta-sliders.mobile .swiper-container{position:static}.sta-hero-carousel .sta-sliders .swiper-btn{margin:0;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;display:none;cursor:pointer;font-size:30px;color:#39a580}.sta-hero-carousel .sta-sliders .swiper-btn_next{right:-40px}.sta-hero-carousel .sta-sliders .swiper-btn_prev{left:-40px}.sta-hero-carousel .sta-sliders.desktop{display:none}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders.desktop{display:block;max-width:1040px;margin:0 auto 21px}}.sta-hero-carousel .sta-sliders .swiper-container{display:inline-block;width:100%;-webkit-box-shadow:0 2px 4px 0 rgba(67,67,67,.5);box-shadow:0 2px 4px 0 rgba(67,67,67,.5)}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders .swiper-container{width:50%;vertical-align:top}}.sta-hero-carousel .sta-sliders .sta-content-wrapper{text-align:center;color:#434343;background-repeat:no-repeat;background-position:center;background-size:cover;height:242px}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders .sta-content-wrapper{height:100%}}.sta-hero-carousel .sta-sliders .sta-content-wrapper .sta-main{font:600 21px/1.05 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;letter-spacing:-.1px;margin:0 0 15px 0;max-width:100%}.sta-hero-carousel .sta-sliders .sta-content-wrapper .sta-sub{font:normal 16px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:0;max-width:100%}.sta-hero-carousel .sta-sliders .sta-content-wrapper:not(.sta-content-wrapper_image){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px}.sta-hero-carousel .sta-sliders .sta-content-wrapper_image_first{padding:16px 20px 20px}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders .sta-content-wrapper_image_first{padding:0 20px 20px}}.sta-hero-carousel .sta-sliders .sta-content-wrapper_image_first .sta-main{margin-top:10px}.sta-hero-carousel .sta-sliders .sta-content-wrapper_image_second{padding:16px 20px 20px}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders .sta-content-wrapper_image_second{padding:35px 20px 20px}}.sta-hero-carousel .sta-sliders .sta-content-wrapper_image_second .sta-sub{margin-bottom:10px}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders .sta-content-wrapper_image_second .sta-sub{margin-bottom:0}}.sta-hero-carousel .sta-sliders .sta-content-wrapper_image .sta-main{margin-bottom:5px}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders .sta-content-wrapper_image .sta-main{margin:0 0 7px 0}}.sta-hero-carousel .sta-sliders .sta-content-wrapper .sta-img-container{height:140px}@media only screen and (max-width:400px){.sta-hero-carousel .sta-sliders .sta-content-wrapper .sta-img-container{width:80%;height:auto;max-width:295px;max-height:140px}}@media only screen and (min-width:641px){.sta-hero-carousel .sta-sliders .sta-content-wrapper .sta-img-container{width:370px;height:220px;margin:30px 0}}.sta-hero-carousel .sta-tag-wrapper{text-align:right;padding:10px 10px 0 0}.sta-hero-carousel .sta-tag-wrapper .sta-tag{padding:0 10px;font:600 11px 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;color:#fff;letter-spacing:2px;display:inline-block;line-height:18px}.sta-scrolling-hero-banner.lazyload .swiper-wrapper{display:none}.sta-temp-hero-wrapper.lazyload .home-sw,.sta-temp-hero-wrapper.lazyload .sta-destination,.sta-temp-hero-wrapper.lazyload .sta-hero,.sta-temp-hero-wrapper.lazyload .sta-hero-banner{display:none}.sta-contact.lazyload .sta-contact-logo{display:none}.sta-city-info-wrapper.lazyload .sta-city-info-icon,.sta-city-info-wrapper.lazyload .sta-city-info-img{display:none}.swiper-slide.lazyload .sta-campaign-slide-img{display:none}.home-inspiration.lazyload a{display:none}.home-sales-item.lazyload .home-sales-container{display:none}.e-tours-table.lazyload .e-tours-item{display:none}.cross-sell-container.lazyload .cross-sell-item{display:none}.sta-other-destinations.lazyload .sta-destination{display:none}.cross-sell-container.lazyload .cross-sell-item{display:none}.region-sales-module.lazyload .regions-wrapper{display:none}.sta-thirsty-font{font-family:"Thirsty Regular"!important;font-weight:400}@font-face{font-family:"Thirsty Regular";src:url(../fonts/thirsty-script/thirsty-script-regular.eot);src:url(../../fonts/thirsty-script/thirsty-script-regular.woff) format('woff'),url(../../fonts/thirsty-script/thirsty-script-regular.ttf) format('truetype')}.sta-heading-xl{color:#434343;font:600 46px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:15px 0}.sta-heading-l{color:#434343;font:600 36px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:12px 0}.sta-heading-m{color:#434343;font:600 26px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:8px 0}.sta-heading-s{color:#434343;font:600 21px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:12px 0}.sta-heading-xs{color:#434343;font:600 18px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:6px 0}.sta-heading-tiny{color:#434343;font:600 16px/1.3 'Titillium Web','Trebuchet MS',Tahoma,sans-serif;margin:5px 0}.text-colour-white{color:#fff!important}.sta-home-page .contact-box ul li a img{margin-right:5px;margin-top:-2px}.sta-home-page .contact-box ul li.contact-phone a:hover{color:#ef6726}.sta-home-page .contact-box ul li.contact-appt a:hover{color:#3c1053}.sta-home-page .contact-box ul li.contact-store a:hover{color:#fbae12}.sta-home-page .contact-box ul li.contact-chat a:hover{color:#009fd2}.sta-home-page .contact-box ul li.contact-phone{border:1px solid #ef6726}.sta-home-page .contact-box ul li.contact-chat{border:1px solid #009fd2}.sta-home-page .contact-box ul li.contact-email{border:1px solid #8347b2}.sta-home-page .contact-box ul li.contact-store{border:1px solid #fbae12}.sta-home-page .contact-box ul li.contact-appt{border:1px solid #3c1053}.sta-home-page .contact-box ul li.contact-back{border:1px solid #f04d98}.sta-home-page .contact-box ul li.contact-fax{border:1px solid rgba(239,103,38,.67)}.sta-home-page .contact-box ul li.contact-phone a:hover{color:#ef6726}.sta-home-page .contact-box ul li.contact-chat a:hover{color:#009fd2}.sta-home-page .contact-box ul li.contact-email a:hover{color:#8347b2}.sta-home-page .contact-box ul li.contact-store a:hover{color:#fbae12}.sta-home-page .contact-box ul li.contact-appt a:hover{color:#3c1053}.sta-home-page .contact-box ul li.contact-back a:hover{color:#f04d98}.sta-home-page .contact-box ul li.contact-fax a:hover{color:#ef6726}.sta-home-page .contact-box ul li.contact-phone{background:url(../../img/sprite-icons.png) no-repeat -308px -43px}.sta-home-page .contact-box ul li.contact-chat{background:url(../../img/sprite-icons.png) no-repeat -308px -88px}.sta-home-page .contact-box ul li.contact-email{background:url(../../img/sprite-icons.png) no-repeat -308px -133px}.sta-home-page .contact-box ul li.contact-store{background:url(../../img/sprite-icons.png) no-repeat -308px -178px}.sta-home-page .contact-box ul li.contact-appt{background:url(../../img/sprite-icons.png) no-repeat -308px -223px}.sta-home-page .contact-box ul li.contact-back{background:url(../../img/sprite-icons.png) no-repeat -308px -268px}.sta-home-page .contact-box ul li.contact-fax{background:url(../../img/sprite-icons.png) no-repeat -308px -313px}.background-grey-lighter{background-color:#edeff1}#footer-contact-us .contact-box ul li a{font-family:Tahoma,Arial,sans-serif}@media only screen and (max-width:640px){#footer-contact-us .contact-box ul li a{font:normal 13px/20px Tahoma,Arial,sans-serif}}.sta-home-page{margin-top:10px}.sta-home-page .sta-button{max-width:300px;margin:0 auto 50px auto;display:block}.sta-home-page .e-tours .sta-button{margin:inherit;min-width:100%}.sta-home-page .sta-intro.sta-intro-centered{margin:0;text-align:center}.sta-home-page .sta-intro.sta-intro-centered .sta-text-area{max-width:none;margin:0 auto}.sta-home-page .sta-intro.sta-intro-centered .sta-heading-tiny{margin:0}.sta-home-page .sta-heading-l{font-size:26px}.p-new-tours-page .p-campaign,.sta-home-page .p-campaign{margin:0}.qbtb-left-wrap,.search-widget-wrap{float:left;width:304px;position:relative;z-index:3}@media only screen and (max-width:641px){.qbtb-left-wrap,.search-widget-wrap{float:none;width:auto;margin:0 -10px 10px}}.qbtb-full-wrap{margin-left:auto!important;margin-right:auto!important;margin-bottom:20px;position:relative;z-index:3}a.sta-skip-link{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.sta-skip-link:active,a.sta-skip-link:focus{color:#fff;background-color:#0065bd;left:auto;top:auto;width:auto;height:auto;margin:1px 1px;padding:7px 15px;border:1px solid #fff;text-align:center;overflow:auto;z-index:999;outline:5px auto -webkit-focus-ring-color}#nav-wrap,#page-wrap,#top-header{font-size:16px}#top-header .btn{display:block;font-weight:700;border-radius:1px;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);text-transform:uppercase}#nav-wrap,#nav-wrap *,#tagline-call-info,#tagline-call-info *,#top-header,#top-header *{-webkit-box-sizing:content-box;box-sizing:content-box}#mobile-header{background-color:#f0f0f0}#tagline-call-info,.container header.header{font-size:16px}#tagline-call-info .call-info,.container header.header .call-info{padding:0}#newsletter{margin-top:10px}#newsletter .btn{display:block;font-weight:700;border-radius:1px;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);text-transform:uppercase}@media screen and (min-width:640px){header .call-info{display:block}}@media screen and (max-width:641px){#mobile-header a.right,.header a.right{right:0}#footer-newsletter .btn-collapse-mini{line-height:16px}#footer-newsletter #footer-email{font-size:14px!important}}.footer-wrap{font-size:16px}.footer-wrap a:hover{color:#2a6496}.footer-wrap *{-webkit-box-sizing:content-box;box-sizing:content-box}.footer-wrap .contact-box ul li a{line-height:30px}@media (max-width:641px){.footer-wrap .contact-box ul li{border:none;display:list-item;width:auto;height:auto;margin:0;text-transform:none;font-weight:400;background:0 0}.footer-wrap .contact-box ul li a{display:block;padding:0;margin-top:2px;line-height:inherit}}.footer-wrap .mobile-extra .btn{display:block;font-weight:700;border-radius:1px;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);text-transform:uppercase}.qbtb_1 .error .custom-select:before{content:"";position:absolute;display:block;width:100%;top:0;left:0;right:0;bottom:0;z-index:-2;background-color:#f8f8d4}.qbtb_1 .error .custom-select .custom-select-current{background-color:#f8f8d4!important;color:#555}.qbtb_1 .error .custom-select select{outline:1px solid #ed1111;background:0 0}.qbtb_1 p.error{margin-top:0;border:none}.qbtb_1 label,.qbtb_1 span.errorText{font-size:12px;display:block;line-height:1em;padding-bottom:0}.qbtb_1 .error label{display:none!important}.qbtb_1 .error span.errorText{display:block;font-size:12px;margin:0 0 8px;line-height:1}.qbtb_1 span.errorText{color:#fffa65;display:none;padding-left:0}.qbtb_1 .error input{outline:1px solid #ed1111;background-color:#f8f8d4}.qbtb_1 .error.keep_label label{display:block}.qbtb_1 .error.keep_label span.errorText,.qbtb_1 form>span.errorText{font-size:12px}.qbtb_1 form>span.errorText{padding-bottom:8px}.qbtb_1 .sw-line-wrap{position:relative;padding-right:26px}.qbtb_1 .sw-line-wrap .sw-line-item{width:100%}.qbtb_1 .sw-line-wrap .hint{width:28px;text-align:right;-ms-grid-row-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:absolute;right:0;top:6px}.qbtb_1 .sw-line-wrap .hint:after{background-color:#cedcef;color:#094da5;font-weight:700}.qbtb_1 .sw-row-title{margin-bottom:8px;font-size:12px;line-height:1em}.qbtb_1 h2{padding:0 0 5px 27px;font-size:143.75%;font-weight:400;text-shadow:1px 1px 1px #555;display:none}.qbtb_1 .standardSearch{background-color:#0065bd;padding:18px 10px 11px;position:relative;z-index:2}.qbtb_1 .standardSearch>form{position:relative;min-height:328px;padding-bottom:47px}@media (max-width:641px){.qbtb_1 .standardSearch>form{min-height:0}}.qbtb_1 .where p{padding:0;margin-bottom:10px}.qbtb_1 .where p:after,.qbtb_1 .where p:before{content:" ";display:table}.qbtb_1 .where p:after{clear:both}.qbtb_1 .where input{padding-left:40px;margin-left:-34px;float:left}.qbtb_1 .where p span.open{position:relative;z-index:2;float:left;top:0;width:34px;height:34px;background:#234770;padding:0}.qbtb_1 .where p span.open a{color:#d4e8f9;text-align:center;display:block;text-decoration:none;height:100%;font-size:18px;font-weight:400;line-height:34px}.qbtb_1 .when>p{float:left;width:50%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 5px}.qbtb_1 .when>p:first-child{padding:0 5px 0 0}.qbtb_1 .when>p.error+p.error{margin-top:0}.qbtb_1 input.date_pick{margin:0 0 0 -34px;padding:6px 10px 6px 40px;float:left}.qbtb_1 .details{margin:0 0 10px;position:relative}.qbtb_1 .clicktripz input,.qbtb_1 .details input{margin:0 5px 0 0;float:left;padding:0}.qbtb_1 .details label{margin:0;padding:0;float:left;cursor:pointer}.qbtb_1 .details label a{text-decoration:none}.qbtb_1 input[type=radio]{display:none}.qbtb_1 input[type=radio]+label span{display:inline-block;width:16px;height:16px;margin:-1px 4px 0 0;vertical-align:middle;background:url(../../img/sprite-icons.png) no-repeat -251px -215px;cursor:pointer}.qbtb_1 input[type=radio]:checked+label span{background:url(../../img/sprite-icons.png) no-repeat -230px -215px}.qbtb_1 .details>p{float:left;margin:0 18px 0 0}.qbtb_1 .when.contain{margin-bottom:14px}.qbtb_1 .when.contain .calendar-icon{float:left;width:34px;height:34px;line-height:34px;padding:0;text-align:center;background:#00548f;position:relative;z-index:1;font-size:22px;top:0}.qbtb_1 .flex.contains{margin-bottom:13px}.qbtb_1 .flex.contains .contain{margin:0}.qbtb_1 .flex.contains label{float:left;cursor:pointer;margin-bottom:0;padding:0}.qbtb_1 .flex.contains input{margin:0 5px 0 0}.qbtb_1 .numbers{clear:both;margin:0 0 16px}.qbtb_1 .numbers p{float:left;width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 4px;margin:0;white-space:nowrap}.qbtb_1 .numbers p:nth-child(2){padding-left:0}.qbtb_1 .numbers p:last-child{padding-right:0}.qbtb_1 .numbers p.ceu-traveler{width:33.3%}.qbtb_1 .numbers.error select{outline:1px solid #ed1111;background:0 0}.qbtb_1 .numbers.error .custom-select:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;background-color:#f8f8d4}.qbtb_1 .submit{margin:0;position:absolute;bottom:0;clear:both;width:100%}.qbtb_1 .submit p{padding:0;margin:0}.qbtb_1 .submit button,.qbtb_1 .submit input:not([type=checkbox]),.qbtb_1 div.noscript a{outline:0;font-weight:700;width:100%;text-align:center;text-transform:uppercase;padding:4px 5px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;color:#234770;text-shadow:0 1px rgba(35,71,112,.3);border:1px solid #b0c603;background-color:#c9da00;-webkit-box-shadow:0 2px 3px 1px rgba(65,65,65,.55);box-shadow:0 2px 3px 1px rgba(65,65,65,.55);height:47px;font-size:19px;font-family:Titillium Web,Trebuchet MS,tahoma,arial,sans-serif}.qbtb_1 .submit button:hover,.qbtb_1 .submit input:not([type=checkbox]):hover,.qbtb_1 div.noscript a:hover{cursor:pointer;background:#f4f400;background:-webkit-gradient(linear,left bottom,left top,from(#c2d900),to(#f4f400));background:linear-gradient(0deg,#c2d900,#f4f400)}.qbtb_1 div.noscript a{display:block;font-size:138%;margin-top:8px;padding-top:5px;height:31px}.qbtb_1 .contain.compare{margin-bottom:10px;padding-bottom:0}.qbtb_1 .advSearch{padding:0;margin:10px 0 0;line-height:normal}.qbtb_1 .advSearch a{text-transform:uppercase;font-size:12px;position:relative;display:inline-block;padding-right:15px;opacity:.7;line-height:normal}.qbtb_1 .advSearch a:after{content:"";position:absolute;right:0;top:50%;margin-top:-6px;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #fff;display:inline-block;vertical-align:middle;margin-left:8px}.qbtb_1 .advSearch a a:hover{text-decoration:underline}.qbtb_1 .flex.contain label[for=flexible_dates]{display:inline}.qbtb_1 #searchWrapper{position:relative}.qbtb_1 .ui-autocomplete-loading{background:#fff url(../../img/ui/ui-anim_basic_16x16.gif) 95% no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:0){.qbtb_1 .qbtb form label,.qbtb_1 .qbtb form p{line-height:1;padding:0}}.qbtb_1 .qbtb select.country{display:none}.qbtb_1 .ui-autocomplete-category{font-weight:700;padding:.2em .4em;margin:.8em 0 .2em;line-height:1.5}.qbtb_1 .ui-state-focus{background:0 0!important;background-color:#fdfd66!important;border:1px solid #fdfd66}.qbtb_1 .calendar-kattie{background:url(../../img/sprite-icons.png) no-repeat -185px -84px}span.qbtb_ac_match_highlight{color:#2063ac;text-decoration:underline}span.qbtb_ac_no_results{padding:4px 7px;display:block;line-height:1.5}span.qbtb_ac_divider{background:#ccc;height:1px;display:block;margin:5px 0 4px;clear:left;float:left;width:100%}.floating_window{display:none}fieldset{margin:0}fieldset select.full{width:100%;padding:3px 3px 3px 2px}.searchWrapper-popup{position:relative}.searchWrapper-popup #ui-datepicker-div{position:absolute!important}.searchWrapper-popup form{position:relative}.searchWrapper-popup .standardSearch>form{min-height:0}.searchWrapper-popup #searchTabs-popup{visibility:hidden;position:absolute;top:-99999px}.searchWrapper-popup #qbtb_flights-popup{display:block!important;background:#fff;padding:0}.searchWrapper-popup #qbtb_flights-popup form{padding-bottom:0}.searchWrapper-popup #qbtb_flights-popup .advSearch{text-align:right}.searchWrapper-popup #qbtb_flights-popup #flight_adv{font-weight:700;opacity:1}@media only screen and (max-width:641px){.searchWrapper-popup .details>p{margin-right:19px}}@media only screen and (max-width:641px){.searchWrapper-popup .details{margin-bottom:20px}}@media only screen and (min-width:640px){.searchWrapper-popup .where .error{position:relative;padding-bottom:28px;margin-bottom:5px}.searchWrapper-popup .where .error .errorText{position:absolute;bottom:0}}.searchWrapper-popup .where>p{width:50%;float:left;padding:0 0 0 8px}.searchWrapper-popup .where>p:first-child{padding-right:8px;padding-left:0}@media only screen and (max-width:641px){.searchWrapper-popup .where>p{width:auto;float:none;padding:0}.searchWrapper-popup .where>p:first-child{padding:0}}@media only screen and (max-width:641px){.searchWrapper-popup .where>p.js-validate-css-correct{padding-top:0;margin:0 0 10px}}@media only screen and (min-width:640px){.searchWrapper-popup .error label{display:block!important}}.searchWrapper-popup .when{width:50%;float:left}@media only screen and (max-width:641px){.searchWrapper-popup .when{width:auto;float:none;margin:0 0 20px}.searchWrapper-popup .when.contain>.contain label{display:none}}@media only screen and (min-width:640px){.searchWrapper-popup .when.contain{margin-bottom:0}.searchWrapper-popup .when.contain>.contain{margin-bottom:10px}.searchWrapper-popup .when.contain>.contain.error{margin-bottom:4px}}.searchWrapper-popup .when>p{width:50%;float:left;padding:0 8px 0 0}@media only screen and (max-width:641px){.searchWrapper-popup .when>p{padding:0 0 0 4px}.searchWrapper-popup .when>p:first-child{padding:0 4px 0 0}}@media only screen and (min-width:640px){.searchWrapper-popup .when>p .sw-row-title{margin-bottom:5px}.searchWrapper-popup .when>p.error{padding-bottom:28px}}.searchWrapper-popup .when>p.error .errorText{display:block;margin:0;padding:8px 0 0;clear:both}@media only screen and (max-width:641px){.searchWrapper-popup .when.js-validate-css-correct{margin-top:17px}}.searchWrapper-popup .flex.contain{position:absolute;bottom:52px}.searchWrapper-popup .flex.contain .contain{margin:0}.searchWrapper-popup .flex.contain .contain input{margin:0 5px 0 0}.searchWrapper-popup .flex.contain .contain label{white-space:nowrap;display:inline;vertical-align:middle;margin:0}@media only screen and (max-width:641px){.searchWrapper-popup .flex.contain{position:static;margin-bottom:14px}}.searchWrapper-popup .submit.contain{position:static}.searchWrapper-popup .submit.contain input[type=submit]{height:37px}@media only screen and (min-width:640px){.searchWrapper-popup .submit.contain{padding-top:30px}}.searchWrapper-popup .numbers{float:left;width:50%;clear:none;padding:0 0 0 4px}.searchWrapper-popup .numbers label{margin-bottom:5px}@media only screen and (max-width:641px){.searchWrapper-popup .numbers{width:auto;float:none;padding:0;margin-bottom:24px}}@media only screen and (min-width:640px){.searchWrapper-popup .numbers{padding-left:8px;margin-bottom:16px}.searchWrapper-popup .numbers.error{margin-bottom:4px;position:relative;padding-bottom:28px}}@media only screen and (min-width:640px){.searchWrapper-popup .numbers.error .errorText.contain{position:absolute;bottom:0}}.searchWrapper-popup a,.searchWrapper-popup h2,.searchWrapper-popup h3,.searchWrapper-popup label,.searchWrapper-popup li,.searchWrapper-popup p{color:#434343}.searchWrapper-popup .when.contain .calendar-icon{color:#fff;height:34px;line-height:34px;padding:0}.searchWrapper-popup .advSearch{margin-top:10px}@media only screen and (max-width:641px){.searchWrapper-popup .advSearch{margin-bottom:10px}}.searchWrapper-popup .advSearch a:after{border-color:transparent transparent transparent #434343}.searchWrapper-popup .error span.errorText{color:#d31245}.ie-old .standardSearch .custom-select select{padding-right:5px}.ie-old .sw-line-wrap{display:block;position:relative;padding-right:28px}.ie-old .sw-line-wrap .hint{position:absolute;right:0;top:50%;margin-top:-11px}.tooltip{display:none;top:0;left:-43px;-webkit-transform:translate(-50%,calc(-100% - 12px));-ms-transform:translate(-50%,calc(-100% - 12px));transform:translate(-50%,calc(-100% - 12px));position:absolute;z-index:1030}@media screen and (min-width:641px){.tooltip{left:10px}}.tooltip div.bod{float:left;padding:.5em;border:1px solid #dadbdc;-webkit-box-shadow:2px 2px 2px 0 hsla(0,0%,82%,.75);box-shadow:2px 2px 2px 0 hsla(0,0%,82%,.75);border-radius:.3em;width:165px;background:#f1f2f5;text-align:left;color:#434343;font-size:14px;font-family:tahoma,aria,sans-serif;white-space:normal}.tooltip div.bod h2{font-size:14px;font-weight:700}.tooltip div.bod p{font-size:81.25%;line-height:130%}.tooltip div.triangle-down{position:relative;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #d2d3d5;margin-left:80px}@media only screen and (max-width:641px){.tooltip div.triangle-down{display:none}}.tooltip div.triangle-right{width:0;height:0;margin-top:45px;float:none;position:absolute;bottom:1px;left:50%;-webkit-transform:translateX(calc(-50% - 10px));-ms-transform:translateX(calc(-50% - 10px));transform:translateX(calc(-50% - 10px));margin-right:-7px;border:none}.tooltip div.triangle-right:after,.tooltip div.triangle-right:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:12px 9px 0;border-color:#aaa transparent transparent;opacity:.3}.tooltip div.triangle-right:after{left:2px;border-width:8px 7px 0;border-color:#f1f2f5 transparent transparent;opacity:1;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:641px){.tooltip div.triangle-right{left:auto;right:29px;margin-right:0}}.tooltip div.triangle-top{position:absolute;top:-11px;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 11px 12px;border-color:transparent transparent #edeff1}.tooltip-img-wrapper{position:relative}.tooltip-img-wrapper:hover .tooltip{display:block;opacity:1}.sta-flights-deal{min-height:100px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border:1px solid #f0f0f0;position:relative;background-color:#fff;cursor:pointer;text-align:left;color:#434343}@media only screen and (min-width:641px){.sta-flights-deal{width:422px;padding-left:100px}}.sta-flights-deal:hover{-webkit-box-shadow:0 2px 7px 2px rgba(0,0,0,.17);box-shadow:0 2px 7px 2px rgba(0,0,0,.17)}.sta-flights-deal:hover .sta-button{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.sta-flights-deal:hover .sta-flights-deal-price-info-wrapper{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.sta-flights-deal.sta-flights-deal-blue{border:1px solid #0065bd}.sta-flights-deal.sta-flights-deal-blue .sta-flights-deal-price-info{display:block;padding-top:10px}.sta-flights-deal.sta-flights-deal-blue .sta-flights-deal-price-info-wrapper{height:calc(100% - 42px)}.sta-flights-deal.sta-flights-deal-blue:hover .sta-flights-deal-price-info-wrapper{height:calc(100% - 24px);-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.sta-flights-deal.sta-flights-deal-blue:hover .sta-flights-deal-type{opacity:0}.sta-flights-deal .sta-flights-deal-image{height:45px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px;display:none}@media only screen and (min-width:641px){.sta-flights-deal .sta-flights-deal-image{display:block}}.sta-flights-deal .sta-flights-deal-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.sta-flights-deal .sta-flights-deal-fare-tag{color:#0065bd;font:700 11px/16px Titillium Web,Trebuchet MS,Tahoma,sans-serif;letter-spacing:2px;margin-top:-8px;margin-bottom:4px}.sta-flights-deal .sta-flights-deal-flight-info{max-width:220px;padding:20px 0 6px;font-size:0}.sta-flights-deal .sta-flights-deal-origin{font:normal 14px/20px Titillium Web,Trebuchet MS,Tahoma,sans-serif;margin-bottom:0}.sta-flights-deal .sta-flights-deal-to{color:#9f9f9f;margin-left:5px;margin-bottom:13px}.sta-flights-deal .sta-flights-deal-destination{font:600 16px/20px Titillium Web,Trebuchet MS,Tahoma,sans-serif;margin:0 0 12px}.sta-flights-deal .sta-flights-deal-airline,.sta-flights-deal .sta-flights-deal-dates{font:normal 10px/12px Tahoma,Arial,sans-serif;color:#9f9f9f;display:inline-block;margin:0 0 2px}.sta-flights-deal .sta-flights-deal-dates{margin-right:16px}.sta-flights-deal .sta-flights-deal-price-info{text-align:right;max-width:130px;padding-top:32px;width:100%}.sta-flights-deal .sta-flights-deal-type{font:700 9px/13px Titillium Web,Trebuchet MS,Tahoma,sans-serif;color:#9f9f9f;text-transform:uppercase;letter-spacing:1.6px;margin:0;-webkit-transition:all .5s cubic-bezier(.37,-.03,.18,1.26);transition:all .5s cubic-bezier(.37,-.03,.18,1.26);opacity:1}.sta-flights-deal .sta-flights-deal-price{font:600 18px/22px Tahoma,Arial,sans-serif;color:#1b365d;margin:0}.sta-flights-deal .sta-flights-deal-blue-ticket{width:100px;height:31px;background-color:#0065bd;padding:7px;position:relative;right:-55px;margin-bottom:11px}.sta-flights-deal .sta-flights-deal-blue-ticket:after{content:"";display:block;width:0;height:0;border-top:4px solid #18375b;border-right:4px solid transparent;position:absolute;right:0;bottom:-4px}.sta-flights-deal .sta-flights-deal-blue-ticket .sta-flights-deal-blue-ticket-inner{background-image:url(../../img/cheap-flights_v2/blueTicket.png);width:85px;height:15px}@media only screen and (-webkit-min-device-pixel-ratio:2){.sta-flights-deal .sta-flights-deal-blue-ticket .sta-flights-deal-blue-ticket-inner{background-size:180px auto;background-position:0 -10px}}.sta-flights-deal .sta-flights-deal-price-info-wrapper{-webkit-transition:all .5s cubic-bezier(.37,-.03,.18,1.26);transition:all .5s cubic-bezier(.37,-.03,.18,1.26);height:100%;overflow:hidden}.sta-flights-deal .sta-button{font:700 10px/15px Titillium Web,Trebuchet MS,Tahoma,sans-serif;padding:3px 12px;margin-top:3px;-webkit-transition:all .7s cubic-bezier(.66,-.01,.04,1.2);transition:all .7s cubic-bezier(.66,-.01,.04,1.2);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0;width:auto;position:absolute;right:0;min-width:0}.sta-flights-deals{text-align:center;margin:0 auto 40px;padding:10px;max-width:1060px}.sta-flights-deals-empty{padding:60px 0;text-align:center;background-color:#f0f0f0}.sta-flights-deals-empty .sta-heading-s{margin:0;margin-bottom:20px;line-height:22px}.sta-flights-deals-empty .sta-text{margin:0;line-height:21px}@media only screen and (min-width:641px){.sta-flights-deals{padding:0}.sta-flights-deals .swiper-container{padding:0 10px}.sta-flights-deals .swiper-slide{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sta-flights-deals .sta-heading-m{margin-bottom:16px}.sta-flights-deals .sta-flights-deal{width:100%;margin-bottom:10px}.sta-flights-deals .sta-flights-deal:last-child{margin-bottom:0}@media only screen and (min-width:641px){.sta-flights-deals .sta-flights-deal{max-width:510px;width:calc(50% - 10px)}.sta-flights-deals .sta-flights-deal:last-child{margin-bottom:10px}.sta-flights-deals .sta-flights-deal:nth-child(odd){margin-right:20px}}.sta-flights-deals .sta-tabs-switcher{margin-bottom:30px}.sta-flights-deals .swiper-pagination{position:static;margin-top:5px}@media only screen and (min-width:641px){.sta-flights-deals .swiper-pagination{display:none}}.sta-flights-deals .sta-flights-deals-container{padding-top:10px}.sta-flights-deals .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.sta-flights-deals .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;opacity:1;background-color:#dadada}.sta-flights-deals .swiper-pagination-bullet-active{background-color:#0065bd}.sta-tabs-switcher{position:relative;font-size:0}.sta-tabs-switcher.sta-ontouch .sta-tabs,.sta-tabs-switcher.sta-ontouch .sta-tabs-switch{-webkit-transition:none;transition:none}.sta-tabs-switcher .sta-tabs-wrapper{overflow:hidden;position:relative;display:inline-block;width:100%}@media only screen and (min-width:641px){.sta-tabs-switcher .sta-tabs-wrapper{width:auto}}.sta-tabs-switcher:after,.sta-tabs-switcher:before{content:"";display:block;position:absolute;height:100%;width:50px;z-index:4;top:0;pointer-events:none}.sta-tabs-switcher:before{left:0;background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}.sta-tabs-switcher:after{right:0;background:-webkit-gradient(linear,right top,left top,color-stop(0,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0))}.sta-tabs-switcher.sta-tabs-switcher-first-active:before,.sta-tabs-switcher.sta-tabs-switcher-last-active:after{display:none}@media only screen and (min-width:641px){.sta-tabs-switcher:after,.sta-tabs-switcher:before{display:none}}.sta-tabs-switcher .sta-tabs{white-space:nowrap;padding:0;list-style-type:none;margin:0;transition:-webkit-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;position:relative;z-index:3}.sta-tabs-switcher .sta-tab{display:inline-block;font:600 14px Titillium Web,Trebuchet MS,Tahoma,sans-serif;padding:8px 15px;letter-spacing:1px;text-transform:uppercase;color:#9f9f9f;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear;position:relative;z-index:2}.sta-tabs-switcher .sta-tab.sta-tab-active{color:#fff}.sta-tabs-switcher .sta-tab:not(.sta-tab-active):hover{color:#0067c0;opacity:.6;text-decoration:underline}.sta-tabs-switcher .sta-tabs-switch{position:absolute;height:37px;background:#0065bd;left:0;top:0;z-index:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;transition-property:height,-webkit-transform;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}