body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}html{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4;-moz-osx-font-smoothing:grayscale}::selection{background:#000;color:#fff;text-shadow:none}a{text-decoration:none}a:focus,a:hover,a:active{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:0}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q::before,q::after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}nav ul,nav ol,ul,li{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button{background-color:transparent;border:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input,textarea{-webkit-box-shadow:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}input,textarea,select{outline:none}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:svgicons;src:url(../fonts/svgicons.eot?v=62810),url(../fonts/svgicons.eot?v=62810#iefix) format("eot"),url(../fonts/svgicons.woff?v=62810) format("woff"),url(../fonts/svgicons.ttf?v=62810) format("truetype")}@font-face{font-family:svgicons2;src:url(../fonts/svgicons2.eot?v=62810),url(../fonts/svgicons2.eot?v=62810#iefix) format("eot"),url(../fonts/svgicons2.woff?v=62810) format("woff"),url(../fonts/svgicons2.ttf?v=62810) format("truetype")}.font-ico-plane-colored:before,.font-ico-plane-runway:before,.font-ico-plane:before,.font-ico-plug-electricity:before,.font-ico-plus:before,.font-ico-priority-bag:before,.font-ico-priority-boarding:before,.font-ico-question:before,.font-ico-search:before,.font-ico-seat:before,.font-ico-shuttle:before,.font-ico-slider-arrow-left:before,.font-ico-spec-assistance:before,.font-ico-star:before,.font-ico-twitter:before,.font-ico-two-arrows:before,.font-ico-unlocked:before,.font-ico-warning:before,.font-ico-wheelchairs:before,.font-ico-youtube:before,.font-ico-person-default:before,.font-ico-person:before,.font-ico-phone:before,.font-ico-pin:before,.font-ico-plane-arrive:before,.font-ico-plane-checkin:before,.font-ico-arrow-left-thin:before,.font-ico-arrow-right-thin:before,.font-ico-arrow-right:before,.font-ico-arrow-up-big:before,.font-ico-arrows-stroke-left:before,.font-ico-arrows-stroke-right:before,.font-ico-bag:before,.font-ico-bed:before,.font-ico-blog:before,.font-ico-bubble-arrow:before,.font-ico-bubble-close:before,.font-ico-burger:before,.font-ico-calendar:before,.font-ico-car:before,.font-ico-chair:before,.font-ico-checked-circle:before,.font-ico-checked:before,.font-ico-circle:before,.font-ico-clock:before,.font-ico-close-menu:before,.font-ico-coins:before,.font-ico-contact-bubbles:before,.font-ico-correct:before,.font-ico-dog:before,.font-ico-edit-pen:before,.font-ico-error-circle:before,.font-ico-error:before,.font-ico-facebook:before,.font-ico-fast-track:before,.font-ico-form-arrow-up:before,.font-ico-globe:before,.font-ico-golf:before,.font-ico-happy-bubble:before,.font-ico-head:before,.font-ico-header-arrow:before,.font-ico-info:before,.font-ico-instagram:before,.font-ico-insurance:before,.font-ico-legroom:before,.font-ico-locked:before,.font-ico-logout:before,.font-ico-luggage-simple:before,.font-ico-luggage:before,.font-ico-meal:before,.font-ico-minus:before,.font-ico-paperclip:before,.font-ico-paws:before,.font-ico-pen:before,.font-ico-spec-assistance-dpna:before,.font-ico-spec-assistance-preg:before,.font-ico-spec-assistance-um:before,.font-ico-spec-assistance-cabin:before,.font-ico-spec-assistance-bld:before,.font-ico-spec-assistance-deaf:before,.font-ico-sport-eq:before,.font-ico-sport-eq-bike:before,.font-ico-sport-eq-ski:before,.font-ico-sport-eq-weap:before,.font-ico-checked-sign:before,.font-ico-tag:before,.font-ico-blue-benefits:before,.font-ico-luggage-hand:before,.font-ico-luggage-additional:before,.font-ico-priority-boarding-2bags:before,.font-ico-airport-checkin:before,.back-to-previous:before,.link-arrows:before,.link-plus:before,input[type=checkbox]:checked+label:after,.select-box:before,.select-box .select-wrap:before,.error-txt:before,.header li.dropdown-menu-item>a:before,.header .language-selector a:before,.header .menu-icon:before,.header .menu-icon.open:before,.header .dropdown-menu a:before,.header .links a:before,.header .flight-status a:before,.header .luggages a:before,.header .special-assistance a:before,.header .travel-conditions a:before,.header .profile-menu li:first-of-type a:before,.header .sub-menu li:first-of-type a:before,.header .profile-menu .close-arrow a:before,.header .sub-menu .close-arrow a:before,.header .profile-menu .logout a:before,.header .sub-menu .logout a:before,.help-bubble .bubble-inner:before,.help-bubble .read-more:after,.help-bubble .close:before,.verti-lined-list .flights-list li.departure:before,.verti-lined-list .flights-list li.return:before,.box-title-stripe .title-stripe .btn-secondary:before,.tooltip .close:before,.search-results-destination .plain:before,.flight-status-list .mob-prev-btn:before,.flight-status-list .mob-next-btn:before,.flight-status-box .flight-duration:before,.flight-status-box .stop-info .stop:before,.flight-status-box .action-btns .checkin-info:before,.flight-status-box .action-btns .checkin-info.na:before,.account-settings-menu .logout-link a:before,.account-settings-menu .close-settings-menu:before,.mob-settings-menu:before,.hero-booking-form.sticky .tabs li:first-of-type span:before,.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head:before,.itineraryBox_paymentDue .itineraryBox_paymentDue_details .warning:before,.pending-list li:before,.slick-arrow:before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.font-ico-plane-colored:before{content:""}.font-ico-plane-runway:before{content:""}.font-ico-plane:before{content:""}.font-ico-plug-electricity:before{content:""}.font-ico-plus:before{content:""}.font-ico-priority-bag:before{content:""}.font-ico-priority-boarding:before{content:""}.font-ico-question:before{content:""}.font-ico-search:before{content:""}.font-ico-seat:before{content:""}.font-ico-shuttle:before{content:""}.font-ico-slider-arrow-left:before{content:""}.font-ico-spec-assistance:before{content:""}.font-ico-star:before{content:""}.font-ico-twitter:before{content:""}.font-ico-two-arrows:before{content:""}.font-ico-unlocked:before{content:""}.font-ico-warning:before{content:""}.font-ico-wheelchairs:before{content:""}.font-ico-youtube:before{content:""}.font-ico-person-default:before{content:""}.font-ico-person:before{content:""}.font-ico-phone:before{content:""}.font-ico-pin:before{content:""}.font-ico-plane-arrive:before{content:""}.font-ico-plane-checkin:before{content:""}.font-ico-arrow-left-thin:before{content:""}.font-ico-arrow-right-thin:before{content:""}.font-ico-arrow-right:before{content:""}.font-ico-arrow-up-big:before{content:""}.font-ico-arrows-stroke-left:before{content:""}.font-ico-arrows-stroke-right:before{content:""}.font-ico-bag:before{content:""}.font-ico-bed:before{content:""}.font-ico-blog:before{content:""}.font-ico-bubble-arrow:before{content:""}.font-ico-bubble-close:before{content:""}.font-ico-burger:before{content:""}.font-ico-calendar:before{content:""}.font-ico-car:before{content:""}.font-ico-chair:before{content:""}.font-ico-checked-circle:before{content:""}.font-ico-checked:before{content:""}.font-ico-circle:before{content:""}.font-ico-clock:before{content:""}.font-ico-close-menu:before{content:""}.font-ico-coins:before{content:""}.font-ico-contact-bubbles:before{content:""}.font-ico-correct:before{content:""}.font-ico-dog:before{content:""}.font-ico-edit-pen:before{content:""}.font-ico-error-circle:before{content:""}.font-ico-error:before{content:""}.font-ico-facebook:before{content:""}.font-ico-fast-track:before{content:""}.font-ico-form-arrow-up:before{content:""}.font-ico-globe:before{content:""}.font-ico-golf:before{content:""}.font-ico-happy-bubble:before{content:""}.font-ico-head:before{content:""}.font-ico-header-arrow:before{content:""}.font-ico-info:before{content:""}.font-ico-instagram:before{content:""}.font-ico-insurance:before{content:""}.font-ico-legroom:before{content:""}.font-ico-locked:before{content:""}.font-ico-logout:before{content:""}.font-ico-luggage-simple:before{content:""}.font-ico-luggage:before{content:""}.font-ico-meal:before{content:""}.font-ico-minus:before{content:""}.font-ico-paperclip:before{content:""}.font-ico-paws:before{content:""}.font-ico-pen:before{content:""}.font-ico-spec-assistance-dpna:before{content:""}.font-ico-spec-assistance-preg:before{content:""}.font-ico-spec-assistance-um:before{content:""}.font-ico-spec-assistance-cabin:before{content:""}.font-ico-spec-assistance-bld:before{content:""}.font-ico-spec-assistance-deaf:before{content:""}.font-ico-sport-eq:before{content:""}.font-ico-sport-eq-bike:before{content:""}.font-ico-sport-eq-ski:before{content:""}.font-ico-sport-eq-weap:before{content:""}.font-ico-checked-sign:before{content:""}.font-ico-tag:before{content:""}.font-ico-blue-benefits:before{content:""}.font-ico-luggage-hand:before{content:""}.font-ico-luggage-additional:before{content:""}.font-ico-priority-boarding-2bags:before{content:""}.font-ico-airport-checkin:before{content:""}.clearfix::before,.clearfix::after{content:'';display:table}.clearfix::after{clear:both}.hide{display:none}.hidden{display:none!important}.show{display:block}.clear{clear:both}.no-margin{margin:0}.fleft{float:left}.fright{float:right}.centered{text-align:center}.text-align-left{text-align:left}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}.show-on-mobile{display:none!important}@media only screen and (min-width:120px) and (max-width:767px){.show-on-mobile{display:block!important}}.mobile-only{display:none!important}@media only screen and (min-width:120px) and (max-width:767px){.mobile-only{display:inline-block!important}}.hidden-on-mobile{display:inline-block!important}@media only screen and (min-width:120px) and (max-width:767px){.hidden-on-mobile{display:none!important}}@media only screen and (max-width:991px){.desktop-only{display:none!important}}.sm-show{display:none!important}@media only screen and (max-width:991px){.sm-show{display:block!important}}.yellow-color{color:#ffed28}.blue-light-color{color:#38bdff}.white-color{color:#fff}.blue-color{color:#002f9d}.blue-dark-color{color:#021f59}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.one-line{cursor:pointer;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.word-break{word-break:break-all}.line-through{text-decoration:line-through}@media print{body{background:#fff;color:#000;margin:0;padding:0;text-align:left}a:link,a:visited{background:#fff;color:#000;text-decoration:underline}a:not([href="javascript:;"]):after{content:" [" attr(href) "] "}h1,h2,h3,h4,h5,h6{background:0 0;color:#000}.temp{display:none}}@font-face{font-family:jaldi;src:url(../fonts/Jaldi-Bold.eot);src:url(../fonts/Jaldi-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Jaldi-Bold.woff) format("woff"),url(../fonts/Jaldi-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:jaldi;src:url(../fonts/Jaldi-Regular.eot);src:url(../fonts/Jaldi-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Jaldi-Regular.woff) format("woff"),url(../fonts/Jaldi-Regular.ttf) format("truetype");font-weight:400;font-style:normal}h2,.h2{font-size:50px;font-weight:700;line-height:50px;margin-bottom:36px}@media only screen and (min-width:768px) and (max-width:991px){h2,.h2{font-size:44px;line-height:44px;margin-bottom:25px}}@media only screen and (min-width:120px) and (max-width:767px){h2,.h2{font-size:32px;line-height:32px;margin-bottom:19px}}h3.section-subtitle{font-size:16px;line-height:19px;margin-bottom:3px;text-transform:uppercase}@media only screen and (min-width:120px) and (max-width:767px){h3.section-subtitle{font-size:14px;line-height:17px;margin-bottom:14px}}a{-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}a:focus{box-shadow:0 0 1px rgba(0,0,0,.2)}.back-to-previous{font-size:20px;color:#fff;float:left}.back-to-previous:before{content:""}.back-to-previous::before{font-size:12px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;margin-right:22px}.back-to-previous:hover{text-decoration:underline}@media only screen and (max-width:991px){.back-to-previous{margin-bottom:41px;line-height:17px}.back-to-previous::before{margin-right:11px;float:left;font-size:17px}}@media only screen and (min-width:768px) and (max-width:991px){.back-to-previous{margin-bottom:25px}}@media only screen and (min-width:120px) and (max-width:767px){.back-to-previous span{display:none}}.link-arrows{color:#ffed28;font-size:20px;padding:6px 0 0}.link-arrows:before{content:""}.link-arrows::before{font-size:12px;margin:0 10px 0 0}.link-plus{font-size:20px;color:#38bdff;-webkit-transition:color .3s ease;transition:color .3s ease}.link-plus:before{content:""}.link-plus:hover{color:#002f9d}.link-plus.blue{color:#002f9d}.link-plus.blue:hover{color:#38bdff}.link-plus::before{font-size:24px;position:relative;top:4px;margin-right:14px}.small-title{font-size:40px;margin-bottom:7px}@media only screen and (max-width:991px){.small-title{font-size:32px;margin-bottom:15px}}[class*=font-]{display:inline-block;font-size:30px;color:#000;line-height:1}html,body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;height:100%}body{color:#666;font-family:jaldi,sans-serif;font-size:14px}body.no-scroll{overflow:hidden}.container{width:100%;float:left;overflow:hidden}[dir=rtl] .container{float:right}@media only screen and (max-width:319px){.container{width:320px}}.wrapper,.flex-wrapper{width:1170px;margin:0 auto}@media only screen and (min-width:1470px){.wrapper,.flex-wrapper{max-width:1440px;padding:0 80px;width:100%}}@media only screen and (min-width:992px) and (max-width:1199px){.wrapper,.flex-wrapper{width:970px}}@media only screen and (min-width:768px) and (max-width:991px){.wrapper,.flex-wrapper{width:750px}}@media only screen and (min-width:120px) and (max-width:767px){.wrapper,.flex-wrapper{padding:0 20px;width:100%}}.flex-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}.flex-wrapper>*{float:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.content{width:100%;float:left}[dir=rtl] .content{float:right}.section{width:100%;float:left;padding:75px 0;position:relative;text-align:center}[dir=rtl] .section{float:right}.section.breadcrumb{padding-top:23px}.section h2{color:#002f9d}.section h2.blue-dark-color{color:#021f59}.section p{font-size:20px;line-height:26px;margin-bottom:54px;padding-top:4px}.section .yellow-txt{color:#ffed28}.section .blue-light-txt{color:#38bdff}.section .white-txt{color:#fff}.section.blue-bg{background-color:#002f9d}.section.blue-dark-bg{background-color:#021f59}.section.blue-dark-bg .section-subtitle,.section.blue-dark-bg p{color:#fff}.section.blue-dark-bg .information-box p{color:#021f59}.section.grey-light-bg{background-color:#f2f2f2}.section.white-bg .section-subtitle{color:#727272}.section.indented .wrapper{max-width:1180px;padding:0 80px}.section.custom h2{font-size:64px;line-height:64px;margin-bottom:100px}.section.custom .rte-content p{font-size:24px;line-height:24px}.section.custom .rte-content p.intro{font-size:32px;line-height:32px}.section.login{padding:63px 0}.section.login h1{color:#002f9d;-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100% 0%;margin-bottom:63px}.section.login .wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 60px;position:relative}.section.login .text-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:7.5%;text-align:left}[dir=rtl] .section.login .text-holder{padding-left:unset;padding-right:7.5%;text-align:right}.section.login .text-holder.centered{padding-left:0;text-align:center}.section.login .btn{margin-top:20px}@media only screen and (min-width:768px) and (max-width:991px){.section.login .text-holder{padding-left:5%}}@media only screen and (min-width:120px) and (max-width:767px){.section.login{padding:34px 0 42px}.section.login h1{margin-bottom:34px}.section.login .wrapper{display:block}.section.login .text-holder{width:100%;float:left;margin-bottom:42px;padding-left:0;text-align:center}[dir=rtl] .section.login .text-holder{float:right}}@media only screen and (max-width:991px){.section.breadcrumb{padding:20px 0 8px}}@media only screen and (min-width:768px) and (max-width:991px){.section{padding:40px 0}.section p{font-size:18px;line-height:24px;margin-bottom:40px}.section.indented .wrapper{padding:0 20px}}@media only screen and (min-width:120px) and (max-width:767px){.section{padding:40px 0}.section.mob-white-bg{background-color:#fff;padding-bottom:0}.section p{font-size:14px;line-height:17px;margin-bottom:35px}.section p br{display:none}.section .btn-secondary.fright{float:none}.section.indented .wrapper{padding:0 20px}.section.custom h2{margin-bottom:50px}}.content-with-sidebar{text-align:left}.content-with-sidebar .left-content{float:left;width:66.1%}.content-with-sidebar .left-content>p{font-size:18px;line-height:20px;margin-bottom:20px;color:#021f59;width:50%}.content-with-sidebar .sidebar{float:right;width:28.9%;position:relative}@media only screen and (max-width:991px){.content-with-sidebar .left-content,.content-with-sidebar .sidebar{width:100%}.content-with-sidebar .left-content>p,.content-with-sidebar .left-content .small-title{text-align:center;padding:0 20px}.content-with-sidebar .left-content p{font-size:17px;width:100%}}@media only screen and (min-width:120px) and (max-width:767px){.content-with-sidebar .sidebar .box-top-stripe{padding:0 19px 30px 20px;margin:0 -20px;width:auto;float:none}.content-with-sidebar .sidebar .link-plus{font-size:18px;margin:0 auto 17px;letter-spacing:-.015em}.content-with-sidebar .sidebar .link-plus::before{font-size:17px;position:relative;top:2px;margin-right:15px}}.question-title{color:#002f9d;font-size:32px;line-height:32px;margin-bottom:60px;margin-top:7px;width:100%}@media only screen and (max-width:991px){.question-title{margin-bottom:20px}}.banner-multi-device img{width:100%}.banner-multi-device .desktop{display:none}.banner-multi-device .tablet{display:none}.banner-multi-device .mobile{display:none}.banner-multi-device .desktop-large{display:block}@media only screen and (min-width:992px) and (max-width:1199px){.banner-multi-device .desktop-large{display:none}.banner-multi-device .desktop{display:block}.banner-multi-device .tablet{display:none}.banner-multi-device .mobile{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.banner-multi-device .desktop-large{display:none}.banner-multi-device .tablet{display:block}.banner-multi-device .mobile{display:none}.banner-multi-device .desktop{display:none}}@media only screen and (min-width:120px) and (max-width:767px){.banner-multi-device .desktop-large{display:none}.banner-multi-device .mobile{display:block}.banner-multi-device .tablet{display:none}.banner-multi-device .desktop{display:none}}.btn{display:inline-block;cursor:pointer}.btn.disabled{cursor:default}.btn-primary{color:#fff;background:#002f9d;border:1px solid #002f9d;height:60px;font-size:24px;font-weight:700;line-height:60px;min-width:190px;padding:0 35px;text-align:center;-webkit-transition:.5s ease;transition:.5s ease}.btn-primary:hover,.btn-primary:focus{background:#021f59;border-color:#021f59}.btn-primary.disabled{background-color:#b3b3b3;border-color:#b3b3b3}.btn-primary.full-width{width:100%}.btn-primary.light-blue{background:#38bdff}@media only screen and (min-width:1200px){.btn-primary.wide{min-width:220px}}@media only screen and (min-width:768px) and (max-width:991px){.btn-primary{height:50px;font-size:20px;line-height:48px;min-width:170px;padding:0 25px}.btn-primary.wide{margin:0 auto;display:block}}@media only screen and (min-width:120px) and (max-width:767px){.btn-primary{height:50px;font-size:22px;line-height:48px;padding:0 10px;text-align:center;width:100%}}.btn-white{background:0 0;border-color:#fff}.btn-white:hover,.btn-white:focus{background:0 0;border-color:#38bdff;color:#38bdff}.btn-white.disabled{background-color:#b3b3b3;color:#fff}.btn-secondary{background-image:-webkit-gradient(linear,left top,right top,from(#38bdff),color-stop(66.66667%,#38bdff),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#38bdff 0%,#38bdff 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 1px;background-repeat:repeat-x;color:#38bdff;font-size:20px;line-height:23px;padding:0 0 2px;-webkit-transition:none;transition:none}.btn-secondary:hover,.btn-secondary:focus{background:0 0}.btn-secondary.blue{background-image:-webkit-gradient(linear,left top,right top,from(#002f9d),color-stop(66.66667%,#002f9d),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#002f9d 0%,#002f9d 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 1px;background-repeat:repeat-x;color:#002f9d}.btn-secondary.blue:hover,.btn-secondary.blue:focus{background:0 0}.btn-secondary.red{background-image:-webkit-gradient(linear,left top,right top,from(#df0021),color-stop(66.66667%,#df0021),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#df0021 0%,#df0021 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 1px;background-repeat:repeat-x;color:#df0021}.btn-secondary.red:hover,.btn-secondary.red:focus{background:0 0}@media only screen and (min-width:768px) and (max-width:991px){.btn-secondary{font-size:18px;line-height:21px}}.btn-small{font-size:17px;line-height:20px}.btn-smaller{color:#fff;background:#002f9d;border:1px solid #002f9d;font-size:17px;font-weight:700;min-height:40px;padding:0 15px;text-align:center;-webkit-transition:.5s ease;transition:.5s ease}.btn-smaller:hover,.btn-smaller:focus{background:#021f59;border-color:#021f59}.btn-smaller.disabled{background-color:#b3b3b3;border-color:#b3b3b3}.btn-transparent{background:0 0;border:1px solid #002f9d;color:#002f9d}.btn-transparent:hover,.btn-transparent:focus{background:0 0;border-color:#021f59;color:#021f59}.link-arrow{color:#002f9d;font-size:24px;font-weight:700;line-height:27px}.link-arrow::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";font-size:15px;margin-left:12px;position:relative;top:2px}.link-arrow:hover{color:#021f59}.glued{margin-bottom:-13px;position:relative;z-index:2}.flex-wide{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:24px;min-height:60px}@media only screen and (min-width:768px) and (max-width:991px){.flex-wide{height:auto;line-height:20px;min-height:50px}}.checkmark::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";font-size:15px;font-weight:700;margin-right:12px;position:relative;top:1px}@media only screen and (min-width:120px) and (max-width:767px){.multi-btn-wrap .btn{margin-top:10px}.multi-btn-wrap .btn:first-of-type{margin-top:0}}input,textarea,button,select{font-family:jaldi,sans-serif}input,textarea{border-radius:2px;box-shadow:none;background:#fff;height:60px;padding:0 35px 0 20px;color:#002f9d;border:1px solid #b3b3b3;font-size:20px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666}input::-moz-placeholder,textarea::-moz-placeholder{color:#666}input::-moz-placeholder,textarea::-moz-placeholder{color:#666}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#666}@media only screen and (min-width:120px) and (max-width:767px){input,textarea{font-size:18px;height:50px;padding-left:10px}}label,.label{display:block;font-size:18px;margin-bottom:5px}.has-prepend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:15px;width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.has-prepend .input-prepend{float:left;position:relative}.has-prepend .input-prepend .input-prepend-text{background:#002f9d;border:1px solid #666;border-right:0;color:#fff;font-size:20px;height:60px;line-height:58px;padding:0 23px 0 30px;text-align:center}@media only screen and (min-width:120px) and (max-width:767px){.has-prepend .input-prepend .input-prepend-text{height:50px;line-height:48px}}.has-prepend input{width:100%}.has-prepend.by-flight-number{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:0}.has-prepend.by-flight-number label{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100% 0%}@media only screen and (min-width:120px) and (max-width:767px){.has-prepend{width:100%}}input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox]+label{padding-left:29px;line-height:30px;position:relative;display:inline-block}input[type=checkbox]+label::before{content:'';width:20px;height:20px;background-color:#fff;display:block;position:absolute;top:5px;left:0;box-shadow:inset 0 0 7px 0 rgba(0,0,0,.2);border:1px solid #b3b3b3}input[type=checkbox]:checked+label:after{content:""}input[type=checkbox]:checked+label::after{color:#002f9d;font-size:16px;margin:1px;display:block;position:absolute;top:6px;left:1px;line-height:16px}input[type=checkbox]:focus+label{outline:-webkit-focus-ring-color auto 5px}input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=radio]+label{padding-left:40px;line-height:30px;position:relative;display:inline-block}input[type=radio]+label::before{content:'';width:25px;height:25px;border-radius:25px;background-color:#fff;border:1px solid #b3b3b3;display:block;position:absolute;top:3px;left:5px}input[type=radio]:checked+label::after{content:'';width:13px;height:13px;border-radius:13px;background-color:#002f9d;margin:3px;display:block;position:absolute;top:6px;left:8px;line-height:14px}input[type=radio]:focus+label{outline:-webkit-focus-ring-color auto 5px}.select-box{position:relative;background-color:#fff;width:auto;font-family:jaldi,sans-serif;border-radius:0;box-shadow:none;background:#fff;height:60px;line-height:60px;color:#002f9d;border:1px solid #b3b3b3;font-size:24px}.select-box:before{content:""}.select-box::before{position:absolute;top:50%;right:13px;color:#b3b3b3;font-size:23px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;margin-top:-30px}.select-box select{color:#002f9d;padding:0 35px 0 20px;-webkit-appearance:none;position:relative;top:0;left:0;border:0;background-color:transparent;height:59px;cursor:pointer;width:100%;margin:0;outline:none;text-overflow:'';text-indent:0;-moz-appearance:none;background:0 0}.select-box select::-ms-expand{display:none}.select-box.birthday-options-select{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 35px 0 20px}.select-box.birthday-options-select::before{display:none}.select-box.birthday-options-select select{padding:0 16px}.select-box .select-wrap{position:relative;width:auto}.select-box .select-wrap:before{content:""}.select-box .select-wrap::before{position:absolute;font-size:4px;left:-2px;top:1px;color:#b3b3b3}@media only screen and (min-width:120px) and (max-width:767px){.select-box.birthday-options-select{padding:0 0 0 15px}}form{width:100%;float:left;text-align:left}[dir=rtl] form{float:right}[dir=rtl] form{text-align:right}form>.form-row{margin-bottom:13px}form .multi-row{margin-bottom:41px}form .multi-row.quiz{margin-bottom:0;padding-bottom:90px;-webkit-box-pack:normal;-webkit-justify-content:normal;-ms-flex-pack:normal;justify-content:normal}form .multi-row.quiz .radio-wrapper{width:-webkit-calc(100%/4);width:calc(100%/4)}form .multi-row.quiz .radio-wrapper label{color:#002f9d;font-size:24px;margin-bottom:10px;margin-right:10px}@media only screen and (max-width:991px){form .multi-row.quiz{padding-bottom:10px}form .multi-row.quiz .radio-wrapper{width:100%}}form .font-ico-warning{position:absolute;top:2px;font-size:18px;margin-right:-2px;cursor:pointer;right:0;color:#ffed28}form .font-ico-form-arrow-up{position:absolute;bottom:18px;right:13px;color:#b3b3b3;font-size:23px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}form .select-list{width:100%}form .select-list .selected{width:100%;float:left;background:#fff;border:1px solid #b3b3b3;border-radius:2px;color:#002f9d;font-size:24px;height:60px;line-height:55px;padding:0 30px 0 16px;text-align:left}[dir=rtl] form .select-list .selected{float:right}[dir=rtl] form .select-list .selected{text-align:right}form .select-list .selected:focus{color:#002f9d}form .select-list .selected::before{display:none}form .select-list .selected::after,form .select-list .selected-icon::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#b3b3b3;content:"";cursor:pointer;display:inline-block;font-size:23px;height:60px;line-height:60px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}form .select-list .selected::after{margin-top:-30px;position:absolute;right:13px;top:50%}form .select-list .selected.active::after,form .select-list .selected.active~.selected-icon::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}form .select-list .selected-icon{position:absolute;right:13px;top:0}form .select-list .dest-dropdown{left:0!important;top:100%;width:100%}form .select-list .dest-dropdown ul{border-top:0;border-radius:0 0 4px 4px;width:100%}form .radios label{margin:10px 43px 0 0;color:#021f59}form .radios label:last-of-type{margin-right:0}form .date-picker-wrap{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}form .date-picker-wrap .one-field{position:static}form .date-picker-wrap .one-field:first-child .selected-icon{left:-webkit-calc(48.87% - 29px);left:calc(48.87% - 29px);right:auto}form .date-picker-wrap .selected-icon{bottom:0;position:absolute;right:13px}form .date-picker-wrap .selected-icon::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#666;content:"";font-size:16px;height:60px;line-height:60px}form .date-picker-wrap.single-field .one-field{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}form .date-picker-wrap.single-field .one-field:first-child .selected-icon{left:auto;right:13px}@media only screen and (min-width:768px){form .date-picker-wrap .selected-icon{pointer-events:none}}@media only screen and (min-width:992px){form .multi-row:last-of-type .number-circle-wrap::before{display:none}}@media only screen and (max-width:991px){form .multi-row{margin-bottom:0}form .one-field{margin-bottom:20px}form>.form-row>.one-field{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}form .date-picker-wrap .selected-icon{bottom:20px}}@media only screen and (min-width:120px) and (max-width:767px){form .select-list .selected{font-size:18px;height:50px;line-height:45px;margin-left:0;padding-left:10px}form .select-list .selected::after,form .select-list .selected-icon::after{font-size:20px}form .select-list .dest-dropdown{margin-left:0}form .select-list .dest-dropdown li{padding:12px 18px}form .select-list .dest-dropdown .primary{font-size:18px}form .select-list .dest-dropdown .secondary{font-size:16px}form .date-picker-wrap .selected-icon::before{height:50px;line-height:50px}}.form-row{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;position:relative}.form-row:not(.equal-fields),.form-row.btn-with-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-row.btn-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:35px}.form-row .one-field{position:relative}.form-row:not(.equal-fields) .one-field{-webkit-box-flex:0;-webkit-flex:0 0 48.8%;-ms-flex:0 0 48.8%;flex:0 0 48.8%}.form-row input[type=text],.form-row input[type=password],.form-row input[type=email],.form-row .select-box{width:100%;font-size:24px}.form-row .btn{text-align:center}@media only screen and (max-width:991px){.form-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:120px) and (max-width:767px){.form-row.btn-center{margin-top:0}.form-row input[type=text]{font-size:18px}}.one-field.error input{border:2px solid #be0000}.one-field.error .error-txt{display:block}.one-field .right-corner-link{position:absolute;right:0;top:0}@media only screen and (min-width:120px) and (max-width:767px){.checkbox-row label,.checkbox-row .label{float:right}}.equal-fields .one-field{-webkit-box-flex:1;-webkit-flex:1 0 32.5%;-ms-flex:1 0 32.5%;flex:1 0 32.5%;margin-right:20px}.equal-fields .one-field:last-of-type{margin-right:0}.equal-fields .one-field.has-prepend .select-list{width:89px}.equal-fields .one-field.has-prepend .select-list .selected{background:#002f9d;border:1px solid #ccc;border-right:0;color:#fff;padding:0 23px 0 30px;text-align:center}.equal-fields .one-field.has-prepend .select-list .selected::after{display:none}.equal-fields .one-field.has-prepend input{width:-webkit-calc(100% - 89px);width:calc(100% - 89px)}.form-intro{margin-bottom:54px}@media only screen and (min-width:768px) and (max-width:991px){.form-intro{margin-bottom:40px}}@media only screen and (min-width:120px) and (max-width:767px){.form-intro{margin-bottom:35px}}.number-circle-wrap{position:absolute;left:-78px;top:35px}.number-circle-wrap::before{content:'';display:block;background-image:-webkit-gradient(linear,left top,right top,from(#38bdff),color-stop(66.66667%,#38bdff),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#38bdff 0%,#38bdff 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 1px;background-repeat:repeat-x;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);height:2px;width:72px;position:absolute;bottom:-43px;left:-10px}.number-circle-wrap .number-circle{display:block;width:50px;height:50px;font-size:24px;line-height:50px;border-radius:50%;background-color:#38bdff;color:#002f9d;text-align:center;font-weight:700;position:relative}@media only screen and (max-width:991px){.number-circle-wrap{width:100%;position:relative;left:auto;top:auto;margin-bottom:10px}.number-circle-wrap::before{-webkit-transform:none;-ms-transform:none;transform:none;left:0;bottom:auto;top:24px;width:auto;right:0;z-index:1}.number-circle-wrap .number-circle{margin:0 auto;z-index:2}}.quiz .pin-wrap{height:100%;position:absolute;left:-78px;top:0}.quiz .pin-wrap::after{border-left:1px dashed #002f9d;content:'';display:block;height:-webkit-calc(100% - 40px);height:calc(100% - 40px);margin:0 auto;width:1px}.quiz .pin-wrap img{height:40px}@media only screen and (max-width:991px){.quiz .pin-wrap{width:100%;position:relative;left:auto;text-align:center;top:auto;margin-bottom:10px}.quiz .pin-wrap::after{border-left:0;border-top:1px dashed #002f9d;height:1px;position:absolute;top:20px;width:100%}.quiz .pin-wrap img{text-align:center}}.quiz:last-of-type .pin-wrap::after{display:none}.quiz .question-btn{width:100%}@media only screen and (max-width:991px){.quiz .question-btn{margin-top:15px}}.btn-with-form .btn{margin:30px 0 0 21px}@media only screen and (min-width:768px) and (max-width:991px){.btn-with-form .btn{margin:30px auto 0}}@media only screen and (min-width:120px) and (max-width:767px){.btn-with-form .btn{margin:25px 0 0}}input:invalid,textarea:invalid{background-color:#fff;border:2px solid #be0000;color:#be0000}.error-txt{display:none;font-size:18px;color:#be0000;margin-top:5px}.error-txt:before{content:""}.error-txt::before{float:left;margin-right:5px}.error-txt.white-txt{color:#fff}.error-txt.white-txt::before{color:#be0000}.customfile{width:100%;float:left;background:#fff;cursor:pointer;margin-top:6px;overflow:hidden;position:relative;text-align:left;z-index:1}[dir=rtl] .customfile{float:right}.customfile .customfile-input{background:0 0;border:0;cursor:pointer;font-size:200px;height:100px;left:0!important;opacity:0;padding:0;position:absolute;top:0!important;width:100%;z-index:999}.customfile .customfile-button{background-image:-webkit-gradient(linear,left top,right top,from(#002f9d),color-stop(66.66667%,#002f9d),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#002f9d 0%,#002f9d 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 1px;background-repeat:repeat-x;color:#002f9d;cursor:pointer;display:inline-block;font-size:20px;line-height:20px;margin-right:23px;padding-bottom:6px}.customfile .customfile-button::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";font-size:18px;margin-right:5px;position:relative;top:1px}.customfile .customfile-feedback{color:#666;display:inline-block;font-size:24px;line-height:26px}.customfile.customfile-disabled{opacity:.5;filter:alpha(opacity=0);cursor:default}.customfile.customfile-hover .customfile-button,.customfile.customfile-focus .customfile-button{background-image:-webkit-gradient(linear,left top,right top,from(#021f59),color-stop(66.66667%,#021f59),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#021f59 0%,#021f59 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 1px;background-repeat:repeat-x;color:#021f59}.customfile.customfile-focus .customfile-button{outline:1px dotted #ccc}@media only screen and (min-width:120px) and (max-width:767px){.customfile{margin-top:0}.customfile .customfile-button{font-size:18px;line-height:20px}.customfile .customfile-feedback{font-size:20px;line-height:24px}}.file-upload{width:100%;float:left;position:relative}[dir=rtl] .file-upload{float:right}.file-upload .file-upload-inner{width:100%;float:left;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[dir=rtl] .file-upload .file-upload-inner{float:right}.file-upload .upload-button-wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;float:left;position:relative}.file-upload input[type=file]{cursor:pointer;font-size:0;height:100%;left:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:10}.file-upload .upload-file-btn{background-image:-webkit-gradient(linear,left top,right top,from(#002f9d),color-stop(66.66667%,#002f9d),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#002f9d 0%,#002f9d 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 1px;background-repeat:repeat-x;color:#002f9d;display:inline-block;float:left;font-size:20px;line-height:20px;margin-right:23px;padding-bottom:6px}.file-upload .upload-file-btn::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";font-size:18px;margin-right:5px;position:relative;top:1px}.file-upload .upload-button-messages{display:inline-block}.file-upload .temp-filename{color:#b3b3b3;display:inline-block;font-size:20px;line-height:22px}.file-upload .upload-file-error{color:#df0021;display:none;font-size:20px;line-height:22px}.file-upload .upload-file-message{width:100%;float:left;color:#666;font-size:12px;margin-top:5px}[dir=rtl] .file-upload .upload-file-message{float:right}@media only screen and (min-width:120px) and (max-width:767px){.file-upload .file-upload-inner{display:block}.file-upload .upload-file-btn{font-size:18px;line-height:20px;margin:0 0 10px}.file-upload .upload-button-messages{width:100%;float:left}[dir=rtl] .file-upload .upload-button-messages{float:right}.file-upload .temp-filename,.file-upload .upload-file-error{width:100%;float:left;font-size:20px;line-height:24px}[dir=rtl] .file-upload .temp-filename,[dir=rtl] .file-upload .upload-file-error{float:right}}.templates-list,.sitemap-list{width:100%;float:left;padding-left:30px;text-align:left}[dir=rtl] .templates-list,[dir=rtl] .sitemap-list{float:right}[dir=rtl] .templates-list,[dir=rtl] .sitemap-list{text-align:right;padding-left:unset;padding-right:30px}.templates-list li,.sitemap-list li{font-size:18px;line-height:22px;list-style:disc;margin-bottom:20px}.templates-list a,.sitemap-list a{color:#002f9d;font-size:20px;font-weight:700;line-height:24px}.templates-list a:hover,.sitemap-list a:hover{text-decoration:underline}.sitemap-list li:first-child{margin-top:20px}table{margin:0 auto;font-size:18px;color:#021f59;border:1px solid #c5c5c5;text-align:left}table th,table td{padding:15px}table th{background-color:#021f59;color:#fff;font-weight:400}table td{border-bottom:1px solid #c5c5c5}.tabs-container{width:100%;float:left}[dir=rtl] .tabs-container{float:right}.tabs-container .tabs-list{width:100%;float:left;margin-bottom:60px;position:relative;text-align:center}[dir=rtl] .tabs-container .tabs-list{float:right}.tabs-container .tabs-list::before{content:'';display:block;height:1px;left:-2000em;right:-2000px;position:absolute;bottom:0;background-color:#ccc}.tabs-container .tab-item{display:inline-block;padding:0 10px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#dfdfdf;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;color:#666;cursor:pointer;margin:0 -2px;max-width:315px;text-align:center;vertical-align:top;width:100%;height:69px}.tabs-container .tab-item:first-child{border-left-width:0}.tabs-container .tab-item:first-child.selected{border-left-width:1px}.tabs-container .tab-item span,.tabs-container .tab-item strong{display:block}.tabs-container .tab-item:last-child{border-right-width:0}.tabs-container .tab-item:last-child.selected{border-right-width:1px}.tabs-container .tab-item::after{content:'';display:inline-block;height:100%;margin:0 -2px;vertical-align:middle}.tabs-container .tab-item span{display:inline-block;font-size:18px;line-height:15px;margin:0 -2px;vertical-align:middle}.tabs-container .tab-item strong{display:block;font-size:24px;line-height:23px}.tabs-container .selected:not(span){background-color:#fff;position:relative}.tabs-container .selected:not(span)::before{content:'';display:block;width:100%;height:6px;position:absolute;background-color:#002f9d;left:0;top:0;z-index:1}.tabs-container .selected:not(span) strong{color:#002f9d}.tabs-container .tab-content{width:100%;float:left;display:none}[dir=rtl] .tabs-container .tab-content{float:right}.tabs-container .available{display:block}.tabs-container .alert-holder .alert-item{text-align:center}.tabs-container .alert-holder:last-child{margin-bottom:40px}.tabs-container .title{color:#021f59;margin-bottom:60px;text-align:center}.tabs-container .title span{display:inline-block;font-size:18px;line-height:1.4;vertical-align:middle}.tabs-container .title span strong{display:block;font-size:32px;line-height:32px}@media only screen and (min-width:768px) and (max-width:991px){.tabs-container .tabs-list{margin-bottom:30px;margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.tabs-container .tab-item{max-width:245px}.tabs-container .title{margin-bottom:30px}}@media only screen and (min-width:120px) and (max-width:767px){.tabs-container .tabs-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.tabs-container .tab-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 -1px;padding:11px 10px 8px}.tabs-container .tab-item:first-child{border-left-width:1px}.tabs-container .tab-item:last-child{border-right-width:1px}.tabs-container .tab-item span{font-size:14px;line-height:20px;max-width:100%}.tabs-container .tab-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:31px;max-width:100%}.tabs-container .title{margin-bottom:20px}}.header{width:100%;float:left;padding:10px 0 8px;position:relative;z-index:30}[dir=rtl] .header{float:right}.header.lower{z-index:5}.header .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}.header .right-side{text-align:right;padding-top:10px}.header .right-side>ul{width:100%;margin-bottom:16px;color:#021f59;font-size:16px}.header .right-side>ul>li>a{text-transform:uppercase;color:#021f59}.header nav a{color:#002f9d}.header nav a:focus,.header nav a:hover{text-decoration:none;color:#010e27}.header .inner>ul:first-of-type{font-size:24px}.header .inner>ul:first-of-type>li{margin-left:17px}.header ul,.header li{display:inline-block}.header li.dropdown-menu-item>a:before{content:""}.header li.dropdown-menu-item>a::before{font-size:5px;color:#002f9d;margin-right:7px;position:relative;top:-3px}.header .logo{width:271px;height:92px}.header .logo img{width:100%}.header .login-btn::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#021f59;content:"";font-size:10px;line-height:27px;margin-right:4px;position:relative;top:0}.header .login-btn.logged-in::before{content:""}.header .language-selector a{display:inline-block;padding-left:54px;border-left:1px solid #e6e7e9;margin-left:17px;position:relative}.header .language-selector a:before{content:""}.header .language-selector a::before{font-size:4px;color:#c5c5c5;margin:9px 0 0 7px;float:right}.header .language-selector img{position:absolute;left:17px;width:24px;top:4px}.header .menu-icon{cursor:pointer;display:none;float:right;margin:4px 19px 0 0;color:#fff}.header .menu-icon:before{content:""}.header .menu-icon.open{font-size:18px;margin:0 27px 0 0}.header .menu-icon.open:before{content:""}.header .main-nav>li{font-size:18px}.header .main-nav>li:not(.dropdown-menu){margin-left:16px;position:relative}.header .dropdown-menu{position:initial;z-index:initial;float:initial;min-width:initial;padding:initial;margin:initial;font-size:initial;text-align:initial;list-style:initial;background-color:initial;background-clip:initial;border:initial;border-radius:initial;box-shadow:initial;margin-left:17px;padding-left:19px;border-left:1px solid #e6e7e9}.header .dropdown-menu a:before{content:""}.header .dropdown-menu a::before{font-size:5px;color:#002f9d;margin-right:7px;position:relative;top:-3px}.header .dropdown-menu-items{display:none;position:absolute;left:0;right:0;top:110px;text-align:left;padding-top:52px;background-color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.29);border-top:1px solid #e5e8ee;overflow:hidden}.header .dropdown-menu-items .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header .dropdown-menu-items ul,.header .dropdown-menu-items li{display:block}.header .links{font-size:20px}.header .links:first-of-type{width:25.5%;float:left;padding:0 20px 0 112px}.header .links:nth-of-type(2){float:left;width:17%;padding-right:20px}.header .links li{margin-bottom:11px}.header .links span{display:block;margin-bottom:25px}.header .links a{position:relative;padding-left:18px}.header .links a:before{content:""}.header .links a::before{position:absolute;left:2px;top:10px;color:#002f9d;font-size:10px}.header .more-options{font-size:20px;float:left;width:28.6%;padding-right:56px;margin-bottom:58px}.header .more-options li:last-of-type a{border-bottom:0}.header .more-options li:first-of-type a{padding-top:0}.header .more-options a{display:block;position:relative;padding:18px 0 15px 60px;border-bottom:1px solid #d9d9d9}.header .more-options a::before{position:absolute;top:10px;left:0}.header .flight-status a:before{content:""}.header .flight-status a::before{top:1px;left:12px;font-size:22px}.header .luggages a:before{content:""}.header .luggages a::before{font-size:31px;top:11px;left:17px}.header .special-assistance a::before,.header .travel-conditions a::before{top:13px;left:14px}.header .special-assistance a:before{content:""}.header .special-assistance a::before{font-size:28px}.header .travel-conditions a:before{content:""}.header .travel-conditions a::before{font-size:25px}.header .search-wrap{position:relative;width:28.9%;padding-left:64px;float:left}.header .search-wrap::before{content:'';display:block;position:absolute;bottom:0;top:-75px;left:0;right:-999px;background-color:#f2f2f2}.header .search-wrap label{font-size:24px;color:#002f9d;display:inline-block;margin:-3px 0 21px;letter-spacing:-.01em}.header .search-wrap input[type=text]{margin-left:2px;width:100%;padding:0 12px 0 17px;font-size:20px;border-radius:0}.header .search-wrap input[type=text]::-webkit-input-placeholder{color:#666}.header .search-wrap input[type=text]::-moz-placeholder{color:#666}.header .search-wrap input[type=text]::-moz-placeholder{color:#666}.header .search-wrap input[type=text]::-ms-input-placeholder{color:#666}.header .search-wrap button{position:absolute;padding:0;right:13px;top:70px;color:#757575;font-size:24px}[dir=rtl] .header .search-wrap button{right:unset;left:13px}.header .inner-search{position:relative;z-index:1}[dir=rtl] .header .inner-search{text-align:right;direction:rtl}.header .sub-nav li{position:relative}.header .profile-menu-wrap{position:relative}.header .profile-menu,.header .sub-menu{display:none;text-align:left;width:259px;position:absolute;left:auto;right:-23px;background-color:#fff;border:1px solid #b3b3b3;border-radius:4px;z-index:2}.header .profile-menu::after,.header .profile-menu::before,.header .sub-menu::after,.header .sub-menu::before{bottom:100%;border:solid transparent;content:'';height:0;width:0;position:absolute}.header .profile-menu::after,.header .sub-menu::after{border-color:transparent;border-bottom-color:#fff;border-width:5px;margin-left:-5px}.header .profile-menu::before,.header .sub-menu::before{border-color:transparent;border-bottom-color:#b3b3b3;border-width:6px;margin-left:-6px}.header .profile-menu li,.header .sub-menu li{display:block;border-bottom:1px solid #d9d9d9}.header .profile-menu li.logout,.header .sub-menu li.logout{border-bottom:0}.header .profile-menu li:last-of-type,.header .sub-menu li:last-of-type{display:none}.header .profile-menu li:first-of-type a:before,.header .sub-menu li:first-of-type a:before{content:""}.header .profile-menu li:first-of-type a::before,.header .sub-menu li:first-of-type a::before{display:none;color:#38bdff;float:left;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:5px;margin-top:11px}.header .profile-menu .close-arrow a:before,.header .sub-menu .close-arrow a:before{content:""}.header .profile-menu .close-arrow a::before,.header .sub-menu .close-arrow a::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}.header .profile-menu a,.header .sub-menu a{display:inline-block;padding:20px;color:#021f59;width:100%}.header .profile-menu .logout a,.header .sub-menu .logout a{padding-left:45px}.header .profile-menu .logout a:before,.header .sub-menu .logout a:before{content:""}.header .profile-menu .logout a::before,.header .sub-menu .logout a::before{font-size:18px;position:relative;top:4px;margin-right:14px}.header .profile-menu{left:auto;right:-23px;top:33px}.header .profile-menu::after,.header .profile-menu::before{left:85%}.header .sub-menu{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:40px}.header .sub-menu::after,.header .sub-menu::before{left:50%}[dir=rtl] .header .sub-menu{left:unset;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.header .sub-menu li{margin-left:0}.header .sub-menu a{display:block;padding:18px 0 15px 20px;font-size:20px;color:#002f9d}@media only screen and (min-width:992px) and (max-width:1199px){.header .dropdown-menu-items{top:144px}.header .sub-nav{margin-bottom:20px}.header .sub-nav li:last-of-type .sub-menu{left:auto;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.header .sub-nav li:last-of-type .sub-menu::after,.header .sub-nav li:last-of-type .sub-menu::before{left:85%}.header .links:first-of-type{padding-left:0;width:16.5%}.header .more-options{padding-right:20px;width:28.6%}.header .search-wrap{width:34.9%}}@media only screen and (max-width:991px){.header{min-height:132px;padding:6px 0;background-color:#fff}.header li.dropdown-menu-item>a::before{display:none}.header .wrapper{padding-left:7px}.header .right-side{padding-top:16px}.header .right-side>ul{font-size:11px}.header .right-side>ul>li>a{color:#031326}.header nav{background-color:#002f9d;position:absolute;left:0;right:0;top:71px;text-align:left}.header nav a{color:#fff}.header nav a:focus,.header nav a:hover{color:#fff}.header nav ul:first-of-type{padding-left:0;margin-bottom:0}.header nav ul .dropdown-menu-items li{margin:0 0 10px}.header .inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:61px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.header .inner>ul:first-of-type{font-size:18px;margin-bottom:0;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1 0%;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;min-height:61px}.header .inner>ul:first-of-type>li{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px;text-align:center}.header .inner>ul:first-of-type>li:first-of-type{margin-left:10px}.header .inner>ul:first-of-type>li:last-of-type{margin-right:10px}.header .main-nav{width:100%;display:none;background-color:#002f9d;padding:17px 20px 20px;text-align:center}.header .main-nav li{width:100%;margin:0 0 31px;border:0;padding-left:0}.header .main-nav li.dropdown-menu>a{display:none}.header .main-nav>li:not(.dropdown-menu){margin-left:0}.header .main-nav>li:not(.dropdown-menu) a{font-size:22px}.header .main-nav a{color:#fff}.header .logo{width:143px;height:auto}.header .logo img{width:100%}.header .language-selector{margin-right:4px}.header .language-selector a{padding-left:39px;margin-left:7px}.header .language-selector a::before{display:none}.header .language-selector span{display:none}.header .language-selector img{left:9px;top:1px}.header .menu-icon{display:inline-block}.header .profile-menu-wrap{position:initial}.header .sub-menu,.header .profile-menu{background:#021f59;top:132px;left:0;width:100%;border:0;border-radius:0;text-align:center;font-size:22px;position:fixed;height:-webkit-calc(100% - 130px);height:calc(100% - 130px);overflow:auto}.header .sub-menu::before,.header .sub-menu::after,.header .profile-menu::before,.header .profile-menu::after{display:none}.header .sub-menu li,.header .profile-menu li{border:0;padding:15px 20px 14px}.header .sub-menu li:first-of-type a::before,.header .profile-menu li:first-of-type a::before{display:block}.header .sub-menu li:last-of-type,.header .profile-menu li:last-of-type{display:block}.header .sub-menu li.close-arrow,.header .profile-menu li.close-arrow{padding:10px 20px 27px}.header .sub-menu li.close-arrow a,.header .profile-menu li.close-arrow a{font-size:23px}.header .sub-menu a,.header .profile-menu a{display:block;color:#38bdff;padding:0}.header .sub-menu .logout a,.header .profile-menu .logout a{border:1px solid #38bdff;padding-left:0;height:50px;line-height:39px;margin-top:21px}.header .sub-menu{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.header .sub-menu a{font-size:22px}.header .sub-menu a:hover{color:#38bdff}.header .dropdown-menu-items{padding-top:0;background-color:#002f9d;position:relative;top:0;left:0;border:0;box-shadow:none}.header .dropdown-menu-items .wrapper{display:block;padding:0}.header .links{display:none}.header .more-options{width:100%;padding:0;margin-bottom:0}.header .more-options a{padding:2px 0 14px 55px;border-color:#3359b1;font-size:24px;letter-spacing:-.03em}.header .more-options a::before{color:#fff}.header .search-wrap{width:100%;padding-left:0;margin-bottom:7px}.header .search-wrap label,.header .search-wrap::before{display:none}.header .search-wrap button{top:14px;color:#b3b3b3}.header .search-wrap input[type=text]{padding:0 12px 0 10px;font-size:18px;height:50px;line-height:50px;border:0;margin-left:0}.header .flight-status a::before{top:1px;left:9px;font-size:23px}.header .luggages a::before{font-size:30px;top:-2px;left:13px}.header .special-assistance a::before{font-size:28px;top:-1px;left:12px}.header .travel-conditions a::before{font-size:23px;top:2px;left:10px}}@media only screen and (min-width:768px) and (max-width:991px){.header .profile-menu li,.header .sub-menu li{width:750px;margin:0 auto}.header .inner{width:750px;margin:0 auto}}.login-bubble{border:1px solid #b3b3b3;text-align:left;width:259px;position:absolute;left:auto;right:-23px;background-color:#fff;z-index:2}.login-bubble::after,.login-bubble::before{bottom:100%;border:solid transparent;content:'';height:0;width:0;position:absolute;left:85%}.login-bubble::after{border-color:transparent;border-bottom-color:#fff;border-width:5px;margin-left:-5px}.login-bubble::before{border-color:transparent;border-bottom-color:#b3b3b3;border-width:6px;margin-left:-6px}.login-bubble .close{width:19px;height:15px;line-height:16px;font-size:20px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;padding:0;color:#ccc;font-style:normal}.login-bubble .close:hover,.login-bubble .close:focus{color:#666}.login-bubble .text-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:15px 15px 13px}.login-bubble .text-wrap .text-img::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#021f59;content:"";font-size:12px;line-height:27px;margin-right:13px;position:relative;top:-3px}.login-bubble .text-wrap .text-inner{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1 0%;font-size:16px;line-height:16px}.login-bubble .buttons-wrap{background-color:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px}.login-bubble .buttons-wrap .btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1 0%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:991px){.login-bubble{bottom:0;border:0;border-top:1px solid #b3b3b3;left:0;position:fixed;width:100%}.login-bubble::after,.login-bubble::before{display:none}.login-bubble .close{width:40px;height:25px;line-height:25px;font-size:44px}.login-bubble .text-wrap{padding-right:30px}.login-bubble .text-wrap .text-inner{font-size:18px;line-height:18px}}.mob-overlay-bg{display:none;background-color:#000;opacity:.6;position:fixed;top:0;left:0;right:0;bottom:0;z-index:29}.mob-overlay-bg.open{display:block}.footer{width:100%;float:left;background:#fff;border-bottom:9px solid #38bdff;padding:60px 0 66px}[dir=rtl] .footer{float:right}.footer .footer-middle-info{width:100%;float:left;margin-bottom:19px}[dir=rtl] .footer .footer-middle-info{float:right}.footer .footer-contact{display:none;min-width:190px;padding-left:58px;position:relative;text-align:left}.footer .footer-contact i{color:#fff;font-size:32px;left:3px;position:absolute;top:9px}.footer .footer-contact span,.footer .footer-contact a{clear:both;color:#fff;float:left;font-size:23px;line-height:27px}.footer .footer-contact a{background-image:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(66.66667%,#fff),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#fff 0%,#fff 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 1px;background-repeat:repeat-x;padding-bottom:5px}@media only screen and (min-width:120px) and (max-width:767px){.footer{background:#021f59;border-bottom:0;padding:40px 0 70px;text-align:center}.footer .footer-middle-info{display:none}.footer .footer-contact{display:inline-block}}.footer-navigation{width:100%;float:left;margin-bottom:43px}[dir=rtl] .footer-navigation{float:right}.footer-navigation .col{float:left;width:12.5%}.footer-navigation h2{color:#666;font-size:14px;font-weight:400;line-height:27px;margin-bottom:25px}.footer-navigation ul li{font-size:10px;line-height:21px;margin-bottom:12px}.footer-navigation ul a{color:#002f9d;display:inline-block;padding-left:20px;position:relative}.footer-navigation ul a:hover,.footer-navigation ul a:focus{text-decoration:underline}.footer-navigation ul a::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";font-size:12px;left:3px;position:absolute;top:2px}[dir=rtl] .footer-navigation ul a::before{content:"";font-weight:700;left:unset;right:3px}[dir=rtl] .footer-navigation ul a{padding-left:unset;padding-right:20px}.footer-navigation ul+h2{margin-top:12.5px;margin-bottom:12.5px}@media only screen and (min-width:992px) and (max-width:1199px){.footer-navigation h2{font-size:14px;line-height:23px}.footer-navigation ul li{font-size:10px;line-height:19px;padding-right:7px}.footer-navigation ul a{padding-left:16px}}@media only screen and (min-width:768px) and (max-width:991px){.footer-navigation{margin-bottom:23px}.footer-navigation .col{margin-bottom:20px;padding-right:10px;width:25%}.footer-navigation .col:nth-child(4n+1){clear:left}.footer-navigation h2{font-size:18px;line-height:23px}.footer-navigation ul li{font-size:14px;line-height:19px}.footer-navigation ul a{padding-left:12px}.footer-navigation ul a::before{font-size:9px;left:0;top:0}}@media only screen and (min-width:120px) and (max-width:767px){.footer-navigation{display:none}}.footer-navigation.footer-top-destinations{text-align:center}.footer-navigation.footer-top-destinations h2{margin-bottom:10px}.footer-navigation.footer-top-destinations a{color:#002f9d;display:inline-block;position:relative;margin-left:10px;margin-right:10px}.footer-navigation.footer-top-destinations a:hover,.footer-navigation.footer-top-destinations a:focus{text-decoration:underline}.footer-info{width:100%;float:left;border-top:1px solid #e8e8e8;padding-top:22px}[dir=rtl] .footer-info{float:right}.footer-info .logos-list{float:left}.footer-info .logos-list a{display:inline-block;margin:0 20px 0 0;vertical-align:middle}.footer-info ul{float:right}.footer-info ul li{color:#666;float:left;font-size:16px;letter-spacing:.2px;line-height:21px;margin-left:15px}.footer-info ul a{color:#666}.footer-info ul a:hover,.footer-info ul a:focus{text-decoration:underline}@media only screen and (min-width:120px) and (max-width:767px){.footer-info{display:none}}@media only screen and (min-width:120px) and (max-width:767px){.slick-dots{margin-top:16px;text-align:center}.slick-dots li{display:inline-block}.slick-dots button{background:0 0;border:1px solid #bbb;border-radius:50%;height:12px;margin:0 4px;outline:none;padding:0;text-indent:-9999px;width:12px}.slick-dots .slick-active button{background:#38bdff;border-color:#38bdff}}.flight-results{position:relative}.flight-results .back-to-previous{left:0;position:absolute;top:-57px}@media only screen and (max-width:991px){.flight-results .back-to-previous{left:auto;position:relative;top:auto}}.all-destinations{padding:53px 0}.all-destinations h2{margin-bottom:25px}.all-destinations .select-list .selected{background-image:-webkit-gradient(linear,left top,right top,from(#38bdff),color-stop(66.66667%,#38bdff),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#38bdff 0%,#38bdff 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 1px;background-repeat:repeat-x}.all-destinations .select-list .selected::before{margin:0 12px 0 3px}.all-destinations .destination-grid{margin-top:20px}.all-destinations form>.form-row{margin-bottom:58px}@media only screen and (max-width:991px){.all-destinations form>.form-row{margin-bottom:20px}.all-destinations form>.form-row:last-of-type{margin-bottom:0}}.section-step{display:block;float:left;width:100%}.section-step.hidden-step{display:none}.section-step:not(.section-step-1){padding-top:30px;border-top:1px solid #d2d2d2}.section-step.section-step-3{margin-top:50px}.section-step.section-step-3 .small-title{font-size:32px;line-height:32px}@media only screen and (max-width:991px){.section-step{margin-bottom:30px}.section-step:not(.section-step-1){padding-top:0;border:0}.section-step.section-step-3{margin-top:0}}.link-overlay{background:transparent;bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.subscribe-section{width:100%;float:left;color:#fff;background:#002f9d;padding:35px 0}[dir=rtl] .subscribe-section{float:right}.subscribe-section .wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.subscribe-section .col{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.subscribe-section .col:last-child{margin-left:auto}.subscribe-section h2{font-size:24px;font-weight:400;letter-spacing:.3px;line-height:28px;margin-bottom:0;margin-right:27px}.subscribe-section form{border-bottom:1px solid #fff;float:left}.subscribe-section form label,.subscribe-section form .label{display:block;height:0;margin-left:-9999px;width:0}.subscribe-section form input{background:0 0;border:0;color:#fff;height:46px;float:left;font-size:18px;line-height:22px;padding:0 5px;width:343px}.subscribe-section form input::-webkit-input-placeholder{color:#3b5fb4}.subscribe-section form input::-moz-placeholder{color:#3b5fb4}.subscribe-section form input::-moz-placeholder{color:#3b5fb4}.subscribe-section form input::-ms-input-placeholder{color:#3b5fb4}.subscribe-section form input:invalid{color:#be0000}.subscribe-section form button{background:0 0;border:0;color:#fff;height:46px;float:left;font-size:16px;line-height:46px;outline:none;padding:0 2px 0 0}.subscribe-section form button:hover,.subscribe-section form button:focus{color:#ccc}.subscribe-section form button::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";font-size:14px;margin-left:10px;position:relative;top:2px}.subscribe-section .social-menu h3{display:inline-block;font-size:24px;letter-spacing:.4px;line-height:28px;margin-right:18px;vertical-align:middle}.subscribe-section .social-menu a{border:1px solid #3359b1;border-radius:50%;display:inline-block;height:60px;margin-left:7px;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;vertical-align:middle;width:60px}.subscribe-section .social-menu a:hover,.subscribe-section .social-menu a:focus{opacity:.8}.subscribe-section .social-menu i{color:#fff;font-size:24px;line-height:60px;text-indent:-9999px;width:100%}.subscribe-section .social-menu i::before{float:left;left:50%;position:relative;text-indent:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.subscribe-section .social-menu .font-ico-twitter::before{font-size:20px}@media only screen and (min-width:992px) and (max-width:1199px){.subscribe-section form input{width:260px}.subscribe-section .social-menu h3{margin-right:10px}.subscribe-section .social-menu.many-icons h3{display:block;margin:0 0 18px;text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.subscribe-section h2{font-size:20px;line-height:24px;margin-right:15px}.subscribe-section form input{height:40px;font-size:16px;line-height:20px;width:180px}.subscribe-section form button{height:40px;font-size:13px;line-height:33px}.subscribe-section form button::after{font-size:10px;margin-left:7px;top:0}.subscribe-section .social-menu h3{font-size:20px;line-height:24px;margin-right:0}.subscribe-section .social-menu.many-icons h3{display:block;margin:0 0 18px;text-align:center}.subscribe-section .social-menu a{height:50px;width:50px}.subscribe-section .social-menu i{line-height:48px}.subscribe-section .social-menu i::before{font-size:20px}.subscribe-section .social-menu .font-ico-twitter::before{font-size:16px}}@media only screen and (min-width:120px) and (max-width:767px){.subscribe-section{padding-bottom:0}.subscribe-section .wrapper{display:block}.subscribe-section .col{width:100%;float:left}[dir=rtl] .subscribe-section .col{float:right}.subscribe-section h2{letter-spacing:-.3px;margin:0 0 36px;text-align:center}.subscribe-section form{border:0;margin-bottom:50px;width:100%}.subscribe-section form input{border-bottom:1px solid #fff;font-size:17px;margin-bottom:25px;padding:0 3px;width:100%}.subscribe-section form button{background:#fff;color:#002f9d;height:50px;font-weight:700;font-size:18px;line-height:55px;padding:0;text-align:center;width:100%}.subscribe-section form button::after{display:none}.subscribe-section .social-menu{background:#fff;margin-left:-20px;padding:36px 0 46px;text-align:center;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.subscribe-section .social-menu h3{color:#002f9d;font-size:18px;line-height:20px;margin:0 0 18px;width:100%}.subscribe-section .social-menu a{border-color:#eaeaea}.subscribe-section .social-menu i{color:#002f9d}}.content-banner{background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center}.content-banner.custom{padding-top:70px;padding-bottom:25px}.content-banner.custom h2{font-size:34px;font-weight:700;line-height:34px;margin-bottom:10px}.content-banner.custom h3{font-size:28px;font-weight:400;line-height:28px}.content-banner .wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-banner .wrapper.package{margin-bottom:125px;margin-top:75px}.content-banner .wrapper.package.wallbie{margin-left:0;margin-right:0;max-width:100%;padding:0 28%;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.content-banner .wrapper.package.wallbie{padding:0 23%}}@media only screen and (min-width:120px) and (max-width:767px){.content-banner .wrapper.package.wallbie{padding:0 26%}}@media only screen and (max-width:619px){.content-banner .wrapper.package.wallbie{padding:0 20%}}@media only screen and (max-width:495px){.content-banner .wrapper.package.wallbie{padding:0 14%}}@media only screen and (max-width:415px){.content-banner .wrapper.package.wallbie{padding:0 6%}}.content-banner .wrapper.package.no-steps{margin-bottom:75px}.content-banner .wrapper.package p{font-size:20px;line-height:26px;margin-bottom:54px;padding-top:4px}@media only screen and (min-width:120px) and (max-width:767px){.content-banner .wrapper.package{margin:25px 0 35px}.content-banner .wrapper.package.no-steps{margin-bottom:35px}.content-banner .wrapper.package p{margin-bottom:34px}}.content-banner.shorter .wrapper{min-height:0}.content-banner .banner-inner{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.content-banner .text-holder{padding:0 30px}.content-banner .text-holder .service-info{margin-left:-30px;width:-webkit-calc(100% + 60px);width:calc(100% + 60px)}.content-banner .img-holder{padding-left:20px}.content-banner .btn-holder{margin-bottom:22px}.content-banner .btn-holder:last-child{margin-bottom:0}.content-banner img{max-width:100%}.content-banner .service-info{margin-bottom:25px}.content-banner.form-content .text-holder{padding:0}.content-banner .link-plus:hover{color:#fff}.content-banner.map-banner{background-position:center center;padding:125px 0}.content-banner.wallbie-banner{background-color:#0c418e;padding:40px 0 120px}.content-banner.wallbie-banner .banner-background{background-size:contain}.content-banner.wallbie-banner .wrapper.package.wallbie{margin:100px auto 45px;max-width:1440px;padding:0 80px;width:100%}.content-banner.wallbie-banner .wrapper .text-holder{padding:0;text-align:left;width:38%}.content-banner.wallbie-banner .wrapper .text-holder .offer-item{margin-bottom:40px}@media only screen and (min-width:1600px){.content-banner.map-banner{padding:150px 0}}@media only screen and (min-width:768px){.content-banner.map-banner .img-holder{background:0 0}}@media only screen and (min-width:992px) and (max-width:1199px){.content-banner.map-banner{background-size:auto 130%}}@media only screen and (min-width:120px) and (max-width:767px){.content-banner{padding:53px 0 75px}.content-banner.custom{padding-top:35px}.content-banner .text-holder{padding:0;width:100%}.content-banner .text-holder .service-info .col{box-shadow:none}.content-banner .text-holder .service-info .col::before{display:none}.content-banner .text-holder .service-info .col .text-holder{padding:0 30px}.content-banner .img-holder{display:none}.content-banner .btn-holder{width:100%}.content-banner.map-banner{background:0 0;padding:50px 0 70px}.content-banner.map-banner .wrapper{min-height:10px}.content-banner.map-banner .text-holder{position:relative;z-index:3}.content-banner.map-banner .img-holder{background-position:center center;background-size:cover;bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}}.question-boxes .col{cursor:pointer}.service-info{margin:0 auto;overflow:hidden;width:100%}.service-info .col{float:left;margin:35px 0;outline:none;text-align:left}.service-info.two-cols-wrap{max-width:1090px}.service-info.two-cols-wrap .col{width:50%}.service-info.two-cols-wrap .col:nth-child(2n+1){clear:left}.service-info.two-cols-wrap .text-holder{padding:0 80px 0 36px}.service-info.three-cols-wrap .col{width:33.33%}.service-info.three-cols-wrap .col:nth-child(3n+1){clear:left}.service-info.three-cols-wrap .text-holder{padding:0 60px 0 36px}.service-info .text-holder{float:left;position:relative;width:-webkit-calc(100% - 97px);width:calc(100% - 97px)}.service-info h3{color:#002f9d;font-size:24px;line-height:27px;margin-bottom:10px}.service-info h3 a{color:#002f9d}.service-info h3 a:hover{text-decoration:underline}.service-info p,.service-info h4{color:#002f9d;font-size:18px;line-height:20px;margin-bottom:0;padding-top:0}.service-info p a,.service-info h4 a{color:#002f9d}.service-info p a:hover,.service-info h4 a:hover{text-decoration:underline}.service-info.white-text .circle-wrap i,.service-info.white-text h3,.service-info.white-text p,.service-info.white-text h4{color:#fff}.service-info.white-text .circle-wrap i a,.service-info.white-text h3 a,.service-info.white-text p a,.service-info.white-text h4 a{color:#fff}.service-info.white-text .circle-wrap span{color:#b3b3b3;opacity:.1}.service-info.boxes-look{padding-top:30px}.service-info.boxes-look .col{background:#fff;border:1px solid #b3b3b3;border-top:6px solid #002f9d;margin-bottom:20px;margin-top:0}.service-info.boxes-look.three-cols-wrap .col{margin-right:1.4%;padding:27px 25px 24px;width:32.34375%}.service-info.boxes-look.three-cols-wrap .col:nth-child(3n){margin-right:0}.service-info.boxes-look.three-cols-wrap .text-holder{padding:0 50px 0 21px}.service-info.boxes-look .circle-wrap{width:75px}.service-info.boxes-look .circle-wrap span{height:76px;font-size:76px;width:76px}.service-info.boxes-look .circle-wrap i{-webkit-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}.service-info.boxes-look .text-holder{width:-webkit-calc(100% - 76px);width:calc(100% - 76px)}.service-info.plain-mobile h3{color:#666;font-size:18px;line-height:20px}.service-info.plain-mobile h4{font-size:24px;font-weight:700;line-height:28px}@media only screen and (min-width:992px) and (max-width:1199px){.service-info.two-cols-wrap .text-holder{padding:0 50px 0 36px}.service-info.boxes-look.three-cols-wrap .text-holder{padding:0 10px 0 21px}}@media only screen and (min-width:768px) and (max-width:991px){.service-info .col{margin:30px 0;text-align:center}.service-info.three-cols-wrap .text-holder,.service-info.two-cols-wrap .text-holder{padding:0 30px}.service-info .circle-wrap{display:inline-block;float:none;margin-bottom:10px}.service-info .text-holder{padding:0 30px;width:100%}.service-info.boxes-look .text-holder{width:100%}.service-info.boxes-look.three-cols-wrap .col{padding:27px 15px 24px}.service-info.boxes-look.three-cols-wrap .text-holder{padding:0 5px}.service-info.plain-mobile h4{font-size:20px;line-height:24px}}@media only screen and (min-width:120px) and (max-width:767px){.service-info{margin-left:-20px;overflow:visible;padding:0 50px 0 10px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.service-info .slick-list{overflow:visible}.service-info .col{box-shadow:2px 0 30px rgba(0,0,0,.15);clear:none!important;margin:15px 10px;padding:30px 20px;position:relative;text-align:center}.service-info .col::before{bottom:0;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.29);content:'';left:0;position:absolute;right:0;top:0}.service-info .circle-wrap{display:inline-block;float:none;margin-bottom:10px}.service-info .text-holder{width:100%}.service-info h3{font-size:20px;line-height:24px;margin-bottom:8px}.service-info h4{font-size:14px;line-height:17px}.service-info .slick-dots{width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.service-info.two-cols-wrap .text-holder{padding:0}.service-info.boxes-look{float:left;margin-left:-10px!important;padding:30px 0 0;width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important}.service-info.boxes-look.three-cols-wrap .col{margin:0 0 7px;padding:20px 15px 12px;width:100%}.service-info.boxes-look.three-cols-wrap .text-holder{padding:0 10px 0 17px;text-align:left}.service-info.boxes-look .circle-wrap{float:left;margin-bottom:0;width:64px}.service-info.boxes-look .circle-wrap span{height:64px;font-size:65px;width:64px}.service-info.boxes-look .circle-wrap i{-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.service-info.plain-mobile{float:left;margin-left:0;padding:0;width:100%}.service-info.plain-mobile .col{box-shadow:none;margin:0;padding:19px 20px 15px;width:100%!important}.service-info.plain-mobile .col::before{display:none}.service-info.plain-mobile .col .text-holder{padding:0}.service-info.white-text{padding:0 10px}.service-info.white-text .slick-dots{width:100%}}@media only screen and (min-width:450px) and (max-width:767px){.service-info{padding:0 35% 0 10px}.service-info .slick-dots{width:148%}}.promo-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.promo-info.carousel{margin-left:-20px;padding:0 60% 0 0;overflow:hidden}.promo-info.carousel .col-inner:nth-of-type(2n){padding-right:10px}.promo-info.carousel .col-inner:nth-of-type(2n+1){padding-left:10px}@media only screen and (min-width:120px) and (max-width:767px){.promo-info.carousel{margin-left:-10px;padding:0 50px 0 0}.promo-info.carousel .slick-dots{width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}}@media only screen and (min-width:450px) and (max-width:767px){.promo-info.carousel{padding:0 35% 0 10px}.promo-info.carousel .slick-dots{width:148%}}.promo-info .col-inner{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:30px 10px 0}.promo-info .col-inner:nth-of-type(2n){padding-right:0}.promo-info .col-inner:nth-of-type(2n+1){padding-left:0}.promo-info .col{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #b3b3b3;box-shadow:2px 0 10px rgba(0,0,0,.15);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;padding:30px 20px;position:relative;text-align:center}.promo-info .col::before{bottom:0;box-shadow:0 1px 5px rgba(0,0,0,.29);content:'';left:0;position:absolute;right:0;top:0}.promo-info .col .circle-wrap{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100% 0%}.promo-info .col .text-holder{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100% 0%}.promo-info h3{color:#002f9d;font-size:24px;line-height:27px;margin-bottom:10px}.promo-info h3 a{color:#002f9d}.promo-info h3 a:hover{text-decoration:underline}.promo-info p,.promo-info h4{color:#002f9d;font-size:18px;line-height:20px;margin-bottom:0;padding-top:0}.promo-info p a,.promo-info h4 a{color:#002f9d}.promo-info p a:hover,.promo-info h4 a:hover{text-decoration:underline}.promo-info .slick-list{overflow:visible}.promo-info .slick-dots{margin-left:10px;width:-webkit-calc(250% - 20px);width:calc(250% - 20px);margin-top:16px;text-align:center}.promo-info .slick-dots li{display:inline-block}.promo-info .slick-dots button{background:0 0;border:1px solid #bbb;border-radius:50%;height:12px;margin:0 4px;outline:none;padding:0;text-indent:-9999px;width:12px}.promo-info .slick-dots .slick-active button{background:#38bdff;border-color:#38bdff}.promo-info .btn{margin-top:10px}.cta-section{width:100%;float:left;background:#fff;padding:47px 0 43px;text-align:center}[dir=rtl] .cta-section{float:right}.cta-section.grey-light-bg{background:#f2f2f2}.cta-section span{color:#002f9d;display:inline-block;font-size:32px;line-height:36px}.cta-section a{background-image:-webkit-gradient(linear,left top,right top,from(#002f9d),color-stop(66.66667%,#002f9d),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#002f9d 0%,#002f9d 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:36px 3px;background-repeat:repeat-x;color:#002f9d;display:inline-block;font-weight:700;padding-bottom:4px;-webkit-transition:none;transition:none}.cta-section a:hover{background:0 0}@media only screen and (min-width:120px) and (max-width:767px){.cta-section{padding:28px 0 33px}.cta-section span{font-size:27px;line-height:39px}.cta-section a{background-image:-webkit-gradient(linear,left top,right top,from(#002f9d),color-stop(66.66667%,#002f9d),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#002f9d 0%,#002f9d 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:24px 2px;background-repeat:repeat-x;padding-bottom:0}}.help-bubble{bottom:25px;display:none;margin-right:-170px;position:absolute;right:0;z-index:30}.help-bubble .bubble-inner{background-color:#002f9d;border-radius:20px;padding:34px 35px 12px 26px;position:relative;width:247px;max-width:100%;z-index:2;box-shadow:2px 0 30px rgba(0,0,0,.6)}.help-bubble .bubble-inner:before{content:""}.help-bubble .bubble-inner::before{bottom:-7px;color:#002f9d;font-size:24px;left:-13px;position:absolute;z-index:-1}.help-bubble p{color:#fff;font-size:20px;line-height:24px;margin-bottom:5px}.help-bubble .read-more{color:#38bdff;font-size:24px;font-weight:700}.help-bubble .read-more:after{content:""}.help-bubble .read-more::after{font-size:14px;margin-left:11px;position:relative;top:1px}.help-bubble .close{color:#3359b1;cursor:pointer;display:block;font-size:15px;position:absolute;right:16px;top:15px}.help-bubble .close:before{content:""}.help-bubble .overlay-bg{background:rgba(0,0,0,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px){.help-bubble{margin-right:-20px}}@media only screen and (max-width:991px){.help-bubble{bottom:0;left:0;margin-right:0;position:fixed;right:0;top:0}.help-bubble .bubble-inner{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}.help-bubble .overlay-bg{display:block}.help-bubble .bubble-inner::before{display:none}.help-bubble p{font-size:20px;line-height:24px;margin-bottom:15px!important}.help-bubble a{font-size:18px;line-height:20px}}.box-top-stripe{width:100%;float:left;border:1px solid #b3b3b3;border-top:6px solid #002f9d;position:relative;background-color:#fff}[dir=rtl] .box-top-stripe{float:right}.box-top-stripe.shadow::before{background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;bottom:-20px;content:'';height:20px;left:10px;position:absolute;right:10px}.box-top-stripe.shadow:not(.btn-stick-bottom)::before{background-image:url(../content/long-shadow.png)}.box-top-stripe.verti-lined-list{padding:21px 19px 0 23px}.box-top-stripe.btn-stick-bottom{padding-bottom:60px}.box-top-stripe.btn-stick-bottom::before{background-image:url(../content/narrow-shadow.png)}.box-top-stripe.btn-stick-bottom .btn{position:absolute;left:0;bottom:0;width:100%}.box-top-stripe.btn-stick-bottom .link-plus{border-top:1px solid #d9d9d9;width:100%;padding-top:20px}.box-top-stripe.btn-stick-bottom .checkbox{border-top:1px solid #d9d9d9;margin:0 auto 20px;padding-top:20px;width:100%}.box-top-stripe.btn-stick-bottom .checkbox .checkbox-inner{color:#002f9d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 9px}.box-top-stripe.btn-stick-bottom .checkbox .checkbox-inner label{font-size:20px}.box-top-stripe .link-plus{display:block;margin:0 auto 20px;color:#002f9d;-webkit-transition:color .3s ease;transition:color .3s ease}.box-top-stripe .link-plus:hover{color:#38bdff}.box-top-stripe .block-title{display:block;font-size:24px;line-height:24px;padding-bottom:21px;color:#021f59;border-bottom:1px solid #d9d9d9}.box-top-stripe.bg-img{background-color:transparent;background-repeat:no-repeat;background-size:cover;color:#fff}@media only screen and (max-width:991px){.box-top-stripe.btn-stick-bottom{border-left:0;border-right:0;border-bottom:0;padding-bottom:30px}.box-top-stripe.btn-stick-bottom .btn{position:relative;left:auto;right:auto;width:100%}.box-top-stripe.btn-stick-bottom .link-plus{padding-top:15px}}@media only screen and (min-width:120px) and (max-width:767px){.box-top-stripe{box-shadow:0 6px 20px 0 rgba(0,0,0,.3)}.box-top-stripe::before{display:none}.box-top-stripe.btn-stick-bottom{box-shadow:none}.box-top-stripe.btn-stick-bottom::before{display:block;background-image:url(../content/selection-box-shadow.png);bottom:auto;top:-20px;left:0;right:0}.box-top-stripe .block-title{padding-top:14px}}.verti-lined-list li{padding:18px 0 33px;border-top:1px solid #d9d9d9}.verti-lined-list li:first-of-type{border-top:0}.verti-lined-list span,.verti-lined-list strong{display:block}.verti-lined-list .flights-list li{padding-left:72px;position:relative}.verti-lined-list .flights-list li::before{position:absolute;top:32px;left:16px;font-size:20px;color:#d9d9d9}.verti-lined-list .flights-list li.departure:before{content:""}.verti-lined-list .flights-list li.return{display:none}.verti-lined-list .flights-list li.return:before{content:""}.verti-lined-list .flights-list .flight-path,.verti-lined-list .flights-list .price-range{font-size:24px}.verti-lined-list .flights-list .flight-path{line-height:26px;color:#021f59;margin-bottom:8px}.verti-lined-list .flights-list .flight-path span{display:inline-block}.verti-lined-list .flights-list .date{font-size:18px;line-height:20px;color:#666;margin-bottom:15px}.verti-lined-list .flights-list .price-range{color:#002f9d;line-height:22px}.verti-lined-list .flights-list .price-range .fare-price{display:inline-block}.verti-lined-list .flights-list .price-range .lowest-fare{display:none}@media only screen and (min-width:120px) and (max-width:767px){.verti-lined-list .flights-list li{padding:12px 0 14px 65px}.verti-lined-list .flights-list li::before{left:12px;top:20px}}.box-title-stripe{width:100%;float:left;border:1px solid #b3b3b3;position:relative;background-color:#fff;margin-bottom:20px}[dir=rtl] .box-title-stripe{float:right}.box-title-stripe.shadow::before{background:url(../content/long-shadow.png) no-repeat center bottom;background-size:100% auto;bottom:-20px;content:'';height:20px;left:10px;position:absolute;right:10px}.box-title-stripe.box-top-stripe{border-top:6px solid #002f9d}.box-title-stripe.box-top-stripe .details{padding:25px 40px 30px 30px}.box-title-stripe .title-stripe{background-color:#021f59;padding:9px 32px;margin-bottom:27px}.box-title-stripe .title-stripe h4,.box-title-stripe .title-stripe span{display:inline-block;color:#fff;font-size:24px}.box-title-stripe .title-stripe .btn-secondary{float:right}.box-title-stripe .title-stripe .btn-secondary:before{content:""}.box-title-stripe .title-stripe .btn-secondary::before{font-size:15px;float:left;margin-right:8px}.box-title-stripe .details{width:100%;float:left;padding:0 29px 42px 31px}[dir=rtl] .box-title-stripe .details{float:right}.box-title-stripe .details span{display:block}.box-title-stripe .details span .inner-span-btn{float:right;font-size:18px;line-height:18px;margin-left:10px}.box-title-stripe .details h5,.box-title-stripe .details span:not(.blue-txt){font-size:18px}.box-title-stripe .details h5{margin-bottom:3px}.box-title-stripe .details span:not(.blue-txt){margin-bottom:2px}.box-title-stripe .details .blue-txt{font-size:24px;color:#021f59}.box-title-stripe .details .btn-secondary{display:inline-block;font-size:24px;letter-spacing:-.2px;padding-bottom:4px}.box-title-stripe .details strong{font-weight:400;width:110px;float:left}.box-title-stripe .border-row-wrap{width:100%;float:left;padding-bottom:25px;border-bottom:1px solid #d9d9d9;margin-bottom:25px}[dir=rtl] .box-title-stripe .border-row-wrap{float:right}.box-title-stripe .left{float:left;width:55.21%;padding-right:10px}.box-title-stripe .right{float:left;width:44.79%}.box-title-stripe .fullwidth{float:left;width:100%}@media only screen and (min-width:120px) and (max-width:767px){.box-title-stripe.shadow{box-shadow:0 6px 20px 0 rgba(0,0,0,.3)}.box-title-stripe.shadow::before{display:none}.box-title-stripe:not(.two-cols-mob) .left,.box-title-stripe:not(.two-cols-mob) .right{width:100%}.box-title-stripe:not(.two-cols-mob) .border-row-wrap,.box-title-stripe:not(.two-cols-mob) .left{margin-bottom:15px}.box-title-stripe:not(.two-cols-mob):not(.no-border-mob) .border-row-wrap,.box-title-stripe:not(.two-cols-mob):not(.no-border-mob) .left{padding-bottom:12px}.box-title-stripe:not(.two-cols-mob):not(.no-border-mob) .left{border-bottom:1px solid #d9d9d9}.box-title-stripe.two-cols-mob .left,.box-title-stripe.two-cols-mob .right{width:45.89%}.box-title-stripe.two-cols-mob .left{margin-right:8.22%;padding-right:0}.box-title-stripe.two-cols-mob .border-row-wrap{padding-bottom:0;margin-bottom:20px;border-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.box-title-stripe.two-cols-mob .border-row-wrap .left,.box-title-stripe.two-cols-mob .border-row-wrap .right,.box-title-stripe.two-cols-mob .border-row-wrap .fullwidth{padding-bottom:10px;border-bottom:1px solid #d9d9d9}.box-title-stripe.no-border-mob .left{margin-bottom:30px}.box-title-stripe .title-stripe{padding:9px 15px 9px 10px;margin-bottom:20px}.box-title-stripe .title-stripe h4,.box-title-stripe .title-stripe span,.box-title-stripe .title-stripe .btn-secondary{font-size:18px}.box-title-stripe .title-stripe .btn-secondary{background-image:none}.box-title-stripe .details{padding:0 10px 24px}.box-title-stripe .details .btn-secondary{font-size:18px}.box-title-stripe .details h5,.box-title-stripe .details span:not(.blue-txt){font-size:13px}.box-title-stripe .details .blue-txt{font-size:18px}.box-title-stripe .details span .inner-span-btn{font-size:13px;line-height:10px;margin-right:5px}}.popup-window{background-color:#fff;padding:33px 34px 30px 32px;text-align:left;max-width:376px;margin:40px auto;position:relative}.popup-window .popup-title{display:block;font-size:23px;margin-bottom:26px;color:#021f59}.popup-window form{float:none}.popup-window .form-row{display:block;margin-bottom:22px}.popup-window .link-plus{color:#002f9d;position:absolute;bottom:0;left:0;width:100%;text-align:left;background-color:#f2f2f2;padding:17px 31px}.popup-window.login-form{padding-bottom:70px}.popup-window.login-form .sm-show{text-align:center;color:#021f59;width:100%}.popup-window.login-form .sm-show p{font-size:17px;margin-bottom:6px}.popup-window.login-form .sm-show p:first-of-type{margin-bottom:18px}.popup-window.login-form .sm-show .btn-secondary{font-size:17px;margin-bottom:48px}.popup-window.login-form .ico-success{font-size:20px;color:#00c853}.popup-window.edit-popup{max-width:720px}.popup-window.edit-popup .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.popup-window.edit-popup .btn-row{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.popup-window.edit-popup .space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.popup-window.edit-popup .space-between .left{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1 0%}.popup-window.edit-popup .space-between .right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.popup-window.edit-popup .btn-secondary{margin-right:30px}.popup-window.edit-popup .additional-email{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.popup-window.edit-popup .additional-email input[type=checkbox]+label{line-height:20px;margin-bottom:0}.popup-window.edit-popup .additional-email input[type=checkbox]+label::before{top:0}.popup-window.edit-popup .additional-email input[type=checkbox]:checked+label::after{top:1px}.popup-window.edit-popup .additional-email .one-field.fullwidth{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.popup-window.edit-popup .additional-email .one-field.hide{display:none}.popup-window .select-list{float:none}.popup-window .select-list img{width:25px;margin-right:12px;margin-top:-3px;margin:-3px 12px 0 0}.popup-window .select-list .selected{float:none;display:block}@media only screen and (max-width:991px){.popup-window{width:100%;max-width:none}.popup-window .popup-title{text-align:center;font-size:36px;margin-bottom:10px;font-weight:700}.popup-window.login-form form .btn-secondary{background-image:none;font-size:18px}.popup-window.login-form .link-plus{display:none}.popup-window.edit-popup{width:100%}.popup-window.edit-popup .btn-row{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.popup-window.edit-popup .space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.popup-window.edit-popup .space-between .right.btn-secondary{margin-right:0}.popup-window.edit-popup .btn-secondary{margin-bottom:20px}.popup-window.edit-popup .btn-primary{width:100%}}@media only screen and (min-width:120px) and (max-width:767px){.popup-window .select-list .dest-dropdown img{margin-left:-8px}.popup-window.edit-popup .additional-email label{float:left}}.circle-wrap{float:left;position:relative;width:97px}.circle-wrap span{color:#f2f2f2;height:97px;font-size:98px;width:97px}.circle-wrap i{color:#002f9d;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.circle-wrap .font-ico-seat{font-size:48px}.circle-wrap .font-ico-legroom{font-size:36px}.circle-wrap .font-ico-luggage-simple{font-size:48px}.circle-wrap .font-happy-bubble{font-size:32px}.overlay-bg{display:none;background:rgba(0,0,0,.7);position:fixed;top:0;bottom:0;left:0;right:0}.tooltip{top:-12px;display:none;position:absolute;right:-100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-right:-10px;z-index:30}.tooltip .tooltip-inner{background-color:#fff;border-radius:5px;padding:30px 40px 20px 25px;position:relative;width:205px;z-index:2;font-size:12px}.tooltip .tooltip-inner p{color:#002f9d;padding:0;font-size:18px}.tooltip .tooltip-inner .btn-secondary{margin-bottom:0;font-weight:700}.tooltip .tooltip-inner::before{left:-19px;top:25px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-right-color:#fff;border-width:10px;margin-top:-10px}.tooltip .close{color:#cdcdcd;cursor:pointer;display:block;font-size:15px;position:absolute;right:16px;top:15px}.tooltip .close:before{content:""}.tooltip .overlay-bg{background:rgba(0,0,0,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px){.tooltip{margin-right:-20px}}@media only screen and (max-width:991px){.tooltip{bottom:0;left:0;margin-right:0;position:fixed;right:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.tooltip .tooltip-inner{border-radius:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}.tooltip .tooltip-inner::before{display:none}.tooltip .overlay-bg{display:block}}@media only screen and (min-width:768px) and (max-width:991px){.tooltip .tooltip-inner{left:29px;right:29px}}@media only screen and (min-width:120px) and (max-width:767px){.tooltip .tooltip-inner{left:20px;right:20px}}.table .tr{border-bottom:1px solid #d9d9d9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px;padding-bottom:25px;text-align:center}.table .tr:first-of-type,.table .tr:last-of-type{border-bottom:0;margin-bottom:0}.table .tr.totals{border-bottom:1px solid #002f9d;margin-bottom:25px;padding-bottom:25px}.table .tr.totals .th .blue-txt{padding-left:20px}@media only screen and (min-width:992px) and (max-width:1199px){.table .tr.totals .th:first-of-type,.table .tr.totals .th:last-of-type{display:none}}@media only screen and (max-width:991px){.table .tr.totals .th:first-of-type,.table .tr.totals .th:last-of-type{display:none}}@media only screen and (min-width:120px) and (max-width:767px){.table .tr.totals .th{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:120px) and (max-width:767px){.table .tr.totals{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.table .th,.table .td{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.table .th:first-of-type,.table .td:first-of-type{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.table .th:last-of-type,.table .td:last-of-type{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}#divCookies{position:fixed;background-color:#021f59;text-align:center;width:100%;height:auto;bottom:-2px;z-index:9999}#divCookies .cookies-text{font-size:18px;line-height:20px;padding-top:30px;padding-bottom:30px;padding-right:50px;padding-left:50px;color:#fff;display:inline-block}#divCookies .cookies-text a:not(.btn){color:#fff;font-weight:700;text-decoration:underline}#divCookies .cookies-action{margin:10px 20px 0}.latest-offers{padding:54px 0 60px}.latest-offers .left{float:left;margin-bottom:25px}.latest-offers .right{float:right;margin-bottom:25px}.latest-offers .dest-list{width:100%;float:left;text-align:center}[dir=rtl] .latest-offers .dest-list{float:right}.latest-offers h2{color:#fff;float:left;font-size:20px;font-weight:400;line-height:26px;margin:0 12px 0 0}.latest-offers .destination-box{position:relative}.latest-offers .destination-box .image-holder{background:#002f9d}.latest-offers .destination-box .image-holder img{-webkit-backface-visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.latest-offers .destination-box:hover .image-holder img{opacity:.75}.latest-offers .destination-box:hover .link-arrow{color:#021f59}.latest-offers.four-cols .wrapper{max-width:1180px;padding:0 80px}.latest-offers.four-cols .col{margin-right:1.96%;width:23.529%}.latest-offers.four-cols .col:nth-child(4n){margin-right:0}.latest-offers.five-cols .col{margin-right:1.5625%;width:18.75%}.latest-offers.five-cols .col:nth-child(5n){margin-right:0}.latest-offers .col{float:left;outline:none}@media only screen and (min-width:992px) and (max-width:1199px){.latest-offers.four-cols .wrapper{padding:0 50px}}@media only screen and (min-width:768px) and (max-width:991px){.latest-offers.four-cols .wrapper{padding:0 20px}}@media only screen and (min-width:120px) and (max-width:767px){.latest-offers{padding:33px 0}.latest-offers.four-cols .wrapper{padding:0 20px}.latest-offers .left{margin-bottom:18px;text-align:center;width:100%}.latest-offers .right{display:none}.latest-offers h2{font-size:32px;line-height:34px;margin:0 0 5px;width:100%}.latest-offers .dest-list{margin-left:-20px;overflow:visible;padding:0 50px 0 10px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.latest-offers .col{margin:15px 10px!important}.latest-offers .slick-list{overflow:visible}.latest-offers .slick-dots{width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.latest-offers .slick-dots button{border-color:#fff}.latest-offers .slick-dots .slick-active button{background:#fff}}@media only screen and (min-width:450px) and (max-width:767px){.latest-offers .dest-list{padding:0 35% 0 10px}.latest-offers .slick-dots{width:148%}}.destination-box{width:100%;float:left;background:#fff;text-align:left}[dir=rtl] .destination-box{float:right}.destination-box .image-holder{width:100%;float:left;position:relative}[dir=rtl] .destination-box .image-holder{float:right}.destination-box .image-holder img{width:100%}.destination-box .ribbon{background:#ffed28;color:#002f9d;font-size:20px;font-weight:700;line-height:24px;left:-10px;padding:4px 13px 2px;position:absolute;top:20px}.destination-box .ribbon::before{bottom:-10px;border-color:transparent #b3a61d transparent transparent;border-style:solid;border-width:0 10px 10px 0;content:'';height:0;left:0;position:absolute;width:0}.destination-box .text-holder{width:100%;float:left;min-height:150px;padding:22px 30px 50px;position:relative}[dir=rtl] .destination-box .text-holder{float:right}.destination-box h3{color:#021f59;font-size:24px;font-weight:700;line-height:27px}.destination-box h3 a{color:#021f59}.destination-box h3 a:hover{text-decoration:underline}.destination-box span{color:#021f59;font-size:20px;line-height:24px}.destination-box span.link-arrow{color:#002f9d;font-size:24px;font-weight:700;line-height:27px}.destination-box .link-arrow{bottom:22px;left:30px;position:absolute}.destination-box .country{bottom:19px;color:#666;font-size:18px;left:25px;line-height:22px;position:absolute}@media only screen and (min-width:768px) and (max-width:991px){.destination-box .ribbon{font-size:16px;line-height:20px;top:10px}.destination-box .text-holder{min-height:110px;padding:15px 15px 40px}.destination-box h3{font-size:20px;line-height:20px}.destination-box span{font-size:18px;line-height:21px}.destination-box span.link-arrow{font-size:20px;line-height:23px}.destination-box .link-arrow{bottom:15px;font-size:20px;left:15px;line-height:23px}.destination-box .country{bottom:10px;font-size:16px;left:13px;line-height:19px}}.destination-grid{width:100%;float:left;margin-top:32px}[dir=rtl] .destination-grid{float:right}.destination-grid .col{box-shadow:0 0 7px rgba(0,0,0,.3);float:left;margin-bottom:20px;margin-right:1.5625%;width:18.75%}.destination-grid .col:nth-child(5n){margin-right:0}.destination-grid .col:nth-child(5n+1){clear:left}.destination-grid .destination-box .text-holder{padding:22px 25px 45px}.destination-grid .destination-box .link-arrow{left:25px}@media only screen and (min-width:768px) and (max-width:991px){.destination-grid{margin-top:0}.destination-grid .destination-box .text-holder{min-height:120px;padding:13px 10px 35px 13px}.destination-grid .destination-box span{font-size:16px;line-height:19px}.destination-grid .destination-box .link-arrow{left:13px}}@media only screen and (min-width:120px) and (max-width:767px){.destination-grid{margin-top:0}.destination-grid .col{margin-right:0;width:100%}.destination-grid .destination-box{background:#000;position:relative}.destination-grid .destination-box .image-holder{opacity:.7}.destination-grid .destination-box .text-holder{bottom:0;left:0;min-height:10px;padding:7px 90px 4px 7px;position:absolute}.destination-grid .destination-box h3,.destination-grid .destination-box h3 a,.destination-grid .destination-box span,.destination-grid .destination-box .country{color:#fff}.destination-grid .destination-box h3{font-size:26px}.destination-grid .destination-box h3 a:hover{text-decoration:none}.destination-grid .destination-box span{font-size:18px;line-height:22px}.destination-grid .destination-box .country{bottom:4px;left:auto;right:6px}.destination-grid .destination-box .link-arrow{bottom:4px;color:#fff;font-size:18px;left:auto;line-height:22px;right:6px}.destination-grid .destination-box .link-arrow::after{font-size:13px;margin-left:5px}}.news-section .col{float:left}.news-section .two-cols{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.news-section .two-cols .col{width:47.2%}.news-section .two-cols .left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.news-section .two-cols .right{border-top:1px solid #e2e2e2;float:right;margin-left:auto}.news-section .two-cols .right .information-box{border-bottom:1px solid #e2e2e2;box-shadow:none}.news-section .two-cols .right .information-box .text-holder{border:0;min-height:148px;padding:20px 0 15px}.news-section .three-cols{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.news-section .three-cols .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:1.4%;width:32.34375%}.news-section .three-cols .col:nth-child(3n){margin-right:0}[dir=rtl] .news-section .three-cols .col{margin-right:unset;margin-left:1.4%}[dir=rtl] .news-section .three-cols .col:nth-child(3n){margin-right:unset;margin-left:0}.news-section.custom{padding-bottom:100px}.news-section.custom h3{color:#fff;font-size:34px;font-weight:700;line-height:34px;margin-bottom:30px;margin-top:25px}.news-section.custom h2{margin-bottom:50px}.news-section.custom .information-box{background:0 0;box-shadow:none}.news-section.custom .information-box p{color:#fff}.news-section.custom .information-box .text-holder{border:0;min-height:0;padding:0}.news-section.custom .information-box .text-holder p{font-size:20px;line-height:23px;margin:0;padding:0}.news-section.custom .information-box .text-holder h3{margin-bottom:10px;margin-top:30px}.news-section.custom .information-box .price-holder{color:#fff;font-size:16px;line-height:18px;padding-top:30px}@media only screen and (min-width:768px) and (max-width:991px){.news-section .two-cols .information-box .image-holder img{height:auto;width:100%}}@media only screen and (min-width:120px) and (max-width:767px){.news-section .three-cols,.news-section .two-cols{width:100%;float:left;display:block}[dir=rtl] .news-section .three-cols,[dir=rtl] .news-section .two-cols{float:right}.news-section .three-cols .col,.news-section .two-cols .col{margin-right:0;width:100%}.news-section.custom{padding-bottom:50px}.news-section.custom .three-cols .col:not(:first-child){border-top:0;margin-top:0;padding-top:0}.news-section.custom .three-cols .col:not(:first-child) .image-holder{display:block}.news-section.custom .three-cols .col:first-child .information-box{box-shadow:none}.news-section.custom .information-box .text-holder{padding-top:10px}.news-section.custom .information-box .text-holder h3{display:block;margin-bottom:10px;margin-top:10px}.news-section.custom .information-box .price-holder{text-align:center;padding:30px 0}.news-section .three-cols .col:not(:first-child){border-top:1px solid #d7d7d7;margin-top:2px;padding-top:6px}.news-section .three-cols .col:not(:first-child) .information-box{background:0 0;box-shadow:none}.news-section .three-cols .col:not(:first-child) .image-holder{display:none}.news-section .three-cols .col:first-child{margin-bottom:16px}.news-section .three-cols .col:first-child .information-box{box-shadow:0 0 8px rgba(0,0,0,.4)}.news-section .three-cols .col.planes{margin-bottom:16px;border-top:0;margin-top:0;padding-top:0}.news-section .three-cols .col.planes .information-box{box-shadow:0 0 8px rgba(0,0,0,.4);background:#fff}.news-section .three-cols .col.planes .information-box .text-holder h3{display:block}.news-section .three-cols .col.planes .image-holder{display:inline}.news-section .two-cols .col{border-top:0}.news-section .two-cols .col:last-child .information-box:last-child{border-bottom:0;margin-bottom:0}.news-section .two-cols .col:last-child .information-box:last-child .text-holder{padding-bottom:7px}.news-section .two-cols .col .information-box{border:0;border-bottom:1px solid #e2e2e2;box-shadow:none;margin-bottom:20px}.news-section .two-cols .col .information-box .image-holder{display:none}.news-section .two-cols .col .information-box .text-holder{padding:6px 20px 27px}.news-section.mobile-carousel .slick-slider{margin-left:-20px;overflow:visible;padding:0 50px 0 10px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.news-section.mobile-carousel .slick-list{overflow:visible}.news-section.mobile-carousel .col{background:#fff;border-top:0!important;box-shadow:2px 0 30px rgba(0,0,0,.15);margin:15px 10px!important;outline:none;padding-top:0!important}.news-section.mobile-carousel.no-carousel .col{margin:15px 0!important}.news-section.mobile-carousel .information-box h3{display:block}.news-section.mobile-carousel .information-box .image-holder{display:block!important}.news-section.mobile-carousel .information-box .text-holder{padding-bottom:50px;position:relative;text-align:left}.news-section.mobile-carousel .information-box .link-arrow{bottom:25px;left:20px;position:absolute}}@media only screen and (min-width:450px) and (max-width:767px){.news-section.mobile-carousel .slick-slider{padding:0 35% 0 10px}.news-section.mobile-carousel .slick-dots{width:148%}}.information-box{width:100%;float:left;background:#fff;box-shadow:2px 0 20px rgba(0,0,0,.15);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;text-align:left}[dir=rtl] .information-box{float:right}[dir=rtl] .information-box{text-align:right}.information-box .image-holder{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;overflow:hidden}.information-box .image-holder img{height:200px}.information-box .image-holder.planes img{margin-left:-33px}.information-box .text-holder{border:1px solid #b3b3b3;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-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:250px;padding:25px 29px}.information-box .subtitle{font-size:16px;line-height:18px;margin-bottom:3px;text-transform:uppercase}.information-box h3{color:#021f59;font-size:24px;font-weight:700;line-height:26px;margin-bottom:6px}.information-box h3 a{color:#021f59}.information-box h3 a:hover{text-decoration:underline}.information-box p{color:#021f59;font-size:18px;line-height:22px;margin-bottom:10px}.information-box .link-arrow{margin-top:auto}.information-box .price-btns{margin-top:auto;padding-top:10px;text-align:center}.information-box .price-btns .old-price{color:#002f9d;font-size:24px;font-weight:700;line-height:24px;margin-bottom:10px;text-decoration:line-through}@media only screen and (min-width:992px) and (max-width:1199px){.information-box .image-holder{-webkit-flex-basis:170px;-ms-flex-preferred-size:170px;flex-basis:170px}.information-box .image-holder img{height:170px}.information-box .image-holder.planes img{margin-left:-47px}}@media only screen and (min-width:768px) and (max-width:991px){.information-box .image-holder{-webkit-flex-basis:130px;-ms-flex-preferred-size:130px;flex-basis:130px}.information-box .image-holder img{height:130px}.information-box .text-holder{min-height:230px;padding:15px 20px}.information-box .subtitle{font-size:14px;line-height:16px}.information-box p{font-size:16px;line-height:20px}.information-box .link-arrow{font-size:22px;line-height:25px}}@media only screen and (min-width:120px) and (max-width:767px){.information-box{display:block}.information-box .image-holder img{height:auto;width:100%}.information-box .image-holder.planes img{margin-left:0}.information-box .text-holder{border:0;display:block;min-height:10px;padding:20px 20px 25px;text-align:center}.information-box .subtitle{font-size:12px;line-height:14px}.information-box h3{display:none}.information-box p{font-size:17px;line-height:22px;margin-bottom:16px}.information-box .link-arrow{font-size:18px;line-height:20px}.information-box .link-arrow::after{font-size:14px;margin-left:16px}}.info-tabs{width:100%;float:left;background:#fff;margin-top:24px}[dir=rtl] .info-tabs{float:right}.info-tabs .tabs{width:100%;float:left;background:#f0f0f0}[dir=rtl] .info-tabs .tabs{float:right}.info-tabs .tabs li{border-right:1px solid #c6c6c6;color:#878787;cursor:pointer;float:left;font-size:32px;height:70px;line-height:74px;text-align:center;width:33.333%}.info-tabs .tabs li:last-child{border-right:0}.info-tabs .tabs .selected{background:#fff;border-right:0;border-top:6px solid #38bdff;color:#002f9d;font-weight:700;line-height:62px}.info-tabs .tab-content{width:100%;float:left;display:none;text-align:left}[dir=rtl] .info-tabs .tab-content{float:right}.info-tabs .cols-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:45px 63px 45px 68px}.info-tabs .col{-webkit-box-flex:1;-webkit-flex:1 0 33.333%;-ms-flex:1 0 33.333%;flex:1 0 33.333%}.info-tabs .col ul li{color:#021f59;font-size:20px;line-height:24px;margin-bottom:20px;padding:0 30px 0 50px;position:relative}.info-tabs .col ul li::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#002f9d;content:"";font-size:23px;left:0;position:absolute;top:0}.info-tabs .col ul li:last-child{margin-bottom:0}.info-tabs .col ul .disabled{color:#727272}.info-tabs .col ul .disabled::before{color:#727272;content:"";font-size:28px;top:-3px}.info-tabs h3{display:none}.info-tabs .image-holder{border-radius:50%;float:left;max-width:200px;overflow:hidden;width:100%}.info-tabs .image-holder img{width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.info-tabs .cols-wrap{padding:45px 40px}.info-tabs .image-holder{max-width:180px}.info-tabs .col ul li{padding:0 25px 0 45px}}@media only screen and (min-width:768px) and (max-width:991px){.info-tabs .tabs li{font-size:26px;height:60px;line-height:65px}.info-tabs .tabs .selected{line-height:52px}.info-tabs .cols-wrap{padding:40px 35px}.info-tabs .col ul li{font-size:18px;line-height:22px;padding:0 20px 0 40px}.info-tabs .col ul li::before{font-size:20px}.info-tabs .col ul .disabled::before{font-size:26px}.info-tabs .image-holder{max-width:160px}}@media only screen and (min-width:120px) and (max-width:767px){.info-tabs{background:0 0}.info-tabs .tabs{display:none}.info-tabs .tabs-wrap{margin-left:-20px;overflow:visible;padding:0 50px 0 10px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.info-tabs .tabs-wrap .slick-list{overflow:visible}.info-tabs .tab-content{background:#fff;border-top:6px solid #002f9d;display:block;margin:15px 10px;outline:none}.info-tabs .cols-wrap{width:100%;float:left;display:block;padding:24px 20px 17px}[dir=rtl] .info-tabs .cols-wrap{float:right}.info-tabs .col{width:100%;float:left;text-align:center}[dir=rtl] .info-tabs .col{float:right}.info-tabs .col ul{text-align:left}.info-tabs .col ul li{font-size:14px;line-height:18px;margin-bottom:14px;padding:0 0 0 36px}.info-tabs .col ul li:last-child{margin-bottom:14px}.info-tabs .col ul li::before{font-size:17px;left:8px;top:-2px}.info-tabs .col ul .disabled::before{font-size:22px;top:-2px}.info-tabs .image-holder{display:inline-block;float:none;margin-bottom:10px;width:98px}.info-tabs h3{color:#002f9d;display:block;font-size:18px;font-weight:700;line-height:21px;margin-bottom:26px}.info-tabs .slick-dots{width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}}@media only screen and (min-width:450px) and (max-width:767px){.info-tabs .tabs-wrap{padding:0 35% 0 10px}.info-tabs .slick-dots{width:148%}}.find-flight-form .date-picker-wrap{-webkit-box-flex:1;-webkit-flex:1 0 32.5%;-ms-flex:1 0 32.5%;flex:1 0 32.5%;margin-right:20px}.find-flight-form .date-picker{width:970px}@media only screen and (min-width:1200px) and (max-width:1469px){.find-flight-form .date-picker{width:886px}}@media only screen and (min-width:992px){.find-flight-form .form-row .one-field .select-list .dest-big-overlay{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@media only screen and (min-width:1470px){.find-flight-form .select-list .dest-big-overlay{width:970px}.find-flight-form .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-330px}.find-flight-form .form-row .one-field:nth-of-type(3) .select-list .dest-big-overlay{left:-660px}.find-flight-form .form-row .one-field:nth-of-type(3) .select-list .dest-big-overlay .dest-overlay-inner::before{left:84%}}@media only screen and (min-width:1200px) and (max-width:1469px){.find-flight-form .select-list .dest-big-overlay{width:886px}.find-flight-form .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-302px}.find-flight-form .form-row .one-field:nth-of-type(3) .select-list .dest-big-overlay{left:-604px}.find-flight-form .form-row .one-field:nth-of-type(3) .select-list .dest-big-overlay .dest-overlay-inner::before{left:84%}}@media only screen and (min-width:992px) and (max-width:1199px){.find-flight-form{margin-left:-30px;width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}.find-flight-form .date-picker{width:762px}.find-flight-form .select-list .dest-big-overlay{width:762px}.find-flight-form .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-260px}.find-flight-form .form-row .one-field:nth-of-type(3) .select-list .dest-big-overlay{left:-522px}.find-flight-form .form-row .one-field:nth-of-type(3) .select-list .dest-big-overlay .dest-overlay-inner::before{left:84%}}@media only screen and (max-width:991px){.find-flight-form .date-picker-wrap{margin-right:0}.find-flight-form .date-picker{width:100%}}.search-results-destination .plain{color:#38bdff;font-size:36px;margin:0 11px;position:relative;top:5px}.search-results-destination .plain:before{content:""}@media only screen and (min-width:120px) and (max-width:767px){.search-results-destination h1{font-size:36px}.search-results-destination .plain{display:block;line-height:20px;font-size:18px;margin:5px 0}}.flight-status-list{text-align:left}.flight-status-list .tab-item:nth-child(2){border-left-width:0}.flight-status-list .tab-item:nth-child(2).selected{border-left-width:1px}.flight-status-list .tab-item:nth-last-child(2){border-right-width:0}.flight-status-list .tab-item:nth-last-child(2).selected{border-right-width:1px}.flight-status-list .tab-content{float:none;margin:0 auto;max-width:955px}.flight-status-list .mob-prev-btn,.flight-status-list .mob-next-btn{display:none;position:absolute;top:-1px;height:71px;width:67px;line-height:71px;z-index:2;color:#666;text-align:center;font-size:24px;background-color:#dedede}.flight-status-list .mob-prev-btn:before,.flight-status-list .mob-next-btn:before{content:""}.flight-status-list .mob-prev-btn::before,.flight-status-list .mob-next-btn::before{display:block}.flight-status-list .mob-prev-btn{left:0}.flight-status-list .mob-prev-btn::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.flight-status-list .mob-next-btn{right:0}@media only screen and (min-width:768px) and (max-width:991px){.flight-status-list{padding:50px 0}}@media only screen and (min-width:120px) and (max-width:767px){.flight-status-list .tabs-list{display:block;padding:0 67px}.flight-status-list .tab-item{border-left:0;border-right:0;max-width:none;width:100%}.flight-status-list .tab-item:not(.selected){display:none}.flight-status-list .tab-item strong{font-size:28px}.flight-status-list .mob-prev-btn,.flight-status-list .mob-next-btn{display:block}.flight-status-list .mob-prev-btn.hide,.flight-status-list .mob-next-btn.hide{opacity:.4}.flight-status-list .tab-content{float:left}}.flight-status-box{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;color:#021f59;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:25px 40px 30px 30px;position:relative}.flight-status-box span{font-size:18px;display:block}.flight-status-box span span{display:inline-block}.flight-status-box strong{display:block}.flight-status-box .departure-title{margin-bottom:3px}.flight-status-box .departure-title,.flight-status-box .time{font-size:32px;line-height:32px}.flight-status-box .small-text{font-size:16px}.flight-status-box .grey{color:#b3b3b3;line-height:18px}.flight-status-box .left{float:left;width:30%}.flight-status-box .left span,.flight-status-box .left strong{padding-left:9px}.flight-status-box .left span{margin-bottom:2px}.flight-status-box .left span strong{display:inline-block;padding-left:0}.flight-status-box .right{float:left;width:70%;padding:15px 0 0 42px;position:relative}.flight-status-box .right::before{background:#b3b3b3;content:'';height:110px;left:3px;position:absolute;top:4px;width:1px}.flight-status-box .start-destionation{float:left;width:18%;text-align:left}.flight-status-box .status{float:left;width:62%;text-align:center}.flight-status-box .end-destionation{float:left;width:20%;text-align:right}.flight-status-box .flight-duration{padding-bottom:3px;border-bottom:1px solid #b3b3b3;margin-bottom:10px;color:#666}.flight-status-box .flight-duration:before{content:""}.flight-status-box .flight-duration::before{margin-right:11px;color:#999}.flight-status-box .passed{position:relative;white-space:nowrap;display:inline-block}.flight-status-box .passed::before{border-top:1px solid #b3b3b3;position:absolute;content:'';right:0;top:50%;left:0}.flight-status-box .status-tag{display:inline-block;border-radius:11px;height:22px;line-height:22px;text-transform:uppercase;font-size:16px;padding:0 20px}.flight-status-box .status-tag.delayed{background-color:#ffed28}.flight-status-box .status-tag.cancelled{background-color:#df0021;color:#fff}.flight-status-box .status-tag.on-time{background-color:#00c853;color:#fff}.flight-status-box .stop-info{width:100%;float:left;text-align:center;margin-top:4px;position:relative}[dir=rtl] .flight-status-box .stop-info{float:right}.flight-status-box .stop-info .stop{color:#002f9d;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:relative;display:inline-block}.flight-status-box .stop-info .stop:before{content:""}.flight-status-box .stop-info .stop::before{font-size:5px;position:absolute;top:9px;left:-20px}.flight-status-box .stop-info .stop.open::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.flight-status-box .stop-dropdown{display:none;padding:20px;text-align:left;width:100%}.flight-status-box .flight-stop{height:80px;position:relative;padding-left:25px;color:#757575}.flight-status-box .flight-stop::after,.flight-status-box .flight-stop::before{content:'';display:block;position:absolute;top:12px}.flight-status-box .flight-stop::before{left:0;width:12px;height:12px;border:2px solid #02319d;background-color:#02319d;border-radius:12px;z-index:2}.flight-status-box .flight-stop::after{width:1px;height:80px;left:6px;background-color:#02319d;z-index:1}.flight-status-box .flight-stop:last-of-type::after{display:none}.flight-status-box .flight-stop span,.flight-status-box .flight-stop p{font-size:16px}.flight-status-box .flight-stop.stop-dest::before{background-color:#fff;border-color:#02319d}.flight-status-box .flight-stop .details{float:left;padding-right:10px;width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}.flight-status-box .flight-stop .details span{display:block}.flight-status-box .flight-stop .duration{float:left;width:120px}.flight-status-box .flight-stop .duration span:not(.status-tag){padding:5px 14px;color:#0455bf;border:1px solid #0455bf;border-radius:15px;font-size:18px;line-height:18px}.flight-status-box .flight-stop .duration span{text-align:center;width:100%}.flight-status-box .flight-stop .duration span.status-tag{margin:10px 0;height:auto;line-height:16px;padding:3px 20px}.flight-status-box .flight-stop .top{width:100%;float:left}[dir=rtl] .flight-status-box .flight-stop .top{float:right}.flight-status-box .flight-stop .big{color:#1f1f1f;font-size:24px}.flight-status-box .flight-stop .font-ico-plane-colored{font-size:20px;color:#757575;margin-top:8px;float:left;width:20%}.flight-status-box .flight-stop p{margin-bottom:0}.flight-status-box .top>span{float:left;width:31%;padding-right:20px}.flight-status-box .top i+span{text-align:right}.flight-status-box .action-btns{width:100%;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:30px}[dir=rtl] .flight-status-box .action-btns{float:right}.flight-status-box .action-btns.multiple-btns a,.flight-status-box .action-btns.multiple-btns span{margin-left:20px}.flight-status-box .action-btns span{color:#002f9d;font-size:20px;line-height:23px}.flight-status-box .action-btns .checkin-info{color:#002f9d;margin-left:20px;text-align:right}.flight-status-box .action-btns .checkin-info:before{content:""}.flight-status-box .action-btns .checkin-info::before{margin-right:8px;font-size:18px;top:2px;position:relative}.flight-status-box .action-btns .checkin-info.na:before{content:""}.flight-status-box .boarding-gate{text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px){.flight-status-box{padding:25px 20px}.flight-status-box .left{width:28%}.flight-status-box .left span,.flight-status-box .left strong{padding-left:0}.flight-status-box .left strong{font-size:28px;line-height:28px}.flight-status-box .right{padding:5px 0 0 20px;width:72%}.flight-status-box .right .time{font-size:28px;line-height:28px}.flight-status-box .right .start-destionation,.flight-status-box .right .end-destionation{width:27%}.flight-status-box .right .status{width:46%}}@media only screen and (min-width:120px) and (max-width:767px){.flight-status-box{display:block;margin-left:-10px;padding:23px 10px 30px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.flight-status-box .left,.flight-status-box .right{padding:0;width:100%}.flight-status-box .left{margin-bottom:25px}.flight-status-box .left span,.flight-status-box .left strong{padding-left:0}.flight-status-box .left br{display:none}.flight-status-box .right{border-left:0}.flight-status-box .right::before{display:none}.flight-status-box span span{display:block;font-weight:700}.flight-status-box .departure-title{font-size:28px;margin:6px 0 0}.flight-status-box .start-destionation,.flight-status-box .end-destionation{width:31%}.flight-status-box .start-destionation{padding-left:11px}.flight-status-box .end-destionation{padding-right:11px}.flight-status-box .status{width:38%;padding:0 7px}.flight-status-box .stop-info{margin-top:12px}.flight-status-box .stop-dropdown{position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;border:0;box-shadow:none;padding:25px 0 0}.flight-status-box .stop-dropdown span{font-weight:400}.flight-status-box .top>span{width:36%;padding-right:10px}.flight-status-box .top>span:last-of-type{text-align:left}.flight-status-box .flight-stop span{font-size:13px}.flight-status-box .flight-stop .details{width:-webkit-calc(100% - 75px);width:calc(100% - 75px)}.flight-status-box .flight-stop .big{font-size:18px}.flight-status-box .flight-stop .duration{width:75px}.flight-status-box .flight-stop .duration span:not(.status-tag),.flight-status-box .flight-stop .duration span.status-tag{font-size:13px;padding:3px 5px;border-radius:11px;line-height:14px}.flight-status-box .flight-stop .font-ico-plane-colored{width:22%}.flight-status-box .flight-duration{border-bottom:0;padding-bottom:0;font-size:13px}.flight-status-box .flight-duration::before{margin-right:6px;font-size:19px;position:relative;top:6px}.flight-status-box .btn-primary{width:auto;min-width:0;padding:0 24px}.flight-status-box .btn-secondary{font-size:18px}.flight-status-box .time{font-size:22px;width:100%;border-top:1px solid #d9d9d9;padding-top:7px;margin-top:6px;line-height:20px}.flight-status-box .status-tag{font-size:14px;height:auto;line-height:14px;padding:4px 10px;display:block}.flight-status-box .small-text{font-size:18px}.flight-status-box .name{font-size:13px}.flight-status-box .name span{font-size:20px;line-height:24px}.flight-status-box .grey{font-size:13px}.flight-status-box .action-btns{margin-top:40px}}.low-fare p{color:#021f59;margin-bottom:18px;width:50%;font-size:18px;line-height:20px}.low-fare .sub-title{font-size:30px;line-height:34px;font-weight:700}.low-fare .box-top-stripe{display:none;-webkit-transition:top .2s;transition:top .2s}.low-fare .fare-slider-wrap{position:relative}.low-fare .fare-slider-wrap::before{background-image:url(../content/long-shadow.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;bottom:-20px;content:'';height:20px;left:10px;position:absolute;right:10px}@media only screen and (min-width:120px) and (max-width:767px){.low-fare p{font-size:17px;line-height:19px;width:100%;text-align:center;margin-bottom:5px}.low-fare .sub-title{font-size:25px;line-height:25px;text-align:center;padding:0 20px}.low-fare .fare-slider-wrap{margin:0 -20px}.low-fare .fare-slider-wrap::before{display:none}}.fare-slider{background-color:#fff;margin-bottom:45px;position:relative;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:10px 0 0 35px;height:340px}.fare-slider .slick-list,.fare-slider .slick-track{height:100%}.fare-slider::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:79px;background-color:#e5e5e5}.fare-slider::after{content:'';display:block;position:absolute;bottom:79px;left:0;right:0;height:1px;z-index:1;background-color:#e0e0e0}.fare-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.fare-slider .slick-arrow{height:79px;bottom:0;line-height:79px;width:40px}.fare-slider .slick-arrow::before,.fare-slider .slick-arrow::after{font-size:20px}.fare-slider.slick-initialized .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fare-slider .slick-dots{display:none!important}.fare-slider .item{width:80px;margin-right:18px;text-align:center;cursor:pointer}.fare-slider .item.active .chart-item,.fare-slider .item.slick-current .chart-item{background-color:#002f9d;color:#ffed28}.fare-slider .item.lowest-fare .chart-item::before,.fare-slider .item.lowest-fare .chart-item::after{display:block}.fare-slider .chart-item-wrap{height:100%;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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.fare-slider .chart-holder{height:-webkit-calc(100% - 79px);height:calc(100% - 79px);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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.fare-slider .chart-item{background-color:#f0f0f0;font-size:16px;line-height:22px;padding:25px 0 15px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#b3b3b3}.fare-slider .chart-item:hover{background-color:#002f9d;color:#ffed28}.fare-slider .chart-item span:not(.lowest-fare){font-size:24px;display:block}.fare-slider .lowest-fare{position:absolute;top:-30px;left:-10px;right:-13px;height:30px;background-color:#ffed28;color:#021f59;font-size:20px;line-height:32px;padding:0 5px;text-align:center;font-weight:700;letter-spacing:-.02em}.fare-slider .lowest-fare::after{content:'';position:absolute;top:30px;left:0;border-top:10px solid #c1b100;border-left:10px solid transparent}.fare-slider .month{width:100%;background-color:#e5e5e5;height:79px;color:#002f9d;text-transform:uppercase;font-size:24px;padding:19px 0 18px;line-height:20px}.fare-slider .month span{display:block}.fare-slider .year-tag{display:block;position:absolute;bottom:16px;left:17px;height:auto;color:#b3b3b3;font-size:18px}@media only screen and (max-width:991px){.fare-slider{padding:50px 0 0;margin-bottom:20px;border-top:0;padding-top:15px}.fare-slider::before{height:70px}.fare-slider::after{bottom:70px}.fare-slider .slick-arrow{display:none!important}.fare-slider .chart-holder{height:-webkit-calc(100% - 70px);height:calc(100% - 70px)}.fare-slider .month{height:70px;line-height:26px}.fare-slider .year-tag{display:none!important}}.month-item-details{width:100%;float:left}[dir=rtl] .month-item-details{float:right}.month-item-details::before{background-image:url(../content/long-shadow.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;bottom:-20px;content:'';height:20px;left:10px;position:absolute;right:10px}.month-item-details li{float:left;display:inline-block;text-align:center;width:12.298%;margin:0 2.319% 19px 0}.month-item-details li:nth-child(7n){margin-right:0}.month-item-details li.disabled .day-box{background-color:#f0f0f0;border-color:#f0f0f0}.month-item-details li.disabled .day-box span{color:#b3b3b3}.month-item-details .slick-arrow{height:60px;top:0;width:41px;line-height:60px}.month-item-details .slick-arrow::before,.month-item-details .slick-arrow::after{font-size:20px}.month-item-details .month-name{height:60px;background-color:#e5e5e5;color:#021f59;text-align:center;font-size:24px;line-height:60px;text-transform:uppercase;padding:0 60px}.month-item-details .year{display:none}.month-item-details .month-wrap{padding:50px 52px 32px 53px;background-color:#fff;width:100%;float:left}[dir=rtl] .month-item-details .month-wrap{float:right}.month-item-details .day-names{width:100%;float:left;color:#666;font-size:20px;margin-bottom:9px;line-height:15px}[dir=rtl] .month-item-details .day-names{float:right}.month-item-details .day-box{height:91px;border:1px solid #ccc;cursor:pointer;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;position:relative}.month-item-details .day-box::before,.month-item-details .day-box::after{display:none}.month-item-details .day-box::before{content:'Lowest fare';position:absolute;top:-12px;left:-10px;right:-13px;height:30px;background-color:#ffed28;color:#002f9d;font-size:20px;line-height:32px;padding:0 5px;text-align:center;font-weight:700;letter-spacing:-.02em}.month-item-details .day-box::after{content:'';position:absolute;top:18px;left:-10px;border-top:10px solid #b3a61d;border-left:10px solid transparent}.month-item-details .day-box:hover,.month-item-details .day-box.active{background-color:#002f9d}.month-item-details .day-box:hover span,.month-item-details .day-box.active span{color:#fff}.month-item-details .day-box:hover strong,.month-item-details .day-box.active strong{color:#ffed28}.month-item-details .day-box.lowest-fare::before,.month-item-details .day-box.lowest-fare::after{display:block}.month-item-details .day-box span,.month-item-details .day-box strong{display:block}.month-item-details .day-box span{color:#021f59;font-size:32px;line-height:24px}.month-item-details .day-box strong{color:#002f9d;font-size:24px;line-height:24px;margin-top:5px}.month-item-details .day-name{display:none;font-size:20px;color:#666}@media only screen and (min-width:992px) and (max-width:1199px){.month-item-details .month-wrap{padding:20px}}@media only screen and (min-width:768px) and (max-width:991px){.month-item-details .month-wrap{padding:20px}}@media only screen and (min-width:120px) and (max-width:767px){.month-item-details{margin:5px -20px 0;display:block;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.month-item-details::before{display:none}.month-item-details li{width:88px;margin-right:0}.month-item-details li.disabled{display:none}.month-item-details .slick-arrow{display:none!important}.month-item-details .month-name{font-size:22px;background-color:#fff;border-bottom:1px solid #999;position:relative;height:auto;line-height:normal}.month-item-details .month-name>span{background-color:#fff;position:relative;top:17px;padding:0 10px}.month-item-details .year{display:inline-block}.month-item-details .month-wrap{padding:50px 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.month-item-details .day-names{display:none}.month-item-details .day-name{display:block}.month-item-details .days{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-bottom:20px}.month-item-details .days .slick-list{overflow:visible}.month-item-details .day-box{width:89px!important;margin:0 0 12px;border-left:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:12px}.month-item-details .day-box.slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.month-item-details .day-box::before{left:-8px;right:-1px;z-index:1}.month-item-details .day-box strong{margin-top:6px}}.year-tag{font-size:18px;position:absolute;bottom:10px;left:57px;color:#b3b3b3;z-index:1}@media only screen and (min-width:120px) and (max-width:767px){.year-tag{font-size:22px;background-color:#fff;border-bottom:1px solid #999;position:relative;bottom:auto;left:auto;height:auto;line-height:normal;text-align:center;margin-bottom:20px;color:#021f59}.year-tag::before{content:'';display:block;background-color:#fff;position:absolute;bottom:-21px;left:0;right:0;height:20px}.year-tag>span{background-color:#fff;position:relative;top:17px;padding:0 10px;z-index:1}}.btn-stick-bottom{position:absolute;top:0;left:0}@media only screen and (min-width:768px) and (max-width:991px){.btn-stick-bottom{margin-top:30px}}@media only screen and (max-width:991px){.btn-stick-bottom{position:relative;top:auto!important}}@media only screen and (min-width:992px){.js-fare-form .form-row .one-field .select-list .dest-big-overlay{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.js-fare-form .form-row .one-field:first-of-type .select-list .dest-big-overlay{left:0}.js-fare-form .form-row .one-field:first-of-type .select-list .dest-big-overlay .dest-overlay-inner::before{left:18%}}@media only screen and (min-width:1470px){.js-fare-form .select-list .dest-big-overlay{width:954px}.js-fare-form .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-367px}.js-fare-form .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:57%}}@media only screen and (min-width:1200px) and (max-width:1469px){.js-fare-form .select-list .dest-big-overlay{width:868px}.js-fare-form .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-323px}.js-fare-form .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:55%}}@media only screen and (min-width:992px) and (max-width:1199px){.js-fare-form .select-list .dest-big-overlay{width:711px}.js-fare-form .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-260px}.js-fare-form .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:54%}}.top-banner{background-position:center top;background-repeat:no-repeat;background-size:cover;padding:126px 0 122px}.top-banner .wrapper{position:relative}.top-banner.custom .h2{font-size:32px;font-weight:400;line-height:32px;margin-bottom:0}.top-banner.custom p{font-size:30px;font-weight:700;line-height:30px}.top-banner.back-center .wrapper{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}.top-banner.back-center h1{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.top-banner.back-center .back-to-previous{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;top:auto;left:auto;position:relative;margin-top:20px}.top-banner .back-to-previous{margin-bottom:0;position:absolute;left:0;top:-107px}.top-banner h2,.top-banner .h2{margin-bottom:20px}.top-banner h2:last-child,.top-banner .h2:last-child{margin-bottom:0}.top-banner p{color:#fff}.top-banner p:last-child{margin-bottom:0}@media only screen and (min-width:1470px){.top-banner .back-to-previous{left:80px;top:-107px}}@media only screen and (min-width:992px){.top-banner.small{padding:72px 0 77px}}@media only screen and (max-width:991px){.top-banner.small{background-image:none!important;background-color:#021f59;padding:14px 0 5px}.top-banner.small h1{display:none}.top-banner.small.mobile-header-display h1{display:block;margin:0 0 10px}}@media only screen and (min-width:768px) and (max-width:991px){.top-banner{padding:75px 0}.top-banner .back-to-previous{top:-54px}}@media only screen and (min-width:120px) and (max-width:767px){.top-banner{padding:78px 0 58px}.top-banner .back-to-previous{left:20px;top:-58px}.top-banner p{font-size:24px;line-height:25px}}.text-image-block{padding:63px 0}.text-image-block .wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 60px;position:relative}.text-image-block .image-holder{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-right:.7%}.text-image-block .image-holder img{box-shadow:2px 0 30px rgba(0,0,0,.15);width:100%}.text-image-block .text-holder{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-left:7.5%;text-align:left}[dir=rtl] .text-image-block .text-holder{padding-left:unset;padding-right:7.5%;text-align:right}.text-image-block .floating-offer{left:0;text-align:left;top:-80px}@media only screen and (min-width:1470px){.text-image-block .floating-offer{left:-30px}}@media only screen and (min-width:768px) and (max-width:991px){.text-image-block .text-holder{padding-left:5%}}@media only screen and (min-width:120px) and (max-width:767px){.text-image-block{padding:34px 0 42px}.text-image-block .wrapper{display:block}.text-image-block .text-holder{width:100%;float:left;margin-bottom:42px;padding-left:0;text-align:center}[dir=rtl] .text-image-block .text-holder{float:right}.text-image-block .image-holder{width:100%;float:left;padding-right:0}[dir=rtl] .text-image-block .image-holder{float:right}.text-image-block .floating-offer{left:auto;margin:-34px 0 20px -20px;top:auto;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}}.text-simple-block{text-align:left}[dir=rtl] .text-simple-block{text-align:right}.text-simple-block.custom{padding-bottom:100px}.text-simple-block .col{float:right;margin-right:16%;width:50%}.text-simple-block .col.narrow{float:left;margin-right:0;width:26%}@media only screen and (min-width:992px) and (max-width:1199px){.text-simple-block .col{margin-right:9%;width:56%}.text-simple-block .col.narrow{width:26%}}@media only screen and (min-width:768px) and (max-width:991px){.text-simple-block .col{margin-right:2%;width:55%}.text-simple-block .col.narrow{width:35%}}@media only screen and (min-width:120px) and (max-width:767px){.text-simple-block{text-align:center}.text-simple-block .col{margin-right:0;width:100%}.text-simple-block .col.narrow{margin-bottom:24px;width:100%}}.text-contact-block{text-align:left}.text-contact-block .col{float:left;margin-right:5%;width:60%}.text-contact-block .col.narrow{float:right;margin-right:0;width:35%}@media only screen and (min-width:120px) and (max-width:767px){.text-contact-block .col{margin-right:0;width:100%}.text-contact-block .col.narrow{margin-top:50px;width:100%}}.rte-content h2{color:#021f59;font-size:24px;font-weight:400;line-height:27px;margin-bottom:14px;padding-top:34px}.rte-content h2:first-child{padding-top:0}.rte-content h3:not(.section-subtitle){font-size:20px;line-height:20px;margin-bottom:20px;color:#021f59}.rte-content p{color:#021f59;font-size:18px;line-height:20px;margin-bottom:0;padding-bottom:10px;padding-top:0}.rte-content p:last-child{margin-bottom:0}.rte-content p a{color:#021f59;text-decoration:underline}.rte-content p.intro{color:#002f9d;font-size:32px;line-height:32px}.rte-content ul li{color:#021f59;font-size:18px;line-height:20px}.rte-content ul a{color:#021f59;text-decoration:underline}.rte-content .btn-primary{color:#fff;text-decoration:none}.rte-content .btn-secondary{color:#38bdff;text-decoration:none}@media only screen and (min-width:120px) and (max-width:767px){.rte-content.terms .agree-checkbox{padding-bottom:10px}.rte-content h2{font-size:27px;line-height:32px;margin-bottom:13px;padding-top:30px}.rte-content p{font-size:17px;line-height:19px}}.image-simple-block{width:100%;float:left;position:relative}[dir=rtl] .image-simple-block{float:right}.image-simple-block img{width:100%}.image-simple-block .wrapper{left:0;position:absolute;right:0;top:0}.image-simple-block .floating-offer{left:0;top:-140px}@media only screen and (min-width:1470px){.image-simple-block .floating-offer{left:80px}}@media only screen and (min-width:768px) and (max-width:991px){.image-simple-block .floating-offer{top:-60px}}@media only screen and (min-width:120px) and (max-width:767px){.image-simple-block .wrapper{left:auto;padding:0;position:relative;right:auto;top:auto}.image-simple-block .floating-offer{left:auto;top:auto}}.offer-item{width:100%;float:left}[dir=rtl] .offer-item{float:right}.offer-item .h3,.offer-item h3{color:#fff;font-size:24px;font-weight:700;line-height:24px;margin-bottom:2px}.offer-item .h3 a,.offer-item h3 a{text-decoration:underline;color:#fff}.offer-item .price{color:#ffed28;display:block;font-size:20px;line-height:23px;margin-bottom:11px}.offer-item .old-price{color:#fff;opacity:.3;margin:0 3px;text-decoration:line-through}.offer-item .link-arrow{color:#38bdff}.offer-item .link-arrow:hover{color:#ffed28}@media only screen and (min-width:768px) and (max-width:991px){.offer-item h3{font-size:20px;line-height:20px}.offer-item .price{font-size:18px;line-height:21px}.offer-item .link-arrow{font-size:20px;line-height:23px}}@media only screen and (min-width:120px) and (max-width:767px){.offer-item h3{font-weight:400;margin-bottom:3px}.offer-item h3 br{display:none}.offer-item .price{font-size:18px;line-height:21px}.offer-item .link-arrow{font-size:18px;line-height:21px}.offer-item .link-arrow::after{margin-left:20px}}.floating-offer{background:#021f59;padding:27px 36px 32px;position:absolute;width:305px}.floating-offer .offer-item .price{margin-bottom:21px}@media only screen and (min-width:768px) and (max-width:991px){.floating-offer{padding:25px;width:280px}}@media only screen and (min-width:120px) and (max-width:767px){.floating-offer{float:left;padding:23px 20px;position:relative;width:100%}.floating-offer .offer-item .h3 br,.floating-offer .offer-item h3 br{display:none}}.hot-deals-section{width:100%;float:left;background:#021f59;padding:41px 0 58px;position:relative}[dir=rtl] .hot-deals-section{float:right}.hot-deals-section .left{float:left}.hot-deals-section .right{float:right}.hot-deals-section h2{color:#fff;float:left;font-size:20px;font-weight:400;line-height:26px;margin:0 12px 0 0}.hot-deals-section h2 i{color:#fff;font-size:17px;margin-right:19px;position:relative;top:3px}.hot-deals-section .deals-list{width:100%;float:left;margin-top:28px}[dir=rtl] .hot-deals-section .deals-list{float:right}.hot-deals-section .deal-item{float:left;margin-right:4.2%;position:relative;width:16.6%}.hot-deals-section .deal-item::after{background:#f2f2f2;bottom:0;content:'';position:absolute;right:0;top:0;width:1px}.hot-deals-section .deal-item:last-child{margin-right:0}.hot-deals-section .deal-item:last-child::after{display:none}.hot-deals-section .image-holder{background-position:center top;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;top:0;width:50%}@media only screen and (min-width:768px){.hot-deals-section .deals-holder{float:right;padding:16px 0 20px;width:50%}.hot-deals-section .deals-holder .inner-wrap{float:left;max-width:530px;padding:0 0 25px 50px;position:relative}.hot-deals-section .deals-holder .deals-list{border-top:1px solid #354c7a;margin-top:15px;padding-top:16px}.hot-deals-section .deals-holder .deal-item{border-bottom:1px solid #354c7a;margin-bottom:17px;margin-right:0;padding-bottom:33px;width:100%}.hot-deals-section .deals-holder .deal-item::after{display:none}.hot-deals-section .deals-holder .offer-item{padding-right:120px;position:relative}.hot-deals-section .deals-holder .offer-item .price{margin-bottom:0}.hot-deals-section .deals-holder .offer-item .link-arrow{position:absolute;right:2px;top:-2px}.hot-deals-section .deals-holder .right{bottom:0;position:absolute;right:0;text-align:center}}@media only screen and (min-width:992px) and (max-width:1199px){.hot-deals-section .deal-item{margin-right:3.5%;width:17.2%}.hot-deals-section .deals-holder .inner-wrap{max-width:496px;padding:0 50px 25px}.hot-deals-section .deals-holder .right{right:50px}.hot-deals-section .deals-holder .select-list .dest-dropdown{left:-100px}}@media only screen and (min-width:768px) and (max-width:991px){.hot-deals-section .deal-item{margin-right:2.5%;width:18%}.hot-deals-section .deals-holder{padding:0}.hot-deals-section .deals-holder .inner-wrap{max-width:384px;padding:0 30px 25px}.hot-deals-section .deals-holder .deal-item{padding-bottom:16px}.hot-deals-section .deals-holder .right{right:30px}.hot-deals-section .deals-holder .select-list .dest-dropdown{left:-160px}}@media only screen and (min-width:120px) and (max-width:767px){.hot-deals-section{padding:32px 0 95px}.hot-deals-section .left{text-align:center;width:100%}.hot-deals-section .right{bottom:50px;left:0;position:absolute;text-align:center;width:100%}.hot-deals-section h2{font-size:32px;line-height:35px;margin-bottom:4px;margin-right:0;width:100%}.hot-deals-section h2 i{margin-right:11px}.hot-deals-section .deal-list{margin-top:43px}.hot-deals-section .deal-item{border-bottom:1px solid #f2f2f2;margin-bottom:27px;margin-right:0;padding-bottom:24px;width:100%}.hot-deals-section .deal-item::after{display:none}.hot-deals-section .offer-item{padding-right:120px;position:relative}.hot-deals-section .offer-item .price{margin-bottom:0}.hot-deals-section .offer-item .link-arrow{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hot-deals-section .image-holder{display:none}.hot-deals-section .deals-holder{width:100%;float:left;padding:0 20px}[dir=rtl] .hot-deals-section .deals-holder{float:right}}.destination-box{width:100%;float:left;background:#fff;text-align:left}[dir=rtl] .destination-box{float:right}.destination-box .image-holder{width:100%;float:left;position:relative}[dir=rtl] .destination-box .image-holder{float:right}.destination-box .image-holder img{width:100%}.destination-box .ribbon{background:#ffed28;color:#002f9d;font-size:20px;font-weight:700;line-height:24px;left:-10px;padding:4px 13px 2px;position:absolute;top:20px}.destination-box .ribbon::before{bottom:-10px;border-color:transparent #b3a61d transparent transparent;border-style:solid;border-width:0 10px 10px 0;content:'';height:0;left:0;position:absolute;width:0}.destination-box .text-holder{width:100%;float:left;min-height:150px;padding:22px 30px 50px;position:relative}[dir=rtl] .destination-box .text-holder{float:right}.destination-box h3{color:#021f59;font-size:24px;font-weight:700;line-height:27px}.destination-box h3 a{color:#021f59}.destination-box h3 a:hover{text-decoration:underline}.destination-box span{color:#021f59;font-size:20px;line-height:24px}.destination-box span.link-arrow{color:#002f9d;font-size:24px;font-weight:700;line-height:27px}.destination-box .link-arrow{bottom:22px;left:30px;position:absolute}.destination-box .country{bottom:19px;color:#666;font-size:18px;left:25px;line-height:22px;position:absolute}@media only screen and (min-width:768px) and (max-width:991px){.destination-box .ribbon{font-size:16px;line-height:20px;top:10px}.destination-box .text-holder{min-height:110px;padding:15px 15px 40px}.destination-box h3{font-size:20px;line-height:20px}.destination-box span{font-size:18px;line-height:21px}.destination-box span.link-arrow{font-size:20px;line-height:23px}.destination-box .link-arrow{bottom:15px;font-size:20px;left:15px;line-height:23px}.destination-box .country{bottom:10px;font-size:16px;left:13px;line-height:19px}}.destination-grid{width:100%;float:left;margin-top:32px}[dir=rtl] .destination-grid{float:right}.destination-grid .col{box-shadow:0 0 7px rgba(0,0,0,.3);float:left;margin-bottom:20px;margin-right:1.5625%;width:18.75%}.destination-grid .col:nth-child(5n){margin-right:0}.destination-grid .col:nth-child(5n+1){clear:left}.destination-grid .destination-box .text-holder{padding:22px 25px 45px}.destination-grid .destination-box .link-arrow{left:25px}@media only screen and (min-width:768px) and (max-width:991px){.destination-grid{margin-top:0}.destination-grid .destination-box .text-holder{min-height:120px;padding:13px 10px 35px 13px}.destination-grid .destination-box span{font-size:16px;line-height:19px}.destination-grid .destination-box .link-arrow{left:13px}}@media only screen and (min-width:120px) and (max-width:767px){.destination-grid{margin-top:0}.destination-grid .col{margin-right:0;width:100%}.destination-grid .destination-box{background:#000;position:relative}.destination-grid .destination-box .image-holder{opacity:.7}.destination-grid .destination-box .text-holder{bottom:0;left:0;min-height:10px;padding:7px 90px 4px 7px;position:absolute}.destination-grid .destination-box h3,.destination-grid .destination-box h3 a,.destination-grid .destination-box span,.destination-grid .destination-box .country{color:#fff}.destination-grid .destination-box h3{font-size:26px}.destination-grid .destination-box h3 a:hover{text-decoration:none}.destination-grid .destination-box span{font-size:18px;line-height:22px}.destination-grid .destination-box .country{bottom:4px;left:auto;right:6px}.destination-grid .destination-box .link-arrow{bottom:4px;color:#fff;font-size:18px;left:auto;line-height:22px;right:6px}.destination-grid .destination-box .link-arrow::after{font-size:13px;margin-left:5px}}.form-content{width:100%;float:left;padding:91px 0 87px}[dir=rtl] .form-content{float:right}.form-content p{font-size:20px;line-height:22px}.form-content .banner-inner{position:relative}.form-content .back-to-previous{left:0;position:absolute;top:-68px}@media only screen and (min-width:768px) and (max-width:991px){.form-content .back-to-previous{left:20px}}@media only screen and (min-width:120px) and (max-width:767px){.form-content{padding:40px 0}.form-content .back-to-previous{left:auto;position:relative;top:auto}}.wider-wrap{width:100%;float:left;padding:0 16.64% 0 17.19%}[dir=rtl] .wider-wrap{float:right}.wider-wrap .h2{margin-bottom:62px}.wider-wrap .date-picker{width:774px}.wider-wrap.quiz-wrap{padding:0 11.64% 0 12.19%}@media only screen and (min-width:1470px){.wider-wrap .date-picker{width:847px}}@media only screen and (min-width:992px){.wider-wrap .form-row .one-field .select-list .dest-big-overlay{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.wider-wrap .form-row .one-field:first-of-type .select-list .dest-big-overlay{left:0}[dir=rtl] .wider-wrap .form-row .one-field:first-of-type .select-list .dest-big-overlay{left:unset;right:0}.wider-wrap .form-row .one-field:first-of-type .select-list .dest-big-overlay .dest-overlay-inner::before{left:50%}[dir=rtl] .wider-wrap .form-row .one-field:first-of-type .select-list .dest-big-overlay .dest-overlay-inner::before{left:75%}.wider-wrap .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:auto;right:0}[dir=rtl] .wider-wrap .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{right:unset;left:0}.wider-wrap .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:75%}[dir=rtl] .wider-wrap .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:25%}}@media only screen and (min-width:1470px){.wider-wrap .select-list .dest-big-overlay{width:412px}}@media only screen and (min-width:1200px) and (max-width:1469px){.wider-wrap .select-list .dest-big-overlay{width:376px}}@media only screen and (min-width:992px) and (max-width:1199px){.wider-wrap{padding:0 90px}.wider-wrap.quiz-wrap{padding:0 90px}.wider-wrap .date-picker{width:790px}.wider-wrap .select-list .dest-big-overlay{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:386px}}@media only screen and (min-width:768px) and (max-width:991px){.wider-wrap{padding:0 20px}.wider-wrap.quiz-wrap{padding:0 20px}.wider-wrap .date-picker{width:710px}}@media only screen and (min-width:120px) and (max-width:767px){.wider-wrap{padding:0}.wider-wrap .h2{margin-bottom:35px}.wider-wrap .date-picker{width:100%}}.multi-booking .form-row .one-field{-webkit-box-flex:0;-webkit-flex:0 1 36%;-ms-flex:0 1 36%;flex:0 1 36%}.multi-booking .form-row:not(.btn-center) .one-field:last-of-type{-webkit-box-flex:0;-webkit-flex:0 1 198px;-ms-flex:0 1 198px;flex:0 1 198px}.multi-booking .link-plus{margin-left:-66px}.multi-booking .date-picker{left:auto;right:0;width:847px}@media only screen and (min-width:992px) and (max-width:1469px){.multi-booking .form-row .one-field{-webkit-box-flex:0;-webkit-flex:0 1 35%;-ms-flex:0 1 35%;flex:0 1 35%}.multi-booking .date-picker{width:774px}}@media only screen and (min-width:992px){.multi-booking .form-row .one-field:first-of-type .select-list .dest-big-overlay{left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.multi-booking .form-row .one-field:first-of-type .select-list .dest-big-overlay .dest-overlay-inner::before{left:18%}}@media only screen and (min-width:1470px){.multi-booking .select-list .dest-big-overlay{width:846px}.multi-booking .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-324px}.multi-booking .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:56.5%}}@media only screen and (min-width:1200px) and (max-width:1469px){.multi-booking .select-list .dest-big-overlay{width:774px}.multi-booking .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-288px}.multi-booking .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:55%}}@media only screen and (min-width:992px) and (max-width:1199px){.multi-booking .date-picker{width:790px}.multi-booking .select-list .dest-big-overlay{width:790px}.multi-booking .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-296px}.multi-booking .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:55%}.multi-booking .help-bubble{margin-right:-190px}}@media only screen and (max-width:991px){.multi-booking .form-row .one-field{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.multi-booking .form-row:not(.btn-center) .one-field:last-of-type{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.multi-booking .link-plus{margin:0 auto}.multi-booking .date-picker{width:100%}}.narrow-wrap{width:100%;float:left;padding:0 24.76% 0 25.07%}[dir=rtl] .narrow-wrap{float:right}.narrow-wrap .h2{margin-bottom:26px}.narrow-wrap p{padding:0 18%;margin-bottom:18px}.narrow-wrap .btn-secondary{margin-bottom:50px}@media only screen and (max-width:991px){.narrow-wrap{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.narrow-wrap .narrow-wrap{padding:0}}.wide-wrap{width:100%;float:left;padding:0 11.64% 0 10.19%}[dir=rtl] .wide-wrap{float:right}.wide-wrap .h2{margin-bottom:26px}.wide-wrap form>.form-row{margin-bottom:58px}.wide-wrap form>.form-row.no-margin{margin:0}.wide-wrap form>.form-row:last-child{margin-bottom:0}.wide-wrap form>.form-row.toggle-status{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}.wide-wrap form>.form-row .radio-wrapper{margin-left:-5px;margin-right:10px}@media only screen and (max-width:991px){.wide-wrap{padding:0}.wide-wrap form>.form-row{margin-bottom:20px}}.inspire-search{float:left;margin-left:-30px;width:-webkit-calc(100% + 60px);width:calc(100% + 60px)}.inspire-search .form-row{width:100%;float:left;display:block}[dir=rtl] .inspire-search .form-row{float:right}.inspire-search .form-row.btn-center{display:none}.inspire-search .one-field{float:left;margin:0 .78125%;width:23.8%}.inspire-search .one-field:first-child{margin-left:0}.inspire-search .one-field:first-child .select-list .dest-big-overlay{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.inspire-search .one-field:first-child .select-list .dest-big-overlay .dest-overlay-inner::before{left:65px}.inspire-search .select-list .selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:992px) and (max-width:1199px){.inspire-search .select-list .selected{font-size:20px}}@media only screen and (max-width:991px){.inspire-search{padding:0}.inspire-search .one-field{margin:0 0 20px;width:100%}.inspire-search .form-row.btn-center{display:block}}@media only screen and (min-width:120px) and (max-width:767px){.inspire-search{margin-left:0;width:100%}}.route-schedule-wrap{padding:53px 0 0}.route-schedule-wrap h2{margin-bottom:12px}.route-schedule-wrap p{color:#021f59;margin-bottom:40px}.route-schedule-wrap .help-bubble p{color:#fff}@media only screen and (min-width:992px) and (max-width:1199px){.route-schedule-wrap form .one-field .help-bubble{margin-right:-160px}}@media only screen and (min-width:120px) and (max-width:767px){.route-schedule-wrap{padding:33px 0 0}.route-schedule-wrap h2{margin-bottom:8px}.route-schedule-wrap p{font-size:22px;line-height:22px;margin-bottom:20px}}.from-to-search{margin-bottom:56px;text-align:center}.from-to-search:last-child{margin-bottom:0}.from-to-search .form-row{display:block}.from-to-search .one-field{display:inline-block;margin:0 .7%;max-width:305px;text-align:left;vertical-align:bottom;width:100%}.from-to-search .btn-wrap{width:auto}@media only screen and (min-width:992px){.from-to-search .form-row .one-field .select-list .dest-big-overlay{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.from-to-search .form-row .one-field:first-of-type .select-list .dest-big-overlay{left:0}.from-to-search .form-row .one-field:first-of-type .select-list .dest-big-overlay .dest-overlay-inner::before{left:18%}}@media only screen and (min-width:1470px){.from-to-search .select-list .dest-big-overlay{width:850px}.from-to-search .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-326px}.from-to-search .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:57%}}@media only screen and (min-width:1200px) and (max-width:1469px){.from-to-search .select-list .dest-big-overlay{width:848px}.from-to-search .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-325px}.from-to-search .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:57%}}@media only screen and (min-width:992px) and (max-width:1199px){.from-to-search .select-list .dest-big-overlay{width:842px}.from-to-search .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay{left:-322px}.from-to-search .form-row .one-field:nth-of-type(2) .select-list .dest-big-overlay .dest-overlay-inner::before{left:57%}}@media only screen and (min-width:768px) and (max-width:991px){.from-to-search .one-field{max-width:265px}.from-to-search .btn-primary{height:60px;line-height:58px;padding:0 7px}}@media only screen and (min-width:120px) and (max-width:767px){.from-to-search .one-field{margin:0 0 10px;max-width:none}.from-to-search .btn-wrap{width:100%}.from-to-search .btn{margin-top:15px}}.route-weekly-schedule{width:100%;float:left;margin-bottom:100px}[dir=rtl] .route-weekly-schedule{float:right}.route-weekly-schedule .day-holder{float:left;margin-right:1.16%;text-align:center;width:13.28125%}.route-weekly-schedule .day-holder:last-child{margin-right:0}.route-weekly-schedule .day-heading{color:#021f59;display:block;font-size:20px;line-height:23px;margin-bottom:20px}.route-weekly-schedule .flight-item{width:100%;float:left;background:#fff;border:1px solid #ccc;box-shadow:2px 2px 3px rgba(0,0,0,.2);height:90px;margin-bottom:10px;padding:18px 10px 3px}[dir=rtl] .route-weekly-schedule .flight-item{float:right}.route-weekly-schedule .empty{border:0;box-shadow:none}.route-weekly-schedule .empty .note{margin-top:10px}.route-weekly-schedule .time{width:100%;float:left;border-bottom:1px solid #f2f2f2;margin-bottom:2px;padding-bottom:10px}[dir=rtl] .route-weekly-schedule .time{float:right}.route-weekly-schedule .time span{color:#021f59;float:left;font-size:24px;line-height:28px;width:50px}.route-weekly-schedule .time span:last-child{float:right;text-align:right}.route-weekly-schedule .time i{color:#ccc;font-size:18px;line-height:28px}.route-weekly-schedule .note{display:inline-block;font-size:18px;line-height:21px}@media only screen and (min-width:992px) and (max-width:1199px){.route-weekly-schedule .flight-item{padding:15px 7px 3px}.route-weekly-schedule .time span{font-size:19px;width:46px}.route-weekly-schedule .time i{font-size:14px}}@media only screen and (max-width:991px){.route-weekly-schedule{margin-bottom:50px;overflow:auto}.route-weekly-schedule .day-holder{clear:both;margin-right:0;width:100%}.route-weekly-schedule .day-heading{text-align:left}.route-weekly-schedule .flight-item{border:0;box-shadow:0 0 7px rgba(0,0,0,.2);margin-right:20px;width:170px}.route-weekly-schedule .empty{border:1px solid #ccc;box-shadow:none}}@media only screen and (min-width:768px) and (max-width:991px){.route-weekly-schedule{margin-left:-8px;padding:0 10px;width:-webkit-calc(100% + 16px);width:calc(100% + 16px)}}@media only screen and (min-width:120px) and (max-width:767px){.route-weekly-schedule{margin-left:-20px;padding:0 20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}}.alert-holder{width:100%;float:left;margin-bottom:40px;text-align:left}[dir=rtl] .alert-holder{float:right}@media only screen and (min-width:120px) and (max-width:767px){.alert-holder{margin-bottom:30px}}.alert-holder:last-child{margin-bottom:0}.alert-holder.alert-error .alert-item{border:1px solid #be0000;color:#be0000}.alert-holder.alert-error .alert-item ul li{position:relative;margin-left:20px}.alert-holder.alert-error .alert-item ul li::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#be0000;content:'*';font-size:18px;font-weight:700;position:absolute;left:-20px}.alert-holder.alert-info .alert-item{border:1px solid #002e9d;color:#002e9d}.alert-holder.alert-info .alert-item ul li{position:relative;margin-left:20px}.alert-holder.alert-info .alert-item ul li::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#002e9d;content:'*';font-size:18px;font-weight:700;position:absolute;left:-20px}.alert-holder .alert-item{display:inline-block;font-size:20px;font-weight:700;letter-spacing:0;line-height:21px;padding:20px 20px 20px 40px;position:relative;text-align:left;width:100%}.alert-holder .alert-item p{color:#6e6e6e;font-size:18px;line-height:20px;margin-bottom:0;padding-top:0}.alert-holder .alert-item h4{font-size:24px;font-weight:700;letter-spacing:0;margin-bottom:10px}@media only screen and (min-width:120px) and (max-width:767px){.alert-holder .alert-item h4{font-size:20px;margin-bottom:3px}}.alert-holder .primary{background:#ffed28}.alert-holder .primary p,.alert-holder .primary::before{color:#021f59}.alert-holder .wide{background:#f2f2f2;border-radius:0;box-shadow:none;margin:0;max-width:990px;padding:30px 20px 30px 70px}.alert-holder .wide::before{left:40px;top:25px;z-index:3}.alert-holder .wide::after{background:#f2f2f2;bottom:0;content:'';left:-2000em;position:absolute;right:-2000em;top:0;z-index:1}.alert-holder .wide p{position:relative;z-index:3}.alert-holder.package{text-align:center}.alert-holder.package .alert-item{text-align:center}@media only screen and (min-width:768px) and (max-width:991px){.alert-holder .wide{padding-left:60px}.alert-holder .wide::before{left:15px}}@media only screen and (min-width:120px) and (max-width:767px){.alert-holder{margin-bottom:0}.alert-holder:last-child .alert-item{margin-bottom:0}.alert-holder .alert-item{font-size:17px;margin-bottom:25px;min-width:160px;padding:14px 20px 11px}.alert-holder .alert-item p{font-size:16px;line-height:18px}.alert-holder .alert-item::before{font-size:22px}.alert-holder .wide{padding:22px 0 16px 30px}.alert-holder .wide::before{left:0;top:16px}}.contact-tab{width:100%;float:left}[dir=rtl] .contact-tab{float:right}.contact-tab .select-list{width:100%}.contact-tab .select-list .selected{width:100%;float:left;background:#fff;border:1px solid #b3b3b3;color:#002f9d;font-size:24px;height:60px;line-height:55px;padding:0 30px 0 16px;text-align:left}[dir=rtl] .contact-tab .select-list .selected{float:right}.contact-tab .select-list .selected::before{display:none}.contact-tab .select-list .selected::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#b3b3b3;content:"";display:inline-block;font-size:23px;height:60px;line-height:60px;margin-top:-30px;position:absolute;right:13px;top:50%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.contact-tab .select-list .selected.active::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.contact-tab .select-list .dest-dropdown{left:0;top:100%;width:100%}.contact-tab .select-list .dest-dropdown ul{border-top:0;border-radius:0 0 4px 4px;width:100%}@media only screen and (min-width:120px) and (max-width:767px){.contact-tab .select-list{float:left}.contact-tab .select-list .selected{font-size:18px;height:50px;line-height:45px;margin-left:0;padding-left:10px}.contact-tab .select-list .selected::after{font-size:20px}.contact-tab .select-list .dest-dropdown{margin-left:0}.contact-tab .select-list .dest-dropdown li{padding:12px 18px}.contact-tab .select-list .dest-dropdown .primary{font-size:18px}.contact-tab .select-list .dest-dropdown .secondary{font-size:16px}}.contact-mail{padding-top:14px;text-align:left}.contact-mail .inner{margin:0 auto;max-width:846px;width:100%}.contact-mail form>.form-row{margin-bottom:20px}.contact-mail form>.form-row.btn-center:first-of-type{margin-top:0}.contact-mail form input,.contact-mail form textarea{font-size:24px}.contact-mail form .has-picker input{width:-webkit-calc(100% - 89px);width:calc(100% - 89px)}.contact-mail form .has-picker .select-list{width:89px}.contact-mail form .has-picker .select-list .selected{background:#002f9d;border:1px solid #ccc;border-right:0;color:#fff;padding:0 23px 0 30px;text-align:center}.contact-mail form .has-picker .select-list .selected::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:'';height:0;left:17px;margin-top:0;position:absolute;top:54%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}.contact-mail form .has-picker .select-list .dest-dropdown{overflow:auto}.contact-mail form .has-picker .select-list .dest-dropdown li{padding:10px;text-align:center}.contact-mail form .has-picker .select-list .dest-dropdown .primary{float:none;font-size:20px;line-height:24px}.contact-mail form .has-picker .secondary{display:none}.contact-mail .form-row .one-field.fullwidth{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.contact-mail .form-row textarea{height:220px;padding:10px 20px;resize:none;width:100%}@media only screen and (min-width:120px) and (max-width:767px){.contact-mail form input,.contact-mail form textarea{font-size:18px}}.contact-phone{margin-bottom:50px}.contact-phone .inner{margin:0 auto;max-width:470px;width:100%}.contact-phone .phone-row{width:100%;float:left;margin-bottom:20px}[dir=rtl] .contact-phone .phone-row{float:right}.contact-phone label,.contact-phone .label{text-align:left}.contact-phone .phone-number-item{color:#002f9d;display:inline-block;font-size:50px;font-weight:700;line-height:54px;margin-top:36px;text-align:left}.contact-phone .phone-number-item::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#ccc;content:"";font-size:34px;margin-right:16px}.contact-phone .select-list .selected-icon::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#b3b3b3;content:"";cursor:pointer;display:inline-block;font-size:23px;height:60px;line-height:60px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.contact-phone .select-list .selected.active::after,.contact-phone .select-list .selected.active~.selected-icon::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.contact-phone .select-list .selected-icon{position:absolute;right:13px;top:0}@media only screen and (min-width:120px) and (max-width:767px){.contact-phone{margin-bottom:0}.contact-phone .inner{max-width:380px}.contact-phone .phone-number-item{font-size:28px;line-height:40px;margin-top:25px}.contact-phone .select-list .selected{font-size:18px;height:50px;line-height:45px;margin-left:0;padding-left:10px}.contact-phone .select-list .selected::after,.contact-phone .select-list .selected-icon::after{font-size:20px;height:50px;line-height:50px}}.contact-offices{text-align:left}.contact-offices .inner{margin:0 auto;max-width:1064px;width:100%}.contact-offices .main-offices{width:100%;float:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d9d9d9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:62px;padding-bottom:70px}[dir=rtl] .contact-offices .main-offices{float:right}.contact-offices .main-offices .inner-box{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%}.contact-offices .main-offices .text-holder{max-width:390px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-left:8.2%}.contact-offices .main-offices h4{font-size:18px;line-height:20px;margin-bottom:8px}.contact-offices .main-offices h3{color:#002f9d;font-size:24px;font-weight:700;letter-spacing:.2px;line-height:20px;margin-bottom:10px}.contact-offices .main-offices p{color:#021f59;font-size:18px;line-height:24px;margin-bottom:27px}.contact-offices .main-offices p:last-child{margin-bottom:25px}.contact-offices .main-offices .map-holder{box-shadow:0 2px 30px rgba(0,0,0,.15);-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.contact-offices .main-offices .map-holder .map-wrap{width:100%;float:left;height:400px}[dir=rtl] .contact-offices .main-offices .map-holder .map-wrap{float:right}.contact-offices .all-offices{width:100%;float:left}[dir=rtl] .contact-offices .all-offices{float:right}.contact-offices .all-offices .country-selector{margin:0 auto;max-width:414px;width:100%}.contact-offices .all-offices .countries-wrap{width:100%;float:left;padding-top:55px}[dir=rtl] .contact-offices .all-offices .countries-wrap{float:right}.contact-offices .countries-wrap h3{width:100%;float:left;margin-top:20px}[dir=rtl] .contact-offices .countries-wrap h3{float:right}.contact-offices .box-title-stripe{margin-bottom:24px}.contact-offices .box-title-stripe .left{width:51%}.contact-offices .box-title-stripe .right{width:49%}.contact-offices .box-title-stripe .details{padding-bottom:48px}.contact-offices h3{color:#021f59;font-size:32px;line-height:35px;margin-bottom:22px}@media only screen and (min-width:768px) and (max-width:991px){.contact-offices .main-offices{margin-bottom:40px;padding-bottom:50px}.contact-offices .main-offices .text-holder{padding-left:40px}.contact-offices .all-offices .countries-wrap{padding-top:50px}.contact-offices .box-title-stripe{margin-bottom:15px}.contact-offices .box-title-stripe .title-stripe{padding-left:16px;margin-bottom:16px}.contact-offices .box-title-stripe .details{padding-left:16px;padding-bottom:23px}.contact-offices h3{font-size:30px;line-height:33px;margin-bottom:15px}}@media only screen and (min-width:120px) and (max-width:767px){.contact-offices{padding-top:20px}.contact-offices .main-offices{display:block;margin-bottom:41px;padding-bottom:36px}.contact-offices .main-offices .inner-box{width:100%;float:left}[dir=rtl] .contact-offices .main-offices .inner-box{float:right}.contact-offices .main-offices .text-holder{margin-bottom:20px;padding:0}.contact-offices .main-offices h4{font-size:16px;line-height:19px;margin-bottom:7px;padding-top:16px}.contact-offices .main-offices h4:first-child{padding-top:0}.contact-offices .main-offices h3{font-size:22px;line-height:16px}.contact-offices .main-offices p{font-size:16px;line-height:20px}.contact-offices .main-offices p br{display:block}.contact-offices .main-offices .map-holder .map-wrap{height:235px}.contact-offices .all-offices .country-selector label{font-size:14px;line-height:17px}.contact-offices .all-offices .countries-wrap{padding-top:32px}.contact-offices .box-title-stripe{margin-bottom:15px}.contact-offices .box-title-stripe .title-stripe{padding-left:16px;margin-bottom:16px}.contact-offices .box-title-stripe .left,.contact-offices .box-title-stripe .right{width:100%}.contact-offices .box-title-stripe .details{padding-left:16px;padding-bottom:23px}.contact-offices h3{font-size:27px;letter-spacing:-.5px;line-height:30px;margin-bottom:11px}}.account-settings-menu{position:absolute;left:80px;bottom:-98px;right:80px;text-align:left;font-size:16px;text-transform:uppercase}.account-settings-menu li{display:inline-block;float:left;margin-right:29px}.account-settings-menu .logout-link{float:right;margin-right:0}.account-settings-menu .logout-link a{position:relative;padding:0 0 18px 34px}.account-settings-menu .logout-link a:before{content:""}.account-settings-menu .logout-link a::before{font-size:17px;position:absolute;left:0;top:-1px}.account-settings-menu a{color:#fff;border-bottom:6px solid transparent;padding:0 16px 18px;display:block;-webkit-transition:border .2s ease;transition:border .2s ease}.account-settings-menu a:hover,.account-settings-menu a.active{border-color:#38bdff}.account-settings-menu .close-settings-menu{display:none;font-size:22px;color:#38bdff;margin-bottom:10px}.account-settings-menu .close-settings-menu:before{content:""}.account-settings-menu .close-settings-menu::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}@media only screen and (min-width:992px) and (max-width:1469px){.account-settings-menu{left:0;right:0}}@media only screen and (max-width:991px){.account-settings-menu{width:100%;float:left;display:none;position:relative;bottom:auto;left:auto;right:auto;text-align:center;text-transform:none;margin:20px 0 10px}[dir=rtl] .account-settings-menu{float:right}.account-settings-menu li{display:block;width:100%;margin-right:0}.account-settings-menu a{border:0;color:#38bdff;font-size:22px;padding:0;margin-bottom:29px}.account-settings-menu a.active{display:none}.account-settings-menu .logout-link{margin-top:19px}.account-settings-menu .logout-link a{border:1px solid #38bdff;height:50px;padding:0;line-height:46px}.account-settings-menu .logout-link a::before{top:3px;position:relative;margin-right:14px;left:auto}.account-settings-menu .close-settings-menu{display:block}}.mob-settings-menu{display:none;font-size:22px;color:#38bdff;margin-bottom:10px}.mob-settings-menu:before{content:""}.mob-settings-menu::before{font-size:5px;margin-top:11px;position:absolute;left:20px}.mob-settings-menu.open::before{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mob-settings-menu a{color:#38bdff}@media only screen and (max-width:991px){.mob-settings-menu{display:block}}.settings-holder{width:91.67%;text-align:left}.settings-holder .row{width:100%;float:left}[dir=rtl] .settings-holder .row{float:right}.settings-holder .row:first-of-type{margin-bottom:30px}.settings-holder.same-margin .row{margin-top:30px}.settings-holder.same-margin .row:first-of-type{margin-bottom:0;margin-top:0}.settings-holder .past-bookings{padding-bottom:60px;border-bottom:1px solid #d1d1d1;margin-bottom:80px}.settings-holder .past-bookings .left-col h2,.settings-holder .past-bookings .flight-status-box{display:none}.settings-holder .past-bookings .flight-status-box.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.settings-holder h2,.settings-holder .h2{font-size:32px;margin-top:8px;color:#666;margin-bottom:0;font-weight:400}.settings-holder .left-col{float:left;width:27.6%;padding-right:6%}.settings-holder .right-col{float:right;width:72.4%}.settings-holder .two-cols-wrap{width:100%;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[dir=rtl] .settings-holder .two-cols-wrap{float:right}.settings-holder .two-cols-wrap .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;margin-right:2.26%;width:48.87%}.settings-holder .two-cols-wrap .col:nth-child(2n){margin-right:0}.settings-holder .two-cols-wrap .shadow::before{background:url(../content/narrow-shadow.png) no-repeat center bottom}.settings-holder .box-top-stripe.bg-img{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;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;padding-left:20px;padding-right:20px}.settings-holder .box-top-stripe.bg-img span:not(.img-box-title){font-size:16px;text-transform:uppercase;margin-bottom:5px}.settings-holder .box-top-stripe.bg-img span strong{display:block}.settings-holder .box-top-stripe.bg-img .img-box-title{width:100%;font-size:32px;line-height:30px;margin-bottom:28px}.settings-holder .box-top-stripe.verti-lined-list{padding:15px 29px 0}.settings-holder .box-top-stripe.referral-link{padding:21px 19px 21px 23px}.settings-holder .verti-lined-list li{padding:20px 0 19px}.settings-holder .verti-lined-list li:first-of-type{padding-top:0}.settings-holder .verti-lined-list span:not(.blue-txt){font-size:18px;margin-bottom:2px}.settings-holder .verti-lined-list .blue-txt{font-size:24px;color:#021f59}.settings-holder .verti-lined-list .btn-secondary{position:absolute;right:28px;bottom:29px}.settings-holder .referral-link span:not(.url-link){display:block;font-size:18px;margin-bottom:15px}.settings-holder .referral-link .url-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #b3b3b3;border-radius:2px;box-shadow:none;color:#002f9d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:20px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:20px;margin-bottom:20px;padding:20px 50px}@media only screen and (max-width:1469px){.settings-holder .referral-link .url-link{padding:20px}}@media only screen and (min-width:120px) and (max-width:767px){.settings-holder .referral-link .url-link{font-size:18px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.settings-holder .referral-link .url-link .url-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-20px 0 0;overflow:hidden}@media only screen and (min-width:120px) and (max-width:767px){.settings-holder .referral-link .url-link .url-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.settings-holder .referral-link .url-link .txt-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;overflow-wrap:break-word;overflow:hidden;word-wrap:break-word}.settings-holder .referral-link .url-link .inner-txt{line-height:20px;margin-right:3px;overflow-wrap:break-word;overflow:hidden;word-wrap:break-word}@media only screen and (min-width:120px) and (max-width:767px){.settings-holder .referral-link .url-link .inner-txt{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0;padding-right:0;text-align:center}}.settings-holder .referral-link .url-link .copy-btn{margin:20px 0 0 -8px}.settings-holder .referral-link .url-link .copy-btn .btn-primary{margin-left:8px}@media only screen and (min-width:120px) and (max-width:767px){.settings-holder .referral-link .url-link .copy-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:0;margin-left:0}.settings-holder .referral-link .url-link .copy-btn .btn-primary{margin:20px 4px 0;width:auto}}.settings-holder .referral-link .url-link .img{margin-top:20px}@media only screen and (min-width:120px) and (max-width:767px){.settings-holder .referral-link .url-link .img{margin-top:25px}}.settings-holder .referral-link .action-btns{margin-top:30px;text-align:center}.settings-holder .flight-status-box .left{width:37%}.settings-holder .flight-status-box .right{width:70%}.settings-holder .flight-status-box .start-destionation{width:24%}.settings-holder .flight-status-box .status{width:53%}.settings-holder .flight-status-box .end-destionation{width:22%}.settings-holder .flight-status-box .btn-secondary{bottom:-8px}.settings-holder .centered .btn{margin-top:10px}.settings-holder .title{color:#021f59;margin-bottom:60px;text-align:center}.settings-holder .title span{display:inline-block;font-size:18px;line-height:1.4;vertical-align:middle}.settings-holder .title span strong{display:block;font-size:32px;line-height:32px}@media only screen and (max-width:991px){.settings-holder{width:100%}.settings-holder .left-col,.settings-holder .right-col{width:100%}.settings-holder .left-col{padding-right:0}.settings-holder .left-col .link-plus{width:100%}.settings-holder h2{text-align:center;margin:0 0 17px}.settings-holder .link-plus{margin-bottom:21px}.settings-holder .title{margin-bottom:30px}}@media only screen and (min-width:120px) and (max-width:767px){.settings-holder{margin:0 0 0 -10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.settings-holder .row{border-bottom:1px solid #d1d1d1;padding-bottom:36px;margin-bottom:29px}.settings-holder .two-cols-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.settings-holder .two-cols-wrap .col{width:100%;margin-right:0}.settings-holder .verti-lined-list li{padding:16px 0 14px}.settings-holder .verti-lined-list li:last-of-type{border-bottom:0}.settings-holder .verti-lined-list span:not(.blue-txt){font-size:13px;margin-bottom:6px}.settings-holder .verti-lined-list .blue-txt{font-size:18px}.settings-holder .verti-lined-list .btn-secondary{right:13px;bottom:29px;font-size:18px}.settings-holder .box-top-stripe{border-top-width:7px}.settings-holder .box-top-stripe.verti-lined-list{padding:16px 7px 18px;margin-bottom:20px}.settings-holder .box-top-stripe.bg-img span:not(.img-box-title){font-size:13px;margin-bottom:2px}.settings-holder .bg-img{height:268px}.settings-holder .bg-img .btn-primary{width:auto}.settings-holder .flight-status-box{margin-left:0;width:100%}.settings-holder .flight-status-box .left,.settings-holder .flight-status-box .right{width:100%}.settings-holder .flight-status-box .start-destionation{width:31%}.settings-holder .flight-status-box .status{width:41%}.settings-holder .flight-status-box .end-destionation{width:28%}.settings-holder .flight-status-box .btn-secondary{bottom:13px;left:8px}.settings-holder .centered .btn{width:auto;margin-top:16px}.settings-holder .title{margin-bottom:20px}}.service-blocks h3,.service-blocks p{color:#021f59}.service-blocks h3{font-size:24px;margin-bottom:7px;line-height:20px}.service-blocks p{margin-bottom:0;padding:0}.service-blocks .box-top-stripe{padding:19px 40px 19px 20px;margin-bottom:20px;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.service-blocks .box-top-stripe.bg-img{height:240px}.service-blocks .circle-wrap{-webkit-box-flex:0;-webkit-flex:0 0 75px;-ms-flex:0 0 75px;flex:0 0 75px;width:75px;margin-right:26px}.service-blocks .circle-wrap span{font-size:76px;width:100%;height:75px;float:left}.service-blocks .font-ico-legroom{font-size:29px;margin-top:3px}.service-blocks .text-holder{float:left}.service-blocks .add-option{float:right;margin-left:auto;-webkit-box-flex:0;-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px}.service-blocks .add-option .link-plus{margin:0;float:right}.service-blocks .link-plus{margin-bottom:0}@media only screen and (min-width:120px) and (max-width:767px){.service-blocks .box-top-stripe{padding:21px 23px 18px 18px}.service-blocks .box-top-stripe:not(.bg-img){display:block}.service-blocks .box-top-stripe .link-plus{letter-spacing:-.015em;margin:8px 0 0;padding-left:0}.service-blocks .box-top-stripe .link-plus::before{font-size:17px;top:2px;margin:19px 12px 0 0}.service-blocks .box-top-stripe.bg-img{height:227px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:29px}.service-blocks .box-top-stripe.bg-img .img-box-title{font-size:27px;line-height:28px;margin-bottom:50px}.service-blocks .circle-wrap{width:63px;margin-right:16px}.service-blocks .circle-wrap span{font-size:62px;width:100%;height:63px}.service-blocks .text-holder{width:-webkit-calc(100% - 79px);width:calc(100% - 79px)}.service-blocks .add-option{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding-left:81px}.service-blocks .add-option .link-plus{float:left}.service-blocks .font-ico-legroom{font-size:24px;margin-top:0}.service-blocks .font-ico-luggage-simple{font-size:35px}}.two-cols-holder{text-align:left}.two-cols-holder .two-cols-wrap{width:100%;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[dir=rtl] .two-cols-holder .two-cols-wrap{float:right}.two-cols-holder .two-cols-wrap .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;margin-right:2.26%;width:48.87%}.two-cols-holder .two-cols-wrap .col:nth-child(2n){margin-right:0}.two-cols-holder .two-cols-wrap .shadow::before{background:url(../content/narrow-shadow.png) no-repeat center bottom}@media only screen and (max-width:991px){.two-cols-holder .two-cols-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-cols-holder .two-cols-wrap .col{width:100%;margin-right:0}.two-cols-holder .two-cols-wrap .col .box-title-stripe.two-cols-mob .left{margin:0;width:50%}.two-cols-holder .two-cols-wrap .col .box-title-stripe.two-cols-mob .right{width:50%}}.home-hero-section{width:100%;float:left;height:600px;position:relative}[dir=rtl] .home-hero-section{float:right}@media only screen and (min-width:120px) and (max-width:767px){.home-hero-section{height:auto}}.hero-slider{width:100%;float:left}[dir=rtl] .hero-slider{float:right}.hero-slider .slider{width:100%;float:left}[dir=rtl] .hero-slider .slider{float:right}.hero-slider .item{background-position:center top;background-repeat:no-repeat;background-size:cover;height:600px;overflow:hidden;position:relative;text-align:center}.hero-slider .item img{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);float:left;height:550px}.hero-slider .slide-content{bottom:185px;left:0;position:absolute;width:100%}.hero-slider .content-box{float:left;margin-left:433px;text-align:left;width:306px}.hero-slider .content-box .h2,.hero-slider .content-box h2{color:#fff;margin-bottom:6px}.hero-slider .content-box .small{color:#fff;display:block;font-size:24px;line-height:27px;margin-bottom:20px}.hero-slider .slider-progress{bottom:191px;height:50px;margin-right:-585px;position:absolute;right:50%;width:50px}.hero-slider .slider-progress .progress{width:100%;height:100%}.hero-slider .slider-progress svg{width:105%;height:105%;position:relative;top:1px}.hero-slider .slider-nav{bottom:240px;margin-right:-585px;position:absolute;right:50%;width:115px;z-index:10}.hero-slider .slider-nav .slick-arrow{background:0 0;border:1px solid rgba(255,255,255,.3);border-radius:50%;height:50px;width:50px}.hero-slider .slider-nav .slick-arrow::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#fff;content:"";font-size:22px}.hero-slider .slider-nav .slick-prev{left:0;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.hero-slider .slider-nav .slick-next{right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hero-slider .slick-dots{display:none!important}@media only screen and (min-width:1470px){.hero-slider .slider-nav,.hero-slider .slider-progress{margin-right:-640px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-slider .content-box{margin-left:360px}.hero-slider .slider-nav,.hero-slider .slider-progress{margin-right:-485px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-slider .slide-content{bottom:355px}.hero-slider .content-box{display:none;margin-left:345px;width:390px}.hero-slider .content-box h2,.hero-slider .content-box .h2{font-size:36px;line-height:38px;margin-bottom:3px}.hero-slider .content-box .small{margin-bottom:15px}.hero-slider .slider-nav,.hero-slider .slider-progress{display:none;margin-right:-375px}}@media only screen and (min-width:120px) and (max-width:767px){.hero-slider{display:none}}.hero-booking-form{background-color:rgba(255,255,255,.3);bottom:0;left:50%;margin-left:-585px;position:absolute;top:123px;width:371px;z-index:21}.hero-booking-form .booking-tabs{width:100%;float:left;position:relative;z-index:21}[dir=rtl] .hero-booking-form .booking-tabs{float:right}.hero-booking-form .booking-tabs.open::after{bottom:0;box-shadow:2px 0 30px rgba(0,0,0,.15);content:'';height:100%;left:0;position:absolute;width:100%;z-index:1}.hero-booking-form .booking-tabs.open .booking-form{height:auto;z-index:6}.hero-booking-form .booking-tabs.open .booking-form .hidden-fields{display:block}.hero-booking-form .booking-tabs.open .booking-form .show-more{background-color:#f2f2f2}.hero-booking-form .booking-tabs.open .booking-form .show-more i{margin:0 0 6px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hero-booking-form .overlay-close{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:20}.hero-booking-form .overlay-close.open{display:block}.hero-booking-form .tabs{width:100%;float:left}[dir=rtl] .hero-booking-form .tabs{float:right}.hero-booking-form .tabs li{color:#fff;float:left;font-size:18px;line-height:20px;position:relative;text-align:center;-webkit-transition:background .3s ease;transition:background .3s ease;width:33.33333%;z-index:2}.hero-booking-form .tabs li::after{background:rgba(255,255,255,.2);bottom:0;content:'';position:absolute;right:0;top:0;-webkit-transition:background .3s ease;transition:background .3s ease;width:1px}.hero-booking-form .tabs li:last-child::after{display:none}.hero-booking-form .tabs li:hover{background:rgba(255,255,255,.3)}.hero-booking-form .tabs li.selected{background:rgba(255,255,255,.85)}.hero-booking-form .tabs .selected{z-index:2}.hero-booking-form .tabs .selected span,.hero-booking-form .tabs .selected a{border-color:#002f9d;color:#002f9d}.hero-booking-form .tabs .selected i{color:#002f9d}.hero-booking-form .tabs .selected::after{display:none}.hero-booking-form .tabs span,.hero-booking-form .tabs a{border-top:6px solid transparent;color:#fff;display:block;height:87px;padding-top:13px}.hero-booking-form .tabs strong{display:block;font-weight:400}.hero-booking-form .tabs i{color:#fff;height:30px;line-height:30px;-webkit-transition:color .3s ease;transition:color .3s ease}.hero-booking-form .tabs .font-ico-plane-colored{font-size:24px}.hero-booking-form .tabs .font-ico-bed{font-size:20px}.hero-booking-form .tabs .font-ico-car{font-size:22px}.hero-booking-form .booking-form{width:100%;float:left;background:rgba(255,255,255,.85);height:390px;padding:23px 30px 40px;position:relative}[dir=rtl] .hero-booking-form .booking-form{float:right}.hero-booking-form .booking-form h2{color:#021f59;font-size:24px;font-weight:400;line-height:27px;margin-bottom:20px}.hero-booking-form .booking-form .form-row{width:100%;float:left;display:block;margin-bottom:15px}[dir=rtl] .hero-booking-form .booking-form .form-row{float:right}.hero-booking-form .booking-form .one-field{width:100%;float:left}[dir=rtl] .hero-booking-form .booking-form .one-field{float:right}.hero-booking-form .booking-form .one-field.half{width:48.38709677419355%}.hero-booking-form .booking-form .one-field.half.fright{float:right}.hero-booking-form .booking-form .one-field.promo{margin-top:-10px}@media only screen and (min-width:120px) and (max-width:767px){.hero-booking-form .booking-form .one-field.promo{margin-top:0}.hero-booking-form .booking-form .one-field.promo label{padding-left:29px;padding-bottom:0;line-height:30px}}.hero-booking-form .booking-form label,.hero-booking-form .booking-form .label{color:#021f59;margin-bottom:2px}.hero-booking-form .booking-form .select-list.expanded::before{background:#002f9d;content:'';height:6px;left:0;position:absolute;top:0;width:100%}.hero-booking-form .booking-form .select-list .selected::after,.hero-booking-form .booking-form .select-list .selected-icon::after{right:16px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hero-booking-form .booking-form .select-list .selected.active::after,.hero-booking-form .booking-form .select-list .selected.active~.selected-icon::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hero-booking-form .booking-form .select-list .dest-dropdown{border-radius:4px;border-top:1px solid #b3b3b3;left:-webkit-calc(100% + 21px);left:calc(100% + 21px);top:0}.hero-booking-form .booking-form .select-list .dest-dropdown::after,.hero-booking-form .booking-form .select-list .dest-dropdown::before{border-style:solid;content:'';display:block;height:0;position:absolute;right:-webkit-calc(100% - 1px);right:calc(100% - 1px);width:0}.hero-booking-form .booking-form .select-list .dest-dropdown::before{border-color:transparent #b3b3b3 transparent transparent;border-width:8px;top:20px}.hero-booking-form .booking-form .select-list .dest-dropdown::after{border-color:transparent #fff transparent transparent;border-width:7px;top:21px}.hero-booking-form .booking-form .select-list .dest-big-overlay{left:-webkit-calc(100% + 25px);left:calc(100% + 25px);top:50%;-webkit-transform:translateY(-50.1%);-ms-transform:translateY(-50.1%);transform:translateY(-50.1%)}.hero-booking-form .booking-form .select-list .dest-big-overlay .dest-overlay-inner{border-top:6px solid #002f9d;box-shadow:2px 0 30px rgba(0,0,0,.2)}.hero-booking-form .booking-form .select-list .dest-big-overlay .dest-overlay-inner::before{border-bottom:9px solid transparent;border-left:0;border-right:9px solid #fff;border-top:9px solid transparent;left:-9px;margin-left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero-booking-form .booking-form .select-list .passengers-overlay{left:-webkit-calc(100% + 26px);left:calc(100% + 26px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:402px}.hero-booking-form .booking-form .select-list .passengers-overlay .passengers-wrap{border:0;border-top:6px solid #002f9d;box-shadow:2px 0 30px rgba(0,0,0,.2)}.hero-booking-form .booking-form .select-list .passengers-overlay .passengers-wrap::before{border-bottom:9px solid transparent;border-right:9px solid #fff;border-top:9px solid transparent;content:'';left:-9px;margin-left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero-booking-form .booking-form .select-list .passengers-overlay .btn-primary{margin-top:0;width:auto}.hero-booking-form .booking-form .help-bubble{margin-right:-268px}.hero-booking-form .booking-form .checkbox-row label{float:right}.hero-booking-form .booking-form input[type=checkbox]+label::before{background:0 0;box-shadow:none}.hero-booking-form .booking-form .hidden-fields{width:100%;float:left;display:none}[dir=rtl] .hero-booking-form .booking-form .hidden-fields{float:right}.hero-booking-form .booking-form .btn-primary{margin-top:14px;width:100%}.hero-booking-form .booking-form .show-more{background-color:rgba(255,255,255,.2);bottom:0;left:0;height:39px;padding:0;position:absolute;text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:100%}.hero-booking-form .booking-form .show-more i{color:#b3b3b3;font-size:16px;height:20px;line-height:20px;margin-top:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.hero-booking-form .booking-form .show-more:hover{background-color:rgba(255,255,255,.5)}.hero-booking-form .booking-form .date-picker-wrap{width:100%;float:left;position:relative}[dir=rtl] .hero-booking-form .booking-form .date-picker-wrap{float:right}.hero-booking-form .booking-form .date-picker-wrap .one-field{position:static}.hero-booking-form .booking-form input.datepicker{padding:0 10px 0 12px}.hero-booking-form .booking-form input.datepicker.open{border-top:6px solid #002f9d;padding:11px 10px 15px 12px}.hero-booking-form .booking-form .date-picker{border-top:6px solid #002f9d;box-shadow:2px 0 30px rgba(0,0,0,.2);left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero-booking-form .booking-form .sticky-txt{display:block}.hero-booking-form .mobile-heading{display:none}@media only screen and (min-width:1470px){.hero-booking-form{margin-left:-640px}}@media only screen and (min-width:1200px) and (max-width:1370px){.hero-booking-form .booking-form .date-picker{width:828px}}@media only screen and (min-width:768px){.hero-booking-form.sticky{position:fixed;left:0;right:0;top:0;bottom:auto;margin-left:0;width:100%;background-color:#fff;z-index:10;box-shadow:0 0 30px rgba(0,0,0,.4);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.hero-booking-form.sticky form .date-picker-wrap .one-field:first-child .selected-icon{right:13px;left:auto}.hero-booking-form.sticky .booking-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1440px;margin:0 auto;float:none;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.hero-booking-form.sticky .booking-tabs.open .booking-form .hidden-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero-booking-form.sticky .booking-tabs.open .tabs li:nth-of-type(2n){top:235px}.hero-booking-form.sticky .booking-tabs.open .tabs li:nth-of-type(3n){top:336px}.hero-booking-form.sticky .tabs{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;background-color:#f0f0f0;z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero-booking-form.sticky .tabs li{opacity:0;visibility:hidden;height:0;width:100%;background-color:#f0f0f0}.hero-booking-form.sticky .tabs li.selected{background-color:#f0f0f0}.hero-booking-form.sticky .tabs li.open{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1;visibility:visible;height:auto}.hero-booking-form.sticky .tabs li.open a{height:100px}.hero-booking-form.sticky .tabs li.open span::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hero-booking-form.sticky .tabs li:nth-of-type(2n),.hero-booking-form.sticky .tabs li:nth-of-type(3n){position:absolute;left:0;width:100px}.hero-booking-form.sticky .tabs li:nth-of-type(2n){top:153px}.hero-booking-form.sticky .tabs li:nth-of-type(3n){top:253px}.hero-booking-form.sticky .tabs li:first-of-type{opacity:1;visibility:visible;min-height:100%}.hero-booking-form.sticky .tabs li:first-of-type span{padding-bottom:17px}.hero-booking-form.sticky .tabs li:first-of-type span:before{content:""}.hero-booking-form.sticky .tabs li:first-of-type span::before{bottom:19px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:50%;margin-left:-5px;color:#b3b3b3}.hero-booking-form.sticky .tabs li.selectable{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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:100px;height:auto}.hero-booking-form.sticky .tabs li.selectable span{height:auto;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-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.hero-booking-form.sticky .tabs li.selectable strong{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.hero-booking-form.sticky .tabs span,.hero-booking-form.sticky .tabs a{border-color:#002f9d;color:#002f9d;height:100%;padding-top:30px}.hero-booking-form.sticky .tabs span{cursor:pointer;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-top:0}.hero-booking-form.sticky .tabs i{color:#002f9d}.hero-booking-form.sticky .booking-form{height:auto;padding:23px 140px 24px 24px;-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(100% - 100px);-ms-flex:1 1 calc(100% - 100px);flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 100px)}.hero-booking-form.sticky .booking-form form{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}.hero-booking-form.sticky .booking-form form>.form-row:nth-child(-n+3){-webkit-box-flex:1;-webkit-flex:1 1 17.74%;-ms-flex:1 1 17.74%;flex:1 1 17.74%}.hero-booking-form.sticky .booking-form form>.form-row:first-of-type .dest-big-overlay{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.hero-booking-form.sticky .booking-form form>.form-row:first-of-type .dest-overlay-inner::before{left:50px}.hero-booking-form.sticky .booking-form h2{display:none}.hero-booking-form.sticky .booking-form .form-row{width:auto;margin:0 10px 0 0}.hero-booking-form.sticky .booking-form .form-row.checkbox-row{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:16px 0 0 5px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.hero-booking-form.sticky .booking-form .form-row input[type=text],.hero-booking-form.sticky .booking-form .form-row input[type=password],.hero-booking-form.sticky .booking-form .form-row input[type=email],.hero-booking-form.sticky .booking-form .form-row .select-box{font-size:18px}.hero-booking-form.sticky .booking-form .checkbox-row label{width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.hero-booking-form.sticky .booking-form .checkbox-row .one-field{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}.hero-booking-form.sticky .booking-form .checkbox-row .btn-secondary{margin-top:8px}.hero-booking-form.sticky .booking-form .label,.hero-booking-form.sticky .booking-form label{font-size:14px;color:#031326}.hero-booking-form.sticky .booking-form .show-more{display:none}.hero-booking-form.sticky .booking-form .hidden-fields{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 35.48%;-ms-flex:1 1 35.48%;flex:1 1 35.48%}.hero-booking-form.sticky .booking-form .hidden-fields .form-row:last-of-type{position:absolute;right:0;top:0;margin:0;bottom:0}.hero-booking-form.sticky .booking-form .hidden-fields .form-row:first-of-type{-webkit-box-flex:1;-webkit-flex:1 1 66%;-ms-flex:1 1 66%;flex:1 1 66%}.hero-booking-form.sticky .booking-form .hidden-fields .form-row:nth-of-type(2){-webkit-box-flex:1;-webkit-flex:1 1 32%;-ms-flex:1 1 32%;flex:1 1 32%}.hero-booking-form.sticky .booking-form .btn-primary{margin:0;width:122px;min-width:0;height:100%;font-size:25px;font-weight:400;line-height:normal}.hero-booking-form.sticky .booking-form .select-list .selected::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hero-booking-form.sticky .booking-form .select-list .passengers-overlay{top:-webkit-calc(100% + 10px);top:calc(100% + 10px);-webkit-transform:none;-ms-transform:none;transform:none;left:auto;right:0}.hero-booking-form.sticky .booking-form .select-list .dest-big-overlay{left:60%;position:absolute;top:-webkit-calc(100% + 10px);top:calc(100% + 10px);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:454px;z-index:21}.hero-booking-form.sticky .booking-form .select-list .dest-big-overlay .dest-overlay-inner::before{left:50%;top:-15px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border-top:0;border-bottom-color:#002f9d;border-left:9px solid transparent;border-right-color:transparent}.hero-booking-form.sticky .booking-form .date-picker-wrap .one-field{position:relative}.hero-booking-form.sticky .booking-form .date-picker-wrap .one-field:first-child .selected-icon{left:auto;right:13px}.hero-booking-form.sticky .booking-form .date-picker{top:-webkit-calc(100% + 10px);top:calc(100% + 10px);left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.hero-booking-form.sticky .booking-form .help-bubble{bottom:auto;top:0;margin-right:24px;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.hero-booking-form.sticky .booking-form .help-bubble .bubble-inner::before{bottom:50%;-webkit-transform:rotate(58deg);-ms-transform:rotate(58deg);transform:rotate(58deg)}.hero-booking-form.sticky .booking-form .btn-secondary{font-size:15px;text-align:left}.hero-booking-form.sticky .select-list .selected{font-size:18px}.hero-booking-form.sticky .sticky-txt{display:block}.hero-booking-form.sticky .regular-txt{display:none}}@media only screen and (min-width:1400px){.hero-booking-form.sticky .tabs li:nth-of-type(2n){top:128px}.hero-booking-form.sticky .tabs li:nth-of-type(3n){top:228px}}@media only screen and (min-width:768px) and (max-width:1400px){.hero-booking-form.sticky .booking-tabs.open .booking-form .show-more{background-color:transparent}.hero-booking-form.sticky .booking-tabs.open .hidden-fields .form-row:first-of-type,.hero-booking-form.sticky .booking-tabs.open .hidden-fields .form-row:nth-of-type(2){display:block}.hero-booking-form.sticky .booking-form{padding-bottom:0}.hero-booking-form.sticky .booking-form .form-row.checkbox-row{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.hero-booking-form.sticky .booking-form form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-booking-form.sticky .booking-form form>.form-row:first-of-type .dest-big-overlay{left:-84px}.hero-booking-form.sticky .booking-form form>.form-row:first-of-type .dest-overlay-inner::before{left:160px}.hero-booking-form.sticky .booking-form form>.form-row:nth-child(-n+3){-webkit-box-flex:1;-webkit-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%}.hero-booking-form.sticky .booking-form .hidden-fields{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px}.hero-booking-form.sticky .booking-form .hidden-fields .form-row:first-of-type,.hero-booking-form.sticky .booking-form .hidden-fields .form-row:nth-of-type(2){display:none}.hero-booking-form.sticky .booking-form .date-picker-wrap .one-field{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;width:auto}.hero-booking-form.sticky .booking-form .date-picker-wrap .one-field:first-of-type .date-picker{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.hero-booking-form.sticky .booking-form .select-list .dest-big-overlay{-webkit-transform:translate(-64%,0);-ms-transform:translate(-64%,0);transform:translate(-64%,0)}.hero-booking-form.sticky .booking-form .show-more{display:block;position:relative}}@media only screen and (min-width:768px) and (max-width:991px){.hero-booking-form.sticky .booking-form form>.form-row .dest-big-overlay{max-width:600px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-booking-form{margin-left:-485px;width:330px}.hero-booking-form .booking-form .date-picker{width:680px}.hero-booking-form .booking-form input.datepicker{font-size:20px}.hero-booking-form .booking-form input.datepicker.open{padding:10px 10px 15px 12px}.hero-booking-form .booking-form .pika-single .pika-table th{font-size:16px}.hero-booking-form .booking-form .pika-single .pika-table td{line-height:18px}.hero-booking-form .booking-form .pika-single .pika-button{height:38px;line-height:38px;width:38px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-booking-form{margin-left:-375px;width:330px}.hero-booking-form .booking-form .one-field{margin-bottom:0}.hero-booking-form .booking-form .help-bubble.full-screen{margin-right:0}.hero-booking-form .booking-form .select-list .dest-big-overlay{width:420px}.hero-booking-form .booking-form input.datepicker{font-size:20px;padding:16px 10px 15px 12px}.hero-booking-form .booking-form .date-picker{padding:20px;width:440px}.hero-booking-form .booking-form .date-picker h3{margin-bottom:15px}.hero-booking-form .booking-form .date-picker-wrap .selected-icon{bottom:0}.hero-booking-form .booking-form .pika-single .pika-title{padding:7px 10px}.hero-booking-form .booking-form .pika-single .pika-prev,.hero-booking-form .booking-form .pika-single .pika-next{height:100px;margin-top:-50px;width:20px}.hero-booking-form .booking-form .pika-single .pika-prev::before,.hero-booking-form .booking-form .pika-single .pika-next::before{height:100px;width:100px}.hero-booking-form .booking-form .pika-single .pika-prev::after,.hero-booking-form .booking-form .pika-single .pika-next::after{font-size:18px;height:100px;line-height:100px}.hero-booking-form .booking-form .pika-single .pika-prev{left:-20px}.hero-booking-form .booking-form .pika-single .pika-next{right:-20px}.hero-booking-form .booking-form .pika-single .pika-label{font-size:18px;line-height:22px}.hero-booking-form .booking-form .pika-single .pika-table th{font-size:14px}.hero-booking-form .booking-form .pika-single .pika-table abbr{height:40px;line-height:40px}.hero-booking-form .booking-form .pika-single .pika-table td{font-size:16px}.hero-booking-form .booking-form .pika-single .pika-button{height:26px;line-height:28px;width:27px}.hero-booking-form .booking-form .pika-single .is-today .pika-button{font-weight:400}.hero-booking-form input,.hero-booking-form textarea{padding:0 16px}}@media only screen and (min-width:120px) and (max-width:767px){.hero-booking-form{width:100%;float:left;bottom:auto;height:auto;left:auto;margin-left:0;position:relative;top:auto}[dir=rtl] .hero-booking-form{float:right}.hero-booking-form .mobile-heading{display:block;color:#002f9d;margin-bottom:0;padding:24px 10px;text-align:center}.hero-booking-form .tabs li{background:#f0f0f0}.hero-booking-form .tabs li::after{background:#fff}.hero-booking-form .tabs li:hover{background:#f0f0f0}.hero-booking-form .tabs li.selected{background:#fff}.hero-booking-form .tabs span,.hero-booking-form .tabs a{color:silver;height:80px}.hero-booking-form .tabs i{color:silver}.hero-booking-form .booking-form{height:auto;padding:22px 20px 25px}.hero-booking-form .booking-form h2,.hero-booking-form .booking-form .show-more{display:none}.hero-booking-form .booking-form label,.hero-booking-form .booking-form .label{font-size:14px;margin-bottom:4px}.hero-booking-form .booking-form .form-row{margin-bottom:7px}.hero-booking-form .booking-form .one-field{margin-bottom:0}.hero-booking-form .booking-form .checkbox-row{margin-bottom:22px;margin-top:9px}.hero-booking-form .booking-form .btn-secondary{font-size:18px;line-height:21px;padding:0 0 7px}.hero-booking-form .booking-form .hidden-fields{display:block}.hero-booking-form .booking-form .hidden-fields .form-row{margin-bottom:16px}.hero-booking-form .booking-form .btn-primary{margin-top:8px}.hero-booking-form .booking-form .help-bubble{margin-right:0}.hero-booking-form .booking-form .select-list .dest-dropdown{border-top:0;border-radius:0 0 4px 4px;box-shadow:none;left:0;top:100%}.hero-booking-form .booking-form .select-list .dest-dropdown::before,.hero-booking-form .booking-form .select-list .dest-dropdown::after{display:none}.hero-booking-form .booking-form .select-list .dest-big-overlay{left:0;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.hero-booking-form .booking-form .select-list .passengers-overlay{left:0;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%}.hero-booking-form .booking-form .select-list .passengers-overlay .passengers-wrap{box-shadow:none}.hero-booking-form .booking-form .select-list .passengers-overlay .btn-primary{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.hero-booking-form .booking-form input.datepicker{padding:10px 10px 11px}.hero-booking-form .booking-form .date-picker{border:0;box-shadow:none;left:0;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.hero-booking-form .booking-form .date-picker-wrap .selected-icon{bottom:0}}.hero-offers{background:rgba(2,31,89,.9);bottom:0;left:0;position:absolute;width:100%}.hero-offers .offers-inner{float:right;padding:12px 0 15px 60px;width:-webkit-calc(100% - 371px);width:calc(100% - 371px)}.hero-offers .left{float:left}.hero-offers .right{float:right}.hero-offers h2{color:#fff;float:left;font-size:20px;font-weight:400;line-height:26px;margin:0 12px 0 0}.hero-offers h2 i{color:#fff;font-size:17px;margin-right:12px;position:relative;top:3px}.hero-offers .deals-list{width:100%;float:left;margin-top:15px}[dir=rtl] .hero-offers .deals-list{float:right}.hero-offers .deal-item{float:left;margin-right:10%;position:relative;width:17.5%}.hero-offers .deal-item::before{background:#fff;bottom:7px;content:'';position:absolute;right:-31.5%;top:2px;width:1px}.hero-offers .deal-item:last-child{margin-right:0;padding-right:0}.hero-offers .deal-item:last-child::before{display:none}@media only screen and (min-width:992px) and (max-width:1199px){.hero-offers .offers-inner{padding:12px 0 15px 30px;width:-webkit-calc(100% - 330px);width:calc(100% - 330px)}.hero-offers .deal-item{margin-right:7%;width:19.7%}.hero-offers .deal-item::before{right:-19.5%}.hero-offers .offer-item h3,.hero-offers .offer-item .h3{font-size:20px;line-height:20px}.hero-offers .offer-item .price{font-size:17px;line-height:20px}.hero-offers .offer-item .link-arrow{font-size:20px;line-height:24px}.hero-offers .offer-item .link-arrow::after{font-size:13px;top:1px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-offers .offers-inner{margin-bottom:6px;padding:20px 10px 32px 20px;position:relative;width:-webkit-calc(100% - 330px);width:calc(100% - 330px)}.hero-offers .deals-list{margin-top:10px}.hero-offers .deal-item{border-bottom:1px solid #354c7a;margin-bottom:10px;margin-right:0;padding-bottom:10px;width:100%}.hero-offers .deal-item::before{display:none}.hero-offers .offer-item{position:relative}.hero-offers .offer-item .price{line-height:18px;margin-bottom:0}.hero-offers .offer-item .link-arrow{bottom:0;font-size:18px;line-height:21px;position:absolute;right:0}.hero-offers .offer-item .link-arrow::after{font-size:13px;margin-right:10px}.hero-offers .left{width:100%}.hero-offers .right{bottom:10px;position:absolute;right:10px}.hero-offers .btn-secondary{font-size:16px;line-height:19px}.hero-offers .select-list .dest-dropdown{left:-103px}}@media only screen and (min-width:120px) and (max-width:767px){.hero-offers{background:#021f59;bottom:auto;float:left;left:auto;padding-bottom:50px;position:relative}.hero-offers .offers-inner{padding:31px 0 44px;position:relative;width:100%}.hero-offers .left{text-align:center;width:100%}.hero-offers h2{font-size:32px;letter-spacing:.3px;line-height:35px;margin:0 0 6px;width:100%}.hero-offers h2 i{margin-right:9px}.hero-offers .right{bottom:0;left:0;position:absolute;text-align:center;width:100%}.hero-offers .deals-list{margin-top:43px}.hero-offers .deal-item{border-bottom:1px solid #fff;margin-bottom:28px;margin-right:0;padding-bottom:23px;width:100%}.hero-offers .offer-item .price{margin-bottom:0}.hero-offers .offer-item .link-arrow{position:absolute;right:0;top:-webkit-calc(50% - 14px);top:calc(50% - 14px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.mobile-banner{display:none}@media only screen and (min-width:120px) and (max-width:767px){.mobile-banner{display:block;margin:6px 6px 0;text-align:center}.mobile-banner img{max-width:100%}}.select-list{float:left;position:relative}.select-list.disabled .selected::after{content:none}.select-list .selected{color:#38bdff;cursor:pointer;font-size:20px;line-height:26px}.select-list .selected::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #38bdff;content:'';display:inline-block;height:0;margin-right:8px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:0}.select-list .selected.active::before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.select-list .selected.not-active{color:#666}.select-list .overlay{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:20}.select-list .dest-dropdown{display:none;left:17px;position:absolute;top:-webkit-calc(100% + 9px);top:calc(100% + 9px);z-index:21}.select-list .dest-dropdown ul{width:100%;float:left;background:#fff;border:1px solid #b3b3b3;border-radius:4px;max-height:340px;overflow-y:scroll;width:310px}[dir=rtl] .select-list .dest-dropdown ul{float:right}.select-list .dest-dropdown li{width:100%;float:left;border-bottom:1px solid #f0f0f0;cursor:pointer;padding:21px 28px 14px 18px}[dir=rtl] .select-list .dest-dropdown li{float:right}.select-list .dest-dropdown li:last-child{border-bottom:0}.select-list .dest-dropdown li:hover .primary{color:#38bdff}.select-list .dest-dropdown .primary{color:#002f9d;float:left;font-size:20px;line-height:24px;-webkit-transition:color .3s ease;transition:color .3s ease}[dir=rtl] .select-list .dest-dropdown .primary{float:right}.select-list .dest-dropdown .secondary{color:#666;float:right;font-size:18px;line-height:24px}.select-list .dest-big-overlay{display:none;left:50%;position:absolute;top:-webkit-calc(100% + 10px);top:calc(100% + 10px);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:454px;z-index:21}.select-list .dest-big-overlay .dest-overlay-mobile{display:none}.select-list .dest-big-overlay .dest-overlay-inner{width:100%;float:left;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;box-shadow:2px 0 30px rgba(0,0,0,.15)}[dir=rtl] .select-list .dest-big-overlay .dest-overlay-inner{float:right}.select-list .dest-big-overlay .dest-overlay-inner::before{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:'';height:0;left:50%;margin-left:-3px;position:absolute;top:-8px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:0}.select-list .dest-big-overlay .dest-overlay-inner::after{background:#d2d2d2;bottom:0;content:none;left:49.6%;position:absolute;top:0;width:1px}[dir=rtl] .select-list .dest-big-overlay .dest-overlay-inner::after{left:unset;right:49.6%}.select-list .dest-big-overlay .left,.select-list .dest-big-overlay .right{width:100%}.select-list .dest-big-overlay h3{color:#031326;font-size:24px;letter-spacing:-.3px;line-height:27px}.select-list .dest-big-overlay h4{color:#031326;font-size:18px;letter-spacing:.3px;line-height:23px;margin-bottom:22px}.select-list .dest-big-overlay h4 i{font-size:15px;margin:0 6px 0 2px;position:relative;top:3px}.select-list .dest-big-overlay .item{width:100%;float:left;margin-bottom:41px}[dir=rtl] .select-list .dest-big-overlay .item{float:right}.select-list .dest-big-overlay .item:first-of-type ul[role=menubar] li span.primary{color:#999}.select-list .dest-big-overlay .item:last-of-type ul[role=menubar]{height:24rem;overflow:scroll;overflow-x:hidden;scrollbar-width:thin;width:100%}.select-list .dest-big-overlay .item:last-of-type ul[role=menubar]::-webkit-scrollbar{width:5px}.select-list .dest-big-overlay .item:last-of-type ul[role=menubar]::-webkit-scrollbar-track{border-radius:10px;background:rgba(153,153,153,.13)}.select-list .dest-big-overlay .item:last-of-type ul[role=menubar]::-webkit-scrollbar-thumb{border-radius:5px;background:#999}.select-list .dest-big-overlay ul{float:left}.select-list .dest-big-overlay ul:nth-of-type(2n){float:right}.select-list .dest-big-overlay ul li{width:100%;float:left;cursor:pointer;font-size:20px;line-height:24px;margin-bottom:15px}[dir=rtl] .select-list .dest-big-overlay ul li{float:right}.select-list .dest-big-overlay ul li:last-child{margin-bottom:0}.select-list .dest-big-overlay ul li:hover{text-decoration:underline}.select-list .dest-big-overlay .left{padding:34px 35px 16px}.select-list .dest-big-overlay .left h3{margin-bottom:44px}.select-list .dest-big-overlay .left ul li{position:relative}.select-list .dest-big-overlay .left ul li:hover{text-decoration:none;color:#002f9d}.select-list .dest-big-overlay .left ul li.selectable span{color:#999}.select-list .dest-big-overlay .left ul li.selectable span.primary{color:#002f9d}.select-list .dest-big-overlay .left ul .selected-item{color:#002f9d;padding-left:15px}[dir=rtl] .select-list .dest-big-overlay .left ul .selected-item{padding-left:unset;padding-right:15px}.select-list .dest-big-overlay .left ul .selected-item::before{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#002f9d;content:"";font-size:12px;left:2px;position:absolute;top:0}[dir=rtl] .select-list .dest-big-overlay .left ul .selected-item::before{content:"";font-weight:700;right:2px}.select-list .dest-big-overlay .right{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;padding:34px 35px 0}.select-list .dest-big-overlay .right h3{margin-bottom:50px}.select-list .dest-big-overlay .right ul li{color:#002f9d}.select-list .dest-big-overlay .map-wrap{float:left;margin-left:-38px;margin-top:auto;width:-webkit-calc(100% + 73px);width:calc(100% + 73px)}.select-list .dest-big-overlay .map-wrap img{width:100%}[dir=rtl] .select-list .dest-big-overlay .map-wrap{margin-left:unset;margin-right:-38px}.select-list .passengers-overlay{display:none;left:0;min-width:385px;overflow:auto;position:absolute;top:100%;width:100%;z-index:21;box-shadow:2px 0 30px rgba(0,0,0,.2)}.select-list .passengers-overlay .passengers-wrap{width:100%;float:left;background:#fff;border:1px solid #b3b3b3;border-top:0;padding:34px 34px 0;position:relative;text-align:center}[dir=rtl] .select-list .passengers-overlay .passengers-wrap{float:right}.select-list .passengers-overlay .passengers-wrap .close,.select-list .passengers-overlay .passengers-wrap h2{display:none}.select-list .passengers-overlay .passengers-wrap .desc{color:#002f9d;display:block;font-size:24px;letter-spacing:-.3px;line-height:27px;margin-bottom:46px;text-align:left}.select-list .passengers-overlay .quantity-wrap{width:100%;float:left;margin-bottom:5px;padding:0 3px;text-align:left}[dir=rtl] .select-list .passengers-overlay .quantity-wrap{float:right}.select-list .passengers-overlay .quantity-wrap .quantity{width:100%;float:left;border-bottom:1px solid #b2b2b2;margin-bottom:20px;padding-bottom:17px}[dir=rtl] .select-list .passengers-overlay .quantity-wrap .quantity{float:right}.select-list .passengers-overlay .quantity-wrap .quantity:last-child{border-bottom:0}.select-list .passengers-overlay .quantity-wrap .qty-num{float:left;width:-webkit-calc(100% - 115px);width:calc(100% - 115px)}.select-list .passengers-overlay .quantity-wrap .qty-num .quantity-spinner{background:0 0;border:0;color:#002f9d;float:left;font-size:50px;height:50px;line-height:50px;margin-right:7px;padding:0;text-align:center;width:45px}.select-list .passengers-overlay .quantity-wrap .qty-num .label{color:#002f9d;float:left;font-size:24px;line-height:20px;margin-bottom:0;padding-top:4px}.select-list .passengers-overlay .quantity-wrap .qty-num .label span{color:#666;display:block;font-size:16px;margin-top:3px;text-transform:uppercase}.select-list .passengers-overlay .quantity-wrap .spinners{float:right;padding-right:7px}.select-list .passengers-overlay .quantity-wrap .qty-value{border-radius:50%;cursor:pointer;display:block;float:left;height:40px;text-align:center;width:40px}.select-list .passengers-overlay .quantity-wrap .qty-value.minus{background:#b3b3b3}.select-list .passengers-overlay .quantity-wrap .qty-value.minus i{font-size:3px}.select-list .passengers-overlay .quantity-wrap .qty-value.plus{background:#002f9d;margin-left:12px}.select-list .passengers-overlay .quantity-wrap .qty-value.plus i{font-size:23px}.select-list .passengers-overlay .quantity-wrap .qty-value i{color:#fff;height:40px;line-height:40px}.select-list .passengers-overlay .btn{margin-bottom:25px}.select-list .passengers-overlay .alert-holder{margin-left:-34px;width:-webkit-calc(100% + 68px);width:calc(100% + 68px)}.select-list .passengers-overlay .alert-holder .wide::before,.select-list .passengers-overlay .alert-holder .wide::after{display:none}.select-list .passengers-overlay .alert-holder .alert-item{border-radius:0;box-shadow:none;margin:0;padding:20px 20px 18px 49px;width:100%}.select-list .passengers-overlay .alert-holder .alert-item::before{font-size:19px;left:21px;top:17px}.select-list .passengers-overlay .alert-holder .alert-item .btn-secondary{display:inline-block;font-size:18px;font-weight:700;line-height:20px;padding-bottom:2px}@media only screen and (min-width:1200px) and (max-width:1469px){.select-list .dest-big-overlay{width:800px}}@media only screen and (min-width:992px) and (max-width:1199px){.select-list .dest-big-overlay{width:640px}.select-list .dest-big-overlay .left{padding:20px 25px}.select-list .dest-big-overlay .left h3{margin-bottom:30px}.select-list .dest-big-overlay .right{padding:20px 25px 0}.select-list .dest-big-overlay h3{font-size:22px;line-height:25px}.select-list .dest-big-overlay h4{margin-bottom:15px}.select-list .dest-big-overlay ul li{font-size:18px;line-height:23px}.select-list .dest-big-overlay .item{margin-bottom:30px}.select-list .dest-big-overlay .map-wrap{margin-left:-27px;width:-webkit-calc(100% + 52px);width:calc(100% + 52px)}}@media only screen and (min-width:768px) and (max-width:991px){.select-list .dest-big-overlay{width:100%}.select-list .dest-big-overlay .dest-overlay-inner{display:block}.select-list .dest-big-overlay .dest-overlay-inner::after{display:none}.select-list .dest-big-overlay .left,.select-list .dest-big-overlay .right{width:100%;float:left;padding:20px}[dir=rtl] .select-list .dest-big-overlay .left,[dir=rtl] .select-list .dest-big-overlay .right{float:right}.select-list .dest-big-overlay .left h3,.select-list .dest-big-overlay .right h3{margin-bottom:20px}.select-list .dest-big-overlay .item{margin-bottom:25px}.select-list .dest-big-overlay .item:last-child{margin-bottom:0}.select-list .dest-big-overlay ul li{font-size:18px;line-height:20px;margin-bottom:10px}.select-list .dest-big-overlay .map-wrap{display:none}}@media only screen and (min-width:120px) and (max-width:767px){.select-list{display:inline-block;float:none}.select-list .selected{font-size:24px;line-height:28px;margin-left:-22px}.select-list .selected::before{margin-bottom:4px;margin-right:17px}.select-list .dest-dropdown{left:50%;margin-left:-150px;width:300px}.select-list .dest-dropdown ul{width:100%}.select-list .dest-big-overlay{background:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%}.select-list .dest-big-overlay .dest-overlay-inner{display:none}.select-list .dest-big-overlay .dest-overlay-mobile{width:100%;float:left;display:block;padding:53px 20px}[dir=rtl] .select-list .dest-big-overlay .dest-overlay-mobile{float:right}.select-list .dest-big-overlay .dest-overlay-mobile .close{position:absolute;right:15px;top:16px}.select-list .dest-big-overlay .dest-overlay-mobile .close i{color:#666;font-size:21px}.select-list .dest-big-overlay .dest-overlay-mobile h2,.select-list .dest-big-overlay .dest-overlay-mobile .h2{color:#002f9d;display:block;font-size:36px;font-weight:700;line-height:40px;margin-bottom:28px;text-align:center}.select-list .dest-big-overlay .dest-overlay-mobile .form-row{width:100%;float:left;display:block;margin-bottom:40px}[dir=rtl] .select-list .dest-big-overlay .dest-overlay-mobile .form-row{float:right}.select-list .dest-big-overlay .dest-overlay-mobile .form-row .one-field{margin-bottom:0}.select-list .dest-big-overlay .dest-overlay-mobile .select-list{margin-bottom:39px}.select-list .dest-big-overlay .dest-overlay-mobile .select-list .selected::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-list .dest-big-overlay .dest-overlay-mobile .select-list .dest-dropdown{border-top:0;box-shadow:none;left:0;top:100%}.select-list .dest-big-overlay .dest-overlay-mobile .select-list .dest-dropdown::before,.select-list .dest-big-overlay .dest-overlay-mobile .select-list .dest-dropdown::after{display:none}.select-list .dest-big-overlay .dest-overlay-mobile .select-list .dest-dropdown ul li{margin-bottom:0}.select-list .countries-list{width:100%;float:left}[dir=rtl] .select-list .countries-list{float:right}.select-list .countries-list .country-item{width:100%;float:left;border-bottom:1px solid #e2e2e2;margin-bottom:11px;padding-bottom:10px}[dir=rtl] .select-list .countries-list .country-item{float:right}.select-list .countries-list .country-item.open{border-bottom:0}.select-list .countries-list .country-item button{font-size:20px;line-height:24px;text-align:left;width:100%}.select-list .countries-list .country-item button span{color:#999;padding-left:6px}.select-list .countries-list .country-item button span.primary{color:#002f9d;padding-left:0}.select-list .countries-list .country{width:100%;float:left;color:#002f9d;font-size:20px;line-height:24px}[dir=rtl] .select-list .countries-list .country{float:right}.select-list .countries-list .country img{box-shadow:0 0 2px rgba(0,0,0,.3);display:inline-block;margin-right:5px;margin-top:-4px;width:17px}.select-list .countries-list ul{display:none;padding:19px 0 9px 53px;width:100%}.select-list .countries-list ul li{color:#666;font-size:18px;line-height:22px;margin-bottom:23px}.select-list .countries-list ul li:last-child{margin-bottom:0}.select-list .passengers-overlay{background:#fff;bottom:0;min-width:10px;position:fixed;top:0}.select-list .passengers-overlay .passengers-wrap{border:0;padding:20px 20px 84px}.select-list .passengers-overlay .passengers-wrap .close{display:block;position:absolute;right:15px;top:16px}.select-list .passengers-overlay .passengers-wrap .close i{color:#666;font-size:21px}.select-list .passengers-overlay .passengers-wrap h2,.select-list .passengers-overlay .passengers-wrap .h2{color:#002f9d;display:block;font-size:32px;font-weight:700;line-height:32px;margin-bottom:8px}.select-list .passengers-overlay .passengers-wrap .desc{font-size:18px;line-height:22px;margin-bottom:18px;text-align:center}.select-list .passengers-overlay .quantity-wrap{margin-bottom:0;padding:0}.select-list .passengers-overlay .quantity-wrap .quantity{margin-bottom:7px;padding-bottom:6px}.select-list .passengers-overlay .quantity-wrap .quantity:last-child{margin-bottom:0;padding-bottom:0}.select-list .passengers-overlay .quantity-wrap .qty-num .quantity-spinner{margin-right:0;text-align:left;width:42px}.select-list .passengers-overlay .quantity-wrap .spinners{padding:2px 0 0}.select-list .passengers-overlay .btn-primary{bottom:15px;left:20px;margin-bottom:0;position:absolute;right:20px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.select-list .passengers-overlay .alert-holder{margin-left:-20px;width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.select-list .passengers-overlay .alert-holder .alert-item{padding:12px 20px 0 49px}.select-list .passengers-overlay .alert-holder .alert-item::before{left:20px;top:21px}.select-list .passengers-overlay .alert-holder .alert-item p{font-size:18px;line-height:20px}}.title-banner{background:#f2f2f2;padding:35px 0}.title-banner .wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1180px;padding:0 80px}.title-banner h2{font-size:32px;letter-spacing:.3px;line-height:28px;margin-bottom:0;margin-right:27px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.title-banner h2 i{margin-right:30px;font-size:40px}.title-banner h2 span{font-weight:400;margin-right:5px}@media only screen and (min-width:120px) and (max-width:767px){.title-banner{padding-bottom:0}.title-banner .wrapper{display:block;padding:0 20px}.title-banner h2{letter-spacing:-.3px;margin:0 0 36px;text-align:center}}.contact-box{border:1px solid #b3b3b3;border-top:6px solid #000;margin-bottom:30px}.contact-box h3{font-size:24px;font-weight:700;margin-bottom:6px}.contact-box p,.contact-box a{margin:0;line-height:22px;margin-bottom:10px;font-size:20px;padding-top:4px}.contact-box .text-holder{padding:25px 29px}.contact-box .phone{color:#c7c7c7;font-weight:700}.contact-box .phone a{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.contact-box .phone a:hover,.contact-box .phone a:focus{opacity:.6}.contact-box.color{background:#4d4d4d;border:0;color:#fff}.contact-box.color i{color:#fff;font-size:18px;margin-right:10px}.contact-box.color .text-holder{padding:25px 29px}.contact-box.color a{color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#c7c7c7),color-stop(66.66667%,#c7c7c7),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#c7c7c7 0%,#c7c7c7 66.66667%,transparent 66.66667%);background-position:0 bottom;background-size:12px 2px;background-repeat:repeat-x}.update-box .update{font-size:18px;padding:25px 0;border-bottom:1px solid #f2f2f2}.update-box .update h3{font-weight:700;font-size:18px}.update-box .update p{margin:10px 0}.update-box .pagination{margin-top:25px}.update-box .pagination li{display:inline;margin:10px 10px 0 0;font-size:18px;-webkit-transition:.5s ease;transition:.5s ease}.update-box .pagination li:hover,.update-box .pagination li:focus{opacity:.6}.update-box .pagination .active{border-bottom:1px solid #828282;font-weight:700}.checkin-banner{width:100%;float:left;position:relative}[dir=rtl] .checkin-banner{float:right}.checkin-banner .banner-background{width:100%;float:left;background-position:center top;background-repeat:no-repeat;background-size:cover}[dir=rtl] .checkin-banner .banner-background{float:right}.checkin-banner .wrapper{display:block}.checkin-banner .checkin-banner-content{width:100%;float:left;padding:0 0 82px;position:relative;text-align:center}[dir=rtl] .checkin-banner .checkin-banner-content{float:right}.checkin-banner h2,.checkin-banner .h2{margin-bottom:4px}.checkin-banner .checkin-flight-info{width:100%;float:left;color:#ffed28}[dir=rtl] .checkin-banner .checkin-flight-info{float:right}.checkin-banner .checkin-flight-info .checkin-location{display:inline-block;font-size:18px;letter-spacing:-.3px;text-transform:uppercase}.checkin-banner .checkin-flight-info .short{display:none}.checkin-banner .checkin-flight-info .font-ico-plane-checkin{color:#ffed28;display:inline-block;font-size:15px;margin:0 9px 1px;vertical-align:middle}.checkin-banner .back-to-previous{display:none}@media only screen and (min-width:120px) and (max-width:767px){.checkin-banner{background-color:#f0f0f0;padding:0}.checkin-banner .banner-background{margin-bottom:10px}.checkin-banner .back-to-previous{display:block;left:1px;margin-bottom:0;position:absolute;top:20px}.checkin-banner .back-to-previous::before{content:"";font-size:18px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.checkin-banner .checkin-banner-content{padding:0}.checkin-banner h2,.checkin-banner .h2{font-size:36px;line-height:36px;margin-bottom:6px}.checkin-banner .checkin-flight-info .full{display:none}.checkin-banner .checkin-flight-info .short{display:block}}.checkin-steps-wrap{bottom:0;left:0;position:absolute;width:100%}.checkin-steps-wrap .checkin-step{display:none}.checkin-steps-wrap ul{width:100%;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}[dir=rtl] .checkin-steps-wrap ul{float:right}.checkin-steps-wrap li{border-bottom:6px solid #38bdff;color:#fff;cursor:pointer;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;font-size:18px;line-height:18px;margin-right:.3125%;width:16.40625%;padding:0 5px 0 0;text-align:left;text-transform:uppercase;min-height:49px}.checkin-steps-wrap li:last-child{margin-right:0}.checkin-steps-wrap li .label{display:none}.checkin-steps-wrap li>button{color:#fff;cursor:pointer;display:block;float:left;font-size:16px;font-weight:700;line-height:17px;text-align:left;text-transform:uppercase;width:100%}.checkin-steps-wrap .disabled{opacity:.3}@media only screen and (min-width:120px) and (max-width:767px){.checkin-steps-wrap{bottom:auto;float:left;left:auto;position:relative}.checkin-steps-wrap .checkin-step{background-color:#dedede;bottom:0;display:block;position:absolute;top:0;width:58px}.checkin-steps-wrap .checkin-step.prev-step{left:0}.checkin-steps-wrap .checkin-step.next-step{right:0}.checkin-steps-wrap .checkin-step span{color:#666;margin-top:7px}.checkin-steps-wrap ul{padding:0 38px}.checkin-steps-wrap li{color:#002f9d;display:none;font-weight:700;font-size:27px;height:75px;line-height:24px;padding:8px 15px 5px;text-align:center;text-transform:none;width:100%}.checkin-steps-wrap li.active{border-bottom:0;border-top:6px solid #002f9d;display:block}.checkin-steps-wrap li .label{color:#666;display:block;font-size:14px;font-weight:400;line-height:17px}.checkin-steps-wrap li>button{color:#002f9d;font-weight:700;font-size:27px;line-height:24px;text-align:center;text-transform:none}.checkin-steps-wrap .disabled{opacity:.2}}.checkin-wrapper{width:100%;float:left;background-color:#f0f0f0;padding:60px 0 73px}[dir=rtl] .checkin-wrapper{float:right}.checkin-wrapper .checkin-header{display:none;width:100%;float:left}[dir=rtl] .checkin-wrapper .checkin-header{float:right}.checkin-wrapper h2{font-size:32px;font-weight:400;line-height:32px;margin-bottom:29px}.checkin-wrapper .checkin-content{float:left;padding-right:30px;width:72.51908396946565%}.checkin-wrapper .footer-promotion-wrap{display:none}@media only screen and (max-width:991px){.checkin-wrapper{padding:40px 0 62px}.checkin-wrapper .checkin-content{padding-right:0;width:100%}.checkin-wrapper .footer-promotion-wrap{color:#021325;display:block;font-size:17px;line-height:18px;padding:0 30px}.checkin-wrapper .footer-promotion-wrap p{padding-bottom:10px}.checkin-wrapper .footer-promotion-wrap p:last-of-type{padding-bottom:0}}@media only screen and (min-width:120px) and (max-width:767px){.checkin-wrapper{padding:10px 0 32px}.checkin-wrapper h2{margin-bottom:34px;padding-left:0!important;text-align:center;width:100%}}.checkin-sidebar{float:right;width:27.48091603053435%}.checkin-sidebar .btn-primary{width:100%}.checkin-sidebar .mobile-cart-total{width:100%;float:left;background-color:#002f9d;color:#fff;display:none;line-height:1;padding:19px 19px 17px}[dir=rtl] .checkin-sidebar .mobile-cart-total{float:right}@media only screen and (max-width:991px){.checkin-sidebar .mobile-cart-total{position:fixed!important;bottom:0;left:0;z-index:100}}.checkin-sidebar .mobile-cart-total .checkin-total-label{float:left;font-size:24px}.checkin-sidebar .mobile-cart-total .checkin-total-value{float:right;font-size:18px;margin-top:3px}.checkin-sidebar .mobile-cart-total .checkin-total-value::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";display:inline-block;margin:0 1px 0 21px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);vertical-align:middle}@media only screen and (max-width:991px){.checkin-sidebar .mobile-cart-total.open{top:0;bottom:unset}}.checkin-sidebar .mobile-cart-total.open .checkin-total-value span{display:none}.checkin-sidebar .mobile-cart-total.open .checkin-total-value::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width:992px) and (max-width:1199px){.checkin-sidebar .btn-primary{padding:0 10px}}@media only screen and (max-width:991px){.checkin-sidebar{bottom:0;left:0;position:fixed;width:100%;z-index:90}.checkin-sidebar .mobile-cart-total{display:block}}.checkin-box{width:100%;float:left;background-color:#fff;border:1px solid #b3b3b3;border-top:6px solid #002f9d;margin-bottom:19px}[dir=rtl] .checkin-box{float:right}.checkin-box.checked{border-color:#ccc;border-top-color:#002f9d;box-shadow:1px 0 20px rgba(0,0,0,.2)}.checkin-box.unchecked{border-top:1px solid #b3b3b3}.checkin-box.unchecked .checkin-flight-item{padding-top:22px}.checkin-box.unchecked .checkin-passenger-item{padding:21px 30px 16px}@media only screen and (min-width:120px) and (max-width:767px){.checkin-box{margin-bottom:12px}.checkin-box.unchecked .checkin-passenger-item{padding:32px 23px 25px}}.checkin-accordion{width:100%;float:left}[dir=rtl] .checkin-accordion{float:right}.checkin-accordion .warning-msg{color:#021f59;line-height:16px;padding:0 10px}@media only screen and (min-width:120px) and (max-width:767px){.checkin-accordion .warning-msg{padding:12px 17px 0}}.checkin-accordion .notif-msg{color:#021f59;float:left;padding:5px 0 0 10px}@media only screen and (min-width:120px) and (max-width:767px){.checkin-accordion .notif-msg{padding:0 0 15px 25px}}.checkin-accordion .checkin-acc-item{width:100%;float:left}[dir=rtl] .checkin-accordion .checkin-acc-item{float:right}.checkin-accordion .checkin-acc-head{width:100%;float:left;background-color:#f2f2f2;color:#666;font-size:18px;margin-bottom:2px;padding:10px 70px 8px 28px;position:relative;text-align:left}[dir=rtl] .checkin-accordion .checkin-acc-head{float:right}.checkin-accordion .checkin-acc-head .price{float:right;font-style:italic}.checkin-accordion .checkin-acc-head .price-mobile{display:none}.checkin-accordion .checkin-acc-head::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";display:inline-block;position:absolute;right:34px;top:16px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.checkin-accordion .checkin-acc-head[disabled]::after{content:''}.checkin-accordion .checkin-acc-head.open{background-color:#002f9d;color:#fff}.checkin-accordion .checkin-acc-head.open .price{font-style:normal}.checkin-accordion .checkin-acc-head.open::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.checkin-accordion .checkin-acc-content{width:100%;float:left;display:none}[dir=rtl] .checkin-accordion .checkin-acc-content{float:right}.checkin-accordion .segment-grouping{float:left;margin-bottom:5px;padding:0 10px 3px;padding-top:0;position:relative;width:100%}.checkin-accordion .segment-grouping .segment-grouping-header{color:#002f9d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:0;line-height:46px;margin-bottom:2px;position:relative}.checkin-accordion .segment-grouping .segment-grouping-header .segment-grouping-wrap-title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:30px;z-index:2}.checkin-accordion .segment-grouping .segment-grouping-header .segment-grouping-wrap-title .icon{color:#002f9d;font-size:16px}.checkin-accordion .segment-grouping .segment-grouping-header .segment-grouping-wrap-title .title{line-height:17px;margin-left:10px}@media only screen and (min-width:120px) and (max-width:767px){.checkin-accordion .segment-grouping .segment-grouping-header .segment-grouping-wrap-title{padding-right:10px}}.checkin-accordion .segment-grouping .segment-grouping-header .price{background:#fff;padding-left:30px;z-index:2}@media only screen and (min-width:120px) and (max-width:767px){.checkin-accordion .segment-grouping .segment-grouping-header .price{padding-left:10px}}.checkin-accordion .segment-grouping .segment-grouping-header::before{background:#002f9d;content:'';height:1px;position:absolute;top:24px;width:100%}@media only screen and (min-width:120px) and (max-width:767px){.checkin-accordion .segment-grouping .segment-grouping-header{margin:0 14px 0 17px}}@media only screen and (min-width:120px) and (max-width:767px){.checkin-accordion .segment-grouping{margin:1px 5px 5px;padding:0 0 3px;width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}.checkin-accordion .segment-grouping:first-of-type{margin-top:5px}}@media only screen and (min-width:120px) and (max-width:767px){.checkin-accordion .checkin-acc-item{position:relative}.checkin-accordion .checkin-acc-item::after{background-color:#d9d9d9;bottom:0;content:'';height:1px;left:17px;position:absolute;right:17px}.checkin-accordion .checkin-acc-item:last-child::after{display:none}.checkin-accordion .checkin-acc-head{background-color:#fff;color:#666;font-size:24px;line-height:24px;padding:13px 45px 8px 17px}.checkin-accordion .checkin-acc-head::after{font-size:20px;right:19px;top:15px}.checkin-accordion .checkin-acc-head .price{display:none}.checkin-accordion .checkin-acc-head .price-mobile{display:block;float:right;font-size:17px;font-style:italic;line-height:24px;margin-right:-25px}.checkin-accordion .checkin-acc-head.open{background-color:#fff;color:#002f9d}}.itineraryBox_paymentDue .checkin-accordion{float:unset}.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item{background:#fff;float:unset}.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head{background:#fff;border:1px solid #f2f2f2;border-top:5px solid #df0021;color:#021f59;float:unset;margin:0;padding:15px 70px 15px 65px}.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head:before{content:""}.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head::before{color:#df0021;font-size:15px;position:absolute;top:22px;left:40px}@media only screen and (min-width:120px) and (max-width:767px){.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head::before{line-height:18px;top:18px}}@media only screen and (max-width:479px){.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head::before{left:20px}}.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head::after{right:42px;top:22px}@media only screen and (min-width:120px) and (max-width:767px){.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head::after{line-height:18px;top:18px}}@media only screen and (max-width:479px){.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head::after{right:22px}}@media only screen and (min-width:120px) and (max-width:767px){.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head{font-size:18px}}@media only screen and (max-width:479px){.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-head{padding-left:50px}}.itineraryBox_paymentDue .checkin-accordion .checkin-acc-item .checkin-acc-content{float:unset}.itineraryBox_paymentDue .itineraryBox_paymentDue_details{color:#021f59;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:17px;padding:25px 40px}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .info{-webkit-box-flex:2;-webkit-flex:2 0;-ms-flex:2 0;flex:2 0 0%}@media only screen and (min-width:120px) and (max-width:767px){.itineraryBox_paymentDue .itineraryBox_paymentDue_details .info{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100% 0%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .passengers{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0%;padding-bottom:20px}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .passengers ul li{border-top:1px solid #f2f2f2;color:#666;padding:7px 0}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .passengers ul li:last-of-type{border-bottom:1px solid #f2f2f2}@media only screen and (min-width:120px) and (max-width:767px){.itineraryBox_paymentDue .itineraryBox_paymentDue_details .passengers{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100% 0%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .footer{border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100% 0%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0}@media only screen and (min-width:120px) and (max-width:767px){.itineraryBox_paymentDue .itineraryBox_paymentDue_details .footer{background-color:unset;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;text-align:unset}}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .title{font-weight:600;padding-bottom:7px}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .text{padding:0 150px 15px 0}@media only screen and (min-width:992px) and (max-width:1199px){.itineraryBox_paymentDue .itineraryBox_paymentDue_details .text{padding-right:75px}}@media only screen and (min-width:768px) and (max-width:991px){.itineraryBox_paymentDue .itineraryBox_paymentDue_details .text{padding-right:75px}}@media only screen and (min-width:120px) and (max-width:767px){.itineraryBox_paymentDue .itineraryBox_paymentDue_details .text{padding-right:0}}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .bank-ref{padding-bottom:7px}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .bank-ref li{line-height:18px}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .bank-ref label{color:#666;display:inline-block;margin:0;padding-right:5px}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .bank-ref span{display:inline-block}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .warning{color:#002f9d;-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100% 0%;font-weight:600;padding:0 0 10px 30px;position:relative}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .warning:before{content:""}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .warning::before{font-size:14px;left:0;position:absolute;top:2px}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .printButton_wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0%}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .printButton_wrap .btn{padding-left:0}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .printButton_wrap .printButton_text{border-bottom:1px solid #002f9d;color:#021f59;font-size:17px;font-weight:500;letter-spacing:0;line-height:20px;margin-left:15px}.itineraryBox_paymentDue .itineraryBox_paymentDue_details .total{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0%;text-align:right}@media only screen and (min-width:120px) and (max-width:767px){.itineraryBox_paymentDue .itineraryBox_paymentDue_details{padding-top:15px}}@media only screen and (max-width:479px){.itineraryBox_paymentDue .itineraryBox_paymentDue_details{padding-bottom:15px;padding-left:20px;padding-right:20px}}.checkin-popup{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:10001}.checkin-popup .popup-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.checkin-popup .popup-close{position:absolute;right:10px;top:20px}.checkin-popup .popup-close span{color:#ccc;font-size:18px}.checkin-popup .popup-content{background-color:#fff;left:50%;max-height:90%;max-width:90%;overflow:auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.checkin-popup h2{color:#021f59;font-size:24px;line-height:28px;margin-bottom:28px}@media only screen and (min-width:120px) and (max-width:767px){.checkin-popup .popup-close{right:7px;top:8px}.checkin-popup .popup-close span{color:#7f7f7f;font-size:10px}.checkin-popup .popup-content{max-width:94%}}.ssr-icon{font-size:18px;font-weight:300;height:20px;letter-spacing:0;line-height:17px;margin-right:7px;text-align:center;width:20px}.ssr-icon.white{color:#fff}.ssr-icon.blue-dark{color:#021f59}.ssr-icon.bundle-upgrade{margin-right:10px}@media only screen and (min-width:120px) and (max-width:767px){.ssr-icon.bundle-upgrade{font-size:17px}}.ng-invalid.ng-dirty:not(:focus)>.select-box{border:2px solid #be0000}.pending-list-title{line-height:17px}.pending-list{margin-bottom:7px}.pending-list li{color:#021f59;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:19px}.pending-list li:before{content:""}.pending-list li::before{color:#df0021;font-size:12px;font-weight:400;line-height:18px;margin-right:5px;padding:0 2px 0 3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:120px) and (max-width:767px){.pending-list li{padding-left:0}}@media only screen and (min-width:120px) and (max-width:767px){.pending-list{margin:7px 0 13px}}.title-wrap{margin-bottom:36px}.title-wrap h2,.title-wrap .h2{margin:0}.title-wrap h3.section-subtitle{color:#666;text-transform:initial}.bonus-calculator .wrapper{max-width:1200px}.bonus-calculator .wrapper .form-row.btn-center{margin-top:35px}.bonus-calculator .pricing-wrap h2,.bonus-calculator .pricing-wrap .h2{font-size:40px;line-height:40px;margin-bottom:0}.bonus-calculator .pricing-wrap h3.section-subtitle{color:#666;font-size:24px;font-weight:700;line-height:24px;margin-top:10px;text-transform:initial}.cols-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cols-wrap .col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1 0%}.cols-wrap .text-holder{margin-top:6px;padding:0 30px}.cols-wrap .text-holder h3,.cols-wrap .text-holder .h3{font-size:24px;line-height:27px}.cols-wrap .text-holder p{color:#666;font-size:18px;line-height:20px;padding-top:10px}.range-slider{margin-bottom:36px;padding:0 11px;position:relative;text-align:left}.range-slider input{--range:-webkit-calc(var(--max) - var(--min));--range:calc(var(--max) - var(--min));--ratio:-webkit-calc((var(--val) - var(--min))/var(--range));--ratio:calc((var(--val) - var(--min))/var(--range));--sx:-webkit-calc(.5*10px + var(--ratio)*(100% - 10px));--sx:calc(.5*10px + var(--ratio)*(100% - 10px));-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:20px;outline:none;padding:0;width:100%;margin-top:40px}.range-slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#002f9d;border:none;border-radius:50%;cursor:pointer;height:20px;margin-top:-5px;width:20px}.range-slider input::-moz-range-thumb{background:#002f9d;border-radius:50%;border:none;cursor:pointer;height:20px;width:20px}.range-slider input::-moz-range-progress{background:#002f9d;border-radius:4px;height:10px}.range-slider input::-ms-fill-lower{background:#002f9d;border-radius:4px;height:10px}.range-slider input::-ms-tooltip{display:none}.range-slider input::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f9f9f9));background:linear-gradient(to bottom,#f5f5f5 0%,#f9f9f9 100%);background:-webkit-gradient(linear,left top,left bottom,from(#002f9d),to(#002f9d)) 0/var(--sx) 100% no-repeat #f9f9f9;background:linear-gradient(#002f9d,#002f9d) 0/var(--sx) 100% no-repeat #f9f9f9;border:none;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-sizing:border-box;height:10px;outline:none;padding:0;width:100%}.range-slider input::-ms-thumb{background:#002f9d;border:none;border-radius:50%;box-sizing:border-box;margin-top:0;height:20px;width:20px}.range-slider input::-ms-track{color:transparent}.range-slider input::-moz-range-track{background-image:linear-gradient(to bottom,#f5f5f5 0%,#f9f9f9 100%);border:0;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:10px;width:100%}.range-slider input::-ms-track{background-image:linear-gradient(to bottom,#f5f5f5 0%,#f9f9f9 100%);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border:0;border-radius:4px;height:10px;width:100%}.range-slider .range-pin{--range:-webkit-calc(var(--max) - var(--min));--range:calc(var(--max) - var(--min));--ratio:-webkit-calc((var(--val) - var(--min))/var(--range));--ratio:calc((var(--val) - var(--min))/var(--range));--sx:-webkit-calc(var(--ratio)*(100% - 46px));--sx:calc(var(--ratio)*(100% - 46px));color:#002f9d;display:inline-block;font-size:20px;font-weight:700;line-height:20px;left:var(--sx);position:absolute;text-align:center;top:0;width:46px}.no-float{float:none;width:auto}.step-1{width:100%;float:left}[dir=rtl] .step-1{float:right}.step-1 .step-1-flights{width:100%;float:left;margin-bottom:18px}[dir=rtl] .step-1 .step-1-flights{float:right}.step-1 .step-1-passengers{width:100%;float:left;padding-right:11.2%}[dir=rtl] .step-1 .step-1-passengers{float:right}.step-1 .step-1-passengers .checkin-box{width:48.8%}.step-1 .step-1-passengers .checkin-box.right{float:right}@media only screen and (min-width:768px) and (max-width:991px){.step-1 .checkin-content{margin-bottom:20px}.step-1 .step-1-passengers{padding-right:0}}@media only screen and (min-width:120px) and (max-width:767px){.step-1 .checkin-header h2{letter-spacing:-.8px;margin-bottom:26px}.step-1 .checkin-content{margin-bottom:16px}.step-1 .checkin-box.unchecked .checkin-flight-item{padding-top:26px}.step-1 .step-1-flights{margin-bottom:42px}.step-1 .step-1-passengers{padding-right:0}.step-1 .step-1-passengers .checkin-header h2{margin-bottom:34px}.step-1 .step-1-passengers .checkin-box{width:100%}}.checkin-flight-item{width:100%;float:left;padding:16px 30px}[dir=rtl] .checkin-flight-item{float:right}.checkin-flight-item .checkbox-holder{border-right:1px solid #d9d9d9;float:left;margin-right:4.3%;width:28.4%}.checkin-flight-item .checkbox-holder input[type=checkbox]+label{color:#021f59;font-size:24px;line-height:24px;padding-left:57px}.checkin-flight-item .checkbox-holder input[type=checkbox]+label::before{border-color:#ccc;box-shadow:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkin-flight-item .checkbox-holder input[type=checkbox]+label .date{color:#666;display:block;font-size:17px;line-height:17px}.checkin-flight-item .checkbox-holder input[type=checkbox]:checked+label::after{top:-webkit-calc(50% - 1px);top:calc(50% - 1px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkin-flight-item .flight-details{float:left;padding-top:3px;position:relative;width:64.4%}.checkin-flight-item .flight-details .left{float:left}.checkin-flight-item .flight-details .right{float:right;text-align:right}.checkin-flight-item .flight-details .left,.checkin-flight-item .flight-details .right{background:#fff;min-width:110px;position:relative;z-index:2}.checkin-flight-item .flight-details .left span,.checkin-flight-item .flight-details .right span{display:block;line-height:1}.checkin-flight-item .flight-details .middle{left:0;padding-right:12px;position:absolute;text-align:center;top:4px;width:100%;z-index:1}.checkin-flight-item .flight-details .middle::before{background:#d9d9d9;content:'';height:1px;left:0;position:absolute;right:0;top:24px}.checkin-flight-item .flight-details .location{color:#021f59;font-size:18px;margin-bottom:2px}.checkin-flight-item .flight-details .time-big{color:#021f59;font-size:32px}.checkin-flight-item .flight-details .time-small{color:#999;font-size:18px;padding:0 6px}.checkin-flight-item .flight-details [class*=font-]{color:#999;font-size:16px;margin-bottom:7px}.checkin-flight-item .flight-details .flight-duration{display:block;font-size:18px;letter-spacing:.6px}@media only screen and (min-width:768px) and (max-width:991px){.checkin-flight-item .flight-details{width:67.3%}}@media only screen and (min-width:120px) and (max-width:767px){.checkin-flight-item{padding:21px 23px 16px}.checkin-flight-item .checkbox-holder{border-right:0;margin-right:0;width:100%}.checkin-flight-item .checkbox-holder input[type=checkbox]+label{letter-spacing:-.8px;padding-left:52px}.checkin-flight-item .checkbox-holder input[type=checkbox]+label .date{font-size:14px;margin-top:7px}.checkin-flight-item .flight-details{display:none}}.checkin-passenger-item{width:100%;float:left;padding:16px 30px}[dir=rtl] .checkin-passenger-item{float:right}.checkin-passenger-item .checkbox-holder{width:100%;float:left}[dir=rtl] .checkin-passenger-item .checkbox-holder{float:right}.checkin-passenger-item .checkbox-holder input[type=checkbox]+label{color:#021f59;font-size:24px;line-height:24px;padding-left:57px}.checkin-passenger-item .checkbox-holder input[type=checkbox]+label::before{border-color:#ccc;box-shadow:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkin-passenger-item .checkbox-holder input[type=checkbox]+label .age{color:#666;display:block;font-size:17px;line-height:17px;margin-bottom:6px}.checkin-passenger-item .checkbox-holder input[type=checkbox]:checked+label::after{top:-webkit-calc(50% - 1px);top:calc(50% - 1px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:120px) and (max-width:767px){.checkin-passenger-item{padding:26px 23px}.checkin-passenger-item .checkbox-holder input[type=checkbox]+label{letter-spacing:-.8px;padding-left:52px}.checkin-passenger-item .checkbox-holder input[type=checkbox]+label .age{font-size:14px;letter-spacing:0;line-height:14px}}.step-5 .mobile-submit{display:none}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .checkin-sidebar{float:left;margin-left:-10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.step-5 .checkin-content{margin-left:-10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}}@media only screen and (max-width:991px){.step-5 .checkin-sidebar{margin-bottom:15px}.step-5 .mobile-submit{display:block;float:none;margin:23px auto 28px}}.step-5 .payment-selection-errors{margin-top:10px;float:left}@media only screen and (max-width:991px){.step-5 .payment-selection-errors{display:none}}.step-5 .payment-selection-errors-mobile{width:100%;display:none}@media only screen and (max-width:991px){.step-5 .payment-selection-errors-mobile{display:block;float:left}}.step-5 .clearfix::after{content:'';clear:both;display:table}.step-5 .voucher{float:unset;padding:20px 0 0}.step-5 .voucher input{display:block;width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .voucher input{width:100%}}.step-5 .voucher input.btn-primary{margin-top:15px;width:unset}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .voucher input.btn-primary{width:100%}}.step-5 .voucher .has-prepend input{width:100%}.step-5 .voucher .voucher-summary{background:#f2f2f2;padding:15px 30px}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .voucher .voucher-summary{padding:15px}}.step-5 .voucher .voucher-summary .voucher-summary-item{border-bottom:1px solid #d2d2d2;float:left;padding:13px 10px 11px;width:50%;font-size:17px;font-weight:300;letter-spacing:0;line-height:22px}.step-5 .voucher .voucher-summary .voucher-summary-item:last-child{border-bottom:0}.step-5 .voucher .voucher-summary .voucher-summary-item:nth-child(2n+1){margin-right:15px;width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .voucher .voucher-summary .voucher-summary-item:nth-child(2n+1){margin-right:0;width:100%}}.step-5 .voucher .voucher-summary .voucher-summary-item:nth-child(2n){margin-left:15px;width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .voucher .voucher-summary .voucher-summary-item:nth-child(2n){margin-left:0;width:100%}}.step-5 .voucher .voucher-summary .voucher-summary-item .item-label{color:#666;float:left;width:50%}.step-5 .voucher .voucher-summary .voucher-summary-item .item-value{color:#002f9d;font-weight:700;float:left;width:50%}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .voucher .voucher-summary .voucher-summary-item .item-value{text-align:right}}.step-5 .voucher .title{color:#002f9d;font-size:32px;font-weight:300;letter-spacing:0;line-height:32px;margin-bottom:14px;margin-top:4px;padding:0 30px;text-align:left}.step-5 .voucher .title .inner-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.step-5 .voucher .title .title-summary{font-size:17px}.step-5 .voucher .title .title-summary .title-summary-label{color:#666}.step-5 .voucher .title .title-summary .title-summary-value{color:#002f9d;font-weight:700}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .voucher .title{padding:0 15px}}.step-5 .voucher .voucher-details{width:100%}.step-5 .voucher .voucher-details .two-cols-wrap .col{float:left;width:50%}.step-5 .voucher .voucher-details .two-cols-wrap .col:nth-child(2n+1){clear:left}.step-5 .voucher .voucher-details .three-cols-wrap .col{width:33.33%}.step-5 .voucher .voucher-details .three-cols-wrap .col:nth-child(3n+1){clear:left}.step-5 .voucher .voucher-details p{font-size:17px;font-weight:300;letter-spacing:0;line-height:22px}.step-5 .voucher .voucher-details .voucher-code{margin-bottom:15px;padding:0 30px}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .voucher .voucher-details .voucher-code{padding:0 15px}}.step-5 .voucher .voucher-details .voucher-code::after{content:'';clear:both;display:table}.step-5 .voucher .voucher-details .voucher-code .btn-primary{margin-top:15px}.step-5 .voucher .voucher-details .voucher-payment-amount{padding:15px 30px 0}@media only screen and (min-width:120px) and (max-width:767px){.step-5 .voucher .voucher-details .voucher-payment-amount{padding:15px 15px 0}}.step-5 .voucher .voucher-details .voucher-payment-amount span{display:block;font-size:17px;font-weight:300;letter-spacing:0;line-height:22px}.checkin-payment-type{width:100%;float:left}[dir=rtl] .checkin-payment-type{float:right}.checkin-payment-type .checkin-box{margin-bottom:16px}.checkin-payment-type .radio-wrapper{width:100%;float:left}[dir=rtl] .checkin-payment-type .radio-wrapper{float:right}.checkin-payment-type .radio-wrapper input[type=radio]:checked+label::after{height:12px;left:40px;top:20px;width:12px}.checkin-payment-type .radio-wrapper label{width:100%;float:left;color:#002f9d;font-size:24px;letter-spacing:-.3px;line-height:28px;padding:15px 92px 15px 79px}[dir=rtl] .checkin-payment-type .radio-wrapper label{float:right}.checkin-payment-type .radio-wrapper label::before{height:18px;left:40px;top:20px;width:18px}.checkin-payment-type .radio-wrapper .price{color:#666;float:right;font-size:18px;line-height:1;margin-top:7px;position:relative}.checkin-payment-type .radio-wrapper .price::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#b3b3b3;content:"";display:inline-block;font-size:24px;position:absolute;right:-53px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:-5px}.checkin-payment-type .radio-wrapper.open .price::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.checkin-payment-type .checkin-payment-content{width:100%;float:left;display:none}[dir=rtl] .checkin-payment-type .checkin-payment-content{float:right}.checkin-payment-type .checkin-payment-content.fullwidth-content .payment-content-inner{min-height:10px;padding-right:-webkit-calc(10% + 24px);padding-right:calc(10% + 24px)}.checkin-payment-type .payment-content-inner{width:100%;float:left;min-height:250px;padding:15px -webkit-calc(29% + 24px) 31px 80px;padding:15px calc(29% + 24px) 31px 80px;position:relative}[dir=rtl] .checkin-payment-type .payment-content-inner{float:right}.checkin-payment-type .payment-content-inner h3{color:#002f9d;font-size:20px;letter-spacing:-.2px;line-height:23px;margin-bottom:8px}.checkin-payment-type .payment-content-inner .cards-holder{float:left;margin-bottom:21px}.checkin-payment-type .payment-content-inner .cards-holder .cards-holder-inner{width:100%;float:left}[dir=rtl] .checkin-payment-type .payment-content-inner .cards-holder .cards-holder-inner{float:right}.checkin-payment-type .payment-content-inner .cards-holder .payment-type-container{display:inline-block;padding-top:5px;padding-bottom:5px;margin-right:5px;height:74px;width:100px}.checkin-payment-type .payment-content-inner .cards-holder button{border:1px solid #b3b3b3;float:left;margin-right:5px;padding:0}.checkin-payment-type .payment-content-inner .cards-holder button.selected{border:4px solid #38bdff}.checkin-payment-type .payment-content-inner .cards-holder button img{min-width:80px}.checkin-payment-type .payment-content-inner p{width:100%;float:left;font-size:20px;letter-spacing:-.1px;line-height:26px;margin-bottom:17px}[dir=rtl] .checkin-payment-type .payment-content-inner p{float:right}.checkin-payment-type .payment-content-inner p a{color:#002f9d;text-decoration:underline}.checkin-payment-type .payment-content-inner p a:hover{color:#38bdff}.checkin-payment-type .payment-content-inner .checkbox-wrapper{width:100%;float:left}[dir=rtl] .checkin-payment-type .payment-content-inner .checkbox-wrapper{float:right}.checkin-payment-type .payment-content-inner input[type=checkbox]+label::before{border:2px solid #666;box-shadow:none}.checkin-payment-type .payment-content-inner input[type=checkbox]+label a{color:#002f9d;text-decoration:underline}.checkin-payment-type .payment-content-inner input[type=checkbox]+label a:hover{color:#38bdff}.checkin-payment-type .payment-content-inner .right{float:right;padding-top:9px;width:29.6%}.checkin-payment-type .payment-content-inner .payment-item-price{background-color:#fff;border:5px solid #38bdff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:193px;padding-top:15px;position:absolute;right:24px;top:24px;width:26.3%}.checkin-payment-type .payment-content-inner .payment-item-price span{color:#021f59;display:block;font-size:18px;line-height:1;text-align:center;width:100%}.checkin-payment-type .payment-content-inner .payment-item-price strong{color:#002f9d;display:block;font-weight:700;margin-bottom:2px}@media only screen and (min-width:120px) and (max-width:767px){.checkin-payment-type .checkin-box{box-shadow:0 3px 10px rgba(0,0,0,.3);margin-bottom:14px}.checkin-payment-type .radio-wrapper label{padding:35px 20px 25px 58px}.checkin-payment-type .radio-wrapper label::before{left:27px;top:40px}.checkin-payment-type .radio-wrapper input[type=radio]:checked+label::after{left:27px;top:40px}.checkin-payment-type .radio-wrapper .price{display:none}.checkin-payment-type .payment-content-inner{padding:4px 14px 20px 15px}.checkin-payment-type .payment-content-inner h3{font-size:24px;line-height:27px;margin-bottom:11px}.checkin-payment-type .payment-content-inner .cards-holder{width:-webkit-calc(100% + 14px);width:calc(100% + 14px)}.checkin-payment-type .payment-content-inner .payment-item-price{width:100%;float:left;border-width:3px;height:105px;margin-bottom:19px;padding-top:2px;position:relative;right:auto;top:auto}[dir=rtl] .checkin-payment-type .payment-content-inner .payment-item-price{float:right}.checkin-payment-type .payment-content-inner .payment-item-price span{font-size:15px}.checkin-payment-type .payment-content-inner .payment-item-price strong{font-size:18px;margin-bottom:0}.checkin-payment-type .payment-content-inner p{color:#021f59;font-size:14px;line-height:16px}}.step-6{width:100%;float:left;padding-top:62px}[dir=rtl] .step-6{float:right}.step-6 .checkin-box{margin-bottom:24px}@media only screen and (min-width:768px) and (max-width:991px){.step-6{padding-top:0}.step-6 .checkin-sidebar{margin-bottom:24px}}@media only screen and (min-width:120px) and (max-width:767px){.step-6{margin-left:-10px;padding-top:0;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.step-6 .checkin-sidebar{margin-bottom:16px}.step-6 .checkin-box{margin-bottom:10px}}.checkin-cart-message{width:100%;float:left;border:3px solid transparent;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;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;height:239px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:14px;text-align:center}[dir=rtl] .checkin-cart-message{float:right}.checkin-cart-message .icon{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;display:inline-block;font-size:50px;line-height:1;margin-bottom:10px}.checkin-cart-message .message-text{display:block;font-size:18px;font-weight:700}.checkin-cart-message.checkin-successful{background-color:rgba(65,207,135,.1);border-color:#41cf87}.checkin-cart-message.checkin-successful .icon{color:#41cf87}.checkin-cart-message.checkin-successful .icon::before{content:""}.checkin-cart-message.checkin-successful .message-text{color:#41cf87}.checkin-cart-message.checkin-unsuccessful{background-color:rgba(190,0,0,.1);border-color:#be0000}.checkin-cart-message.checkin-unsuccessful .icon{color:#be0000}.checkin-cart-message.checkin-unsuccessful .icon::before{content:""}.checkin-cart-message.checkin-unsuccessful .message-text{color:#be0000}@media only screen and (min-width:768px) and (max-width:991px){.checkin-cart-message{height:200px}}@media only screen and (min-width:120px) and (max-width:767px){.checkin-cart-message{height:150px;padding-top:0}}.checked-in-summary{width:100%;float:left;position:relative}[dir=rtl] .checked-in-summary{float:right}.checked-in-summary::before{background:url(../img/long-shadow.png) no-repeat center bottom;background-size:100% auto;bottom:-20px;content:'';left:-5px;height:20px;position:absolute;right:-5px}@media only screen and (min-width:120px) and (max-width:767px){.checked-in-summary{box-shadow:0 3px 10px rgba(0,0,0,.3)}.checked-in-summary::before{display:none}}.checked-in-summary-header{width:100%;float:left;padding:35px 190px 33px 85px;position:relative}[dir=rtl] .checked-in-summary-header{float:right}.checked-in-summary-header .font-ico-person-default{color:#d9d9d9;display:inline-block;font-size:26px;left:42px;position:absolute;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checked-in-summary-header .passenger-label{color:#666;display:block;font-size:18px;line-height:22px}.checked-in-summary-header h3{color:#002f9d;font-size:24px;line-height:1}.checked-in-summary-header .checking-tag{color:#41cf87;display:inline-block;font-size:18px;font-weight:700;position:absolute;right:43px;top:52%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checked-in-summary-header .checking-tag span{color:#41cf87;font-size:14px;margin:-1px 7px 0 0;vertical-align:middle}@media only screen and (min-width:992px) and (max-width:1199px){.checked-in-summary-header{padding:35px 160px 33px 63px}.checked-in-summary-header .font-ico-person-default{left:20px}.checked-in-summary-header .checking-tag{right:20px}}@media only screen and (min-width:120px) and (max-width:767px){.checked-in-summary-header{padding:19px 140px 19px 15px}.checked-in-summary-header .font-ico-person-default{display:none}.checked-in-summary-header .checking-tag{right:17px;top:50%}}.checked-in-summary-content{width:100%;float:left;background-color:#f2f2f2;padding:15px 73px 15px 38px}[dir=rtl] .checked-in-summary-content{float:right}.checked-in-summary-content ul{width:48%}.checked-in-summary-content ul li{width:100%;float:left;border-bottom:1px solid #d2d2d2;font-size:18px;padding:13px 10px 11px}[dir=rtl] .checked-in-summary-content ul li{float:right}.checked-in-summary-content .right{float:right}.checked-in-summary-content .left{float:left}.checked-in-summary-content .left li:last-child{border-bottom:0}.checked-in-summary-content span{float:left;width:50%}.checked-in-summary-content .info-label{color:#666}.checked-in-summary-content .info-value{color:#002f9d;font-weight:700}.checked-in-summary-content .btn-secondary{display:none}@media only screen and (min-width:992px) and (max-width:1199px){.checked-in-summary-content{padding:15px 20px}}@media only screen and (min-width:120px) and (max-width:767px){.checked-in-summary-content{padding:6px 10px 15px}.checked-in-summary-content .right{float:left;width:100%}.checked-in-summary-content .left{width:100%}.checked-in-summary-content ul li{padding:13px 10px 12px 8px}.checked-in-summary-content .info-label{font-size:14px;margin-top:5px}.checked-in-summary-content .info-value{text-align:right}.checked-in-summary-content .btn-secondary{display:block;float:right;margin:8px 14px 5px 0}}.checked-in-summary-info{width:100%;float:left;padding:35px 73px 15px 38px}[dir=rtl] .checked-in-summary-info{float:right}.checked-in-summary-info h3{color:#002f9d;font-size:32px;font-weight:300;letter-spacing:0;line-height:32px;padding-bottom:33px}.checked-in-summary-info ul{width:48%}.checked-in-summary-info ul li{width:100%;float:left;border-bottom:1px solid #d2d2d2;font-size:18px;padding:13px 10px 11px}[dir=rtl] .checked-in-summary-info ul li{float:right}.checked-in-summary-info .right{float:right}.checked-in-summary-info .left{float:left}.checked-in-summary-info .left li:last-child{border-bottom:0}.checked-in-summary-info span{float:left;width:50%}.checked-in-summary-info .info-label{color:#666}.checked-in-summary-info .info-value{color:#002f9d;font-weight:700}.checked-in-summary-info .btn-secondary{display:none}@media only screen and (min-width:992px) and (max-width:1199px){.checked-in-summary-info{padding:15px 20px}}@media only screen and (min-width:120px) and (max-width:767px){.checked-in-summary-info{padding:6px 10px 15px}.checked-in-summary-info .right{float:left;width:100%}.checked-in-summary-info .left{width:100%}.checked-in-summary-info ul li{padding:13px 10px 12px 8px}.checked-in-summary-info .info-label{font-size:14px;margin-top:5px}.checked-in-summary-info .info-value{text-align:right}.checked-in-summary-info .btn-secondary{display:block;float:right;margin:8px 14px 5px 0}}.checked-in-summary-footer{width:100%;float:left;padding:41px 39px 44px}[dir=rtl] .checked-in-summary-footer{float:right}.checked-in-summary-footer .btn-primary{float:left;letter-spacing:.3px;margin-right:14px}.checked-in-summary-footer .btn-apple{width:100%;float:left;background-color:#000;display:none;padding:3px 10px 5px;text-align:center}[dir=rtl] .checked-in-summary-footer .btn-apple{float:right}.checked-in-summary-footer .btn-apple img{display:inline-block;width:160px}@media only screen and (min-width:992px) and (max-width:1199px){.checked-in-summary-footer{padding:40px 20px}.checked-in-summary-footer .btn-primary{min-width:10px;padding:0 26px}}@media only screen and (min-width:120px) and (max-width:767px){.checked-in-summary-footer{padding:15px 10px 12px}.checked-in-summary-footer .btn-primary{margin:0 0 10px}.checked-in-summary-footer .btn-apple{display:block}}.checked-in-summary-popup .popup-content{padding:34px 34px 60px 32px;width:465px}.checked-in-summary-popup form{width:100%;float:left}[dir=rtl] .checked-in-summary-popup form{float:right}.checked-in-summary-popup form .number-wrapper{width:100%;float:left;margin-bottom:40px}[dir=rtl] .checked-in-summary-popup form .number-wrapper{float:right}.checked-in-summary-popup form label,.checked-in-summary-popup form .label{margin-bottom:2px}.checked-in-summary-popup form .select-list{width:128px}.checked-in-summary-popup form input{font-size:24px;margin-left:-1px;width:-webkit-calc(100% - 127px);width:calc(100% - 127px)}.checked-in-summary-popup form input::-webkit-input-placeholder{color:#b3b3b3}.checked-in-summary-popup form input::-moz-placeholder{color:#b3b3b3}.checked-in-summary-popup form input::-moz-placeholder{color:#b3b3b3}.checked-in-summary-popup form input::-ms-input-placeholder{color:#b3b3b3}.checked-in-summary-popup form .btn{float:right;height:52px;line-height:50px;min-width:167px}@media only screen and (min-width:120px) and (max-width:767px){.checked-in-summary-popup .popup-content{padding:25px 20px}.checked-in-summary-popup h2{margin-bottom:15px;text-align:left}.checked-in-summary-popup form .number-wrapper{margin-bottom:20px}.checked-in-summary-popup form .select-list{float:left;width:95px}.checked-in-summary-popup form input{float:left;font-size:15px;padding:0 10px;width:-webkit-calc(100% - 94px);width:calc(100% - 94px)}}.checkin-cart{width:100%;float:left;background-color:#fff;border-top:6px solid #002f9d;padding:0 22px;position:relative}[dir=rtl] .checkin-cart{float:right}.checkin-cart::before{background:url(../img/narrow-shadow.png) no-repeat center bottom;background-size:100% auto;bottom:-20px;content:'';left:-5px;height:20px;position:absolute;right:-5px}@media only screen and (max-width:991px){.checkin-cart::before{display:none}}@media only screen and (min-width:992px){.checkin-cart.mobile-navigation{display:none}}@media only screen and (max-width:991px){.checkin-cart.mobile-navigation.open{display:block}}@media only screen and (min-width:992px){.checkin-cart .checkin-cart-footer.multi-cart-show-footer{display:none}.checkin-cart:not(.mobile-navigation)+.checkin-cart{margin-top:10px}}@media only screen and (max-width:991px){.checkin-cart{position:fixed!important;top:60px!important;height:-webkit-calc(100% - 60px);height:calc(100% - 60px);overflow:auto}.checkin-cart.multi-cart{box-shadow:none;height:-webkit-calc(100% - 156px);height:calc(100% - 156px);margin-top:11px;padding-top:1px;top:145px!important}.checkin-cart.multi-cart-hide{display:none}.checkin-cart .checkin-cart-footer.multi-cart-show-footer{display:block}}.checkin-cart .toggleCart-wrap{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:11px}.checkin-cart .toggleCart-wrap .btn-toggle-cart{background:0 0;border-bottom:2px solid #38bdff;border-top:2px solid #38bdff;color:#002f9d;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1 0%;font-size:16px;font-weight:800;min-height:60px;line-height:16px;min-width:unset;padding:3px 0;width:unset}.checkin-cart .toggleCart-wrap .btn-toggle-cart:first-of-type{border-left:2px solid #38bdff}.checkin-cart .toggleCart-wrap .btn-toggle-cart:last-of-type{border-right:2px solid #38bdff}.checkin-cart .toggleCart-wrap .btn-toggle-cart.selected{background:#002f9d;border:0;color:#fff}@media only screen and (min-width:992px){.checkin-cart .toggleCart-wrap{display:none}}.checkin-cart.expandable>h3::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";font-size:12px;margin-left:12px;margin-top:-1px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle;position:absolute;right:8px}.checkin-cart.expandable .cart-flight{display:none}.checkin-cart.expandable.open{display:block}.checkin-cart.expandable.open>h3::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.checkin-cart.expandable.open .cart-flight{display:block}.checkin-cart h3{color:#021f59;font-size:23px;font-weight:500;height:68px;letter-spacing:0;line-height:68px;margin-bottom:0;position:relative}.checkin-cart .cart-flight{width:100%;float:left;margin-bottom:15px}[dir=rtl] .checkin-cart .cart-flight{float:right}.checkin-cart .cart-flight:last-child{margin-bottom:20px}.checkin-cart .cart-flight.terms{color:#021f59;margin-bottom:35px}.checkin-cart .cart-flight.promotion{color:#021f59}.checkin-cart .cart-flight.promotion p{margin-top:20px}.checkin-cart .cart-flight.promotion p:last-of-type{margin-top:10px}@media only screen and (max-width:991px){.checkin-cart .cart-flight.terms,.checkin-cart .cart-flight.promotion{display:none}}.checkin-cart .cart-flight-header{width:100%;float:left;border-bottom:1px solid #d9d9d9;padding-bottom:11px;padding-left:46px;position:relative}[dir=rtl] .checkin-cart .cart-flight-header{float:right}.checkin-cart .cart-flight-header .icon{color:#002f9d;font-size:16px;left:8px;position:absolute;top:13px}.checkin-cart .cart-flight-header h4{color:#021f59;font-size:24px;letter-spacing:-.3px;line-height:1}.checkin-cart .cart-flight-header .date{color:#666;font-size:17px;line-height:1}.checkin-cart .cart-extra-total{width:100%;float:left;border-bottom:1px solid #d9d9d9;margin-bottom:10px;padding:10px 7px 10px 2px}[dir=rtl] .checkin-cart .cart-extra-total{float:right}.checkin-cart .cart-extra-total span{color:#021f59;font-size:19px;font-weight:700;letter-spacing:.4px;line-height:1}.checkin-cart .cart-extra-total .total-label{float:left;font-size:20px;font-weight:800;letter-spacing:0;line-height:21px}.checkin-cart .cart-extra-total .total-value{float:right;font-size:20px;font-weight:800;letter-spacing:0;line-height:21px}.checkin-cart .extra-item{width:100%;float:left;border-bottom:1px solid #d9d9d9;margin:-11px 0 10px;padding:18px 0}[dir=rtl] .checkin-cart .extra-item{float:right}.checkin-cart .extra-item:last-child{border-bottom:1px solid #d9d9d9;margin-bottom:0;padding-bottom:18px}.checkin-cart .extra-item .extra-item-summary{width:100%;float:left;padding:0 7px 0 36px;text-align:left;position:relative}[dir=rtl] .checkin-cart .extra-item .extra-item-summary{float:right}.checkin-cart .extra-item .extra-item-summary .icon{color:#021f59;font-size:18px;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px}.checkin-cart .extra-item .extra-item-summary .title{color:#021f59;display:block;font-size:20px;font-weight:700;letter-spacing:0;line-height:23px}.checkin-cart .extra-item .extra-item-summary .details{color:#021f59;display:block;font-size:17px;font-weight:700;line-height:19.55px;letter-spacing:0}.checkin-cart .extra-item .summary-value{color:#021f59;font-size:17px;font-weight:700;letter-spacing:0;line-height:19.55px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkin-cart .extra-item .summary-value::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";display:inline-block;font-size:12px;margin-left:12px;margin-top:-3px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}@media only screen and (min-width:992px) and (max-width:1199px){.checkin-cart .extra-item .summary-value{position:static;top:0;-webkit-transform:none;-ms-transform:none;transform:none}}.checkin-cart .extra-item .extra-item-details{width:100%;float:left;display:none;margin:20px 0 4px}[dir=rtl] .checkin-cart .extra-item .extra-item-details{float:right}@media only screen and (max-width:991px){.checkin-cart .extra-item .extra-item-details{margin-top:20px}}.checkin-cart .extra-item .extra-item-details li{width:100%;float:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:0;color:#021f59;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:17px;font-weight:500;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:0;line-height:17.85px;padding:10px 0}[dir=rtl] .checkin-cart .extra-item .extra-item-details li{float:right}.checkin-cart .extra-item .extra-item-details li .left{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.checkin-cart .extra-item .extra-item-details li .center{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:0}.checkin-cart .extra-item .extra-item-details li .right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:30px}.checkin-cart .extra-item .extra-item-details li.flight-details{border-top:2px solid #38bdff;color:#38bdff;font-size:13px;font-weight:800;letter-spacing:0;line-height:13.65px;padding-top:8px;padding-bottom:0}.checkin-cart .extra-item .extra-item-details li.expandable{border-bottom:1px solid #021f59;font-size:12px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:10px;padding-bottom:10px;padding-top:0}.checkin-cart .extra-item .extra-item-details li::before{display:none}.checkin-cart .extra-item .extra-item-details .left{float:left}.checkin-cart .extra-item .extra-item-details .right{float:right}.checkin-cart .extra-item .checkin-box{background:0 0;border:0;border-bottom:2px solid #38bdff;border-left:0;border-right:0;border-top:2px solid #38bdff;line-height:34px;margin-bottom:8px;margin-top:20px;padding:8px 0;opacity:1}.checkin-cart .extra-item .checkin-box .checkin-flight-item{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}.checkin-cart .extra-item .checkin-box .checkin-flight-item .connection-detail{background:#ffed28;border-radius:5px;color:#021f59;font-size:13px;font-weight:800;letter-spacing:0;line-height:16px;margin:4px 0;padding:5px;text-align:center;text-transform:uppercase}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-title{color:#38bdff;font-size:13px;font-weight:800;letter-spacing:0;line-height:14px;margin:4px 0}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;float:unset;margin:4px 0;padding-top:0;position:unset;width:100%}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .left{background:0 0;-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px;min-width:auto;position:relative;text-align:left}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:12px;font-weight:500;left:0;margin:0 10px;padding-right:0;position:relative;text-align:center;top:0;width:auto}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .middle::before{display:none}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .middle .font-ico-plane-runway{color:#021f59;line-height:12px;margin-bottom:0}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .middle .font-ico-plane-runway::before{font-size:17px}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .middle hr{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;border:0;border-top:1px solid #d9d9d9;height:1px;margin:4px 0}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .middle .flight-duration{color:#021f59;font-size:12px;font-weight:500;letter-spacing:0;line-height:12.6px;white-space:nowrap}@media only screen and (min-width:992px) and (max-width:1048px){.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .middle{margin:0}}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .right{background:0 0;-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px;min-width:auto;position:relative;text-align:right}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .flight-custom-text{color:#021f59;-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100% 0%;font-size:12px;font-weight:500;letter-spacing:0;line-height:12.6px;text-align:right;white-space:nowrap}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .left .flight-custom-text{text-align:left}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .location{font-size:13px;font-weight:800;letter-spacing:0;line-height:13px;margin-bottom:0}.checkin-cart .extra-item .checkin-box .checkin-flight-item .flight-details .time-big{font-size:32px;font-weight:300}.checkin-cart .extra-item .extra-flight-details{width:100%;float:left;display:none;margin:2px 0 12px}[dir=rtl] .checkin-cart .extra-item .extra-flight-details{float:right}.checkin-cart .extra-item .extra-flight-details li{width:100%;float:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:0;border-bottom:1px solid #021f59;color:#021f59;font-size:12px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:10px;padding-bottom:10px;padding-top:0}[dir=rtl] .checkin-cart .extra-item .extra-flight-details li{float:right}@media only screen and (min-width:120px) and (max-width:767px){.checkin-cart .extra-item .extra-flight-details li{padding-left:0}}.checkin-cart .extra-item .extra-flight-details li .extra-flight-details-label{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:25px;position:relative;z-index:2}.checkin-cart .extra-item .extra-flight-details li.expandable{position:relative}.checkin-cart .extra-item .extra-flight-details li.expandable::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";font-size:12px;margin-left:12px;margin-top:-1px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle;position:absolute;right:6px;top:1px;z-index:1}.checkin-cart .extra-item .extra-flight-details li.expandable .expandable-inner{margin:0 27px 10px;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.checkin-cart .extra-item .extra-flight-details li.expandable .expandable-inner li{border-bottom:0;border-top:1px dotted #021f59;font-size:12px;font-weight:500;letter-spacing:0;line-height:12.6px;margin:10px 0;margin-bottom:0;padding-bottom:0;padding-top:10px;word-break:break-all}.checkin-cart .extra-item .extra-flight-details li.expandable .expandable-inner li.expandable{position:relative}.checkin-cart .extra-item .extra-flight-details li.expandable .expandable-inner li.expandable::after{position:absolute;right:6px;top:11px;z-index:1}.checkin-cart .extra-item .extra-flight-details li.expandable>.expandable-inner{display:none}.checkin-cart .extra-item .extra-flight-details li.expandable.open>.expandable-inner{display:block}.checkin-cart .extra-item .extra-flight-details li.expandable.open::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.checkin-cart .extra-item .extra-flight-details li::before{display:none}.checkin-cart .extra-item .extra-flight-details .left{-webkit-box-flex:3;-webkit-flex:3 0;-ms-flex:3 0;flex:3 0 0%;margin-right:10px}.checkin-cart .extra-item .extra-flight-details .right{margin:0}.checkin-cart .extra-item.open{background:#f2f2f2;border:1px solid #d9d9d9;margin-left:-22px;margin-top:-11px;margin-bottom:10px;padding:17px 21px 0;width:-webkit-calc(100% + 44px);width:calc(100% + 44px)}.checkin-cart .extra-item.open .summary-value::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.checkin-cart shopping-cart-extras .extra-item:last-child{margin-bottom:10px}.checkin-cart .empty-cart{width:100%;float:left;color:#666;display:block;font-size:17px;line-height:19px;margin-top:5px}[dir=rtl] .checkin-cart .empty-cart{float:right}.checkin-cart .checkin-cart-footer{float:left;margin-left:-22px;margin-top:-20px;width:-webkit-calc(100% + 44px);width:calc(100% + 44px)}.checkin-cart .checkin-cart-footer .checkin-total{width:100%;float:left;background-color:#021f59;color:#fff;font-size:20px;padding:15px 20px 17px}[dir=rtl] .checkin-cart .checkin-cart-footer .checkin-total{float:right}@media only screen and (max-width:991px){.checkin-cart .checkin-cart-footer .checkin-total{position:fixed;bottom:0;width:100%}}.checkin-cart .checkin-cart-footer .checkin-total-label{float:left}.checkin-cart .checkin-cart-footer .checkin-total-value{float:right}@media only screen and (max-width:991px){.checkin-cart{border-top:0;box-shadow:0 3px 10px rgba(0,0,0,.3);display:none;left:0;padding:25px 18px 60px;position:absolute;top:100%;z-index:10}.checkin-cart h3{display:none}.checkin-cart .cart-flight-header{padding-bottom:26px;padding-left:58px}.checkin-cart .cart-flight-header .icon{left:13px;top:-webkit-calc(50% - 13px);top:calc(50% - 13px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkin-cart .cart-flight-header h4{letter-spacing:-.7px;margin-bottom:7px;padding-right:30px}.checkin-cart .cart-flight-header .date{display:block;font-size:14px}.checkin-cart .cart-extra-total{padding:13px 0 14px}.checkin-cart .cart-extra-total span{color:#002f9d;font-size:22px}.checkin-cart .empty-cart{font-size:14px;line-height:16px;margin-top:6px}.checkin-cart .cart-flight{margin-bottom:44px}.checkin-cart .cart-flight.terms{line-height:15px;margin-bottom:0}.checkin-cart .cart-flight.promotion{line-height:15px;margin-bottom:18px}.checkin-cart .cart-flight.promotion p{margin-top:10px}.checkin-cart .extra-item{padding:18px 0}.checkin-cart .extra-item .extra-item-summary{padding:0 7px 0 36px}.checkin-cart .extra-item .extra-item-summary .title{letter-spacing:-.9px;margin-bottom:5px}.checkin-cart .extra-item .extra-item-summary .details{display:block;font-size:14px}.checkin-cart .extra-item .summary-value{font-size:18px;right:0;top:44%}.checkin-cart .extra-item .summary-value::after{margin-left:10px}.checkin-cart .extra-item.open:last-of-type{margin-bottom:0}.checkin-cart shopping-cart-extras .extra-item.open:last-of-type{margin-bottom:10px}.checkin-cart .checkin-cart-footer{margin-top:-44px}.checkin-cart .checkin-cart-footer .btn{display:none}.checkin-cart .checkin-cart-footer .checkin-total{padding:19px 18px 17px 20px}.checkin-cart .checkin-cart-footer span{line-height:24px}.checkin-cart .checkin-cart-footer .checkin-total-label{font-size:24px}.checkin-cart .checkin-cart-footer .checkin-total-value{font-size:18px}}.slick-slider{box-sizing:border-box;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;display:block;background-color:#e5e5e5;z-index:1;color:#002f9d;font-size:0;border-left:1px solid #dbdbdb}.slick-arrow:before{content:""}.slick-arrow.slick-disabled{color:#d9d9d9}.slick-prev{left:-1px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-next{right:-1px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background-color:#000;opacity:.5;filter:alpha(opacity=50)}@media only screen and (max-width:991px){.mfp-bg.white{background-color:#fff;opacity:1}}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}@media only screen and (max-width:991px){.mfp-container.full-bg-popup .popup-window{padding:7px 14px 30px 13px}.mfp-container.full-bg-popup .popup-window .mfp-close{font-size:44px;right:-5px;top:-47px;color:#666}.mfp-container.full-bg-popup .mfp-content{vertical-align:top}}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:50px;height:50px;line-height:54px;font-size:43px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;padding:0 0 18px 10px;color:#ccc;font-style:normal}.mfp-close:hover,.mfp-close:focus{color:#666}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.popup-notify{text-align:center;max-width:740px}.popup-notify .title-message+*{margin-top:0}.popup-notify .title-message{text-align:center;margin-bottom:20px}.popup-notify .btn{margin:0 5px}@media only screen and (min-width:120px) and (max-width:767px){.popup-notify .btn{margin:5px 0}.popup-notify .close-popup{height:auto;line-height:30px;padding:10px}}.title-message{color:#021f59;font-size:24px;font-weight:400;line-height:27px;margin-bottom:0;text-align:left}.title-message+*{margin-top:20px}.fare-calendar{width:100%;height:100%}.fare-calendar-wrapper{position:relative}.fc-calendar-container{position:relative;width:100%}.fc-calendar{width:100%;background-color:#fff}.fc-calendar .fc-head{height:35px;line-height:1;color:#666;font-size:20px;background-color:#fff;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}.fc-calendar .fc-body{position:relative;width:100%}.fc-calendar .fc-row{width:100%;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}.fc-calendar .fc-head>div,.fc-calendar .fc-row>div{display:block;margin:0;width:-webkit-calc(100%/7 - 20px);width:calc(100%/7 - 20px);position:relative}.ie9 .fc-calendar .fc-head>div,.ie9 .fc-calendar .fc-row>div{width:14.2%}.fc-calendar .fc-row>div{background:#fff;position:relative;height:91px;margin-bottom:20px;border:1px solid #c5c5c5;cursor:pointer;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;position:relative;text-align:center}.fc-calendar .fc-row>div:hover,.fc-calendar .fc-row>div.active{background-color:#002f9d}.fc-calendar .fc-row>div:hover span:not(.lowest-fare),.fc-calendar .fc-row>div.active span:not(.lowest-fare){color:#fff}.fc-calendar .fc-row>div:hover strong,.fc-calendar .fc-row>div.active strong{color:#ffed28}.fc-calendar .fc-row>div span,.fc-calendar .fc-row>div strong{display:block}.fc-calendar .fc-row>div span{color:#021f59;font-size:32px;line-height:24px}.fc-calendar .fc-row>div strong{color:#002f9d;font-size:24px;line-height:24px;margin-top:5px}.fc-calendar .fc-row>div .fc-emptydate{color:#b3b3b3}.fc-calendar .fc-row>div .fc-emptydate:hover{color:#b3b3b3}.fc-calendar .fc-row>div .fc-weekday{display:none;font-size:20px;color:#666}.fc-calendar .fc-row>div .lowest-fare{position:absolute;top:-12px;left:-10px;right:-13px;height:30px;background-color:#ffed28;color:#002f9d;font-size:20px;line-height:32px;padding:0 5px;text-align:center;font-weight:700;letter-spacing:-.02em}.fc-calendar .fc-row>div .lowest-fare::after{content:'';position:absolute;top:30px;left:0;border-top:10px solid #c1b100;border-left:10px solid transparent}.fc-calendar .fc-head>div{text-align:center}.fc-calendar .fc-row>div time{display:none}.fc-calendar .fc-row>div.fc-today{background-color:#002f9d}.fc-calendar .fc-row>div.fc-today span{color:#fff}.fc-calendar .fc-row>div.fc-today strong{color:#ffed28}.fc-calendar .fc-row>div.fc-previous-month,.fc-calendar .fc-row>div.fc-next-month{background-color:#f0f0f0;border-color:#f0f0f0}.fc-calendar .fc-row>div.fc-previous-month:hover .fc-emptydate,.fc-calendar .fc-row>div.fc-next-month:hover .fc-emptydate{color:#b3b3b3}.fc-calendar .fc-row>div.fc-previous-month .fc-calendar-events,.fc-calendar .fc-row>div.fc-next-month .fc-calendar-events{display:none}.fc-calendar .fc-row>div.fc-out{opacity:.6}@media only screen and (min-width:120px) and (max-width:767px){.fc-calendar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0;overflow:auto}.fc-calendar .fc-body{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.fc-calendar .fc-head{display:none}.fc-calendar .fc-row>div{width:88px;-webkit-box-flex:0;-webkit-flex:0 0 88px;-ms-flex:0 0 88px;flex:0 0 88px;margin-bottom:40px}.fc-calendar .fc-row>div .fc-weekday{display:block;position:absolute;bottom:-32px}.fc-calendar .fc-row{width:auto}.fc-calendar .fc-row>div{border-left:0}.fc-calendar .fc-row>div.fc-previous-month,.fc-calendar .fc-row>div.fc-next-month{display:none}.fc-calendar .fc-row>div .lowest-fare{right:0;top:-17px}}.date-picker{background:#fff;display:none;left:0;padding:34px 35px;position:absolute;top:100%;width:908px;z-index:10}[dir=rtl] .date-picker{left:unset;right:0}.date-picker .close{position:absolute;right:23px;top:22px}[dir=rtl] .date-picker .close{right:unset;left:23px}.date-picker .close i{color:#666;font-size:21px}.date-picker h3{color:#021f59;font-size:24px;line-height:27px;margin-bottom:26px}.date-picker h3.visible{display:block}@media only screen and (min-width:992px) and (max-width:1199px){.date-picker{width:830px}}@media only screen and (min-width:768px) and (max-width:991px){.date-picker{width:710px}}@media only screen and (min-width:120px) and (max-width:767px){.date-picker{bottom:0;padding:53px 0 30px;position:fixed;right:0;top:0;width:100%;z-index:200}.date-picker .close{right:15px;top:16px}.date-picker h3{color:#002f9d;font-size:36px;font-weight:700;line-height:40px;margin-bottom:30px;padding:0 25px;text-align:center}}.pika-single{width:100%;float:left;background:#fff;color:#031326;display:block!important;position:relative;z-index:9999}[dir=rtl] .pika-single{float:right}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute}.pika-single .pika-lendar{float:left;position:relative;text-align:center;width:48.8%}.pika-single .pika-lendar:last-child{float:right}.pika-single .pika-title{width:100%;float:left;background:#021f59;padding:17px 22px 16px;text-align:left}[dir=rtl] .pika-single .pika-title{float:right}.pika-single .pika-title select{cursor:pointer;display:none;left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:9998}.pika-single .pika-label{color:#fff;float:left;font-size:24px;line-height:27px;margin-right:4px}.pika-single .pika-prev,.pika-single .pika-next{background:0 0;border:0;display:block;cursor:pointer;height:120px;margin-top:-60px;overflow:hidden;padding:0;position:absolute;text-indent:-150px;top:50%;width:34px}.pika-single .pika-prev::before,.pika-single .pika-next::before{background:rgba(242,242,242,.8);border-radius:50%;content:'';display:inline-block;height:120px;position:absolute;top:0;-webkit-transition:background .3s ease;transition:background .3s ease;width:120px}.pika-single .pika-prev::after,.pika-single .pika-next::after{font-family:svgicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;color:#021f59;content:"";display:inline-block;font-size:22px;height:120px;left:50%;line-height:120px;position:absolute;text-indent:0;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.pika-single .pika-prev:hover,.pika-single .pika-next:hover{opacity:1}.pika-single .pika-prev.is-disabled,.pika-single .pika-next.is-disabled{cursor:default;opacity:.2}.pika-single .pika-prev{left:-35px}.pika-single .pika-prev::before{right:0}.pika-single .pika-prev::after{margin-left:-10px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.pika-single .pika-next{right:-35px}.pika-single .pika-next::before{left:0}.pika-single .pika-next::after{margin-left:2px}.pika-single .pika-table{width:100%;float:left}[dir=rtl] .pika-single .pika-table{float:right}.pika-single .pika-table th,.pika-single .pika-table td{padding:0;text-align:center;width:14.285714285714286%}.pika-single .pika-table th{color:#031326;font-size:18px;font-weight:400;padding-bottom:10px}.pika-single .pika-table abbr{background:#f2f2f2;border-bottom:none;display:block;height:60px;line-height:60px;text-decoration:none}.pika-single .pika-table td{font-size:20px;padding:6px 0}.pika-single .pika-table .is-disabled{background:#f2f2f2;cursor:default;opacity:.4;pointer-events:none}.pika-single .pika-table .is-disabled.is-outside-current-month{background:0 0;opacity:1}.pika-single .btn-wrap{display:block;position:relative}.pika-single .pika-button{background:0 0;border:0;border-radius:50%;color:#031326;cursor:pointer;display:inline-block;height:48px;line-height:48px;margin:0;outline:none;padding:0;text-align:center;width:48px}.pika-single .pika-button:hover{background:#002f9d;color:#fff}.pika-single .is-today .pika-button{color:#002f9d;font-weight:700}.pika-single .is-today .pika-button:hover{color:#fff}.pika-single .is-selected .pika-button,.pika-single .pika-button:hover{background:#002f9d;color:#fff}.pika-single .is-outside-current-month .pika-button{color:#b2b2b2}.pika-single .is-outside-current-month .pika-button:hover{background:0 0;color:#b2b2b2}.pika-single .is-startrange .btn-wrap::before,.pika-single .is-endrange .btn-wrap::before{background:#ccd5eb;bottom:0;content:'';position:absolute;top:0;width:50%;z-index:1}.pika-single .is-startrange .pika-button,.pika-single .is-endrange .pika-button{background:#002f9d;color:#fff;position:relative;z-index:2}.pika-single .is-startrange .btn-wrap::before{right:0}.pika-single .is-endrange .btn-wrap::before{left:0}.pika-single .is-startrange.is-endrange .btn-wrap::before{display:none}.pika-single .is-inrange:first-child:not(.is-endrange) .pika-button,.pika-single .is-inrange:first-child:not(.is-startrange) .pika-button{border-radius:50% 0 0 50%}.pika-single .is-inrange:last-child:not(.is-endrange) .pika-button,.pika-single .is-inrange:last-child:not(.is-startrange) .pika-button{border-radius:0 50% 50% 0}.pika-single .is-inrange .pika-button{background:#ccd5eb;border-radius:0;width:100%!important}.pika-single .is-inrange .pika-button:hover{color:#031326}@media only screen and (min-width:768px) and (max-width:991px){.pika-single .pika-table th{font-size:16px}.pika-single .pika-table td{line-height:18px}.pika-single .pika-button{height:38px;line-height:38px;width:38px}}@media only screen and (min-width:120px) and (max-width:767px){.pika-single .pika-lendar{width:100%}.pika-single .pika-title{background:0 0;padding:30px 65px 10px;position:relative;text-align:center}.pika-single .pika-label{margin-right:0}.pika-single .pika-label.month{color:#021f59;font-size:27px;font-weight:700;line-height:30px;width:100%}.pika-single .pika-label.year{border-top:6px solid #002f9d;color:#666;font-size:14px;left:67px;line-height:17px;padding-top:7px;position:absolute;right:67px;top:0}.pika-single .pika-prev,.pika-single .pika-next{height:35px;margin-top:0;top:17px;width:35px}.pika-single .pika-prev::before,.pika-single .pika-next::before{display:none}.pika-single .pika-prev::after,.pika-single .pika-next::after{color:#666;float:left;font-size:26px;height:35px;line-height:35px;left:0;position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.pika-single .pika-prev{left:22px}.pika-single .pika-prev::after{margin-left:7px;-webkit-transform:translate(0,0) rotate(-180deg);-ms-transform:translate(0,0) rotate(-180deg);transform:translate(0,0) rotate(-180deg)}.pika-single .pika-next{right:22px}.pika-single .pika-next::after{margin-left:12px}.pika-single .pika-table th,.pika-single .pika-table td{font-size:16px}.pika-single .pika-table abbr{height:50px;line-height:50px}.pika-single .pika-button{height:38px;line-height:38px;width:38px}}.pika-select{display:inline-block;*display:inline}.pika-week{font-size:11px}#dark p,#dark a,#dark h2,#dark h3,#dark h4,#dark i,#dark button,#dark span,#dark ::before,#dark .selected{color:#000}#dark .content-banner .white-txt{color:#fff}#dark a:focus,#dark input:focus,#dark button:focus{outline:thin dotted}#dark h1:not(.h2){font-size:50px;color:#fff;text-transform:uppercase}#dark .hero-slider .content-box{float:none;margin:0 auto;text-align:center;width:450px}#dark .content-banner,#dark .top-banner,#dark img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#dark .update-box .date{color:#4d4d4d}#dark .contact-box.color h3,#dark .contact-box.color p,#dark .contact-box.color a,#dark .contact-box.color i::before{color:#fff}#dark .header nav a{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#dark .header nav a:hover,#dark .header nav a:focus{opacity:.6}#dark .header nav .links span{color:#828282}@media only screen and (max-width:991px){#dark .header nav{background-color:#000}#dark .header nav a{color:#fff}}#dark .btn.btn-primary{background:#000;color:#fff;border:1px solid #000}#dark .btn.btn-primary:hover{box-shadow:0 0 10px #000}#dark .btn.btn-secondary{color:#000;background-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(66.66667%,#000),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#000 0%,#000 66.66667%,transparent 66.66667%)}#dark .btn.btn-secondary.white{color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(66.66667%,#fff),color-stop(66.66667%,transparent));background-image:linear-gradient(to right,#fff 0%,#fff 66.66667%,transparent 66.66667%)}#dark .btn.btn-secondary:hover{background:0 0}#dark .blue-dark-bg,#dark .blue-bg{background:#f2f2f2}#dark .subscribe-section{background:#f2f2f2}#dark .subscribe-section form{border-bottom:1px solid #000}#dark .subscribe-section form button{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#dark .subscribe-section form button:hover,#dark .subscribe-section form button:focus{opacity:.6}#dark .subscribe-section .social-menu a{border:1px solid #c7c7c7}#dark .subscribe-section .social-menu a:hover,#dark .subscribe-section .social-menu a:focus{opacity:.5}#dark .subscribe-section input[placeholder]{color:#000}#dark .subscribe-section ::-webkit-input-placeholder{color:#828282}#dark .footer{border-bottom:9px solid #000}#dark .footer .footer-navigation h2{color:#828282}@media only screen and (min-width:120px) and (max-width:767px){#dark .footer{background:#000}}#dark .footer .footer-contact a,#dark .footer .footer-contact span,#dark .footer .footer-contact i::before{color:#fff}#dark .information-box .link-arrow{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#dark .information-box .link-arrow:hover,#dark .information-box .link-arrow:focus{opacity:.6}.main-nav .separator{border-left:1px solid #e6e7e9;padding-left:29px}