@font-face{font-family:'lognet';src:url("/basic/fonts/lognet.eot?27676146");src:url("/basic/fonts/lognet.eot?27676146#iefix") format("embedded-opentype"),url("/basic/fonts/lognet.woff2?27676146") format("woff2"),url("/basic/fonts/lognet.woff?27676146") format("woff"),url("/basic/fonts/lognet.ttf?27676146") format("truetype"),url("/basic/fonts/lognet.svg?27676146#lognet") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:OpenSansHebrew;font-style:normal;font-weight:300;font-display:swap;src:url("/basic/fonts/opensanshebrew-light-webfont.eot");src:url("/basic/fonts/opensanshebrew-light-webfont.eot?#iefix") format("embedded-opentype"),url("/basic/fonts/opensanshebrew-light-webfont.woff") format("woff"),url("/basic/fonts/opensanshebrew-light-webfont.svg") format("svg"),url("/basic/fonts/opensanshebrew-light-webfont.ttf") format("truetype")}@font-face{font-family:OpenSansHebrew;font-style:italic;font-weight:400;font-display:swap;src:url("/basic/fonts/opensanshebrew-italic-webfont.eot");src:url("/basic/fonts/opensanshebrew-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/basic/fonts/opensanshebrew-italic-webfont.woff") format("woff"),url("/basic/fonts/opensanshebrew-italic-webfont.svg") format("svg"),url("/basic/fonts/opensanshebrew-italic-webfont.ttf") format("truetype")}@font-face{font-family:OpenSansHebrew;font-style:normal;font-weight:400;font-display:swap;src:url("/basic/fonts/opensanshebrew-regular-webfont.eot");src:url("/basic/fonts/opensanshebrew-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/basic/fonts/opensanshebrew-regular-webfont.svg") format("svg"),url("/basic/fonts/opensanshebrew-regular-webfont.woff") format("woff"),url("/basic/fonts/opensanshebrew-regular-webfont.ttf") format("truetype")}@font-face{font-family:OpenSansHebrew;font-style:normal;font-weight:600;font-display:swap;src:url("/basic/fonts/opensanshebrew-bold-webfont.eot");src:url("/basic/fonts/opensanshebrew-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/basic/fonts/opensanshebrew-bold-webfont.svg") format("svg"),url("/basic/fonts/opensanshebrew-bold-webfont.woff") format("woff"),url("/basic/fonts/opensanshebrew-bold-webfont.ttf") format("truetype")}@font-face{font-family:OpenSansHebrew;font-style:normal;font-weight:800;font-display:swap;src:url(../font/opensanshebrew-extrabold-webfont.eot);src:url(/basic/fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(/basic/fonts/opensanshebrew-extrabold-webfont.woff2) format("woff2"),url(/basic/fonts/opensanshebrew-extrabold-webfont.woff) format("woff"),url(/basic/fonts/opensanshebrew-extrabold-webfont.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:300;font-display:swap;src:url("/basic/fonts/OpenSans-Light-webfont.eot");src:url("/basic/fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("/basic/fonts/OpenSans-Light-webfont.woff") format("woff"),url("/basic/fonts/OpenSans-Light-webfont.svg") format("svg"),url("/basic/fonts/OpenSans-Light-webfont.ttf") format("truetype")}@font-face{font-family:OpenSans;font-style:italic;font-weight:400;font-display:swap;src:url("/basic/fonts/OpenSans-Italic-webfont.eot");src:url("/basic/fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/basic/fonts/OpenSans-Italic-webfont.woff") format("woff"),url("/basic/fonts/OpenSans-Italic-webfont.svg") format("svg"),url("/basic/fonts/OpenSans-Italic-webfont.ttf") format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;font-display:swap;src:url("/basic/fonts/OpenSans-Regular-webfont.eot");src:url("/basic/fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/basic/fonts/OpenSans-Regular-webfont.woff") format("woff"),url("/basic/fonts/OpenSans-Regular-webfont.svg") format("svg"),url("/basic/fonts/OpenSans-Regular-webfont.ttf") format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:600;font-display:swap;src:url("/basic/fonts/OpenSans-Bold-webfont.eot");src:url("/basic/fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/basic/fonts/OpenSans-Bold-webfont.woff") format("woff"),url("/basic/fonts/OpenSans-Bold-webfont.svg") format("svg"),url("/basic/fonts/OpenSans-Bold-webfont.ttf") format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:800;font-display:swap;src:url(../font/OpenSans-ExtraBold-webfont.eot);src:url(/basic/fonts/OpenSans-ExtraBold-webfont.eot?#iefix) format("embedded-opentype"),url(/basic/fonts/OpenSans-ExtraBold-webfont.woff) format("woff"),url("/basic/fonts/OpenSans-ExtraBold-webfont.svg") format("svg"),url(/basic/fonts/OpenSans-ExtraBold-webfont.ttf) format("truetype")}.icon-lognet-check,.icon-lognet-plus,.icon-lognet-cancel,.brandedFare-type:before{font-family:'lognet' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lognet-check:before{content:'\e833'}.icon-lognet-plus:before{content:'\e830'}.icon-lognet-cancel:before{content:'\e834'}html{--global-color-forground: 77, 77, 77;--global-color-forground-light: 136, 136, 136;--global-color-page: 243, 243, 243;--global-color-gray: 170, 170, 170;--global-color-border: 225, 225, 225;--global-color-border-light: 250, 250, 250;--global-color-primary: 80, 35, 107;--global-color-primary-light: 130, 57, 174;--global-color-accent: 184, 212, 50;--global-color-accent-light: 213, 245, 59;--global-color-error: 225, 66, 29;--global-color-error-light: 255, 100, 100;--global-color-approve: 117, 200, 27;--global-color-black: 0, 0, 0;--global-color-white: 255, 255, 255;--global-color-yellow: 255, 174, 0;--global-color-accessBlue: 0, 102, 203;--global-width-main: 1140px;--global-width-main-negative: -1140px;--global-width-marginToCenter: -570px;--global-width-quarter: 260px;--global-width-third: 360px;--global-width-half: 555px;--global-width-twoThirds: 750px;--global-width-threeQuarters: 850px;--calendar-color-text: var(--global-color-forground);--calendar-color-highlight: var(--global-color-primary);--calendar-color-background: var(--global-color-white);--popup-color-text: var(--global-color-forground);--popup-color-highlight: var(--global-color-primary);--popup-color-background: var(--global-color-white);--monthlyFlights-tabs-tab-color: var(--global-color-border);--monthlyFlights-tabs-tab-text-color: var(--global-color-primary);--monthlyFlights-tabs-active-color: var(--global-color-primary);--monthlyFlights-tabs-active-text-color: var(--global-color-white);--monthlyFlights-pmuDayOfWeek-text-color: var(--global-color-forground);--monthlyFlights-pmuBtn-border-color: var(--global-color-border);--monthlyFlights-pmuBtn-date-color: var(--global-color-forground);--monthlyFlights-pmuBtn-price-color: var(--global-color-primary-light);--monthlyFlights-pmuBtn-selected-border-color: var(--global-color-accent-light);--monthlyFlights-pmuBtn-cheapest-price-color: var(--global-color-accent-light);--monthlyFlights-pmuBtn-today-border-color: var(--global-color-accent);--monthlyFlights-pmuBtn-today-date-color: var(--global-color-accent);--resultPage-filterNSort-behavior-scrollTop: 0}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:OpenSansHebrew,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em}mark{background-color:#ff0;color:#000}small{font-size:0.875rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@media print{*,*:before,*:after,*:first-letter,p:first-line,div:first-line,blockquote:first-line,li:first-line{background:transparent !important;color:RGB(var(--global-color-black)) !important;border-color:RGB(var(--global-color-black)) !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-size:10px;white-space:normal;word-break:break-all}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid RGB(var(--global-color-gray));page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.innerpages .page button,.innerpages .page input[type="button"],.innerpages .page [hidden]:not(.flight-order-details__checkout-total-pay-price),.innerpages .page .page-levels,.innerpages .page .widget-socials,.innerpages .page .comp-breadcrumbs,.innerpages .page .site-footer,.innerpages .page .search-result__hotel-image,.innerpages .page .flight-order-details__hotel-image,.innerpages .page .flight-order-details__hotel-image-single,.innerpages .page .flight-order-details__hotel-map,.innerpages .page .flight-order-details__services,.innerpages .page .flight-order-details__left{display:none !important}.innerpages .page .flight-order-details__fields{display:block}.innerpages .page .flight-order-details__fields div{border:none}.innerpages .page .package-confirmation__summary{page-break-after:always}.innerpages .page .package-confirmation__summary-header{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.innerpages .page .search-result__hotel .hotel_name{padding:.5rem 0}.innerpages .page .search-result__hotel .hotel_name h3{max-width:500px}.innerpages .page .flight-order-details__flight{page-break-after:always}.innerpages .page .flight-order-details__flight-header .search-result__heading{font-size:1.25rem}.innerpages .page .flight-order-details__flight-direction h4{font-weight:600}.innerpages .page .flight-order-details__flight-direction .packageType{display:inline !important}.innerpages .page .flight-order-details__flight-row-info-top-block.departure,.innerpages .page .flight-order-details__flight-row-info-top-block.arrival{width:45%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.innerpages .page .flight-order-details__flight-row-info-top-block.duration{margin:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.innerpages .page .flight-order-details__flight-row-info-top-block-icons{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.innerpages .page .flight-order-details__flight-row-info-top-block-icons .tooltip-title__inner{display:block;font-weight:600;position:static;padding:0 .5rem}.innerpages .page .flight-order-details__flight-statusRemark{border:1px solid !important}.innerpages .page .flight-order-details__names-header{padding-top:0}.innerpages .page .flight-order-details__names-wrap{border:none}.innerpages .page .flight-order-details__remarks-heading{margin-top:0}.innerpages .page .flight-order-details__remarks-text{margin-bottom:0}.innerpages .page .flight-order-details__passengers-heading,.innerpages .page .flight-order-details__payments-heading,.innerpages .page .flight-order-details__more-heading{position:static}.innerpages .page .flight-order-details__received-heading-title{display:inline-block;vertical-align:middle}.innerpages .page .flight-order-details__received-heading-check{display:inline-block;vertical-align:middle}.innerpages .page .flight-order-details__received-heading-check:before{content:"✔"}.innerpages .page .site-header .header-mobile i.icon-phone:before{content:"✆"}.innerpages .page .site-header .header-mobile i.icon-envelope:before{content:"✉"}}select,input,textarea{padding:.25rem .5rem;border:1px solid RGB(var(--global-color-border));-webkit-appearance:none;-moz-appearance:none}select::-ms-expand,input::-ms-expand,textarea::-ms-expand{display:none}select.errorMsg,select.error,input.errorMsg,input.error,textarea.errorMsg,textarea.error{border:1px solid RGB(var(--global-color-error)) !important}select[disabled="disabled"],input[disabled="disabled"],textarea[disabled="disabled"]{opacity:.5}.innerpages select[disabled="disabled"],.innerpages input[disabled="disabled"],.innerpages textarea[disabled="disabled"]{opacity:1}button[disabled="disabled"]{opacity:.5}select{background:RGB(var(--global-color-white)) url(../images/selectArrow.png) no-repeat left .25rem center;padding-left:1.5rem}.widget-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;color:RGB(var(--global-color-forground));font-size:0;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-forground-light));border-radius:.25rem;line-height:2.25rem;white-space:nowrap;padding:0;margin:0 .5rem}@media (max-width: 1024px){.widget-input{border:none;margin:0;background:none;box-shadow:none;font-size:0;width:100%;line-height:46px;padding:0 .5rem}.widget-input.date,.widget-input.dateInput,.widget-input.dateflyDriveContainer,.widget-input.departInput,.widget-input.returnInput{width:50%}.searchCarPackage .widget-input.returnInput{width:100%}}.isNewSearch .widget-input{background:none}.widget-input select,.widget-input input[type="text"],.widget-input input[type="button"]{width:100%;padding:.5rem;padding-left:2rem;border:none;border-radius:0;line-height:1rem;color:RGB(var(--global-color-forground));font-size:.875rem;font-weight:400;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:transparent;z-index:0;max-width:100%}.widget-input select[disabled],.widget-input input[type="text"][disabled],.widget-input input[type="button"][disabled]{background:RGB(var(--global-color-border))}.widget-input select ~ .tooltip,.widget-input input[type="text"] ~ .tooltip,.widget-input input[type="button"] ~ .tooltip{color:RGB(var(--global-color-primary-light));border-color:RGB(var(--global-color-primary-light))}@media (max-width: 1024px){.widget-input select,.widget-input input[type="text"],.widget-input input[type="button"]{font-size:1rem;border-bottom:1px solid RGB(var(--global-color-forground-light));background-color:transparent;position:relative;z-index:1;width:100%}.widget-input select:focus,.widget-input input[type="text"]:focus,.widget-input input[type="button"]:focus{border-color:RGB(var(--global-color-accent))}.widget-input select:focus+i,.widget-input input[type="text"]:focus+i,.widget-input input[type="button"]:focus+i{color:RGB(var(--global-color-accent))}}.widget-input input[type="button"]{min-width:8.5rem;max-width:8.5rem;text-align:right}@media (max-width: 1024px){.widget-input input[type="button"]{max-width:none}}.widget-input>i{position:absolute;z-index:1;left:0;width:2rem;line-height:2.25rem;font-size:1.125rem;font-weight:400;color:RGB(var(--global-color-forground-light));text-align:center;cursor:pointer}@media (max-width: 1024px){.widget-input>i{z-index:2;left:.5rem;line-height:46px}}.widget-input>i.icon-globe:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-input>i.icon-insert_invitation{width:100%;text-align:left;padding-left:.5rem}@media (max-width: 1024px){.widget-input>i.icon-insert_invitation{left:0;padding-left:1rem}}.widget-input>i.icon-insert_invitation:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-input.compositionInput[data-module="multiDest"]{max-width:300px}@media (max-width: 1024px){.widget-input.compositionInput[data-module="multiDest"]{max-width:none}}.widget-input.compositionInput[data-module="multiDest"] input[type="button"]{max-width:none}@media (max-width: 1024px){.widget-input.compositionInput{width:100%}}.widget-input.compositionInput:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;position:absolute;z-index:1;left:0;width:2rem;line-height:2.25rem;font-size:1.125rem;font-weight:400;color:RGB(var(--global-color-forground-light));text-align:center;cursor:pointer;pointer-events:none}@media (max-width: 1024px){.widget-input.compositionInput:after{z-index:2;left:.5rem;line-height:46px}}.widget-input.multiDest{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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:370px;padding:0 .5rem}@media (max-width: 1024px){.comp-searchEngine .widget-input.multiDest{border:none;width:100%;height:46px}}.widget-input.multiDest .sr-only{width:100%}.widget-input.multiDest input[type="text"].long{width:auto;min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;text-indent:0}@media (max-width: 1024px){.widget-input.multiDest input[type="text"].long{height:46px;margin-right:.25rem;border-bottom:1px solid RGB(var(--global-color-forground-light))}}.widget-input.multiDest .multiDestLabel{position:absolute;top:-1.5rem;right:0}@media (max-width: 1024px){.widget-input.multiDest .multiDestLabel{display:none}}.widget-input.multiDest .dest{position:relative;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;padding:.25rem;font-size:1rem;color:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-primary));border-radius:.25rem;margin-left:.5rem;line-height:normal}@media (max-width: 1024px){.widget-input.multiDest .dest{color:RGB(var(--global-color-forground-light));border:1px solid RGB(var(--global-color-forground-light));background:RGB(var(--global-color-white))}}.widget-input.multiDest .dest:hover{z-index:10;box-shadow:0 0 .5rem RGBA(var(--global-color-accent),.5)}.widget-input.multiDest .dest .text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.widget-input.multiDest .dest .remove{font-size:0;background:none;border:none;margin-right:.5rem;color:inherit}.widget-input.multiDest .dest .remove:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:.75rem;font-weight:bold}.errorInput,.widget-input.errorInput{position:relative}.errorInput input,.widget-input.errorInput input,.errorInput select,.widget-input.errorInput select{border:1px solid RGB(var(--global-color-error))}.errorInput .errorMsg{display:block;position:absolute;z-index:10;top:100%;right:0;margin-top:.5rem;border:1px solid RGB(var(--global-color-error));padding:.25rem .5rem;font-size:.875rem;line-height:normal;color:RGB(var(--global-color-error));background:RGB(var(--global-color-white))}.errorInput .errorMsg:after{content:"";display:inline-block;width:7px;height:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-4px;right:7px;background:RGB(var(--global-color-white));border:1px solid;border-color:RGB(var(--global-color-error)) transparent transparent RGB(var(--global-color-error))}@media (max-width: 1024px){.errorInput .errorMsg{max-width:100%;white-space:normal !important}}.errorInput.flight-order-details__services--button .errorMsg{top:4px;right:110%;white-space:nowrap}.errorInput.flight-order-details__services--button .errorMsg:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:10px;right:-4px}.alertText{position:absolute;top:4.75rem;left:1.5rem;border:1px solid RGB(var(--global-color-error));padding:5px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:.875rem;line-height:2;color:RGB(var(--global-color-error));z-index:1;background:RGB(var(--global-color-white))}.alertText:after{content:"";display:inline-block;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-6px;left:10px;background:RGB(var(--global-color-white));border:1px solid;border-color:RGB(var(--global-color-error)) transparent transparent RGB(var(--global-color-error))}.alertText:empty{display:none}input[type="radio"]{position:absolute;clip:rect(0, 0, 0, 0)}input[type="radio"]+label{cursor:pointer;display:inline-block;line-height:1rem;margin-left:1rem}input[type="radio"]+label:before{content:"";display:inline-block;vertical-align:top;width:1rem;height:1rem;border-radius:50%;box-shadow:0 0 0 1px RGB(var(--global-color-forground-light));margin-left:.5rem}input[type="radio"]:checked+label:before{background:RGB(var(--global-color-primary));box-shadow:0 0 0 2px RGB(var(--global-color-primary)),inset 0 0 0 3px RGB(var(--global-color-white))}.comp-searchEngine input[type="radio"].specialRadio+label{line-height:.75rem;margin-left:2rem;font-size:.875rem}.comp-searchEngine input[type="radio"].specialRadio+label:before{width:.75rem;height:.75rem;box-shadow:0 0 0 1.5px RGB(var(--global-color-forground));margin-left:.25rem}@media (max-width: 1024px){.comp-searchEngine input[type="radio"].specialRadio+label{display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;float:right;margin:0;line-height:2.5rem;text-align:center}.comp-searchEngine input[type="radio"].specialRadio+label:only-of-type{display:none}.comp-searchEngine input[type="radio"].specialRadio+label:before{display:none}}@media (max-width: 1024px){.comp-searchEngine input[type="radio"].specialRadio:checked+label{color:RGB(var(--global-color-accent));font-weight:600;border-bottom:4px solid RGB(var(--global-color-accent))}}.comp-searchEngine input[type="radio"].specialRadio:checked+label:before{background:RGB(var(--global-color-accent));box-shadow:0 0 0 1.5px RGB(var(--global-color-accent)),inset 0 0 0 2px RGB(var(--global-color-white))}button.orgTour-dateOption__Btn:before{content:"";display:inline-block;vertical-align:middle;width:1rem;min-width:1rem;height:1rem;border-radius:50%;box-shadow:0 0 0 1px RGB(var(--global-color-forground-light));margin-left:.5rem}@media (max-width: 1024px){button.orgTour-dateOption__Btn:before{margin-top:.25rem}}button.orgTour-dateOption__Btn.checked:before{background:RGB(var(--global-color-primary));box-shadow:0 0 0 2px RGB(var(--global-color-primary)),inset 0 0 0 3px RGB(var(--global-color-white))}@media (max-width: 1024px){button.orgTour-dateOption__Btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:right}}.widget-input-checkbox{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}@media (max-width: 1024px){.widget-input-checkbox{width:100%;text-align:right;margin:.75rem .5rem 0 0}}@media (max-width: 1024px){.widget-input-checkbox.flexible{display:none}}.widget-input-checkbox input{position:absolute;clip:rect(0, 0, 0, 0)}.widget-input-checkbox input ~ span{cursor:pointer;display:inline-block;line-height:1rem}@media (max-width: 1024px){.widget-input-checkbox input ~ span{line-height:1.5rem}}.widget-input-checkbox input ~ span:before{content:"";display:inline-block;vertical-align:top;width:1rem;height:1rem;line-height:.875rem;font-size:.75rem;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-forground-light));margin-left:.5rem;text-align:center}@media (max-width: 1024px){.widget-input-checkbox input ~ span:before{width:1.5rem;height:1.5rem;line-height:1.375rem;text-align:center;font-size:1rem}}.widget-input-checkbox input:checked ~ span:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));border:1px solid RGB(var(--global-color-primary))}input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0)}input[type="checkbox"]+label{cursor:pointer;display:inline-block;line-height:1rem}@media (max-width: 1024px){input[type="checkbox"]+label{line-height:1.5rem}}input[type="checkbox"]+label:before{content:"";display:inline-block;vertical-align:top;width:1rem;height:1rem;line-height:.875rem;font-size:.75rem;text-align:center;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-forground-light));margin-left:.5rem}@media (max-width: 1024px){input[type="checkbox"]+label:before{width:1.5rem;height:1.5rem;line-height:1.375rem;text-align:center;font-size:1rem}}input[type="checkbox"]:checked+label:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));border:1px solid RGB(var(--global-color-primary))}.page-template__item,.credit2000cover .frameCover,.credit2000cover .paymentCover,.Generic .flight-order-details,.cookieMessage__inner{max-width:var(--global-width-main);width:100%;margin:0 auto}.Generic #flexibleSearch .matrixContent .topRow .returnControls .returnDatesTBL td,.Generic #flexibleSearch .matrixContent .contentRightRow .departureDatesTBL td,.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td{color:RGB(var(--global-color-primary));border:1px solid RGB(var(--global-color-border));text-align:center;line-height:2.5rem;padding:.5rem;height:62px}.Generic #flexibleSearch .matrixContent .topRow .returnControls .returnDatesTBL td br,.Generic #flexibleSearch .matrixContent .contentRightRow .departureDatesTBL td br,.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td br{display:none}.Generic #flexibleSearch .matrixContent .topRow .returnControls .returnDatesTBL td.selected,.Generic #flexibleSearch .matrixContent .contentRightRow .departureDatesTBL td.selected,.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.selected{box-shadow:0 0 0 2px RGB(var(--global-color-primary)) inset}#ui-datepicker-div,.calendar,.ui-monthpicker,.composition__cover{position:fixed;background:RGB(var(--global-color-white));-webkit-font-smoothing:subpixel-antialiased;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0 0 0 1000px RGBA(var(--global-color-black),.75)}@media (max-width: 1024px){#ui-datepicker-div,.calendar,.ui-monthpicker,.composition__cover{z-index:10;width:100% !important;height:auto !important;top:55px !important;left:0 !important;bottom:0;overflow:auto;border-radius:0;box-shadow:none;-webkit-transform:none;transform:none}}html.contrast #ui-datepicker-div,html.contrast .calendar,html.contrast .ui-monthpicker,html.contrast .composition__cover{border-color:RGB(var(--global-color-white))}.freelance-login .community_box .loginBtn,.reportsPage .searchDivResBtn input[type="button"],.Generic .matrix-trigger a,.Generic .comp-filter__header a.comp-filter__box--button,.Generic .search-result__btn,.Generic .search-result__btn--select,.Generic .newUI.result-page .search-results__header .filter-trigger,.Generic .flight-order-details__banner .flight-order-details__hotel-btn,.Generic .flight-order-details__services-toggle a.fll.btnRed,.Generic .flight-order-details__services .additional-services-div a.fll.btnRed,.Generic .flight-order-details__checkout--big-button,.Generic .flight-order-details__checkout--email-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--continue-button,.Generic .flight-order-details__extraProducts-btn,.Generic .flight-order-details__completePayment-btn,.domestic-extraRooms__searchBtn,.personal-zone-notice__btn,.result-page.mapView .leaflet-popup-content .price button,.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-btn,.pz-page .pz-order-btn,.pz-page .result-page__side .bunners li .btn,.pz-page .result-page__side .pz-newsletter-box__btn{border:none;padding:.5rem 2rem;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));border-radius:.25rem;margin-left:1rem;text-decoration:none;box-shadow:2px 2px 4px RGBA(var(--global-color-black),.5)}@media (max-width: 767px){.freelance-login .community_box .loginBtn,.reportsPage .searchDivResBtn input[type="button"],.Generic .matrix-trigger a,.Generic .comp-filter__header a.comp-filter__box--button,.Generic .search-result__btn,.Generic .search-result__btn--select,.Generic .newUI.result-page .search-results__header .filter-trigger,.Generic .flight-order-details__banner .flight-order-details__hotel-btn,.Generic .flight-order-details__services-toggle a.fll.btnRed,.Generic .flight-order-details__services .additional-services-div a.fll.btnRed,.Generic .flight-order-details__checkout--big-button,.Generic .flight-order-details__checkout--email-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--continue-button,.Generic .flight-order-details__extraProducts-btn,.Generic .flight-order-details__completePayment-btn,.domestic-extraRooms__searchBtn,.personal-zone-notice__btn,.result-page.mapView .leaflet-popup-content .price button,.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-btn,.pz-page .pz-order-btn,.pz-page .result-page__side .bunners li .btn,.pz-page .result-page__side .pz-newsletter-box__btn{width:100%;padding:.75rem 2rem;margin-left:0;margin-bottom:1rem}}@media (min-width: 1025px){.freelance-login .community_box .loginBtn,.reportsPage .searchDivResBtn input[type="button"],.Generic .matrix-trigger a,.Generic .comp-filter__header a.comp-filter__box--button,.Generic .search-result__btn,.Generic .search-result__btn--select,.Generic .newUI.result-page .search-results__header .filter-trigger,.Generic .flight-order-details__banner .flight-order-details__hotel-btn,.Generic .flight-order-details__services-toggle a.fll.btnRed,.Generic .flight-order-details__services .additional-services-div a.fll.btnRed,.Generic .flight-order-details__checkout--big-button,.Generic .flight-order-details__checkout--email-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--continue-button,.Generic .flight-order-details__extraProducts-btn,.Generic .flight-order-details__completePayment-btn,.domestic-extraRooms__searchBtn,.personal-zone-notice__btn,.result-page.mapView .leaflet-popup-content .price button,.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-btn,.pz-page .pz-order-btn,.pz-page .result-page__side .bunners li .btn,.pz-page .result-page__side .pz-newsletter-box__btn{transition:.3s ease-in-out}.freelance-login .community_box .loginBtn:hover,.reportsPage .searchDivResBtn input[type="button"]:hover,.Generic .matrix-trigger a:hover,.Generic .comp-filter__header a.comp-filter__box--button:hover,.Generic .search-result__btn:hover,.Generic .search-result__btn--select:hover,.Generic .newUI.result-page .search-results__header .filter-trigger:hover,.Generic .flight-order-details__banner .flight-order-details__hotel-btn:hover,.Generic .flight-order-details__services-toggle a.fll.btnRed:hover,.Generic .flight-order-details__services .additional-services-div a.fll.btnRed:hover,.Generic .flight-order-details__checkout--big-button:hover,.Generic .flight-order-details__checkout--email-button:hover,.Generic .flight-order-details__checkout--print-button:hover,.Generic .flight-order-details__checkout--continue-button:hover,.Generic .flight-order-details__extraProducts-btn:hover,.Generic .flight-order-details__completePayment-btn:hover,.domestic-extraRooms__searchBtn:hover,.personal-zone-notice__btn:hover,.result-page.mapView .leaflet-popup-content .price button:hover,.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-btn:hover,.pz-page .pz-order-btn:hover,.pz-page .result-page__side .bunners li .btn:hover,.pz-page .result-page__side .pz-newsletter-box__btn:hover{background:RGB(var(--global-color-primary))}}.freelance-login .community_box [disabled].loginBtn,.reportsPage .searchDivResBtn input[disabled][type="button"],.Generic .matrix-trigger a[disabled],.Generic .comp-filter__header a[disabled].comp-filter__box--button,.Generic [disabled].search-result__btn,.Generic [disabled].search-result__btn--select,.Generic .newUI.result-page .search-results__header [disabled].filter-trigger,.Generic .flight-order-details__banner [disabled].flight-order-details__hotel-btn,.Generic .flight-order-details__services-toggle a[disabled].fll.btnRed,.Generic .flight-order-details__services .additional-services-div a[disabled].fll.btnRed,.Generic [disabled].flight-order-details__checkout--big-button,.Generic [disabled].flight-order-details__checkout--email-button,.Generic [disabled].flight-order-details__checkout--print-button,.Generic [disabled].flight-order-details__checkout--continue-button,.Generic [disabled].flight-order-details__extraProducts-btn,.Generic [disabled].flight-order-details__completePayment-btn,[disabled].domestic-extraRooms__searchBtn,[disabled].personal-zone-notice__btn,.result-page.mapView .leaflet-popup-content .price button[disabled],.monthly-flights .pickmeup .pmu-instance [disabled].pmu-tooltip-btn,.pz-page [disabled].pz-order-btn,.pz-page .result-page__side .bunners li [disabled].btn,.pz-page .result-page__side [disabled].pz-newsletter-box__btn{opacity:.5;cursor:default}@media (min-width: 1025px){.freelance-login .community_box [disabled].loginBtn,.reportsPage .searchDivResBtn input[disabled][type="button"],.Generic .matrix-trigger a[disabled],.Generic .comp-filter__header a[disabled].comp-filter__box--button,.Generic [disabled].search-result__btn,.Generic [disabled].search-result__btn--select,.Generic .newUI.result-page .search-results__header [disabled].filter-trigger,.Generic .flight-order-details__banner [disabled].flight-order-details__hotel-btn,.Generic .flight-order-details__services-toggle a[disabled].fll.btnRed,.Generic .flight-order-details__services .additional-services-div a[disabled].fll.btnRed,.Generic [disabled].flight-order-details__checkout--big-button,.Generic [disabled].flight-order-details__checkout--email-button,.Generic [disabled].flight-order-details__checkout--print-button,.Generic [disabled].flight-order-details__checkout--continue-button,.Generic [disabled].flight-order-details__extraProducts-btn,.Generic [disabled].flight-order-details__completePayment-btn,[disabled].domestic-extraRooms__searchBtn,[disabled].personal-zone-notice__btn,.result-page.mapView .leaflet-popup-content .price button[disabled],.monthly-flights .pickmeup .pmu-instance [disabled].pmu-tooltip-btn,.pz-page [disabled].pz-order-btn,.pz-page .result-page__side .bunners li [disabled].btn,.pz-page .result-page__side [disabled].pz-newsletter-box__btn{transition:.3s ease-in-out}.freelance-login .community_box [disabled].loginBtn:hover,.reportsPage .searchDivResBtn input[disabled][type="button"]:hover,.Generic .matrix-trigger a[disabled]:hover,.Generic .comp-filter__header a[disabled].comp-filter__box--button:hover,.Generic [disabled].search-result__btn:hover,.Generic [disabled].search-result__btn--select:hover,.Generic .newUI.result-page .search-results__header [disabled].filter-trigger:hover,.Generic .flight-order-details__banner [disabled].flight-order-details__hotel-btn:hover,.Generic .flight-order-details__services-toggle a[disabled].fll.btnRed:hover,.Generic .flight-order-details__services .additional-services-div a[disabled].fll.btnRed:hover,.Generic [disabled].flight-order-details__checkout--big-button:hover,.Generic [disabled].flight-order-details__checkout--email-button:hover,.Generic [disabled].flight-order-details__checkout--print-button:hover,.Generic [disabled].flight-order-details__checkout--continue-button:hover,.Generic [disabled].flight-order-details__extraProducts-btn:hover,.Generic [disabled].flight-order-details__completePayment-btn:hover,[disabled].domestic-extraRooms__searchBtn:hover,[disabled].personal-zone-notice__btn:hover,.result-page.mapView .leaflet-popup-content .price button[disabled]:hover,.monthly-flights .pickmeup .pmu-instance [disabled].pmu-tooltip-btn:hover,.pz-page [disabled].pz-order-btn:hover,.pz-page .result-page__side .bunners li [disabled].btn:hover,.pz-page .result-page__side [disabled].pz-newsletter-box__btn:hover{background:RGB(var(--global-color-accent))}}.icon-cancel,.icon-cancel-save,.icon-close,.Generic .cancellationPolicy__tooltip-close,.pz-page__header .close-pz-order-holder,.additionalServicesWizard__close{display:block;position:absolute;top:1rem;left:1rem;color:RGB(var(--global-color-forground));background:none;border:none;padding:0;font-size:0;line-height:1;text-align:center;cursor:pointer}.icon-cancel:before,.icon-cancel-save:before,.icon-close:before,.Generic .cancellationPolicy__tooltip-close:before,.pz-page__header .close-pz-order-holder:before,.additionalServicesWizard__close:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.25rem;display:block}html{box-sizing:border-box;direction:rtl}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}*:focus{outline:none}body{color:RGB(var(--global-color-forground));background:RGB(var(--global-color-white))}body.empty .site-header,body.empty .site-footer,body.empty .access-cover{display:none}body.innerpages,body.empty{background:RGB(var(--global-color-border-light))}select:focus::-ms-value{background:none;color:RGB(var(--global-color-forground))}@media (min-width: 1025px){a,select,input[type="button"],input[type="submit"],label[for],button,[onclick]{cursor:pointer}}select{-webkit-appearance:none;-moz-appearance:none;border-radius:0}button{color:inherit;background:none;border:none}a{color:inherit;text-decoration:none}b,strong,h1,h2,h3,h4,h5,h6{font-weight:600}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:none}fieldset legend{font-weight:400}ul,ol{list-style:none}ul.disc{list-style:disc;padding-right:1.25rem;margin-bottom:1rem}textarea{resize:none}.outsideLabel::-moz-placeholder{color:transparent !important}.outsideLabel::-webkit-input-placeholder{color:transparent !important}.outsideLabel::-moz-placeholder{color:transparent !important}.outsideLabel:-ms-input-placeholder{color:transparent !important}.outsideLabel:-moz-placeholder{color:transparent !important}.hide{display:none !important}@media (max-width: 1024px){.hideInMobile{display:none !important}}@media (min-width: 1025px){.hideInDesktop{display:none !important}}@media (max-width: 1024px){.popup-open{overflow:hidden;height:100%}}.ltr{direction:ltr}.rtl{direction:rtl}[disabled="disabled"]{opacity:.5}.b-modal+div{opacity:1 !important}.b-modal+.tripDetailsPopup{background:RGB(var(--global-color-white))}img.centered{display:block;margin:0 auto}#Credit2000Frame{min-height:750px}.packageModule .hotel_stay_location .mapViewTrigger{display:none !important}.site-header{background-color:RGB(var(--global-color-white));box-shadow:0 3px 2px 0 RGBA(var(--global-color-black),.2);height:105px}@media (max-width: 1024px){.site-header{height:auto;z-index:11}}.site-header .header-inner{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;max-width:var(--global-width-main);width:100%;margin:0 auto}@media (max-width: 1024px){.site-header .header-inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.site-header .header-inner .site-brand img{max-height:65px}@media (max-width: 1024px){.site-header .header-inner .site-brand img{max-height:35px}}.site-header .header-utils{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}@media (max-width: 1024px){.site-header .header-utils{display:none}}.site-header .header-utils a,.site-header .header-utils button{font-size:.813rem;color:RGB(var(--global-color-primary))}@media (min-width: 1025px){.site-header .header-utils a,.site-header .header-utils button{transition:.3s ease-in-out}.site-header .header-utils a:hover,.site-header .header-utils button:hover{text-decoration:none}}.site-header .header-utils a.phone,.site-header .header-utils button.phone{font-size:1.625rem;font-weight:600;text-decoration:none}@media (max-width: 1024px){.site-header .header-utils__phone{display:none}}.site-header .header-utils__item{position:relative;padding-left:15px}@media (max-width: 1024px){.site-header .header-utils__item{display:none !important}}@media (max-width: 1024px){.site-header .header-utils__item#personalZoneWidget{display:block !important;padding-left:0}}@media (max-width: 1024px){.site-header .header-utils__item .dropdown>div{display:none !important}.site-header .header-utils__item .dropdown>div.pz-login{display:block !important}}.site-header .header-utils__item:after{content:"";position:absolute;left:0;width:1px;height:20px;background:RGBA(var(--global-color-border),.2);top:0;bottom:0;margin:auto}@media (max-width: 1024px){.site-header .header-utils__item:after{display:none}}.site-header .header-utils__item:last-child{border-left:0;padding-left:0}.site-header .header-utils__item:last-child:after{display:none}.site-header .header-mobile{display:none}@media (max-width: 1024px){.site-header .header-mobile{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;height:35px}.site-header .header-mobile svg{display:inline-block;width:40px;fill:RGB(var(--global-color-primary))}.site-header .header-mobile a{display:inline-block;margin-left:1rem}.site-header .header-mobile i{display:block;color:RGB(var(--global-color-primary));font-size:1.25rem}}.site-nav{max-width:var(--global-width-main);width:100%;margin:0 auto;position:relative;z-index:11}.site-nav__list{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}@media (min-width: 1025px){.site-nav__list{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}}@media (max-width: 1024px){.site-nav__list{display:none;position:absolute;left:0;top:0;bottom:0;width:100%;max-width:500px;background:RGB(var(--global-color-white));border-top:1px solid RGB(var(--global-color-border));overflow:auto}}@media (max-width: 767px){.site-nav__list{max-width:100%}}.site-nav__item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.site-nav__item:first-child{text-align:right}.site-nav__item:last-child:after{display:none}.site-nav__item.active{border-bottom:5px solid RGB(var(--global-color-accent))}.site-nav__item:after{content:"";display:block;float:left;background:RGB(var(--global-color-border));width:1px;height:20px;margin-top:10px}@media (max-width: 1024px){.site-nav__item{text-align:right;line-height:2.5rem;border-bottom:1px solid RGB(var(--global-color-border));-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.site-nav__item:after{display:none}}@media (min-width: 1025px){.site-nav__item{transition:.3s ease-in-out}.site-nav__item:hover{color:RGB(var(--global-color-accent))}.site-nav__item:hover .site-nav__sub{max-height:2000px}}.site-nav__item.focus{color:RGB(var(--global-color-accent))}.site-nav__item.focus .site-nav__sub{max-height:2000px}.site-nav__link,.site-nav__link--forMobile{color:inherit;line-height:35px;font-size:0.938rem;font-weight:600;text-decoration:none !important;padding:0 15px;cursor:pointer}.site-nav__link--forMobile{display:none}@media (max-width: 1024px){.site-nav__link--forMobile{display:block}.site-nav__link--forMobile+.site-nav__link,.site-nav__link--forMobile+.site-nav__link--forMobile{display:none}}.site-nav__sub{max-width:var(--global-width-main);width:100%;margin:0 auto;max-height:0;overflow:hidden;position:absolute;top:40px;right:0;box-shadow:0 5px 6px 0 RGBA(var(--global-color-black),0.35);transition:max-height 0.3s ease-in-out}@media (max-width: 1024px){.site-nav__sub{position:static;box-shadow:none;max-height:none;display:none}}.site-nav__sub-link,.site-nav__sub-link--forMobile{color:RGB(var(--global-color-primary));font-size:0.875rem;text-decoration:none !important;cursor:pointer}@media (min-width: 1025px){.site-nav__sub-link,.site-nav__sub-link--forMobile{font-weight:600}}@media (max-width: 1024px){.site-nav__sub-link,.site-nav__sub-link--forMobile{padding:0 15px}}@media (min-width: 1025px){.site-nav__sub-link,.site-nav__sub-link--forMobile{transition:.3s ease-in-out}.site-nav__sub-link:hover,.site-nav__sub-link--forMobile:hover{color:RGB(var(--global-color-accent))}}.site-nav__sub-link--forMobile{display:none}@media (max-width: 1024px){.site-nav__sub-link--forMobile{display:block}.site-nav__sub-link--forMobile+.site-nav__sub-link,.site-nav__sub-link--forMobile+.site-nav__sub-link--forMobile{display:none}}.site-nav__sub figure{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 1024px){.site-nav__sub figure{line-height:35px}}.site-nav__sub-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:RGB(var(--global-color-white));padding:23px;text-align:right}@media (min-width: 1025px){.site-nav__sub-inner{border:solid 1px RGB(198,198,198)}}@media (max-width: 1024px){.site-nav__sub-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:RGB(var(--global-color-border-light));padding:0;border-top:solid 1px RGB(198,198,198)}}.site-nav__sub--caption{margin-bottom:8px}@media (max-width: 1024px){.site-nav__sub--caption{margin-bottom:0}}@media (max-width: 1024px){.site-nav__sub--list{display:none}}.site-nav__sub--item{margin-bottom:6px}@media (max-width: 1024px){.site-nav__sub--item{margin-bottom:0;text-indent:20px;border-top:1px solid RGB(var(--global-color-border))}}.site-nav__sub--link{font-size:0.875rem;color:RGB(var(--global-color-forground));text-decoration:none !important}@media (min-width: 1025px){.site-nav__sub--link{transition:.3s ease-in-out}.site-nav__sub--link:hover{color:RGB(var(--global-color-primary-light))}}.page{min-height:100vh;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;overflow:hidden}@media (max-width: 1024px){.page{width:100%;overflow-x:hidden;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.page .elemWrapper{margin-top:2rem}@media (max-width: 767px){.page .elemWrapper{margin-top:1rem;width:100%}}.page .elemWrapper:empty{display:none}.page-template__item{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}@media (max-width: 1024px){.page-template__item{max-width:768px;padding:0 .75rem}}@media (max-width: 767px){.page-template__item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.editMode .page-template__item{margin-bottom:.75rem}.page-template__item--fixed{width:100%}.page-template__item--fixed:after{content:"";display:table;clear:both}.editMode .page-template__item--fixed{margin-bottom:.75rem}.page-template__item--fixed .elemWrapper{margin-top:0}.page-template__item.full-row{max-width:none;display:block;margin:0;padding:0}.page-template__item.white-row{background:RGB(var(--global-color-white));box-shadow:var(--global-width-main) 0 0 RGB(var(--global-color-white)),var(--global-width-main-negative) 0 0 RGB(var(--global-color-white))}.row.nowrap-row,.row.split-row{background:RGB(var(--global-color-border))}.SliderRowWrapper{position:relative;width:100%;max-width:var(--global-width-main);margin:0 auto}.SliderRowWrapper .swiper-wrapper{padding:0;max-width:none;width:auto;margin:0}@media (max-width: 1024px){.SliderRowWrapper{max-width:768px;padding:0 12px}.SliderRowWrapper .swiper-button-next{left:0}.SliderRowWrapper .swiper-button-prev{right:0}}.scrollTop{position:fixed;z-index:10;right:2rem;bottom:2rem;opacity:.75;width:3rem;height:3rem;border-radius:50%;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));text-align:center;cursor:pointer}.scrollTop:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.25rem;line-height:3rem}@media (max-width: 767px){.scrollTop{right:1rem;bottom:1rem}}.site-footer{background:RGB(var(--global-color-white))}@media (max-width: 1024px){.innerpages .site-footer{display:none}}.footer-inner{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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-inner .copy{display:block;font-size:.75rem;color:RGB(var(--global-color-forground-light));margin-bottom:15px}@media (max-width: 1024px){.footer-inner .copy{border-top:1px solid RGB(var(--global-color-border));width:100%;text-align:center;margin-bottom:0}.footer-inner .copy-intro{line-height:40px;font-size:.875rem}.footer-inner .copy-outro{display:none}}.footer-top-links__caption--forMobile{width:100%;text-align:right}.footer-bottom-links--forMobile{width:100%;text-align:right}.freelance-login .community_box{width:20rem;background:RGB(var(--global-color-white));padding:1.5rem;margin:4rem auto;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black),.25)}.freelance-login .community_box h2{font-size:2rem;line-height:1;text-align:center;color:RGB(var(--global-color-primary));margin-bottom:1.5rem}.freelance-login .community_box .login li{margin-bottom:1.5rem}.freelance-login .community_box .login li input{width:100%;font-size:1.25rem;padding:.75rem}.freelance-login .community_box .loginTitle{display:none}.freelance-login .community_box .loginBtn{margin:0}.freelance-login .community_box .loginBtnWrapper{text-align:left}@media (max-width: 1024px){.freelance-loggedIn .site-header .header-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.freelance-loggedIn .userloginWrapper{position:absolute;z-index:10;top:0;left:50%;line-height:2rem;text-align:center;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);padding:0 1rem;background:RGB(var(--global-color-white));border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black),.25)}@media (max-width: 1024px){.freelance-loggedIn .userloginWrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:static;width:100%;border-radius:.5rem;-webkit-transform:none;transform:none;margin-top:1rem;display:none}.freelance-loggedIn .userloginWrapper.visible{display:block}}.freelance-loggedIn .userloginWrapper .login{color:RGB(var(--global-color-primary))}@media (max-width: 1024px){.freelance-loggedIn .userloginWrapper .login{display:block}}.freelance-loggedIn .userloginWrapper .login span{margin-right:.25rem}.freelance-loggedIn .userloginWrapper .login.credit{font-weight:600}@media (min-width: 1025px){.freelance-loggedIn .userloginWrapper .login.credit{margin-right:.5rem}}.freelance-loggedIn .userloginWrapper .logout,.freelance-loggedIn .userloginWrapper .reports{margin-right:.5rem;padding-right:.5rem;border-right:1px solid}@media (max-width: 1024px){.freelance-loggedIn .userloginWrapper .reports{margin-right:0;padding-right:0;border-right:none}}.freelance-loggedIn .userloginWrapper a{color:RGB(var(--global-color-accent));text-decoration:underline}.freelance-toggleBtn{color:inherit;margin-left:1rem}.freelance-toggleBtn:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.freelance-confirmation{font-size:1.5rem;line-height:2rem;padding:1rem}@media (max-width: 1024px){.freelance-confirmation{font-size:1.25rem;width:100%;text-align:center}}#reportDetailsContentDiv{padding:1rem}#reportDetailsContentDiv .backLink{display:none}#reportDetailsContentDiv .filterDiv{max-width:none;max-height:none}@media (max-width: 1024px){.reportsPage #ui-datepicker-div.ui-datepicker{position:fixed !important;top:50% !important;bottom:auto !important;margin-top:-180px}}.reportsPage #ui-datepicker-div.ui-datepicker .ui-datepicker-title{width:60%}.reportsPage #ui-datepicker-div.ui-datepicker .ui-datepicker-calendar{margin:0 auto}.reportsPage #ui-datepicker-div.ui-datepicker .ui-datepicker-prev span,.reportsPage #ui-datepicker-div.ui-datepicker .ui-datepicker-next span{color:RGB(var(--calendar-color-highlight))}.reportsPage #ui-datepicker-div.ui-datepicker select.ui-datepicker-month,.reportsPage #ui-datepicker-div.ui-datepicker select.ui-datepicker-year{text-indent:0;padding-left:1.5rem}.reportsPage .searchDivResBtn input[type="button"]{width:auto !important}.offline-page .column .inner-section.flight-info,.offline-page .column .inner-section.hotel-info,.offline-page .column .prices-info .prices-table{padding:1rem;background:RGB(var(--global-color-white));box-shadow:2px 2px 6px RGBA(0,0,0,.1);border-radius:.75rem;margin-bottom:2rem}@media (max-width: 767px){.offline-page .column .inner-section.flight-info,.offline-page .column .inner-section.hotel-info,.offline-page .column .prices-info .prices-table{margin-bottom:1rem}}.offline-page .comp-mainImage{height:580px}@media (max-width: 1024px){.offline-page .comp-mainImage{height:320px}}@media (max-width: 767px){.offline-page .comp-mainImage{height:150px}}.offline-page .comp-breadcrumbs{padding:1rem 0}.offline-page .comp-freeText{margin-bottom:1rem}.offline-page .comp-freeText__heading{width:100%;text-align:center;font-size:2.375rem;color:RGB(var(--global-color-primary));margin:0 0 2rem}.offline-page .comp-freeText__heading:after{content:"";display:block;width:100px;height:3px;background:RGB(var(--global-color-primary));margin:2rem auto 0}@media (max-width: 1024px){.offline-page .comp-freeText__heading{font-size:2.25rem;margin-bottom:1rem}.offline-page .comp-freeText__heading:after{margin-top:1rem}}.offline-page .columns{margin:1rem -1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.offline-page .columns{margin:0;display:block}}.offline-page .column{width:50%;padding:0 1rem}@media (max-width: 1024px){.offline-page .column{width:100%;padding:0}}.offline-page .column .section{padding:1rem;background:RGB(var(--global-color-white));box-shadow:2px 2px 6px RGBA(0,0,0,.1);border-radius:.75rem;margin-bottom:2rem}@media (max-width: 767px){.offline-page .column .section{margin-bottom:1rem}}.offline-page .column .section-title{font-size:1.25rem;font-weight:600;line-height:1;color:RGB(var(--global-color-primary));padding-bottom:1rem}.offline-page .column .section-content{font-size:1.125rem;color:RGB(var(--global-color-forground));line-height:1.5rem}@media (max-width: 767px){.offline-page .column .section-content{font-size:1rem}}.offline-page .column .section-content+.section-title{padding-top:2rem}.offline-page .column .inner-section.hotel-info{padding-bottom:0}@media (max-width: 1024px){.offline-page .column .inner-section.hotel-info{padding-bottom:1rem}}@media (max-width: 767px){.offline-page .column .inner-section.hotel-info{padding-bottom:0}}.offline-page .column .flight-info__row{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;line-height:1.25rem;padding-top:.5rem}@media (max-width: 1024px){.offline-page .column .flight-info__row{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.offline-page .column .flight-info__row+.flight-info__row{margin-right:2rem}.offline-page .column .flight-info__row+.flight-info__row:nth-child(even){margin-right:0}}@media (max-width: 767px){.offline-page .column .flight-info__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem}.offline-page .column .flight-info__row+.flight-info__row{margin:0}}.offline-page .column .flight-info__row:before{content:"";display:block;width:2rem;height:2rem;margin:.25rem 0;background:#ff6464}@media (max-width: 1024px){.offline-page .column .flight-info__row:before{width:1rem}}.offline-page .column .flight-info__row.ret+.ret:before,.offline-page .column .flight-info__row.dep+.dep:before{background:none}.offline-page .column .flight-info__row-dir{max-width:40px;font-weight:600;margin:0 1rem}@media (max-width: 1024px){.offline-page .column .flight-info__row-dir{margin:0 .5rem}}@media (max-width: 767px){.offline-page .column .flight-info__row-dir{font-size:.875rem}}.offline-page .column .flight-info__row-arrow{margin:0 1rem}.offline-page .column .flight-info__row-arrow:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}@media (max-width: 1024px){.offline-page .column .hotel-info{position:relative}}.offline-page .column .hotel-info__name{font-weight:600;margin-left:.5rem}.offline-page .column .hotel-info__subtitle{margin-top:1rem}.offline-page .column .hotel-info__img{display:block;width:auto;height:200px;overflow:hidden;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;margin:1.5rem -1rem 0}@media (max-width: 1024px){.offline-page .column .hotel-info__img{position:absolute;top:0;left:0;width:40%;height:100px;margin:0;border-top-left-radius:.75rem;border-bottom-left-radius:0}}@media (max-width: 767px){.offline-page .column .hotel-info__img{position:static;width:auto;margin:1.5rem -1rem 0;border-top-left-radius:0;border-bottom-left-radius:.75rem}}.offline-page .column .hotel-info__img img{display:block;width:100%;height:auto;min-height:100%}.offline-page .column .prices-info{margin-top:2rem}@media (max-width: 767px){.offline-page .column .prices-info{margin-top:1rem}.offline-page .column .prices-info .section-title{padding-bottom:.5rem}}.offline-page .column .prices-info-data{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}@media (max-width: 1024px){.offline-page .column .prices-info-data{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.offline-page .column .prices-info .prices-table{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.offline-page .column .prices-info .prices-table__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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2.75rem}.offline-page .column .prices-info .prices-table__row-desc{font-size:1.125rem}.offline-page .column .prices-info .prices-table__row-desc.dynamic{width:100%;padding-bottom:.75rem}.offline-page .column .prices-info .prices-table__row-price{font-size:.875rem}.offline-page .column .prices-info .prices-table__row-price-bold{color:RGB(var(--global-color-primary));font-size:1.5rem;font-weight:600}.offline-page .column .prices-info .prices-table__row-title{width:100%;font-size:1.25rem;font-weight:600}.offline-page .column .prices-info .prices-table__row-type{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2.75rem}.offline-page .column .prices-info .prices-table__row-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.offline-page .column .prices-info .prices-table__row.dynamic{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.offline-page .column .prices-info .prices-table__row.dynamic:not(:last-child){padding-bottom:2rem}.offline-page .column .prices-info .phone-wrap{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;min-width:175px;max-width:175px;height:8.5rem;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-primary));border-radius:.75rem;margin-right:1rem;margin-bottom:2rem}.offline-page .column .prices-info .phone-wrap-number{font-weight:600}.offline-page .column .prices-info .phone-wrap-text{max-width:60%;padding-bottom:.75rem}@media (max-width: 767px){.offline-page .column .prices-info .phone-wrap{width:100%;max-width:none;margin:0 0 1rem}.offline-page .column .prices-info .phone-wrap.orderBtn{margin:1rem 2rem 2rem;height:5rem}.offline-page .column .prices-info .phone-wrap-text{max-width:none}}.offline-page .column .gallery{position:relative}.offline-page .column .gallery .arrow{position:absolute;z-index:10;bottom:30px;width:2.5rem;height:2.5rem;line-height:2.25rem;text-align:center;font-size:1.25rem;background:RGB(var(--global-color-white));color:RGB(var(--global-color-border));border:2px solid RGB(var(--global-color-border));border-radius:50%}@media (max-width: 1024px){.offline-page .column .gallery .arrow{bottom:auto;top:225px}}@media (max-width: 767px){.offline-page .column .gallery .arrow{top:85px}}.offline-page .column .gallery .arrow-next{left:-1.25rem}@media (max-width: 1024px){.offline-page .column .gallery .arrow-next{left:.5rem}}.offline-page .column .gallery .arrow-next:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.offline-page .column .gallery .arrow-prev{right:-1.25rem}@media (max-width: 1024px){.offline-page .column .gallery .arrow-prev{right:.5rem}}.offline-page .column .gallery .arrow-prev:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.offline-page .column #mainImage{width:100%;height:360px;border-radius:.75rem;overflow:hidden}@media (max-width: 1024px){.offline-page .column #mainImage{height:480px}}@media (max-width: 767px){.offline-page .column #mainImage{height:200px}}.offline-page .column #mainImage img{width:100%;height:auto;min-height:100%}.offline-page .column #mainImage-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1rem 0 0;border-radius:.75rem;overflow:hidden}@media (max-width: 767px){.offline-page .column #mainImage-gallery{margin:.5rem 0 0}}.offline-page .column #mainImage-gallery li{width:25%;height:100px;overflow:hidden;cursor:pointer}@media (max-width: 767px){.offline-page .column #mainImage-gallery li{height:46px}}.offline-page .column #mainImage-gallery li img{width:100%;height:auto;min-height:100%}.offline-page .column .contact-form{border-radius:.75rem;background:RGB(var(--global-color-primary))}.offline-page .column .contact-form-top{line-height:3.75;font-size:1.125rem;font-weight:600;color:RGB(var(--global-color-white));padding:0 1.5rem}.offline-page .column .contact-form-bottom{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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 1rem 1.5rem}@media (max-width: 767px){.offline-page .column .contact-form-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.5rem 1rem}}.offline-page .column .contact-form-bottom-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:33.3333333%;padding:0 .5rem}@media (max-width: 767px){.offline-page .column .contact-form-bottom-input{width:100%;max-width:none;padding:0 0 1rem}}.offline-page .column .contact-form-bottom-input input{width:100%;padding:.75rem 1rem;border:none;border-radius:.75rem}.offline-page .column .contact-form-bottom .error{width:100%;padding:0 .5rem;line-height:1;font-size:1rem;color:RGB(var(--global-color-error));margin-top:1rem}@media (max-width: 767px){.offline-page .column .contact-form-bottom .error{padding:0;margin-top:0;margin-bottom:1rem}}.offline-page .column .contact-form-bottom a{padding:1rem 3rem;margin:.5rem .5rem 0;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-primary));border-radius:2rem;font-size:1.125rem;font-weight:600}@media (max-width: 767px){.offline-page .column .contact-form-bottom a{width:100%;margin:.5rem 0;text-align:center}}.offline-page.flights .section-title{width:100%;font-size:1.5rem;line-height:1;color:RGB(var(--global-color-primary));margin:1rem 0 2rem}@media (max-width: 1024px){.offline-page.flights .section-title{margin:.5rem 0 1rem}}.offline-page.flights .offline-flight__result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;background:RGB(var(--global-color-white));box-shadow:2px 2px 6px RGBA(0,0,0,.1);border-radius:.75rem;margin-bottom:2rem}@media (max-width: 1024px){.offline-page.flights .offline-flight__result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 1024px){.offline-page.flights .offline-flight__result{margin-bottom:1rem}}.offline-page.flights .offline-flight__details{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.offline-page.flights .offline-flight__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;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:1rem 0;margin:0 2.5rem;font-size:.875rem;border-bottom:1px dotted RGB(var(--global-color-border))}@media (max-width: 1024px){.offline-page.flights .offline-flight__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:1rem}}.offline-page.flights .offline-flight__row:last-child{border:none}@media (max-width: 1024px){.offline-page.flights .offline-flight__row:last-child{border-bottom:1px dotted RGB(var(--global-color-border))}}.offline-page.flights .offline-flight__row-airline-logo img{width:35px;height:35px}.offline-page.flights .offline-flight__row-direction{-webkit-flex-basis:120px;-ms-flex-preferred-size:120px;flex-basis:120px}@media (max-width: 1024px){.offline-page.flights .offline-flight__row-direction{white-space:nowrap;line-height:35px}.offline-page.flights .offline-flight__row-direction>div{display:inline-block;vertical-align:middle}.offline-page.flights .offline-flight__row-direction>div:after{content:"-";margin-right:.25rem}}.offline-page.flights .offline-flight__row-direction .airlineName{text-align:right;width:120px;white-space:nowrap;overflow:hidden;text-transform:capitalize;text-overflow:ellipsis}@media (max-width: 1024px){.offline-page.flights .offline-flight__row-direction .airlineName{margin-left:1.875rem}.offline-page.flights .offline-flight__row-direction .airlineName:after{display:none}}.offline-page.flights .offline-flight__row-stops{-webkit-flex-basis:150px;-ms-flex-preferred-size:150px;flex-basis:150px}.offline-page.flights .offline-flight__row-stops div{width:150px;white-space:nowrap;overflow:hidden;text-transform:capitalize;text-overflow:ellipsis}.offline-page.flights .offline-flight__row-from,.offline-page.flights .offline-flight__row-to{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.offline-page.flights .offline-flight__row-from,.offline-page.flights .offline-flight__row-to{width:100%;margin-top:1rem}}.offline-page.flights .offline-flight__row-from--title,.offline-page.flights .offline-flight__row-to--title{font-weight:600;white-space:nowrap;margin-left:.75rem;position:relative}.offline-page.flights .offline-flight__row-from--title:before,.offline-page.flights .offline-flight__row-to--title:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:inline-block;vertical-align:top;margin-left:.75rem}@media (max-width: 1024px){.offline-page.flights .offline-flight__row-from--title:before,.offline-page.flights .offline-flight__row-to--title:before{margin-left:2rem}}.offline-page.flights .offline-flight__row-from--title:after,.offline-page.flights .offline-flight__row-to--title:after{content:"";display:block;position:absolute;top:.875rem;right:0;width:.875rem;border-bottom:2px solid}@media (max-width: 1024px){.offline-page.flights .offline-flight__row-to{margin-bottom:1rem}}.offline-page.flights .offline-flight__row-to--title:before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.offline-page.flights .offline-flight__summary{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;margin-left:2rem}@media (max-width: 1024px){.offline-page.flights .offline-flight__summary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1.5rem 1rem}}.offline-page.flights .offline-flight__price{font-size:1.5rem;font-weight:600}.offline-page.flights .offline-flight__price-wrapper{color:RGB(var(--global-color-primary));margin-bottom:.5rem}.offline-page.flights .offline-flight__price-pp{font-size:.875rem;margin-right:.5rem}@media (max-width: 1024px){.offline-page.flights .offline-flight__price-pp{margin-right:.25rem}}.offline-page.flights .offline-flight__contact-btn{width:130px;height:40px;border:none;background:RGB(var(--global-color-accent));font-size:1rem;font-weight:600;color:RGB(var(--global-color-primary));border-radius:4px;box-shadow:3px 3px 6px RGBA(0,0,0,.15)}.sr-only,.accessLabelHide,.access__target-anchor{display:inline;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-autocomplete{position:absolute;z-index:1000;top:0;left:0;padding:.5rem 0;max-height:20.5rem;overflow:auto;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));cursor:default}@media (max-width: 1024px){.ui-autocomplete{left:0 !important;right:0;max-width:100vw;font-size:.875rem}}.ui-helper-hidden-accessible{font-size:0;opacity:0}.ui-menu{display:block}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;display:block;padding:.25rem 1rem;line-height:1.5rem;color:RGB(var(--global-color-primary))}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{color:RGB(var(--global-color-primary-light))}.brandedFare{padding-bottom:34px}.brandedFare-header{margin-bottom:12px}.brandedFare-inner{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}.brandedFare-detailTypes{width:100px;padding:52px 12px 0}.brandedFare-type{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;height:34px}.brandedFare-type:before{width:1rem;margin-left:14px;font-size:1.125rem}.brandedFare-type[data-name="BAGGAGE"]:before{content:""}.brandedFare-type[data-name="HAND_BAG"]:before{content:""}.brandedFare-type[data-name="MEAL"]:before{content:""}.brandedFare-type[data-name="CHANGE"]:before{content:""}.brandedFare-type[data-name="REFUNDS"]:before{content:""}.brandedFare-type[data-name="SEAT"]:before{content:"";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.brandedFare-info{direction:rtl}.brandedFare-info__header{display:block !important;height:40px;width:100%;text-align:right;font-weight:600;color:RGB(var(--global-color-primary));font-size:16px;line-height:40px;padding:0 16px}.brandedFare-info__text{padding:8px 16px;font-size:16px;text-align:right}.brandedFare-info.basic-popup{background:RGBA(var(--global-color-black),.7)}.brandedFare-info.basic-popup.vertical-start .popup-inner{margin-top:8%}.brandedFare-info.basic-popup .cancelBtn{border:none;background:transparent;position:absolute;left:12px;top:8px;color:RGB(var(--global-color-primary))}.brandedFare-info.basic-popup .popup-inner{box-shadow:0 1px 6px 0 RGBA(var(--global-color-black),.2);width:600px;max-width:90%;height:150px;max-height:90%;color:RGB(var(--global-color-black));overflow:hidden}.brandedFare-card{position:relative;overflow:hidden;width:226px;height:auto;min-height:336px;margin:0 8px;transition:all .2s}.brandedFare-card__radioBtn{display:none}.brandedFare-card__radioBtn:checked+.checkbox{border:0;background:RGB(var(--global-color-accent))}.brandedFare-card__radioBtn:checked+.checkbox:before{opacity:1}.brandedFare-card__radioBtn+.checkbox{display:block;width:100%;height:100%;border:2px solid RGB(var(--global-color-gray));border-radius:50%}.brandedFare-card__radioBtn+.checkbox:before{color:RGB(var(--global-color-white));font-size:1.5rem;line-height:30px;opacity:0}.brandedFare-card__additionalPrice{display:block;font-size:16px;font-weight:600;color:RGB(var(--global-color-primary-light))}.brandedFare-card__recommended{position:absolute;left:-54px;top:10px;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));padding:2px;width:160px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-size:14px;font-weight:600;opacity:.85}.brandedFare-card .pricing-card__header .heading{max-width:70%}.brandedFare-card .pricing-card__footer{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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:72px;cursor:pointer}.brandedFare-card .pricing-card__control{display:block;width:30px;height:30px;margin-left:14px}.brandedFare-card .pricing-card__price{text-align:right}.brandedFare-card .icon-info_outline{position:static;margin-right:-16px;padding-left:.25rem;right:0}@media (max-width: 767px){.brandedFare-detailTypes{display:none}.brandedFare-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0 14px}.brandedFare-card{width:100%;height:auto;min-height:0;margin:0 0 12px}.brandedFare-card__totalPrice,.brandedFare-card__additionalPrice{width:100%;text-align:center;font-size:0}.brandedFare-card__totalPrice:before,.brandedFare-card__additionalPrice:before{content:attr(data-text);font-size:16px}.brandedFare-card .pricing-card__header .heading{max-width:none}.brandedFare-card .pricing-card__footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:32%;margin-top:6px}.brandedFare-card .pricing-card__control{margin:0 auto}.brandedFare-card .pricing-card__price{text-align:center;margin-bottom:6px}.brandedFare .icon-info_outline{display:block;position:absolute;top:.125rem;right:.25rem;margin:0;padding:0}}#ui-datepicker-div,.calendar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5rem 2rem;font-size:.875rem;z-index:10}@media (max-width: 1024px){#ui-datepicker-div,.calendar{width:100%;padding:1rem 1rem 4rem;z-index:100 !important}#ui-datepicker-div__box,.calendar__box{margin-bottom:0;position:relative}}#ui-datepicker-div .calendar__legend,.calendar .calendar__legend{display:none}form[name="searchPackageForm"] #ui-datepicker-div,form[name="searchFlyDriveForm"] #ui-datepicker-div,form[name="searchCarPackageForm"] #ui-datepicker-div,form[name="searchPackageForm"] .calendar,form[name="searchFlyDriveForm"] .calendar,form[name="searchCarPackageForm"] .calendar{width:575px;-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}@media (max-width: 1024px){form[name="searchPackageForm"] #ui-datepicker-div,form[name="searchFlyDriveForm"] #ui-datepicker-div,form[name="searchCarPackageForm"] #ui-datepicker-div,form[name="searchPackageForm"] .calendar,form[name="searchFlyDriveForm"] .calendar,form[name="searchCarPackageForm"] .calendar{width:100%;height:auto;display:block;overflow:auto}}#ui-datepicker-div__heading,.calendar__heading{font-size:1.25rem;color:RGB(var(--calendar-color-highlight));text-align:center;margin-bottom:1rem;display:none}#ui-datepicker-div__heading.display,.calendar__heading.display{display:block}#ui-datepicker-div.onlyColored .calendar__heading,.calendar.onlyColored .calendar__heading{display:block;margin-bottom:0}#ui-datepicker-div th,.calendar th{color:RGB(var(--calendar-color-highlight));font-weight:400}#ui-datepicker-div .ui-datepicker,.calendar .ui-datepicker{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:100% !important}@media (max-width: 1024px){#ui-datepicker-div .ui-datepicker,.calendar .ui-datepicker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#ui-datepicker-div .ui-datepicker-calendar,.calendar .ui-datepicker-calendar{border-spacing:3px}@media (max-width: 1024px){#ui-datepicker-div .ui-datepicker-calendar,.calendar .ui-datepicker-calendar{border-spacing:8px;width:100%;table-layout:fixed}}#ui-datepicker-div .ui-datepicker-header,.calendar .ui-datepicker-header{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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;color:RGB(var(--calendar-color-highlight));margin:0 1rem .75rem}@media (max-width: 1024px){#ui-datepicker-div .ui-datepicker-header,.calendar .ui-datepicker-header{margin-bottom:.5rem}}#ui-datepicker-div .ui-datepicker-title,.calendar .ui-datepicker-title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:60%;text-align:center}#ui-datepicker-div .ui-datepicker-prev,.calendar .ui-datepicker-prev{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;font-size:0}#ui-datepicker-div .ui-datepicker-next,.calendar .ui-datepicker-next{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-size:0}#ui-datepicker-div .ui-datepicker-group-first,.calendar .ui-datepicker-group-first{padding:0;margin-left:15px}@media (max-width: 1024px){#ui-datepicker-div .ui-datepicker-group-first,.calendar .ui-datepicker-group-first{margin:0 0 1rem}}#ui-datepicker-div .ui-datepicker-today .ui-state-default,.calendar .ui-datepicker-today .ui-state-default{border:1px solid RGB(var(--calendar-color-highlight));background:RGB(var(--calendar-color-background));color:RGB(var(--calendar-color-highlight));opacity:1;font-weight:normal}#ui-datepicker-div .ui-state-default,.calendar .ui-state-default{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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;line-height:32px;border-radius:50%;color:RGB(var(--calendar-color-text))}@media (min-width: 768px) and (max-width: 1024px){#ui-datepicker-div .ui-state-default,.calendar .ui-state-default{width:64px;height:64px;line-height:64px;font-size:1.25rem}}#ui-datepicker-div .ui-state-active,.calendar .ui-state-active{color:RGB(var(--calendar-color-background));background:RGB(var(--calendar-color-highlight));font-weight:bold}#ui-datepicker-div .ui-state-disabled a,#ui-datepicker-div .ui-state-disabled span,.calendar .ui-state-disabled a,.calendar .ui-state-disabled span{opacity:.2;background:none}#ui-datepicker-div .ui-state-disabled .ui-icon,.calendar .ui-state-disabled .ui-icon{cursor:default}#ui-datepicker-div .ui-state-range-selected>a.ui-state-default,.calendar .ui-state-range-selected>a.ui-state-default{transition:background ease-in .3s;background-color:RGB(var(--calendar-color-highlight));color:RGB(var(--calendar-color-background));font-weight:600;opacity:1}#ui-datepicker-div .ui-state-range-hover,.calendar .ui-state-range-hover{transition:background ease-in .3s;background-color:RGBA(var(--calendar-color-highlight),.3) !important}#ui-datepicker-div .ui-icon,.calendar .ui-icon{cursor:pointer}#ui-datepicker-div .ui-icon:before,.calendar .ui-icon:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.5rem;margin:0 .5rem}#ui-datepicker-div .ui-icon-circle-triangle-w:before,.calendar .ui-icon-circle-triangle-w:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}html.contrast #ui-datepicker-div .ui-icon,html.contrast .calendar .ui-icon{border-color:RGB(var(--calendar-color-background)) transparent transparent RGB(var(--calendar-color-background))}#ui-datepicker-div span.ui-state-default,.calendar span.ui-state-default{background:RGB(var(--calendar-color-background))}#ui-datepicker-div__loader,.calendar__loader{position:absolute;left:0;right:0;top:0;bottom:0;display:none;background:RGBA(255,255,255,.75);border-radius:20px}#ui-datepicker-div__loader:before,.calendar__loader:before{content:"";display:block;border:16px solid transparent;border-top:16px solid RGB(var(--calendar-color-highlight));border-bottom:16px solid RGB(var(--calendar-color-highlight));border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:90px auto 0}div#ui-datepicker-div{display:none}@media (max-width: 1024px){.calendar .ui-datepicker-prev{position:absolute;top:0;right:2rem}.calendar .ui-datepicker-next{position:absolute;top:0;left:2rem}}.ui-monthpicker{padding:1rem;width:360px}@media (max-width: 1024px){.ui-monthpicker{width:100%}}.ui-monthpicker table.mtz-monthpicker{line-height:2rem;font-size:1.125rem;margin:0 auto}.ui-monthpicker .ui-datepicker-header.mtz-monthpicker{font-size:1.25rem;line-height:normal}.ui-monthpicker .mtz-monthpicker-year{font-weight:600;color:RGB(var(--calendar-color-highlight));max-width:100px}.ui-monthpicker .ui-state-default{color:RGB(var(--calendar-color-text));width:74px;height:74px}.ui-monthpicker .ui-state-disabled{opacity:.2}.ui-monthpicker .ui-state-current{font-weight:600;color:RGB(var(--calendar-color-background));background:RGB(var(--calendar-color-highlight));border-radius:50%}.onlyColored.calendar .ui-datepicker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.onlyColored.calendar .datepickerConFrom,.onlyColored.calendar .datepickerConTo{margin-top:1rem}@media (max-width: 1024px){.onlyColored.calendar .datepickerConFrom,.onlyColored.calendar .datepickerConTo{margin-top:.5rem}}.multiFlexibleCalender{width:100%}@media (max-width: 1024px){.multiFlexibleCalender i.icon-cancel{top:.75rem}}.multiFlexibleCalender__content{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.multiFlexibleCalender__content.current{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.multiFlexibleCalender__content.current{display:inherit}}.multiFlexibleCalender__content-title{display:none}.multiFlexibleCalender__nav{margin-bottom:.75rem;border-bottom:1px solid RGB(var(--global-color-border))}@media (max-width: 1024px){.multiFlexibleCalender__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.multiFlexibleCalender__nav li{height:100%;padding:0 .5rem .5rem;color:RGB(var(--calendar-color-text));font-size:.875rem;margin-left:.5rem;display:inline-block;cursor:pointer;font-weight:600}.multiFlexibleCalender__nav li.current{border-bottom:.25rem solid RGB(var(--calendar-color-highlight));-webkit-animation:fadein 1s;animation:fadein 1s;color:RGB(var(--calendar-color-highlight))}.multiFlexibleCalender .multiFlexibleCalenderByMonth__list{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}.multiFlexibleCalender .multiFlexibleCalenderByMonth__list--item{text-align:center;width:32%;margin:.375rem 0}.multiFlexibleCalender .multiFlexibleCalenderByMonth__list--item a{padding:.75rem;font-size:1rem;text-decoration:none;display:block;border:1px solid RGB(var(--calendar-color-highlight));font-weight:600;color:RGB(var(--calendar-color-highlight))}@media (min-width: 1025px){.multiFlexibleCalender .multiFlexibleCalenderByMonth__list--item a{transition:.3s ease-in-out}.multiFlexibleCalender .multiFlexibleCalenderByMonth__list--item a:hover{background:RGB(var(--calendar-color-highlight));color:RGB(var(--calendar-color-background))}}@media (max-width: 1024px){.multiFlexibleCalender .multiFlexibleCalenderByMonth__list--item a{padding:.5rem 2rem}}@media (min-width: 1025px){.multiFlexibleCalender.combinedFlexCalendar{position:relative}.multiFlexibleCalender.combinedFlexCalendar i.icon-cancel{top:.25rem;left:.25rem}.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__nav{display:none}.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content#tab_2{display:block;position:absolute;top:-0.5rem;right:-21rem;width:20rem;height:calc(100% + 1rem);background:RGB(var(--global-color-white));padding:.5rem 1rem 0}.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content#tab_2 .multiFlexibleCalenderByMonth__list--item{width:50%;margin:0;padding:.25rem}.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content#tab_2 .multiFlexibleCalenderByMonth__list--item a{border:none;padding:.5rem 2rem;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));border-radius:.25rem;margin-left:1rem;text-decoration:none;box-shadow:2px 2px 4px RGBA(var(--global-color-black),.5);padding:.5rem}}@media (min-width: 1025px) and (max-width: 767px){.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content#tab_2 .multiFlexibleCalenderByMonth__list--item a{width:100%;padding:.75rem 2rem;margin-left:0;margin-bottom:1rem}}@media (min-width: 1025px) and (min-width: 1025px){.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content#tab_2 .multiFlexibleCalenderByMonth__list--item a{transition:.3s ease-in-out}.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content#tab_2 .multiFlexibleCalenderByMonth__list--item a:hover{background:RGB(var(--global-color-primary))}}@media (min-width: 1025px){.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content#tab_2 .multiFlexibleCalenderByMonth__list--item a[disabled]{opacity:.5;cursor:default}}@media (min-width: 1025px) and (min-width: 1025px){.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content#tab_2 .multiFlexibleCalenderByMonth__list--item a[disabled]{transition:.3s ease-in-out}.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content#tab_2 .multiFlexibleCalenderByMonth__list--item a[disabled]:hover{background:RGB(var(--global-color-accent))}}@media (min-width: 1025px){.multiFlexibleCalender.combinedFlexCalendar .multiFlexibleCalender__content-title{display:block;width:100%;text-align:center;height:2rem;font-size:.875rem;font-weight:600;line-height:2rem;color:RGB(var(--calendar-color-highlight))}}.calendar-depart>div:nth-child(2){display:none}.calendar-return>div:first-child{display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.composition__cover{z-index:10;width:360px;line-height:normal;font-size:1rem;font-weight:400}@media (max-width: 1024px){.composition__cover{padding:1rem}}.composition__cover .icon-cancel-save{background:none;border:none}.composition__cover .addRoom,.composition__cover .cancelRoom,.composition__cover .addPackageRoom,.composition__cover .cancelPackageRoom{background:RGB(var(--global-color-accent));border:none;padding:.5rem;color:RGB(var(--global-color-white));margin-left:.5rem;cursor:pointer}.composition__cover .addPackageRoom{margin-top:1rem}.composition__cover .addPackageRoom:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.25rem}.composition__cover .cancelPackageRoom{background:RGB(var(--global-color-error))}.composition__cover .cancelPackageRoom:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.25rem}.composition__cover #error{color:RGB(var(--global-color-error));text-align:center}.composition__list{margin-top:1rem}.composition__list-item{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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dynamicComposition .composition__list-item:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dynamicComposition .composition__list-item{display:block}.abroadComposition .composition__list-item span.fieldName{display:none}.composition__list-item section{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;margin-top:6px;width:100%}.composition__list-item section select{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:80px;padding:.25rem;border:1px solid RGB(var(--global-color-border));color:RGB(var(--global-color-forground))}@media (max-width: 1024px){.composition__list-item section select{width:120px}}.composition__list-item_select{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.composition__list-item_select select{border:none;width:100%;color:RGB(var(--global-color-forground-light));border-bottom:1px solid RGB(var(--global-color-primary))}.composition__list.room{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dotted RGB(var(--global-color-forground-light))}.composition__ranger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:6rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:center}.composition__ranger .showVal{width:2rem;line-height:2rem}.composition__ranger button{width:2rem;line-height:2rem;background:RGB(var(--global-color-white));border:0;color:RGB(var(--global-color-black));font-size:1.75rem}.composition__rooms{max-width:240px}.composition__rooms-item{margin-top:.75rem;padding-bottom:.5rem;border-bottom:1px solid RGB(var(--global-color-border))}.composition__rooms-item legend{font-weight:600}.composition__rooms-item select{padding-left:25px}.composition__rooms-item .child{margin-top:.5rem}.composition__rooms-item .cancelRoom{margin-top:.5rem;padding:.5rem 1rem;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));border:none;font-weight:600}.composition__rooms+.addRoom{margin-top:.5rem;padding:.5rem 1rem;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));border:none;font-weight:600}.Generic .search-results{width:840px}@media (max-width: 1024px){.Generic .search-results{padding:.75rem 0;width:100%}.Generic .search-results #magicBoxWrapper{display:none !important}}.Generic .search-results__header{margin-bottom:1rem;height:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1024px){.Generic .search-results__header{display:none}}.Generic .search-results__header .sorting{font-size:1rem}.Generic .search-results__header .sorting strong{display:none}.Generic .search-results__header .sorting select{margin-right:.5rem;cursor:pointer}.Generic .search-results__header .spacer{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Generic .search-results__header .widget-socials,.Generic .search-results__header .mapResultsFilter{display:none}.defaultFiltersMsg{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;margin-bottom:2rem}@media (max-width: 1024px){.defaultFiltersMsg{margin-bottom:1rem}}.defaultFiltersMsg .closeBtn{border:none;background:none;font-size:1.75rem;color:RGB(var(--global-color-primary));margin-left:.75rem}.defaultFiltersMsg .closeBtn:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.defaultFiltersMsg__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem;padding:.75rem 1rem;border:1px solid RGB(var(--global-color-accent));background:RGB(var(--global-color-white))}.defaultFiltersMsg__text:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-primary));font-size:1.25rem;margin-left:1rem}.defaultFiltersMsg__text span{display:inline-block;line-height:28px}@media (max-width: 767px){.defaultFiltersMsg__text span{line-height:normal}}.flight-order-details__hotels #seatMapPopup{display:none}.flight-order-details__left #upsaleContent #seatMapPopup{display:none}.flight-order-details__left #upsaleContent #seatMapPopup.show{display:block}.flight-order-details__left #upsaleContent #seatMapPopup.hide{display:none}.flight-order-details__left #upsaleContent #seatMapPopup .seatMapLoader{z-index:1;width:100%;height:90px}.page-header__pageLevel,.domesticFlightsModule.resultsPage .search-results__header{display:none}.domesticFlightsModule .search-result .icon-arrow-left{display:block !important;position:relative;min-width:60px}.domesticFlightsModule .search-result .icon-arrow-left:before{content:"";font-family:lognet;font-style:normal;display:block;font-size:20px;-webkit-transform:scale(-1, 1);transform:scale(-1, 1);text-align:left}.domesticFlightsModule .search-result .icon-arrow-left:after{content:"";border:1px solid RGB(var(--global-color-forground));position:absolute;z-index:0;top:9px;left:0;right:25px}@media (max-width: 1024px){.domesticFlightsModule .search-result .icon-arrow-left:after{max-width:30%}}.domesticFlightsModule .search-result__airline-logo{border:1px solid RGB(var(--global-color-border))}.domesticFlightsModule .search-result__inner{padding:10px 15px}.domesticFlightsModule .search-result__inner>div{width:100%}.domesticFlightsModule .search-result .moreFlights__flight{padding:0 10px}.domesticFlightsModule .search-result .moreFlights__flight .flight_time{font-size:.875rem}.domesticFlightsModule .search-result .moreFlights__flight .flight_time br,.domesticFlightsModule .search-result .moreFlights__flight .flight_time span.date{display:inline-block}.domesticFlightsModule .search-result .moreFlights__places{color:#00b61a}.domesticFlightsModule .search-result .moreFlights__time-departure,.domesticFlightsModule .search-result .moreFlights__time-arrival{-webkit-box-ordinal-group:1 !important;-webkit-order:0 !important;-ms-flex-order:0 !important;order:0 !important}.domesticFlightsModule .search-result .moreFlights .moreFlights__order-total{font-size:1.375rem;padding-left:10px}.domesticFlightsModule .search-result .moreFlights .moreFlights__order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;float:left}.domesticFlightsModule.Generic.resultsPage #filterCollapse{display:none !important}.domesticFlightsModule.Generic.resultsPage .search-results{float:none;width:100%}.tabsResultsList{width:100%;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;padding-right:calc((100% - var(--global-width-main))/2);border-bottom:.25rem solid RGB(var(--global-color-primary));background:linear-gradient(to bottom, RGBA(var(--global-color-forground-light),0) 0%, RGBA(var(--global-color-forground-light),.35) 100%);margin-top:1rem}.tabsResultsList li{background:RGB(var(--global-color-forground-light));margin-left:.25rem}.tabsResultsList li.ui-tabs-active{background:RGB(var(--global-color-primary))}.tabsResultsList li a{display:block;font-size:1.25rem;font-weight:600;padding:1rem 3rem;color:RGB(var(--global-color-white))}@media (max-width: 1024px){.tabsResultsList li a{font-size:1rem;padding:.5rem 1rem}}.tabsResultsList li a:before{font-weight:normal;margin-left:.5rem}.tabsResultsList li.listTab a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.tabsResultsList li.flexTab a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}@media (max-width: 1024px){.tabsResults #resultsTabsFlex{padding-top:1rem}}.tabsResults #resultsTabsFlex section.search-results{display:none !important}.tabsResults #resultsTabsFlex img.loader,.tabsResults #resultTabsWrapper img.loader{display:block;width:500px;height:500px;margin:2rem auto 0}@media (max-width: 767px){.tabsResults #resultsTabsFlex img.loader,.tabsResults #resultTabsWrapper img.loader{width:250px;height:250px;margin-top:1rem}}.destPopup button{background:none;border:none}@media (min-width: 1025px){.destPopup button{transition:.3s ease-in-out}.destPopup button:hover{text-decoration:underline}}.destination__popup{min-width:500px}@media (max-width: 767px){.destination__popup{min-width:0}}.destination__popup .hide{font-size:0}.destination__header{position:relative}@media (max-width: 1024px){.destination__header{overflow:hidden}.destination__header .icon-close{position:static;float:left;padding:.5rem}}.destination__sub-header{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}.destination__sub-header select{width:100px}@media (max-width: 767px){.destination__sub-header{display:block}}.destination__nav{border-bottom:2px solid RGB(var(--popup-color-highlight))}@media (max-width: 1024px){.destination__nav{border:none}}.destination__nav li{position:relative;display:inline-block;background:RGB(var(--global-color-border-light));color:RGB(var(--popup-color-text));padding:.5rem 1rem;cursor:pointer}@media (max-width: 1024px){.destination__nav li{display:block}}.destination__nav li.current{background:RGB(var(--popup-color-highlight));font-weight:600;color:RGB(var(--popup-color-background))}.destination__nav li[data-tab="tab-1"]{display:none}.destination__content{display:none;padding:0 1rem;margin-bottom:1rem;height:300px;overflow-y:auto}@media (max-width: 1024px){.destination__content{height:auto;overflow:hidden}}.destination__content.current{display:inherit}.destination__content .countries{font-size:0}@media (min-width: 1025px){.destination__content .countries .cityChoose,.destination__content .countries .countryChoose{transition:.3s ease-in-out}.destination__content .countries .cityChoose:hover,.destination__content .countries .countryChoose:hover{color:RGB(var(--popup-color-highlight))}}.destination__content .cityChoose,.destination__content .countryChoose,.destination__content .regionChoose{font-size:1rem;background:none;border:none;text-align:right}@media (min-width: 1025px){.destination__content .cityChoose,.destination__content .countryChoose,.destination__content .regionChoose{transition:.3s ease-in-out}.destination__content .cityChoose:hover,.destination__content .countryChoose:hover,.destination__content .regionChoose:hover{text-decoration:underline}}@media (max-width: 1024px){.destination__content .cityChoose,.destination__content .countryChoose,.destination__content .regionChoose{font-size:1.25rem;line-height:2rem}}.destination__content .cityChoose:after,.destination__content .countryChoose:after,.destination__content .regionChoose:after{content:",";margin-left:.25rem}.destination__content .cityChoose.last:after,.destination__content .cityChoose:last-child:after,.destination__content .countryChoose.last:after,.destination__content .countryChoose:last-child:after,.destination__content .regionChoose.last:after,.destination__content .regionChoose:last-child:after{display:none}.destination__content .cityChoose:empty,.destination__content .countryChoose:empty,.destination__content .regionChoose:empty{display:none}.destination__content .countryTitle button{font-size:1rem;font-weight:600}@media (min-width: 1025px){.destination__content .countryTitle button{transition:.3s ease-in-out}.destination__content .countryTitle button:hover{text-decoration:underline}}@media (max-width: 1024px){.destination__content .countryTitle button{font-size:1.25rem;line-height:2rem}}.destination__selects{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;border-top:1px solid RGB(var(--global-color-border));background:RGB(var(--popup-color-background))}@media (max-width: 767px){.destination__selects{display:block}}.destination__selects--title{max-width:150px}.destination__selects div{padding:10px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.destination__selects div .widget-input{border:none}.destination__selects div .widget-input select{border:1px solid RGB(var(--popup-color-highlight))}@media (max-width: 767px){.destination__selects div .widget-input select{width:100%}}#myIframe{margin:0 auto 1rem;display:block}@media (max-width: 1024px){#myIframe{margin-top:1rem;width:100% !important}}@media (max-width: 1024px){#Credit2000Frame{width:100% !important}}.credit2000cover{text-align:center;margin-top:10rem}@media (max-width: 1024px){.credit2000cover{margin-top:2rem}}.credit2000cover .frameCover,.credit2000cover .paymentCover{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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem auto}.credit2000cover .frameCover #tripSummary,.credit2000cover .paymentCover #tripSummary{width:270px;text-align:right}.result-page,.deal-details-page,.confirmation-page{max-width:var(--global-width-main);width:100%;margin:0 auto;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;font-size:14px;color:RGB(var(--global-color-forground))}@media (max-width: 1024px){.result-page,.deal-details-page,.confirmation-page{margin:0}}.result-page>form,.deal-details-page>form,.confirmation-page>form{width:100%}.result-page__side,.deal-details-page__side,.confirmation-page__side{display:block}@media (max-width: 1024px){.result-page__side,.deal-details-page__side,.confirmation-page__side{display:none;width:100%}}#timeoutCounterDiv{font-size:16px;font-weight:600;line-height:3rem;color:RGB(var(--global-color-error-light));width:100%;max-width:var(--global-width-main);margin:.5rem auto 0;background:RGB(var(--global-color-border-light));text-align:center}@media (max-width: 1024px){#timeoutCounterDiv{margin:1rem auto}}#timeoutCounterDiv svg{height:24px}#timeoutCounterDiv svg path{fill:RGB(var(--global-color-error-light))}#timeoutCounterDiv>div{display:inline-block;vertical-align:middle}#timeoutCounterDiv #minutesLeftToTimeout .countdown_amount{font-size:inherit}.Generic .result-page__side#sortBy{display:none}@media (min-width: 1025px){.Generic .result-page__side#sortBy{display:none !important}}@media (min-width: 1025px){.Generic .result-page__side#filterCollapse{display:block !important;width:270px}}.Generic .result-page .comp-filter__list.scrollFilter{max-height:300px;overflow-y:auto;overflow-x:hidden;padding-left:10px}.Generic .result-page .comp-filter__list::-webkit-scrollbar{width:3px}.Generic .result-page .comp-filter__list::-webkit-scrollbar-track{background:transparent}.Generic .result-page .comp-filter__list::-webkit-scrollbar-thumb{background:RGB(var(--global-color-border))}.Generic .deal-details-page{margin:0 auto}@media (max-width: 1024px){.Generic .deal-details-page{margin:0 auto}}.Generic .deal-details-page>form{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.Generic .deal-details-page__headerImg{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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:26rem;overflow:hidden}@media (max-width: 1024px){.Generic .deal-details-page__headerImg{height:16rem}}@media (max-width: 767px){.Generic .deal-details-page__headerImg{height:10rem}}.Generic .deal-details-page__headerImg img{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (max-width: 1024px){.Generic .deal-details-page__headerImg img{height:100%}}.Generic .confirmation-page{margin:0 auto}@media (max-width: 1024px){.Generic .confirmation-page{margin:0 auto}.Generic .confirmation-page .page-header__content{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.Generic .confirmation-page .deal-details-page{margin:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.Generic.innerpages .comp-breadcrumbs{padding:1rem 0}@media (max-width: 1024px){.Generic.innerpages .comp-breadcrumbs{display:none}}.Generic .noResultContent{max-width:var(--global-width-main);width:100%;margin:4rem auto;font-size:1.5rem;font-weight:600;color:RGB(var(--global-color-primary));text-align:center}.Generic .noResultContent:before{content:":(";display:block;font-family:monospace;font-weight:400;font-size:3rem;width:80px;height:80px;line-height:66px;border:4px solid RGB(var(--global-color-primary));border-radius:50%;margin:0 auto 1rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width: 1024px){.Generic .noResultContent{padding:0 1rem}}@media (max-width: 767px){.Generic .noResultContent{font-size:1rem}}.Generic #showDetails:after{content:"";display:table;clear:both}.page-header__heading-text{text-transform:capitalize}.page-header__heading-text.destinationName:after{content:" - "}.page-header .filtering-mobile-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:35px;border:2px solid RGB(var(--global-color-forground));background:RGB(var(--global-color-white));position:fixed;width:100%;bottom:9rem;top:inherit;right:-101%;transition:all .5s ease;opacity:0;box-shadow:0 8px 8px 0 RGBA(0,0,0,.15);z-index:100}.page-header .filtering-mobile-wrapper.active{right:0;opacity:1}.page-header .filtering-mobile-wrapper>*,.page-header .filtering-mobile-wrapper .new-search-btn{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;top:auto;background:none;color:RGB(var(--global-color-forground));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;height:3.75rem;left:inherit;right:inherit;bottom:auto;font-weight:normal !important;font-size:.875rem !important;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background:transparent !important;border:0 !important}.page-header .filtering-mobile-wrapper>* span,.page-header .filtering-mobile-wrapper .new-search-btn span{font-size:.875rem;max-width:inherit}.page-header .filtering-mobile-wrapper>*>*,.page-header .filtering-mobile-wrapper .new-search-btn>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;white-space:nowrap}.page-header .filtering-mobile-wrapper>*:after,.page-header .filtering-mobile-wrapper .new-search-btn:after{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;width:1px;height:37%;background:RGB(var(--global-color-forground))}.page-header .filtering-mobile-wrapper>* i,.page-header .filtering-mobile-wrapper .new-search-btn i{font-size:1rem}.page-header .filtering-mobile-wrapper>* i:before,.page-header .filtering-mobile-wrapper .new-search-btn i:before{margin-left:.2rem}.page-header .filtering-mobile-wrapper>* i.icon-search,.page-header .filtering-mobile-wrapper .new-search-btn i.icon-search{display:block}.page-header button.filtering-mobile-trigger{width:55px;height:55px;background:RGB(var(--global-color-primary));border-radius:50%;position:fixed;bottom:5rem;right:.9rem;box-shadow:0 8px 8px 0 RGBA(0,0,0,.15);-webkit-transform:rotate(0);transform:rotate(0);transition:all .3s ease;z-index:100}@media (min-width: 1025px){.page-header button.filtering-mobile-trigger{display:none}}.page-header button.filtering-mobile-trigger.close{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-header button.filtering-mobile-trigger.close:before,.page-header button.filtering-mobile-trigger.close:after{width:25px;top:0;bottom:0;left:0;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-header button.filtering-mobile-trigger.close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-header button.filtering-mobile-trigger.close span{display:none}.page-header button.filtering-mobile-trigger:before,.page-header button.filtering-mobile-trigger:after,.page-header button.filtering-mobile-trigger span{content:"";position:absolute;top:15px;bottom:0;margin:auto;left:0;right:0;height:3px;width:7px;background:RGB(var(--global-color-white));transition:all .5s ease}.page-header button.filtering-mobile-trigger:after{top:-13px;width:25px}.page-header button.filtering-mobile-trigger span{width:18px;top:1px}.Generic .matrix-trigger{position:relative}.Generic .matrix-trigger a{display:inline-block;font-size:1.125rem;font-weight:600;line-height:1;color:inherit}.Generic .matrix-trigger a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-weight:normal;margin-left:5px}.Generic .flexibleContainer{width:100%}.Generic #flexibleSearch{width:100%}@media (max-width: 1024px){.Generic #flexibleSearch{display:none}}.Generic #flexibleSearch.Generic{width:100%}.Generic #flexibleSearch table{border-collapse:collapse;table-layout:fixed;border:none}.Generic #flexibleSearch .bold{font-weight:600}.Generic #flexibleSearch #matrix{position:relative;padding-bottom:1rem}.Generic #flexibleSearch .headerTextWrap{padding:0 0 1rem;overflow:hidden}.Generic #flexibleSearch .headerTextWrap .matrixTitle{display:block;font-size:1rem;font-weight:600;line-height:1.5rem;color:RGB(var(--global-color-accent))}.Generic #flexibleSearch .headerTextWrap .matrixTitle:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:5px;font-weight:400}.Generic #flexibleSearch .headerTextWrap .matrixDescription .ukraineNote{color:RGB(var(--global-color-error))}.Generic #flexibleSearch .headerTextWrap .matrixDescription .ukraineNote:before{content:"*";margin-left:.25rem}.Generic #flexibleSearch .headerTextWrap .closeIcon{float:left;display:block;color:RGB(var(--global-color-accent));background:none;font-size:1rem;border:none}.Generic #flexibleSearch .headerTextWrap .closeIcon:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.25rem;vertical-align:top;margin-left:.25rem}.Generic #flexibleSearch .matrixContent .topRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Generic #flexibleSearch .matrixContent .topRow .corner_wrapper{min-width:139px;padding:.5rem;border-top:1px solid RGB(var(--global-color-border));border-right:1px solid RGB(var(--global-color-border));text-align:center}.Generic #flexibleSearch .matrixContent .topRow .corner_wrapper.singleWay{border:none}.Generic #flexibleSearch .matrixContent .topRow .corner_wrapper .returnTextSpanHolder,.Generic #flexibleSearch .matrixContent .topRow .corner_wrapper .corner{line-height:1.25rem}.Generic #flexibleSearch .matrixContent .topRow .corner_wrapper .return{color:RGB(var(--global-color-primary))}.Generic #flexibleSearch .matrixContent .topRow .corner_wrapper .return:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-right:.25rem}.Generic #flexibleSearch .matrixContent .topRow .corner_wrapper .departure{color:RGB(var(--global-color-primary))}.Generic #flexibleSearch .matrixContent .topRow .corner_wrapper .departure:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.25rem}.Generic #flexibleSearch .matrixContent .topRow .returnControls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Generic #flexibleSearch .matrixContent .topRow .returnControls>a{display:none}.Generic #flexibleSearch .matrixContent .topRow .returnControls .returnDatesTBL{width:100%}.Generic #flexibleSearch .matrixContent .topRow .returnControls .returnDatesTBL td{border-bottom:none}.Generic #flexibleSearch .matrixContent .contentRightRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Generic #flexibleSearch .matrixContent .contentRightRow>div>a{display:none}.Generic #flexibleSearch .matrixContent .contentRightRow .departureDatesTBL{width:140px}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable{width:100%}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td{line-height:0;font-size:0}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td .bold{font-size:.875rem;line-height:2.5rem}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.hasFlight{cursor:pointer;background-color:RGB(var(--global-color-white));color:RGB(var(--global-color-forground-light));position:relative;background-clip:padding-box}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.hasFlight:hover{box-shadow:0 0 0 2px RGB(var(--global-color-primary)) inset;z-index:2}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.hasFlight.selectedFlight:hover{box-shadow:0 0 0 2px RGB(var(--global-color-accent)) inset}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.hasFlight.tooltip-active{box-shadow:0 0 0 1px RGB(var(--global-color-primary)) inset;color:RGB(var(--global-color-primary));z-index:3}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.hasFlight.tooltip-active:hover{box-shadow:0 0 0 1px RGB(var(--global-color-primary)) inset}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.hasFlight.tooltip-active .tooltip-matrix{display:block}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.hasFlight.tooltip-active .tooltip-matrix-new{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.hasFlight.tooltip-active:nth-last-child(1) .tooltip-matrix-new,.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.hasFlight.tooltip-active:nth-last-child(2) .tooltip-matrix-new{right:auto;left:-1px}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.cheapest{box-shadow:0 0 0 2px RGB(var(--global-color-accent)) inset;color:RGB(var(--global-color-accent))}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.cheapest:hover{box-shadow:0 0 0 2px RGB(var(--global-color-accent)) inset}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.selectedFlight{box-shadow:0 0 0 2px RGB(var(--global-color-accent)) inset;color:RGB(var(--global-color-accent));z-index:1}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .mikra{overflow:hidden}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .mikra .mikraText{vertical-align:top;margin-left:10px}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .mikra .mouseover{width:12px;height:12px;border:1px solid RGB(var(--global-color-primary));display:inline-block;margin-left:4px}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .mikra .searchDate{width:12px;height:12px;border:1px solid RGB(var(--global-color-accent));display:inline-block;margin-left:4px}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .mikra .cheapestPrice{width:14px;height:14px;border:1px solid RGB(var(--global-color-border));display:inline-block;color:RGB(var(--global-color-accent));vertical-align:top;text-align:center;margin-left:4px}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .mikra .notFound{width:12px;height:12px;border:1px solid RGB(var(--global-color-border));display:inline-block;background:none;margin-left:4px}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .mikra .averagePrice{float:left;margin-left:5px}.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay{display:block}.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .departureDatesTBL,.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .contentTable{width:100%;display:block}.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .departureDatesTBL tbody,.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .contentTable tbody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .departureDatesTBL tbody tr,.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .contentTable tbody tr{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% / 7)}.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .departureDatesTBL tbody tr:first-child td,.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .contentTable tbody tr:first-child td{border-right:1px solid RGB(var(--global-color-border))}.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .departureDatesTBL tbody td,.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .contentTable tbody td{display:block;border-right:none}.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .contentTable td{border-top:none}.Generic .search-result__flights.tooltip-matrix-new{display:none;position:absolute;z-index:10;top:100%;right:0;width:400px;padding:1rem;background-color:RGB(var(--global-color-white));line-height:normal;font-size:.875rem;text-align:right;border:1px solid RGB(var(--global-color-primary));cursor:default;box-shadow:2px 2px 5px RGBA(var(--global-color-black),.25);color:RGB(var(--global-color-forground))}.Generic .search-result__flights.tooltip-matrix-new .icon-close-matrix{position:absolute;top:1rem;left:1rem;cursor:pointer}.Generic .search-result__flights.tooltip-matrix-new .icon-close-matrix:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-primary));font-size:1.25rem;line-height:.5rem}.Generic .search-result__flights.tooltip-matrix-new .tooltip-matrix-links a{display:inline-block;font-weight:normal;font-size:.875rem;text-decoration:underline;color:RGB(var(--global-color-primary))}.Generic .search-result__flights.tooltip-matrix-new .tooltip-matrix-links button{position:static;float:left;width:auto;color:RGB(var(--global-color-accent));background:none;padding:0;border:none;font-size:1.25rem;font-weight:600}.Generic .search-result__columns--location{display:block}.Generic .tooltip-matrix{display:none;position:absolute;z-index:10;direction:rtl;right:110%;top:-65%;background:RGB(var(--global-color-white));box-shadow:0 3px 10px 0 RGBA(var(--global-color-black),.2);width:430px}@media (max-width: 1024px){.Generic .tooltip-matrix{position:fixed;z-index:101;left:0;right:0;top:0 !important;bottom:0;width:90vw;height:285px;text-align:right;box-shadow:0 0 0 1000px RGBA(var(--global-color-black),.75);margin:auto}}.Generic .tooltip-matrix .tipTop{position:absolute;z-index:2;top:50%;margin-top:-0.75rem;right:-8px;width:1rem;height:1rem;background:RGB(var(--global-color-white));-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 3px 10px 0 RGBA(var(--global-color-black),.2)}@media (max-width: 1024px){.Generic .tooltip-matrix .tipTop{display:none}}.Generic .tooltip-matrix .tipBot{position:absolute;z-index:3;top:0;right:0;bottom:0;width:.875rem;background:RGB(var(--global-color-white))}@media (max-width: 1024px){.Generic .tooltip-matrix .tipBot{display:none}}.Generic .tooltip-matrix .tipCenter{color:RGB(var(--global-color-forground));display:block;padding:1rem}.Generic .tooltip-matrix-flight-name{margin:1rem 0 0}.Generic .tooltip-matrix-flight-name:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:inline-block;vertical-align:middle;font-size:1rem;margin-left:.5rem}.Generic .tooltip-matrix-flight-name strong{font-weight:normal}.Generic .tooltip-matrix-flights{min-width:317px;margin-bottom:15px;overflow:hidden}.Generic .tooltip-matrix-flights span{float:right;padding-top:1rem;width:39%}.Generic .tooltip-matrix-flights span:first-child{width:22%}.Generic .tooltip-matrix-flights span .bold{font-weight:normal !important}.Generic .tooltip-matrix-flights span .bold+div{display:none}.Generic .tooltip-matrix-hotel--nights:before{content:"|"}.Generic .tooltip-matrix-hotel .hotel-name{direction:ltr}@media (max-width: 1024px){.Generic .tooltip-matrix-hotel .hotel-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.Generic .tooltip-matrix-hotel .hotel-name h2{display:inline-block;vertical-align:middle;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.125rem;font-weight:700;margin-left:.5rem;margin-bottom:0}.Generic .tooltip-matrix-hotel .hotel-name .widget-stars{direction:rtl}.Generic .tooltip-matrix-hotel p{display:inline-block;vertical-align:top;margin:0}.Generic .tooltip-matrix .tooltipLinks{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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.Generic .tooltip-matrix .tooltipLinks button{position:static;width:auto;padding:.5rem 2rem;margin:0}.Generic .tooltip-matrix .tooltipLinks a{display:block;padding-top:.5rem;font-size:.875rem;text-decoration:underline}.Generic #flexibleSearch.packageMatrix{width:840px}@media (max-width: 1024px){.Generic #flexibleSearch.packageMatrix{display:block;width:100%;padding:0 1rem;background:RGB(var(--global-color-white))}}.Generic #flexibleSearch.packageMatrix .search-results__header{display:none}.Generic .flexiblePackage{width:100%}@media (min-width: 1025px){.Generic .flexiblePackage td:nth-child(1) .tooltip-matrix,.Generic .flexiblePackage td:nth-child(2) .tooltip-matrix,.Generic .flexiblePackage td:nth-child(3) .tooltip-matrix,.Generic .flexiblePackage td:nth-child(4) .tooltip-matrix{left:110%;right:auto}.Generic .flexiblePackage td:nth-child(1) .tooltip-matrix .tipTop,.Generic .flexiblePackage td:nth-child(2) .tooltip-matrix .tipTop,.Generic .flexiblePackage td:nth-child(3) .tooltip-matrix .tipTop,.Generic .flexiblePackage td:nth-child(4) .tooltip-matrix .tipTop{right:auto;left:-8px}.Generic .flexiblePackage td:nth-child(1) .tooltip-matrix .tipBot,.Generic .flexiblePackage td:nth-child(2) .tooltip-matrix .tipBot,.Generic .flexiblePackage td:nth-child(3) .tooltip-matrix .tipBot,.Generic .flexiblePackage td:nth-child(4) .tooltip-matrix .tipBot{right:auto;left:0}}.Generic .flexiblePackage #month-year-select{font-size:1rem;font-weight:600;color:RGB(var(--global-color-accent));padding:0 1.5rem 0 5rem;border:1px solid RGB(var(--global-color-accent));border-radius:1.5rem;background-color:RGB(var(--global-color-white));background-position:left 1.125rem center;margin:0 6rem;cursor:pointer}@media (max-width: 1024px){.Generic .flexiblePackage #month-year-select{margin:0 1rem}}.Generic .flexiblePackage__header{padding:0 0 1rem;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}@media (max-width: 1024px){.Generic .flexiblePackage__header{padding:1rem 0}}.Generic .flexiblePackage__header .icon-chevron-thin-left,.Generic .flexiblePackage__header .icon-chevron-thin-right{color:RGB(var(--global-color-accent));font-size:20px;border:none;background:none;line-height:2rem;cursor:pointer}.Generic .flexiblePackage__header .icon-chevron-thin-left:before,.Generic .flexiblePackage__header .icon-chevron-thin-right:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flexiblePackage__header .icon-chevron-thin-left:disabled,.Generic .flexiblePackage__header .icon-chevron-thin-right:disabled{opacity:.3}.Generic .flexiblePackage__header .icon-chevron-thin-left:hover,.Generic .flexiblePackage__header .icon-chevron-thin-right:hover{color:RGB(var(--global-color-primary))}.Generic .flexiblePackage__header .icon-chevron-thin-right:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flexiblePackage__footer{margin-top:1rem}.Generic .flexiblePackage__main{position:relative}.Generic .flexiblePackage__matrix{width:100%;border-collapse:collapse;border-spacing:0;direction:ltr}@media (max-width: 1024px){.Generic .flexiblePackage__matrix{direction:rtl}}.Generic .flexiblePackage__item{background:RGB(var(--global-color-white));text-align:right;border:1px solid RGB(var(--global-color-border));background-clip:padding-box;color:RGB(var(--global-color-forground));line-height:normal;padding:1rem;vertical-align:top;cursor:pointer;position:relative;height:130px}@media (max-width: 1024px){.Generic .flexiblePackage__item{border:none;width:auto;height:auto;line-height:normal;padding:.5rem .25rem;text-align:center}.Generic .flexiblePackage__item>div:not(.tooltip-matrix){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}}.Generic .flexiblePackage__item.cheapestPack{box-shadow:0 0 0 2px RGB(var(--global-color-approve)) inset}.Generic .flexiblePackage__item.cheapestPack .flexiblePackage__item-price{color:RGB(var(--global-color-approve))}.Generic .flexiblePackage__item.tooltip-active{box-shadow:0 0 0 2px RGB(var(--global-color-accent)) inset}.Generic .flexiblePackage__item.tooltip-active:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:block;position:absolute;z-index:10;top:-10px;right:-10px;background:RGB(var(--global-color-accent));border-radius:50%;width:1.25rem;height:1.25rem;text-align:center;line-height:1.25rem;font-size:.875rem;color:RGB(var(--global-color-white))}.Generic .flexiblePackage__item.tooltip-active .tooltip-matrix{display:block}.Generic .flexiblePackage__item-location{display:block}@media (max-width: 1024px){.Generic .flexiblePackage__item-location{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-size:.625rem}}.Generic .flexiblePackage__item-nights{direction:rtl}@media (max-width: 1024px){.Generic .flexiblePackage__item-nights{display:none}}.Generic .flexiblePackage__item-day{display:block;color:RGB(var(--global-color-forground));text-align:left;font-size:20px;text-indent:5px;font-weight:600;height:.75rem}@media (max-width: 1024px){.Generic .flexiblePackage__item-day{text-indent:0;text-align:center;font-size:.875rem;font-weight:400;height:auto}}.Generic .flexiblePackage__item-price{font-weight:600}.Generic .flexiblePackage__item-price.cheap-price{color:RGB(var(--global-color-accent))}.Generic .flexiblePackage__item-board{display:block}@media (max-width: 1024px){.Generic .flexiblePackage__item-board{display:none}}@media (min-width: 1025px){.Generic .flexiblePackage__rowHeader{display:none}}.Generic .flexiblePackage__rowHeader th{text-align:center;font-weight:normal;color:RGB(var(--global-color-accent));background:RGB(var(--global-color-white));padding:.75rem .25rem}.Generic .flexiblePackage__rowHeader th:not(:last-child):after{content:"'"}.Generic .comp-filter__header a.comp-filter__box--button{text-align:center;margin:0 0 1rem;font-size:1.125rem;font-weight:600}.Generic .comp-magic-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:RGB(var(--global-color-forground));margin-bottom:1rem}.Generic .comp-magic-box:empty{display:none}.Generic .comp-magic-box__heading{display:none}.Generic .comp-magic-box__item{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;border:1px solid RGB(var(--global-color-border));border-left:none;background:RGB(var(--global-color-white));-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:1rem;padding:.75rem;cursor:pointer}.Generic .comp-magic-box__item:last-child{border-left:1px solid RGB(var(--global-color-border))}.Generic .comp-magic-box__airline-logo{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}.Generic .comp-magic-box__airline-logo--text{color:inherit;margin-right:.5rem}.Generic .comp-magic-box__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;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;height:5.5rem;text-align:left}.Generic .comp-magic-box__content--flight-text{font-size:.875rem;font-weight:600;text-align:right}.Generic .comp-magic-box__price{font-size:1.5rem;font-weight:600;color:RGB(var(--global-color-accent));line-height:1}.Generic .comp-magic-box .price .viewFromSpan{position:absolute;top:-1rem;right:0;font-size:.875rem;color:RGB(var(--global-color-forground-light))}.Generic .search-result{position:relative;margin-bottom:1rem;border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-white));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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem}@media (max-width: 1024px){.Generic .search-result{border:none}}.Generic .search-result.bordered{box-shadow:0 0 .75rem RGB(var(--global-color-primary))}.Generic .search-result.cloned{position:fixed;z-index:1000;right:50%;margin-right:var(--global-width-marginToCenter);width:var(--global-width-main);min-height:200px}.Generic .search-result.cloned .search-result__summary-cover{display:none}@media (max-width: 1024px){.Generic .search-result.cloned{width:760px}}@media (max-width: 767px){.Generic .search-result.cloned{width:300px}}.Generic .search-result__link{padding-top:.5rem}@media (max-width: 1024px){.Generic .search-result__link{position:relative;padding:0 1rem}}.Generic .search-result__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 1024px){.Generic .search-result__inner{max-width:100%}}.Generic .search-result__inner>div{min-height:200px;min-width:130px}@media (max-width: 1024px){.Generic .search-result__inner>div{min-height:0;position:relative}}.Generic .search-result__heading{text-transform:capitalize;font-size:.875rem;font-weight:400}.Generic .search-result__heading>span.flight-type,.Generic .search-result__heading>span.flight-subject{padding-right:.25rem}@media (max-width: 767px){.Generic .search-result__heading>span.flight-type,.Generic .search-result__heading>span.flight-subject{display:block;padding:.25rem 0 0}}.Generic .search-result__heading .tooltip{display:none}@media (max-width: 1024px){.Generic .search-result__heading{line-height:1;padding:.5rem 1rem .25rem}}.Generic .search-result__hotel{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 767px){.Generic .search-result__hotel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.Generic .search-result__hotel .hotelImg{width:100%;height:180px}}.Generic .search-result__hotel-image{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;width:280px;height:200px;overflow:hidden;cursor:pointer;position:relative}@media (max-width: 767px){.Generic .search-result__hotel-image{width:100%}}.Generic .search-result__hotel-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.Generic .search-result__hotel-image img{height:200px}}.Generic .search-result__hotel-image .resultFilterCBLbl{display:none}.Generic .search-result__hotel-image .flexslider__caption{position:absolute;bottom:0;right:0;left:0;background:RGBA(var(--global-color-white),.9)}#hotelPopUp .Generic .search-result__hotel-image .flexslider__caption{position:static;width:100%;background:RGB(var(--global-color-white))}.Generic .search-result__hotel-image .flexslider__caption .search-result__subject{padding:.25rem 1rem}.Generic .search-result__hotel-image .flexslider .slides li{position:relative;min-width:260px;height:200px;overflow:hidden}.Generic .search-result__hotel-image .flexslider .slides li img{min-width:0}.Generic .search-result__hotel-image .flexslider .flex-control-thumbs{display:none}.Generic .search-result__hotel-image .flexslider .flex-direction-nav li a{display:block;position:absolute;z-index:10;top:50%;width:2rem;height:2rem;line-height:2rem;margin-top:-1rem;background:RGBA(var(--global-color-black),.5);color:RGB(var(--global-color-white));border-radius:50%;opacity:1;cursor:pointer}.Generic .search-result__hotel-image .flexslider .flex-direction-nav li a:before{color:RGB(var(--global-color-white));font-size:1rem;width:1.25rem;text-align:center}.Generic .search-result__hotel-image .flexslider .flex-direction-nav li a.flex-next{right:-1rem;opacity:1}.Generic .search-result__hotel-image .flexslider .flex-direction-nav li a.flex-next:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;float:left}.Generic .search-result__hotel-image .flexslider .flex-direction-nav li a.flex-prev{left:-1rem;opacity:1}.Generic .search-result__hotel-image .flexslider .flex-direction-nav li a.flex-prev:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;float:right}.Generic .search-result__hotel-details{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1rem;max-width:420px}.Generic .search-result__hotel-details .hotel-more-info{display:none;margin-top:.5rem}.Generic .search-result__hotel-details .hotel-more-info a{color:RGB(var(--global-color-primary));font-size:.875rem;text-decoration:underline}.Generic .search-result__hotel-details h3{font-size:1rem;color:RGB(var(--global-color-forground))}.Generic .search-result__hotel-details .flydrive_name{cursor:default}.Generic .search-result__hotel-details .hotel_name{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-bottom:.5rem}@media (max-width: 767px){.Generic .search-result__hotel-details .hotel_name{margin-bottom:0}}.search-result.offline .Generic .search-result__hotel-details .hotel_name{cursor:default}.Generic .search-result__hotel-details .hotel_name h3{display:inline-block;vertical-align:middle;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .search-result__hotel-details .hotel_name .widget-stars{margin-left:.5rem}.Generic .search-result__hotel-details .hotel_stay{margin:0}.Generic .search-result__hotel-details .hotel_stay_location{font-size:1rem;margin-bottom:.5rem}@media (max-width: 1024px){.Generic .search-result__hotel-details .hotel_stay_details{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.Generic .search-result__hotel-details .hotel_stay_details_flight,.Generic .search-result__hotel-details .hotel_stay_details_dates{display:none}.Generic .search-result__hotel-details .hotel_stay_details span:before{content:"|"}.Generic .search-result__hotel-details .hotel_stay_details_dates+span:before{display:none}.Generic .search-result__hotel-details .hotel_stay_details span:first-child:before{display:none}.Generic .search-result__hotel-details .hotel_stay_details_cartype span,.Generic .search-result__hotel-details .hotel_stay_details_carmodel span{display:inline-block;vertical-align:top;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .search-result__hotel-details .hotel_stay_details_cartype span:before,.Generic .search-result__hotel-details .hotel_stay_details_carmodel span:before{display:none}.Generic .search-result__hotel-details .hotel_stay_transfers{display:inline}.Generic .search-result__hotel-details .hotel_location .text .expend-link{display:inline-block;color:RGB(var(--global-color-primary));font-weight:600}.Generic .search-result__hotel-details .hotel_location .text .more-ellipses{padding-right:.25rem}.Generic .search-result__hotel-details .hotel_description{position:relative;transition:.3s ease-in-out;overflow:hidden}.Generic .search-result__hotel-details .hotel_description a{color:RGB(var(--global-color-primary));text-decoration:underline}.Generic .search-result__hotel-details .hotel_location .text,.Generic .search-result__hotel-details .hotel_remarks .text{margin-top:.5rem}.Generic .search-result__hotel-details .hotel_location .text .title,.Generic .search-result__hotel-details .hotel_remarks .text .title{font-weight:600;cursor:pointer;padding-bottom:.25rem}.Generic .search-result__hotel-details .hotel_location .text .title:after,.Generic .search-result__hotel-details .hotel_remarks .text .title:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-right:.25rem}.Generic .search-result__hotel-details .hotel_location .text[open] .title:after,.Generic .search-result__hotel-details .hotel_remarks .text[open] .title:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .search-result__hotel-details .hotel_location .text[open] summary ~ *,.Generic .search-result__hotel-details .hotel_remarks .text[open] summary ~ *{-webkit-animation:sweep .5s ease-in-out;animation:sweep .5s ease-in-out}.Generic .search-result__hotel-details .hotel_location br:first-child,.Generic .search-result__hotel-details .hotel_remarks br:first-child{display:none}.Generic .search-result__hotel-details .hotel_roomTypes{margin-top:.75rem}.Generic .search-result__hotel-details .hotel_roomTypes__table li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:2rem;transition:.3s ease-in-out}@media (max-width: 1024px){.Generic .search-result__hotel-details .hotel_roomTypes__table li{line-height:1.5rem;display:block}.Generic .search-result__hotel-details .hotel_roomTypes__table li.active{margin:.5rem 0}}.Generic .search-result__hotel-details .hotel_roomTypes__table li>span{width:20%;text-align:right;padding:.125rem}.Generic .search-result__hotel-details .hotel_roomTypes__table li>span:first-child{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Generic .search-result__hotel-details .hotel_roomTypes__table li>span.header{font-weight:600}@media (max-width: 1024px){.Generic .search-result__hotel-details .hotel_roomTypes__table li>span.header:nth-child(2),.Generic .search-result__hotel-details .hotel_roomTypes__table li>span.header:nth-child(3){display:none}}@media (max-width: 1024px){.Generic .search-result__hotel-details .hotel_roomTypes__table li>span{display:block;width:100%}.Generic .search-result__hotel-details .hotel_roomTypes__table li>span[data-title]:before{content:attr(data-title) ":";font-weight:600;left:.25rem}}.Generic .search-result__hotel-details .hotel_roomTypes__table li>span label{display:block}.Generic .search-result__hotel-details .hotel_roomTypes__table li>span label span{display:inline-block;vertical-align:top;max-width:80%}.Generic .search-result__hotel-details .hotel_roomTypes__btn{display:inline-block;vertical-align:top;margin-top:.5rem;font-weight:600;color:RGB(var(--global-color-primary));cursor:pointer}.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"] ~ .hotel_roomTypes__table li:not(.active){max-height:0;overflow:hidden}.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"] ~ .hotel_roomTypes__table li:first-child{max-height:2.25rem}@media (max-width: 1024px){.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"] ~ .hotel_roomTypes__table li:first-child{max-height:4.5rem}}.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"] ~ .hotel_roomTypes__btn .close{display:none}.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"] ~ .hotel_roomTypes__btn:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-right:.5rem}.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"]:checked ~ .hotel_roomTypes__table li:not(.active){max-height:2.25rem}@media (max-width: 1024px){.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"]:checked ~ .hotel_roomTypes__table li:not(.active){max-height:4.5rem;margin:.5rem 0}}.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"]:checked ~ .hotel_roomTypes__btn .close{display:inline}.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"]:checked ~ .hotel_roomTypes__btn .open{display:none}.Generic .search-result__hotel-details .hotel_roomTypes input[type="checkbox"]:checked ~ .hotel_roomTypes__btn:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .search-result__hotel-details a{text-decoration:none}.Generic .search-result__hotel-remark{color:RGB(var(--global-color-error))}.Generic .search-result__hotel ~ .search-result__summary-cover{margin:0}.Generic .search-result__hotel ~ .search-result__flights{border-top:1px solid RGB(var(--global-color-border));-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}@media (max-width: 1024px){.Generic .search-result__hotel ~ .search-result__flights{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.Generic .search-result__recommended{position:absolute;line-height:35px;color:RGB(var(--global-color-white));font-size:.875rem;font-weight:600;background:RGB(var(--global-color-accent));width:160px;text-align:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-35px;top:27px}.Generic .search-result__subject{color:RGB(var(--global-color-forground));line-height:2rem;padding:1rem;text-align:right}#hotelPopUp .Generic .search-result__subject{padding:0}.Generic .search-result__subject .icon-male:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.5rem}.Generic .search-result__flights{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;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:.75rem 1rem}@media (max-width: 1024px){.Generic .search-result__flights{padding:0;max-width:100%}.Generic .search-result__flights input[type="radio"]+label{margin:0;padding-right:.5rem}.Generic .search-result__flights input[type="radio"]+label:before{margin:0}}.Generic .search-result__flights .search-result__heading:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:inline-block;vertical-align:middle;font-size:1rem;margin-left:.5rem}.Generic .search-result__flight{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0}@media (max-width: 1024px){.Generic .search-result__flight{position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 1rem}}@media (max-width: 767px){.Generic .search-result__flight{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Generic .search-result__flight:not(.last){border-bottom:1px solid RGB(var(--global-color-border))}}.Generic .search-result__flight p{line-height:1.5rem}@media (max-width: 1024px){.Generic .search-result__flight p{line-height:1rem}}.Generic .search-result__flight-statusRemark{display:none;color:RGB(var(--global-color-forground))}.Generic .search-result__flight-statusRemark:before{content:"!";display:inline-block;vertical-align:middle;width:1.25rem;height:1.25rem;line-height:1.125rem;text-align:center;border:1px solid RGB(var(--global-color-forground));border-radius:50%;margin-left:.5rem}@media (max-width: 767px){.Generic .search-result__flight-statusRemark:before{width:1rem;height:1rem;line-height:.875rem}}.Generic .search-result__flight-statusRemark+.search-result__msg{margin:.5rem 0}.Generic .search-result__flight.notFinal .search-result__columns--depart-date{display:none}.Generic .search-result__flight.notFinal .search-result__columns--date{display:block}.Generic .search-result__flight-set{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;padding-bottom:1rem;border-bottom:1px dotted RGB(var(--global-color-border))}.Generic .search-result__flight-set+.search-result__heading{margin-top:1rem}.Generic .search-result__flight-set .specialRadio:checked+label:before{color:RGB(var(--global-color-accent))}.Generic .search-result__flight-set-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Generic .search-result__flight-set.last{border-bottom:none}.Generic .search-result__airline-logo{width:2.75rem;height:2.75rem;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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){.Generic .search-result__airline-logo{display:none}}.Generic .search-result__airline-logo img{max-height:100%;max-width:100%}.Generic .search-result__summary{margin:0;height:100%}.Generic .search-result__summary-cover{position:relative;border-right:1px solid RGB(var(--global-color-border));max-width:136px;padding:.75rem 1rem}@media (max-width: 1024px){.Generic .search-result__summary-cover{max-width:none;position:static;width:100%;height:auto;border-right:none;border-top:1px solid RGB(var(--global-color-border));padding:0}}.Generic .search-result__summary .search-result__details-trigger{display:none}.Generic .search-result__summary-note{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width: 1024px){.Generic .search-result__summary-note{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}}.Generic .search-result__summary-note-remaining{display:none}.Generic .search-result__summary-note-remaining.few{display:block;color:RGB(var(--global-color-error));font-weight:600}@media (max-width: 1024px){.Generic .search-result__summary-note-remaining.few{text-align:center}}.Generic .search-result__summary-note--approval{color:RGB(var(--global-color-approve))}@media (max-width: 1024px){.Generic .search-result__summary-note--approval{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:55px}}.Generic .search-result__summary-note--required{width:105px;display:block;text-align:center;font-size:.75rem;color:RGB(var(--global-color-error))}@media (max-width: 1024px){.Generic .search-result__summary-note--required{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:60px;margin-left:.5rem}}.Generic .search-result__summary-note .icon-approve:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-weight:600;margin-left:.25rem}.Generic .search-result__summary-average{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:100%}@media (max-width: 1024px){.Generic .search-result__summary-average{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:auto;padding-right:1rem;position:relative}}@media (max-width: 1024px){.Generic .search-result__summary-average .tooltip{display:none}}.Generic .search-result__summary-total{margin-bottom:.5rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.Generic .search-result__summary-total .funding{display:block;text-align:center}@media (max-width: 1024px){.Generic .search-result__summary-total{margin:0;font-size:.75rem}}.Generic .search-result__summary-price{font-size:1.75rem;display:block;color:RGB(var(--global-color-accent))}@media (max-width: 1024px){.Generic .search-result__summary-price{font-size:1.125rem;width:120px}}.Generic .search-result__summary-price-note{display:block;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px dotted RGB(var(--global-color-border));color:RGB(var(--global-color-forground));font-size:.875rem;font-weight:400}@media (max-width: 1024px){.Generic .search-result__summary-price-note{margin:0;padding:0;border:none;font-size:.625rem}}.Generic .search-result__summary-price-note i.icon-chevron-thin-down{display:none}.Generic .search-result__summary-price-note .tooltip{position:absolute;top:10px;left:15px}.Generic .search-result__summary .icon-info_outline{color:RGB(var(--global-color-accent));font-size:1.08rem}.Generic .search-result__airline{width:40px;height:40px;border:1px solid RGB(var(--global-color-border))}.Generic .search-result__btn,.Generic .search-result__btn--select{font-weight:600;font-size:1.25rem;margin:1rem 0 0;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media (max-width: 1024px){.Generic .search-result__btn,.Generic .search-result__btn--select{width:auto;font-size:1.125rem;margin:.5rem;padding:.5rem 1rem}}.Generic .search-result__btn--select{background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white))}@media (min-width: 1025px){.Generic .search-result__btn--select{transition:.3s ease-in-out}.Generic .search-result__btn--select:hover{background:RGB(var(--global-color-primary))}}.Generic .search-result__btn--select.selected{background:RGB(var(--global-color-accent))}@media (min-width: 1025px){.Generic .search-result__btn--select.selected{transition:.3s ease-in-out}.Generic .search-result__btn--select.selected:hover{background:RGB(var(--global-color-accent))}}.Generic .search-result__details{display:none;border-top:1px solid RGB(var(--global-color-border));width:100%;background:RGB(var(--global-color-white));z-index:100}.Generic .search-result__details:before{content:"";position:fixed;z-index:2;top:0;left:0;bottom:0;right:0;background:RGBA(var(--global-color-black),.75)}@media (max-width: 1024px){.Generic .search-result__details{position:relative;width:90%;right:5%}}.Generic .search-result__details-trigger{display:inline-block;padding:.5rem 0;color:RGB(var(--global-color-primary));background:none;border:none}.Generic .search-result__details-trigger .text.close{display:none}.Generic .search-result__details-trigger.active{position:relative;z-index:101;background:RGB(var(--global-color-white));box-shadow:0 0 0 1rem RGB(var(--global-color-white));padding:0}.Generic .search-result__details-trigger.active .text.open{display:none}.Generic .search-result__details-trigger.active .text.close{display:inline}.Generic .search-result__details-trigger.active.LDS_ExtendedFlights__trigger{color:RGB(var(--global-color-primary))}@media (max-width: 1024px){.Generic .search-result__details-trigger.active{position:absolute;top:40px;left:28px;font-size:0;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background:RGB(var(--global-color-primary));box-shadow:none;padding:0}}@media (max-width: 767px){.Generic .search-result__details-trigger.active{left:8px}}.Generic .search-result__details-trigger:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-right:.5rem}.Generic .search-result__details-trigger.active:after{content:""}@media (max-width: 1024px){.Generic .search-result__details-trigger.active:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.25rem;color:RGB(var(--global-color-white));margin:0}}.Generic .search-result__details-trigger i{font-weight:600}@media (max-width: 1024px){.Generic .search-result__columns{border:none}}@media (max-width: 767px){.Generic .search-result__columns--depRet{width:100%;padding-bottom:.5rem;white-space:nowrap}}.Generic .search-result__columns--depRet strong{font-weight:400}.Generic .search-result__columns--depRet+p.search-result__columns--location-cover{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.Generic .search-result__columns--date{display:none}.Generic .search-result__columns--depart-date{display:block}@media (max-width: 1024px){.Generic .search-result__columns--depart-date{display:inline}}.Generic .search-result__columns--depart-date+br{display:none}.Generic .search-result__columns--flight-number{display:none}.Generic .search-result__columns--duration,.Generic .search-result .moreFlights__duration{position:relative;line-height:1.5rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:72px;-ms-flex-preferred-size:72px;flex-basis:72px}.ltr .Generic .search-result__columns--duration,.ltr .Generic .search-result .moreFlights__duration{-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px}@media (max-width: 1024px){.Generic .search-result__columns--duration,.Generic .search-result .moreFlights__duration{line-height:1rem;color:RGB(var(--global-color-forground-light));margin-left:1rem;white-space:nowrap}}.Generic .search-result__columns--duration:before,.Generic .search-result .moreFlights__duration:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:block;font-size:20px;-webkit-transform:scale(-1, 1);transform:scale(-1, 1);text-align:left;color:RGB(var(--global-color-forground))}@media (max-width: 1024px){.Generic .search-result__columns--duration:before,.Generic .search-result .moreFlights__duration:before{font-size:.75rem}}.Generic .search-result__columns--duration .stops-wrapper,.Generic .search-result .moreFlights__duration .stops-wrapper{position:absolute;top:0;left:0;width:60%;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;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width: 1024px){.Generic .search-result__columns--duration .stops-wrapper,.Generic .search-result .moreFlights__duration .stops-wrapper{width:68%}}.Generic .search-result__columns--duration .stops-wrapper:before,.Generic .search-result .moreFlights__duration .stops-wrapper:before{content:"";display:block;border:1px solid RGB(var(--global-color-forground));position:absolute;z-index:0;top:11px;width:100%;left:0}@media (max-width: 1024px){.Generic .search-result__columns--duration .stops-wrapper:before,.Generic .search-result .moreFlights__duration .stops-wrapper:before{top:7px}}.Generic .search-result__columns--duration .stops-wrapper .stop,.Generic .search-result .moreFlights__duration .stops-wrapper .stop{position:relative;width:10px;height:10px;border:2px solid RGB(var(--global-color-forground));border-radius:50%;background:RGB(var(--global-color-white));margin:7px 0}@media (max-width: 1024px){.Generic .search-result__columns--duration .stops-wrapper .stop,.Generic .search-result .moreFlights__duration .stops-wrapper .stop{margin:3px 0}}.Generic .search-result__columns--duration .tooltip,.Generic .search-result .moreFlights__duration .tooltip{display:none}.Generic .search-result__columns--indicators{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}@media (max-width: 767px){.Generic .search-result__columns--indicators{position:absolute;top:.5rem;left:0}}@media (max-width: 1024px){.Generic .search-result__columns--location{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;line-height:1;padding-top:3px;color:RGB(var(--global-color-forground-light))}}.Generic .search-result__columns--location-cover{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .search-result__columns--location-cover strong .dayAfter{font-size:.875rem;font-weight:400;color:RGB(var(--global-color-error))}.Generic .search-result__columns--location-cover br{display:none}@media (max-width: 1024px){.Generic .search-result__columns--location-cover{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}}@media (max-width: 767px){.Generic .search-result__columns--location-cover{width:120px}.Generic .search-result__columns--location-cover strong .dayAfter{font-size:.75rem}}.Generic .search-result__columns--stops-cover{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.125rem !important}@media (max-width: 1024px){.Generic .search-result__columns--stops-cover{display:none}}.Generic .search-result__columns--notFinal{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:200px}.Generic .search-result__columns--notFinal:before{content:"*";color:RGB(var(--global-color-error));malign_rev:.25rem}@media (max-width: 1024px){.Generic .search-result__columns--notFinal{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;max-width:none;width:100%;padding-top:.5rem;text-align:center}}.Generic .search-result__msg{padding:.375rem 2rem;background:RGB(var(--global-color-border))}.Generic .search-result__msg:before{content:"*";color:RGB(var(--global-color-error));malign_rev:.25rem}@media (max-width: 1024px){.Generic .search-result__msg{padding:.25rem 1rem;font-size:.75rem}}.Generic .search-result .moreFlights__trigger{color:RGB(var(--global-color-forground));font-size:.875rem;display:inline-block;text-align:left;direction:ltr;background:none;border:none}@media (max-width: 1024px){.Generic .search-result .moreFlights__trigger{font-size:.75rem;padding:.5rem 1rem}}.Generic .search-result .moreFlights__trigger .openMoreFlights{display:none}.Generic .search-result .moreFlights__trigger .icon-chevron-thin-down:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .search-result .moreFlights__trigger .icon-chevron-thin-up:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .search-result .moreFlights__heading{border-bottom:1px solid RGB(var(--global-color-border));line-height:3rem;display:block}@media (max-width: 1024px){.Generic .search-result .moreFlights__heading{font-size:.75rem}}.Generic .search-result .moreFlights__heading--price{float:left}.Generic .search-result .moreFlights__flight{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid RGB(var(--global-color-border));height:3.5rem}@media (max-width: 1024px){.Generic .search-result .moreFlights__flight{font-size:.75rem;padding-right:1rem}}@media (max-width: 1024px){.Generic .search-result .moreFlights__flight .flight_location{display:none}}.Generic .search-result .moreFlights__flight .flight_time{font-size:1.125rem}@media (max-width: 1024px){.Generic .search-result .moreFlights__flight .flight_time{font-size:1rem}}.Generic .search-result .moreFlights__flight .flight_time br,.Generic .search-result .moreFlights__flight .flight_time span.date{display:none}.Generic .search-result .moreFlights__flight input[type="radio"]+label{margin:0}.Generic .search-result .moreFlights__flight input[type="radio"]+label:before{margin:0;box-shadow:0 0 0 1px RGB(var(--global-color-forground-light))}.Generic .search-result .moreFlights__flight input[type="radio"]:checked+label:before{background:RGB(var(--global-color-forground-light));box-shadow:0 0 0 1px RGB(var(--global-color-forground-light)),inset 0 0 0 4px RGB(var(--global-color-white))}.Generic .search-result .moreFlights__flight p{margin:0}.Generic .search-result .moreFlights__time-departure{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.Generic .search-result .moreFlights__time-arrival{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media (max-width: 1024px){.Generic .search-result .moreFlights__flight-number{display:none}}.Generic .search-result .moreFlights__stops{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}@media (max-width: 1024px){.Generic .search-result .moreFlights__stops{display:none}}.Generic .search-result .moreFlights__duration .flight_duration{display:block;font-size:.75rem;line-height:1rem}@media (max-width: 1024px){.Generic .search-result .moreFlights__duration .flight_duration{margin:0}}.Generic .search-result .moreFlights__places{color:RGB(var(--global-color-approve))}.Generic .search-result .moreFlights__places:before{content:"✓";font-weight:bold}.Generic .search-result .moreFlights__places strong{font-weight:400;border-bottom:0;margin-top:0;display:inline-block;text-indent:0}@media (max-width: 1024px){.Generic .search-result .moreFlights__places{display:none}}.Generic .search-result .moreFlights__price{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-accent));-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px}@media (max-width: 1024px){.Generic .search-result .moreFlights__price{font-size:1rem;-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px}}.Generic .search-result .moreFlights.domesticFlight{margin-right:0}.Generic .search-result .moreFlights.domesticFlight .moreFlights__flight{border-right:1px solid RGB(var(--global-color-border));border-left:1px solid RGB(var(--global-color-border))}.Generic .search-result .moreFlights.domesticFlight .moreFlights__flight+.moreFlights__heading{margin-top:15px}.Generic .search-result .moreFlights.domesticFlight .moreFlights__heading{margin-top:0;font-size:1rem;color:RGB(var(--global-color-primary-light))}@media (max-width: 1024px){.Generic .search-result .moreFlights.domesticFlight .moreFlights__heading{font-size:.875rem}}.Generic .search-result .moreFlights.domesticFlight input[type="button"]{width:175px;margin:14px auto}.Generic .search-result .moreFlights .flight-order-details__flight-row-info-top-block-icons{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}@media (max-width: 1024px){.Generic .search-result .moreFlights .flight-order-details__flight-row-info-top-block-icons{display:none}}.Generic .search-result .icon-arrow-left{display:none}.Generic .grid .search-result{width:270px;height:360px;border:none}@media (max-width: 767px){.Generic .grid .search-result{width:90%;height:320px;margin:0 auto 1rem}}@media (min-width: 1025px){.Generic .grid .search-result{transition:.3s ease-in-out}.Generic .grid .search-result:hover .search-result__summary-price{font-size:1rem;font-weight:normal;color:RGB(var(--global-color-forground))}.Generic .grid .search-result:hover .search-result__btn,.Generic .grid .search-result:hover .search-result__btn--select{height:1.25rem}.Generic .grid .search-result:hover .search-result__btn:after,.Generic .grid .search-result:hover .search-result__btn--select:after{margin-right:.5rem}}.Generic .grid .search-result__inner{position:relative;width:100%;height:100%}.Generic .grid .search-result__hotel{display:block;width:100%;height:100%}.Generic .grid .search-result__hotel-image{width:100%;height:100%;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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.Generic .grid .search-result__hotel-image.orgTour{cursor:default}.Generic .grid .search-result__hotel-image img{width:auto;height:100%}.Generic .grid .search-result__hotel-details{position:absolute;bottom:3rem;left:0;right:0;z-index:1;background:RGBA(var(--global-color-white),.95);border-top:2px solid RGB(var(--global-color-white));max-width:100%}@media (max-width: 767px){.Generic .grid .search-result__hotel-details{bottom:0}}.Generic .grid .search-result__hotel-details .hotel_name h3{font-size:1rem;margin-bottom:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr}.Generic .grid .search-result__hotel-details .hotel_name .widget-stars{display:none}.Generic .grid .search-result__hotel-details .flydrive_name{cursor:default}.Generic .grid .search-result__hotel-details .flydrive_name h3{font-size:1rem;margin-bottom:10px}@media (max-width: 767px){.Generic .grid .search-result__hotel-details .hotel_stay{max-width:75%}}.Generic .grid .search-result__hotel-details .hotel_stay_location{margin-bottom:10px;font-size:.875rem}.Generic .grid .search-result__hotel-details .hotel_stay_transfers{margin-bottom:0}.Generic .grid .search-result__hotel-details .hotel_stay_details{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .grid .search-result__hotel-details .hotel_stay_details_dates,.Generic .grid .search-result__hotel-details .hotel_stay_details_flight{display:block}.Generic .grid .search-result__hotel-details .hotel_stay_details span:before{content:"|"}.Generic .grid .search-result__hotel-details .hotel_stay_details_dates+span:before{display:none}.Generic .grid .search-result__hotel-details .hotel_description{display:none}.Generic .grid .search-result__hotel ~ .search-result__summary-cover{position:absolute;z-index:1;bottom:0;right:0;left:0;height:3rem;padding:0;background:RGBA(var(--global-color-white),.95);min-height:0;border:none;max-width:none}@media (max-width: 767px){.Generic .grid .search-result__hotel ~ .search-result__summary-cover{z-index:1;right:auto;width:auto;height:auto;background:none;bottom:1rem}}.Generic .grid .search-result__hotel ~ .search-result__flights{display:none;position:absolute;top:290px;right:7px;z-index:5;background:RGB(var(--global-color-white));width:540px;padding:10px;margin:0;border:2px solid RGB(var(--global-color-primary))}.Generic .grid .search-result__hotel ~ .search-result__flights:before{content:"";display:inline-block;width:20px;height:20px;position:absolute;background:RGB(var(--global-color-white));border:2px solid;border-color:RGB(var(--global-color-primary)) transparent transparent RGB(var(--global-color-primary));z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-10px;right:70px}.Generic .grid .search-result__hotel ~ .search-result__flights .search-result__details-trigger,.Generic .grid .search-result__hotel ~ .search-result__flights .moreFlights__trigger{display:none}.Generic .grid .search-result__summary-note,.Generic .grid .search-result__summary-total{display:none}.Generic .grid .search-result__summary-average{float:left;display:block;height:3rem;text-align:right;padding-left:1rem}@media (max-width: 767px){.Generic .grid .search-result__summary-average{height:auto}}.Generic .grid .search-result__summary-price{transition:.3s ease-in-out;font-size:1.5rem}@media (max-width: 767px){.Generic .grid .search-result__summary-price{font-size:1.25rem;color:RGB(var(--global-color-forground));width:auto}}.Generic .grid .search-result__summary-price-note{display:none}.Generic .grid .search-result__summary .icon-info_outline{right:0;top:2px}.Generic .grid .search-result__btn,.Generic .grid .search-result__btn--select{position:static;width:auto;margin:0;padding:0;background:none;color:RGB(var(--global-color-accent));font-size:1rem;line-height:1.25rem;height:0;overflow:hidden;transition:.3s ease-in-out}.Generic .grid .search-result__btn:after,.Generic .grid .search-result__btn--select:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;transition:.3s ease-in-out}@media (max-width: 767px){.Generic .grid .search-result__btn,.Generic .grid .search-result__btn--select{height:1.25rem;font-size:1.25rem}.Generic .grid .search-result__btn:after,.Generic .grid .search-result__btn--select:after{margin-right:.25rem}}.Generic .grid .search-result .moreFlights{display:none !important}.Generic.flyDriveModule .search-result__hotel-image{cursor:default}.aggregatedPackages{border:2px solid RGB(var(--global-color-primary-light));margin-bottom:1rem}.aggregatedPackages .search-result:last-child{margin-bottom:0}.aggregatedPackages-trigger{display:inline-block;margin-bottom:1rem;color:RGB(var(--global-color-primary));font-weight:600;background:none;border:none}@media (max-width: 1024px){.aggregatedPackages-trigger{padding-right:1rem}}.aggregatedPackages-trigger .text.close{display:none}.aggregatedPackages-trigger.active{position:relative;z-index:101}.aggregatedPackages-trigger.active .text.open{display:none}.aggregatedPackages-trigger.active .text.close{display:inline}.aggregatedPackages-trigger:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-right:.5rem}.aggregatedPackages-trigger.active:after{content:""}.search-result{position:relative}.search-result.priority{border:1px solid RGB(var(--global-color-primary));background:RGBA(var(--global-color-primary),.05)}.promotedResultTag{position:relative;display:inline-block;width:auto;height:24px;margin-bottom:7px;padding:0 6px;font-size:11px;font-weight:600;line-height:24px;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white))}.promotedResultTag:after{content:"";position:absolute;display:inline-block;width:0;height:100%;top:0;left:-6px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:6px solid RGB(var(--global-color-primary))}.search-result-share{position:absolute;z-index:10;top:0;left:-2.5rem}@media (max-width: 1024px){.search-result-share{position:static}}.search-result-share__btn{display:none;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;color:RGB(var(--global-color-white));background:#25D366;box-shadow:-.125rem .125rem .25rem RGBA(0,0,0,.15);margin-bottom:.125rem}.search-result-share__btn:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.25rem}.search-result-share__btn.active:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}@media (max-width: 1024px){.search-result-share__btn{display:block;position:absolute;z-index:11;top:0;left:0;box-shadow:none}}@media (min-width: 1025px){.search-result-share__list{display:block !important}}@media (max-width: 1024px){.search-result-share__list{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:RGBA(var(--global-color-white),.85)}}.search-result-share__list-item{width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;color:RGB(var(--global-color-white));margin-bottom:.125rem}@media (max-width: 1024px){.search-result-share__list-item{width:3.5rem;height:3.5rem;line-height:3.5rem}}.search-result-share__list-item a{display:block;color:inherit;text-decoration:none;font-size:0}@media (min-width: 1025px){.search-result-share__list-item a{transition:.3s ease-in-out}.search-result-share__list-item a:hover{text-decoration:none}}.search-result-share__list-item a:before{font-size:1.25rem}@media (max-width: 1024px){.search-result-share__list-item a:before{font-size:2rem}}.search-result-share__list-item.facebook{background:#4267b2}.search-result-share__list-item.facebook a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.search-result-share__list-item.whatsapp{background:#25D366}.search-result-share__list-item.whatsapp a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.search-result-share__list-item.twitter{background:#1DA1F2}.search-result-share__list-item.twitter a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.search-result-share__list-item.mail{background:#E1421D}.search-result-share__list-item.mail a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.search-result-share__list-item.print{background:RGB(var(--global-color-primary))}@media (max-width: 1024px){.search-result-share__list-item.print{display:none}}.search-result-share__list-item.print a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.search-result-share.detailsPage{position:static;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width: 1024px){.search-result-share.detailsPage{width:100%;margin-bottom:1rem}}@media (max-width: 1024px){.search-result-share.detailsPage .search-result-share__btn{display:none}}.search-result-share.detailsPage .search-result-share__list{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:static;background:none;margin-top:2rem}.search-result-share.detailsPage .search-result-share__list-item{margin-bottom:0}@media (min-width: 1025px){.search-result-share.detailsPage .search-result-share__list-item{margin-right:.125rem}}.search-result-share.detailsPage .search-result-share__list-item a{color:inherit;font-weight:normal}@-webkit-keyframes sweep{0%{opacity:0}100%{opacity:1}}@keyframes sweep{0%{opacity:0}100%{opacity:1}}.Generic .newUI.aggregatedPackages{border:none;background:RGB(var(--global-color-border));box-shadow:0 0 0 .5rem RGB(var(--global-color-border));border-radius:1.5rem;margin-bottom:3rem}.Generic .newUI.search-result{z-index:0;margin-bottom:3rem;border:none;border-radius:1.5rem;box-shadow:0 0 1rem RGBA(var(--global-color-black),.15)}.Generic .newUI.search-result .search-result-share{top:2rem}.Generic .newUI.search-result .search-result__inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__inner{display:block}}.Generic .newUI.search-result .search-result__inner>div{min-width:0;min-height:0;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.Generic .newUI.search-result .search-result__inner[data-modulename="domesticPackage"] .search-result__columns--location-cover{grid-column:span 4}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__inner[data-modulename="flyDrive"] .search-result__hotel,.Generic .newUI.search-result .search-result__inner[data-modulename="orgTour"] .search-result__hotel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:1.5rem;overflow:hidden}.Generic .newUI.search-result .search-result__inner[data-modulename="flyDrive"] .search-result__hotel-image,.Generic .newUI.search-result .search-result__inner[data-modulename="orgTour"] .search-result__hotel-image{position:static;opacity:1;width:200px;height:140px;z-index:0}.Generic .newUI.search-result .search-result__inner[data-modulename="flyDrive"] .search-result__hotel-image:before,.Generic .newUI.search-result .search-result__inner[data-modulename="flyDrive"] .search-result__hotel-image:after,.Generic .newUI.search-result .search-result__inner[data-modulename="orgTour"] .search-result__hotel-image:before,.Generic .newUI.search-result .search-result__inner[data-modulename="orgTour"] .search-result__hotel-image:after{display:none}}.Generic .newUI.search-result .search-result__heading{font-weight:600}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__heading{padding:1rem 1rem 0}}.Generic .newUI.search-result .search-result__heading:before{display:none}.Generic .newUI.search-result .search-result__heading .flight-type{position:relative;display:inline-block;line-height:1.75rem;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));padding:0 1rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__heading .flight-type{border-top-right-radius:.5rem}}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__type{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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:25%}.Generic .newUI.search-result .search-result__type .icon-flight:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:5rem;line-height:1}.Generic .newUI.search-result .search-result__type .icon-abroad:before,.Generic .newUI.search-result .search-result__type .icon-hotel:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:5rem;line-height:1}.Generic .newUI.search-result .search-result__type ~ .search-result__hotel{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:60%;border-right:1px dashed RGB(var(--global-color-forground-light));border-left:1px dashed RGB(var(--global-color-forground-light))}.Generic .newUI.search-result .search-result__type ~ .search-result__hotel .search-result__hotel-image{position:relative;top:auto;bottom:auto;right:auto;width:280px;height:200px;opacity:1;margin:1rem}.Generic .newUI.search-result .search-result__type ~ .search-result__hotel .search-result__hotel-image:before,.Generic .newUI.search-result .search-result__type ~ .search-result__hotel .search-result__hotel-image:after{display:none}.Generic .newUI.search-result .search-result__type ~ .search-result__hotel .search-result__hotel-image .flexslider{width:280px;height:200px}.Generic .newUI.search-result .search-result__type ~ .search-result__hotel .search-result__hotel-image .flexslider .slides li{min-width:280px;height:200px}}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__type{display:none}}.Generic .newUI.search-result .search-result__hotel{display:block;position:relative}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__hotel{width:25%}}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__hotel ~ .search-result__flights{border-top:1px dashed RGB(var(--global-color-forground-light))}}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__hotel ~ .search-result__flights{border-top:none}}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__hotel-image{position:absolute;top:0;bottom:0;right:100%;z-index:-1;opacity:0;width:100%;height:100%;transition:.3s ease-in-out;background:RGB(var(--global-color-white));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Generic .newUI.search-result .search-result__hotel-image:before,.Generic .newUI.search-result .search-result__hotel-image:after{content:"";display:block;position:absolute;z-index:11;top:0;bottom:0;width:calc((100% - 240px) / 2);background:RGB(var(--global-color-white))}.Generic .newUI.search-result .search-result__hotel-image:before{right:0}.Generic .newUI.search-result .search-result__hotel-image:after{left:0}.Generic .newUI.search-result .search-result__hotel-image .flexslider{width:240px;height:160px}.Generic .newUI.search-result .search-result__hotel-image .flexslider .slides li{min-width:240px;height:160px}}.Generic .newUI.search-result .search-result__hotel-details{position:relative;z-index:0}.Generic .newUI.search-result .search-result__hotel-details .hotel_name{display:block;text-align:right}.Generic .newUI.search-result .search-result__hotel-details .hotel_name h3{display:block;white-space:normal}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__hotel{transition:.3s ease-in-out}.Generic .newUI.search-result .search-result__hotel:hover .search-result__hotel-image{z-index:1;opacity:1}}.Generic .newUI.search-result .search-result__flights{position:relative}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__flights{width:60%;border-right:1px dashed RGB(var(--global-color-forground-light));border-left:1px dashed RGB(var(--global-color-forground-light))}}.Generic .newUI.search-result .search-result__summary{height:100%}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__summary-cover{border-top:1px dashed RGB(var(--global-color-forground-light))}}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__summary-cover{width:15%;max-width:none;border:none;padding-bottom:1.5rem}}.Generic .newUI.search-result .search-result__summary-price{font-size:1.75rem}.Generic .newUI.search-result .search-result__summary-average{-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;text-align:center}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__btn,.Generic .newUI.search-result .search-result__btn--select{width:80%}}.Generic .newUI.search-result .search-result__flight{display:grid;grid-template-columns:repeat(11, 1fr);grid-auto-rows:auto;grid-gap:1rem;color:RGB(var(--global-color-forground-light));padding:0 0 2rem}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__flight{grid-template-columns:repeat(9, 1fr);grid-row-gap:.5rem;padding:.5rem 0}}.Generic .newUI.search-result .search-result__flight.last{padding-bottom:0}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__flight.last{padding-bottom:.5rem}}.Generic .newUI.search-result .search-result__columns--direction{grid-column:span 1;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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Generic .newUI.search-result .search-result__columns--direction .icon{font-size:0}.Generic .newUI.search-result .search-result__columns--direction .icon:before{font-size:1.5rem;line-height:1}.Generic .newUI.search-result .search-result__columns--direction .icon-depart:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .newUI.search-result .search-result__columns--direction .icon-return:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .newUI.search-result .search-result__columns--airline{grid-column:span 1;text-align:center}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__columns--airline{grid-column:span 6;text-align:right;line-height:1.5rem}.Generic .newUI.search-result .search-result__columns--airline img{display:none}}.Generic .newUI.search-result .search-result__columns--airline figcaption{font-size:.75rem;color:RGB(var(--global-color-black));text-transform:capitalize}.Generic .newUI.search-result .search-result__columns--location-cover{grid-column:span 2;width:auto;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;text-align:center}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__columns--location-cover{grid-column:span 3;grid-row-start:2}}.Generic .newUI.search-result .search-result__columns--date{display:block}.Generic .newUI.search-result .search-result__columns--time{display:block;font-size:2rem;color:RGB(var(--global-color-forground))}.Generic .newUI.search-result .search-result__columns--time .dayAfterText{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:RGBA(var(--global-color-white),.95);opacity:0;transition:.3s ease-in-out;font-size:1.125rem;font-weight:600;color:RGB(var(--global-color-error))}.Generic .newUI.search-result .search-result__columns--time.dayAfter{position:relative}.Generic .newUI.search-result .search-result__columns--time.dayAfter:before{content:"";display:block;position:absolute;z-index:0;top:0;right:0;width:.5rem;height:.5rem;border-radius:50%;background:RGB(var(--global-color-error))}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__columns--time.dayAfter{transition:.3s ease-in-out}.Generic .newUI.search-result .search-result__columns--time.dayAfter:hover .dayAfterText{opacity:1}}.Generic .newUI.search-result .search-result__columns--duration,.Generic .newUI.search-result .moreFlights__duration{grid-column:span 4;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;text-align:center}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__columns--duration,.Generic .newUI.search-result .moreFlights__duration{grid-column:span 3;grid-row-start:2;margin:0}}.Generic .newUI.search-result .search-result__columns--duration:before,.Generic .newUI.search-result .moreFlights__duration:before{display:none}.Generic .newUI.search-result .search-result__columns--duration .stops-wrapper,.Generic .newUI.search-result .moreFlights__duration .stops-wrapper{position:relative;top:auto;left:auto;width:100%;height:1.25rem}.Generic .newUI.search-result .search-result__columns--duration .stops-wrapper:before,.Generic .newUI.search-result .moreFlights__duration .stops-wrapper:before{top:.5rem}.Generic .newUI.search-result .search-result__columns--duration .stops-wrapper .stop,.Generic .newUI.search-result .moreFlights__duration .stops-wrapper .stop{margin:.25rem 0}.Generic .newUI.search-result .search-result__columns--duration .flight-route,.Generic .newUI.search-result .moreFlights__duration .flight-route{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}.Generic .newUI.search-result .search-result__columns--indicators{grid-column:span 1;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__columns--indicators{grid-column:span 2;position:static}}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__columns--indicators .flight-order-details__flight-row-info-top-block-icons{display:block}}.Generic .newUI.search-result .search-result__details{background:none;border-top:1px dashed RGB(var(--global-color-forground-light))}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__details{padding-top:1.5rem}}.Generic .newUI.search-result .search-result__details:before{display:none}.Generic .newUI.search-result .search-result__details-trigger.active{background:none;box-shadow:none}@media (max-width: 1024px){.Generic .newUI.search-result .search-result__details-trigger.active{display:none}}.Generic .newUI.search-result .search-result__details .flight-order-details__flight-wrap{background:none}.Generic .newUI.search-result .search-result__details-close{display:block;font-size:0;background:none;border:none;margin-right:auto;padding:.25rem}.Generic .newUI.search-result .search-result__details-close:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.5rem;color:RGB(var(--global-color-primary))}@media (min-width: 1025px){.Generic .newUI.search-result .search-result__details-close{display:none}}.Generic .newUI.result-page .search-results{width:100%}.Generic .newUI.result-page .search-results__header .filter-trigger{font-size:0;padding:.5rem .75rem}.Generic .newUI.result-page .search-results__header .filter-trigger:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.125rem}.Generic .newUI.result-page .search-results__header .filter-trigger.active{background:RGB(var(--global-color-primary))}.Generic .newUI.result-page .result-page__side#filterCollapse{position:absolute;z-index:1;top:0;right:-100%;width:25%;background:RGB(var(--global-color-white));transition:opacity .6s ease-in;box-shadow:0 0 1rem RGBA(var(--global-color-black),.15),1rem 0 0 1rem RGB(var(--global-color-border));opacity:0}.Generic .newUI.result-page .result-page__side#filterCollapse.active{right:0;opacity:1}.Generic .newUI.result-page .result-page__side#filterCollapse .dynamic-page__title{padding:0 .75rem}.Generic .newUI.result-page .result-page__side#filterCollapse .comp-mapView-trigger{margin:.75rem;width:auto}.Generic .newUI.result-page .result-page__side#filterCollapse .comp-filter__box{width:100%}.Generic .newUI.result-page #resultWrapper{margin-top:3rem}.Generic .newUI.result-page.mapView #resultWrapper{margin-top:1rem}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI{direction:rtl;margin:0 1rem 1rem}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI.highlighted{outline:.375rem outset RGB(var(--global-color-primary-light))}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI.faded{opacity:.25}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__type,.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result-share{display:none}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:75%;border-right:none;border-left:1px dashed RGB(var(--global-color-forground-light))}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel .search-result__hotel-image{position:relative;top:auto;bottom:auto;right:auto;width:280px;height:200px;opacity:1;margin:1rem}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel .search-result__hotel-image:before,.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel .search-result__hotel-image:after{display:none}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel .search-result__hotel-image .flexslider{width:280px;height:200px}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel .search-result__hotel-image .flexslider .slides li{min-width:280px;height:200px}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel .search-result__hotel-image .resultFilterCB{position:absolute;clip:rect(0, 0, 0, 0);opacity:0}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel .search-result__hotel-image .resultFilterCBLbl{display:block;position:absolute;z-index:100;bottom:.5rem;right:.5rem}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel .search-result__hotel-image .resultFilterCBLbl:before{width:2rem;height:2rem;margin:0;text-indent:0;font-size:1.75rem;line-height:2rem;text-align:center}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__hotel .mapViewTrigger{display:none}.Generic .newUI.result-page.mapView #resultWrapper .search-result.newUI .search-result__summary-cover{width:25%}.Generic .newUI.result-page.mapView .search-results{width:770px}.Generic .newUI.result-page.mapView .search-results.collapsed{width:0;overflow:hidden}.Generic .newUI.result-page.mapView .result-page__side#filterCollapse.active{right:1.5rem}.Generic .newUI .flight-order-details__flight-row-info-top-block-icons i{color:RGB(var(--global-color-forground-light))}.Generic .newUI .flight-order-details__flight-row-info-top-block-icons i:after{color:RGB(var(--global-color-white))}.Generic .newUI .flight-order-details__flight-row-info-top-block-icons i.positive{color:RGB(var(--global-color-forground))}.basic-popup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:0;height:100%;width:100%;background:RGBA(var(--global-color-black),.9);z-index:1000;font-size:1.375rem;font-weight:normal;transition:opacity .3s ease-out}.basic-popup.remove{display:none;opacity:0}.basic-popup.hide{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;opacity:0}.basic-popup.show{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;opacity:1}.basic-popup.vertical-start{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.basic-popup.vertical-start .popup-inner{margin-top:4%;margin-bottom:auto}.basic-popup.vertical-end{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.basic-popup.vertical-end .popup-inner{margin-top:auto;margin-bottom:4%}.basic-popup.vertical-middle .popup-inner{margin-top:auto;margin-bottom:auto}.basic-popup.horizontal-start .popup-inner{margin-left:auto;margin-right:4%}.basic-popup.horizontal-end .popup-inner{margin-left:4%;margin-right:auto}.basic-popup.horizontal-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.basic-popup.horizontal-center .popup-inner{margin-left:auto;margin-right:auto}.basic-popup .popup-inner{position:relative;max-width:90%;max-height:95%;background:RGB(var(--global-color-white));margin-left:auto;margin-right:auto}.pricing-card{border:1px solid RGB(var(--global-color-border));border-radius:3px;text-align: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;padding:1px 16px}.pricing-card__header{position:static;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-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;direction:ltr;height:52px}.pricing-card__body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.pricing-card.selected{border:2px solid RGB(var(--global-color-accent));padding:0 15px}.pricing-card .heading{color:RGB(var(--global-color-primary));font-size:24px;line-height:1}.pricing-detail{list-style:none;height:34px;border-top:1px solid RGB(var(--global-color-border))}.flight-order-details__remarks .pricing-card__details .pricing-detail:before{display:none}.pricing-card__details .pricing-detail:last-child{border-bottom:1px solid RGB(var(--global-color-border))}.pricing-detail .text{display:inline-block;line-height:32px;max-width:100%;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing-detail .icon{display:inline-block;font-size:1.75rem;font-weight:500;height:100%}.pricing-detail .icon:before{display:inline-block;vertical-align:middle}.pricing-detail .icon-lognet-cancel{color:RGB(var(--global-color-primary-light))}.pricing-detail .icon-lognet-plus{color:RGB(var(--global-color-approve))}.pricing-detail .icon-lognet-check{color:RGB(var(--global-color-accent))}@media (max-width: 767px){.pricing-card{margin:0;padding:12px 1px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pricing-card.selected{padding:11px 0}.pricing-card__header{position:relative;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;width:32%;margin:-12px 0}.pricing-card__header .heading{font-size:20px;padding:0 0 14px}.pricing-card__body{width:36%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;border-left:1px solid;border-right:1px solid;border-color:RGB(var(--global-color-border))}.flight-order-details__remarks .pricing-card__details{padding:.5rem 0;display:inline-block;width:auto}.pricing-detail{height:auto;border:0;text-align:right}.pricing-detail:before{content:attr(data-text) !important;font-size:14px;font-weight:600;min-width:48px;line-height:20px}.flight-order-details__remarks .pricing-card__details .pricing-detail:before{display:inline-block;margin:0;background:none;height:auto}.pricing-card__details .pricing-detail:last-child{border:0}.pricing-detail .text{line-height:20px}.pricing-detail .icon{font-size:1.25rem;line-height:18px}}.serverValidationError{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-size:1.25rem}@media (max-width: 1024px){.serverValidationError{font-size:1.125rem;margin:1rem .5rem}}.serverValidationError .notice{color:RGB(var(--global-color-error))}.serverValidationError .message{position:relative;color:RGB(var(--global-color-white));background:RGB(var(--global-color-error));padding:.5rem 1rem;margin-right:1.5rem}@media (max-width: 1024px){.serverValidationError .message{margin-right:1rem}}.serverValidationError .message:before{content:"";position:absolute;top:.875rem;right:-0.375rem;width:1rem;height:1rem;background:RGB(var(--global-color-error));-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 1024px){.serverValidationError .message:before{width:.75rem;height:.75rem}}.Generic .flight-order-details{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;font-size:.875rem}@media (max-width: 1024px){.Generic .flight-order-details{margin-top:0}}.Generic .flight-order-details a{color:RGB(var(--global-color-primary))}.Generic .flight-order-details .page-header__flight-details{display:none}.Generic .flight-order-details .page-levels{margin-bottom:5rem}@media (max-width: 1024px){.Generic .flight-order-details .page-levels{margin-bottom:4rem}}.Generic .flight-order-details__left{margin:0}.Generic .flight-order-details__left .floating-button,.Generic .flight-order-details__left .exit-btn{display:none}@media (max-width: 1024px){.Generic .flight-order-details__left .exit-btn{font-size:0;display:block;position:absolute;top:1rem;left:1rem;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));padding:.25rem .5rem;border-radius:50%}.Generic .flight-order-details__left .exit-btn:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1rem}.Generic .flight-order-details__left .floating-button{display:block !important;position:fixed;z-index:1000;bottom:1rem;left:1rem;width:3rem;height:3rem;font-size:0;line-height:3rem;text-align:center;border-radius:50%;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));opacity:.9;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:3px 3px 6px RGBA(var(--global-color-black),.25)}.Generic .flight-order-details__left .floating-button .summery-icon:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-white));font-size:1.25rem}}.Generic .flight-order-details__left-title{font-size:1.125rem;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__banners{clear:both;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Generic .flight-order-details__banner{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;width:100%;background:RGB(var(--global-color-white));box-shadow:2px 2px 4px RGBA(var(--global-color-black),.2);margin:2rem .25rem 0}.Generic .flight-order-details__banner-img{width:100%;min-height:200px}.Generic .flight-order-details__banner-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;overflow:hidden;padding:0 .5rem .5rem}.Generic .flight-order-details__banner-link{display:none}.Generic .flight-order-details__banner .flight-order-details__left-title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:.5rem .5rem 0}.Generic .flight-order-details__banner .flight-order-details__hotel-btn{display:inline-block;vertical-align:top;width:auto;float:left}@media (max-width: 1024px){.Generic .flight-order-details__banner .flight-order-details__hotel-btn{width:auto}}.Generic .flight-order-details__hotels-link{display:block;margin:1rem .25rem 0;text-decoration:none}.Generic .flight-order-details__hotels-link a{color:RGB(var(--global-color-primary));font-size:.875rem;font-weight:600}.Generic .flight-order-details__hotels-link a:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:inline-block;margin-right:.25rem}.Generic .flight-order-details__hotels .flight-order-details__hotel{overflow:hidden;margin:1rem .25rem 0;box-shadow:2px 2px 4px RGBA(var(--global-color-black),.2)}.Generic .flight-order-details__hotels .flight-order-details__hotel-image{width:auto;min-width:100%;height:170px}.Generic .flight-order-details__hotels .flight-order-details__hotel-content{padding:.75rem 1rem;background:RGB(var(--global-color-white))}.Generic .flight-order-details__hotels .flight-order-details__hotel-heading{display:inline-block;vertical-align:middle;position:static;font-size:.875rem;font-weight:600;color:RGB(var(--global-color-forground));max-width:135px;margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .flight-order-details__hotels .flight-order-details__hotel-btn{display:block;text-align:left;font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-accent));margin-top:.5rem}.Generic .flight-order-details__hotels .flight-order-details__hotel-btn:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__hotels .flight-order-details__hotel-btn .priceAt{font-size:.875rem;font-weight:400}.Generic .flight-order-details__hotels .flight-order-details__hotel-btn .priceAt:after{content:"-";margin:0 .25rem}.Generic .flight-order-details__hotel-popup-header{width:100%;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;padding:1rem 1rem .5rem 2rem;margin-bottom:.5rem}.Generic .flight-order-details__hotel-popup-header h2{font-size:1.25rem;color:RGB(var(--global-color-primary));min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1024px){.Generic .flight-order-details__hotel-popup-header h2{font-size:1rem}}.Generic .flight-order-details__hotel-popup-header .widget-stars{margin:0 .5rem}.Generic .flight-order-details__hotel-popup-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;max-height:80vh}.Generic .flight-order-details__hotel-header{width:100%}.Generic .flight-order-details__hotel-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:-2.75rem;right:0;max-width:100%;white-space:nowrap}.Generic .flight-order-details__hotel-heading .hotelName{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;margin-right:.5rem}.Generic .flight-order-details__hotel-info{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;width:100%}.Generic .flight-order-details__hotel-info .search-result__subject{padding:1rem 0 0}@media (max-width: 1024px){.Generic .flight-order-details__hotel-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.Generic .flight-order-details__hotel-info .map-link{margin-top:1rem;color:RGB(var(--global-color-primary));text-decoration:underline}.Generic .flight-order-details__hotel-image{position:relative;width:540px;overflow:hidden;direction:rtl}#hotelPopUp .Generic .flight-order-details__hotel-image{direction:ltr}@media (max-width: 1024px){.Generic .flight-order-details__hotel-image{width:60%}}@media (max-width: 767px){.Generic .flight-order-details__hotel-image{width:100%}}.Generic .flight-order-details__hotel-image-single{position:relative;width:100%;height:360px;overflow:hidden}@media (max-width: 767px){.Generic .flight-order-details__hotel-image-single{height:200px}}.Generic .flight-order-details__hotel-image-single img{position:absolute;top:0;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.Generic .flight-order-details__hotel-image .flexslider__caption{font-size:1.25rem;font-weight:600;background:RGB(var(--global-color-white))}#hotelPopUp .Generic .flight-order-details__hotel-image .flexslider__caption{position:static;width:100%;background:RGB(var(--global-color-white))}.Generic .flight-order-details__hotel-image .flexslider .slides li{position:relative;min-width:260px;height:360px;overflow:hidden}@media (max-width: 1024px){.Generic .flight-order-details__hotel-image .flexslider .slides li{height:200px}}.Generic .flight-order-details__hotel-image .flexslider .slides li img{position:absolute;top:0;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.Generic .flight-order-details__hotel-image .flexslider .flex-control-thumbs{margin-top:.25rem;overflow:auto;white-space:nowrap}.Generic .flight-order-details__hotel-image .flexslider .flex-control-thumbs li{display:inline-block;vertical-align:top;width:20%;height:70px;float:none;overflow:hidden;margin-left:.25rem}@media (max-width: 1024px){.Generic .flight-order-details__hotel-image .flexslider .flex-control-thumbs li{height:40px}}.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a{display:block;position:absolute;z-index:10;top:50%;margin-top:-4rem;width:4rem;height:4rem;line-height:4rem;background:RGBA(var(--global-color-black),.5);color:RGB(var(--global-color-white));border-radius:50%;opacity:1;cursor:pointer}@media (max-width: 1024px){.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a{width:2rem;height:2rem;line-height:2rem;margin-top:-1rem}}.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a:before{color:RGB(var(--global-color-white));font-size:2rem;width:2.5rem;text-align:center}@media (max-width: 1024px){.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a:before{font-size:1rem;width:1.25rem}}.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-next{right:-2rem;opacity:1}.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-next:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;float:left}@media (max-width: 1024px){.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-next{right:-1rem}}.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-prev{left:-2rem;opacity:1}.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-prev:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;float:right}@media (max-width: 1024px){.Generic .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-prev{left:-1rem}}.Generic .flight-order-details__hotel-map{width:268px}@media (max-width: 1024px){.Generic .flight-order-details__hotel-map{width:100%}}.Generic .flight-order-details__hotel-map #map_canvas,.Generic .flight-order-details__hotel-map #map_canvas_comesFromPopup,.Generic .flight-order-details__hotel-map img{width:100% !important;height:388px}.Generic .flight-order-details__hotel-map .map__address{font-size:.875rem;margin-top:.5rem}.Generic .flight-order-details__hotel-details{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}.Generic .flight-order-details__hotel-details ~ .flight-order-details__flight,.Generic .flight-order-details__hotel-details ~ .flight-order-details__orgTour{margin-top:4rem}.Generic .flight-order-details__hotel-details ~ .flight-order-details__flight.hotelVideo,.Generic .flight-order-details__hotel-details ~ .flight-order-details__orgTour.hotelVideo{margin-top:1rem}#hotelPopUp .Generic .flight-order-details__hotel-details{padding:1rem;position:relative}@media (max-width: 1024px){.Generic .flight-order-details__hotel-details{margin-top:4rem}}.Generic .flight-order-details__hotel-close-icon{position:absolute;top:.5rem;left:1rem}.Generic .flight-order-details__hotel-close-icon .icon-close{display:block;color:RGB(var(--global-color-primary));font-size:1.5rem;cursor:pointer}.Generic .flight-order-details__hotel-close-icon .icon-close:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__hotel-description{font-size:.875rem;line-height:1.25rem;margin-top:1rem;width:100%}@media (max-width: 767px){.Generic .flight-order-details__hotel-description--general_text{position:relative;max-height:7.5rem;overflow:hidden}.Generic .flight-order-details__hotel-description--general_text:before{content:"";position:absolute;display:block;z-index:0;bottom:0;left:0;right:0;height:1rem;background:RGB(var(--global-color-white))}.Generic .flight-order-details__hotel-description--general_text:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;position:absolute;z-index:1;bottom:0;left:0;width:20px;height:20px;background:RGB(var(--global-color-primary));text-align:center;border-radius:50%;color:RGB(var(--global-color-white));-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.Generic .flight-order-details__hotel-description--general_text.active{position:fixed;z-index:1000;top:5vh;left:5vw;max-width:90vw;max-height:90vh;background:RGB(var(--global-color-white));box-shadow:0 0 0 1000px RGBA(0,0,0,.75);padding:1.75rem 1rem .5rem;overflow:auto}.Generic .flight-order-details__hotel-description--general_text.active:before{display:none}.Generic .flight-order-details__hotel-description--general_text.active:after{content:"";top:.25rem;left:.25rem;font-size:.5rem}}.Generic .flight-order-details__hotel-description strong{margin:.5rem 0;display:block}.Generic .flight-order-details__hotel-description span{display:inline-block;vertical-align:top;width:24%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}@media (max-width: 1024px){.Generic .flight-order-details__hotel-description span{width:49%}}.Generic .flight-order-details__hotel-description span:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin:0 .5rem;color:RGB(var(--global-color-approve))}.Generic .flight-order-details__hotel-description span.no:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-error))}.Generic .flight-order-details__hotel-description span.single{width:100%;white-space:normal}.Generic .flight-order-details__hotel-description span.single:before{display:none}@media (max-width: 1024px){.Generic .flight-order-details__hotel-description span.single{width:100%}}.Generic .flight-order-details__hotel-description .remark-text{width:100%;margin-top:1rem;display:block;padding-bottom:1rem}.Generic .flight-order-details__hotel-description .remark-text:before{content:"*";margin-left:5px;color:inherit}.Generic .flight-order-details__hotel-description li{margin-bottom:1rem}.Generic .flight-order-details__received{max-width:var(--global-width-main);width:100%;margin:0 auto;overflow:hidden}@media (max-width: 1024px){.Generic .flight-order-details__received{width:100%}}.Generic .flight-order-details__received-section{overflow:hidden}.Generic .flight-order-details__received-sub{font-size:1rem}.Generic .flight-order-details__received-sub h3{font-size:21px;color:RGB(var(--global-color-primary-light));margin:0 0 10px}.Generic .flight-order-details__received-text{width:840px}@media (max-width: 1024px){.Generic .flight-order-details__received-text{width:100%}}.Generic .flight-order-details__received-status{font-size:.875rem;line-height:1.25rem;margin:1rem 0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width: 1024px){.Generic .flight-order-details__received-status{width:100%}}.Generic .flight-order-details__received-send{float:left}@media (max-width: 1024px){.Generic .flight-order-details__received-heading{text-align:center}}.Generic .flight-order-details__received-heading-title{display:inline-block;color:RGB(var(--global-color-approve));overflow:hidden;line-height:2rem}.Generic .flight-order-details__received-heading-check{width:2rem;height:2rem;line-height:1.75rem;text-align:center;float:right;margin-left:5px;border:2px solid RGB(var(--global-color-approve));border-radius:50%;color:RGB(var(--global-color-approve))}.Generic .flight-order-details__received-heading-check:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.25rem}@media (max-width: 1024px){.Generic .flight-order-details__received-heading-check{display:block;float:none;margin:0 auto .5rem}}.Generic .flight-order-details__summary{background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border))}@media (max-width: 1024px){.Generic .flight-order-details__summary{position:fixed;z-index:100;top:4rem;left:1rem;right:1rem;overflow:auto;max-height:80%;box-shadow:0 0 0 1000px RGBA(var(--global-color-black),.5);transition:.3s linear}.Generic .flight-order-details__summary.remove{display:none}.Generic .flight-order-details__summary.hide{display:block !important;opacity:0}.Generic .flight-order-details__summary.show{display:block;opacity:1}}.Generic .flight-order-details__summary-heading{padding:1rem;font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary))}.Generic .flight-order-details__summary-flight{border-bottom:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__summary-flight-heading{font-size:1rem;font-weight:400;padding:1rem 1rem 0}.Generic .flight-order-details__summary-flight-heading:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:inline-block;color:RGB(var(--global-color-gray));margin-left:.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.Generic .flight-order-details__summary-flight-block{padding:1rem 2.5rem 0 1rem}.Generic .flight-order-details__summary-flight-block:last-child{padding-bottom:1rem}.Generic .flight-order-details__summary-flight-block--header{font-weight:600}.Generic .flight-order-details__summary-flight-block--header .hotel_name{text-decoration:underline;color:RGB(var(--global-color-primary));cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .flight-order-details__summary-flight-block .search-result__summary-note{color:RGB(var(--global-color-approve))}.Generic .flight-order-details__summary-flight-block .search-result__summary-note.required{color:RGB(var(--global-color-error))}.Generic .flight-order-details__summary-flight-block div{line-height:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .flight-order-details__summary-flight-block strong:after{content:":"}.Generic .flight-order-details__summary-passenger-heading{font-size:1rem;font-weight:400;padding:1rem 1rem 0}.Generic .flight-order-details__summary-passenger-heading:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-gray));margin-left:.5rem}.Generic .flight-order-details__summary-passenger-heading.room{margin-top:.5rem;font-weight:600;color:RGB(var(--global-color-primary));padding:0 1rem}.Generic .flight-order-details__summary-passenger-heading.room:before{display:none}.Generic .flight-order-details__summary-passenger-block{padding-top:1rem;padding-right:2.5rem;padding-left:1rem}.Generic .flight-order-details__summary-passenger-block:last-child{padding-bottom:1rem}.Generic .flight-order-details__summary-passenger-block-title{padding-bottom:.25rem}.Generic .flight-order-details__summary-passenger-items{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}.Generic .flight-order-details__summary-passenger-items--price{direction:ltr}.Generic .flight-order-details__summary-total-payment{padding:1rem;border-top:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__summary-total-pay{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1.125rem}.Generic .flight-order-details__summary-total-pay-price{font-size:1.5rem;font-weight:600;color:RGB(var(--global-color-accent))}.Generic .flight-order-details__summary-total-pay.partialPayment{color:RGB(var(--global-color-error))}.Generic .flight-order-details__summary-hotel-heading{font-size:1rem;font-weight:400;padding:1rem 1rem 0}.Generic .flight-order-details__summary-hotel-heading:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:inline-block;color:RGB(var(--global-color-gray));margin-left:.5rem}.Generic .flight-order-details__summary-orgTour-heading{font-size:1rem;font-weight:400;padding:1rem 1rem 0}.Generic .flight-order-details__summary-orgTour-heading:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:inline-block;color:RGB(var(--global-color-gray));margin-left:.5rem}.Generic .flight-order-details__payment{background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border))}@media (max-width: 1024px){.Generic .flight-order-details__payment{width:100%;background:none;border:none}}.Generic .flight-order-details__payment-heading{padding:1rem;font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));text-align:right}@media (max-width: 1024px){.Generic .flight-order-details__payment-heading{display:none}}.Generic .flight-order-details__fields{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:840px;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}.Generic .flight-order-details__fields+#tripSummary{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media (max-width: 1024px){.Generic .flight-order-details__fields{padding:0 1rem;max-width:100%}}.Generic .flight-order-details__passengers,.Generic .flight-order-details__costumer,.Generic .flight-order-details__services,.Generic .flight-order-details__names,.Generic .flight-order-details__pax,.Generic .flight-order-details__remarks,.Generic .flight-order-details__carDetails,.Generic .flight-order-details__payments,.Generic .flight-order-details__more,.Generic .flight-order-details__hotel,.Generic .flight-order-details__orgTour,.Generic .flight-order-details__extraProducts{color:inherit}.Generic .flight-order-details__passengers-header,.Generic .flight-order-details__costumer-header,.Generic .flight-order-details__services-header,.Generic .flight-order-details__names-header,.Generic .flight-order-details__pax-header,.Generic .flight-order-details__remarks-header,.Generic .flight-order-details__carDetails-header,.Generic .flight-order-details__payments-header,.Generic .flight-order-details__more-header,.Generic .flight-order-details__hotel-header,.Generic .flight-order-details__orgTour-header,.Generic .flight-order-details__extraProducts-header{position:relative}.Generic .flight-order-details__passengers-header .tooltip,.Generic .flight-order-details__costumer-header .tooltip,.Generic .flight-order-details__services-header .tooltip,.Generic .flight-order-details__names-header .tooltip,.Generic .flight-order-details__pax-header .tooltip,.Generic .flight-order-details__remarks-header .tooltip,.Generic .flight-order-details__carDetails-header .tooltip,.Generic .flight-order-details__payments-header .tooltip,.Generic .flight-order-details__more-header .tooltip,.Generic .flight-order-details__hotel-header .tooltip,.Generic .flight-order-details__orgTour-header .tooltip,.Generic .flight-order-details__extraProducts-header .tooltip{display:none}.Generic .flight-order-details__passengers-heading,.Generic .flight-order-details__costumer-heading,.Generic .flight-order-details__services-heading,.Generic .flight-order-details__names-heading,.Generic .flight-order-details__pax-heading,.Generic .flight-order-details__remarks-heading,.Generic .flight-order-details__carDetails-heading,.Generic .flight-order-details__payments-heading,.Generic .flight-order-details__more-heading,.Generic .flight-order-details__hotel-heading,.Generic .flight-order-details__orgTour-heading,.Generic .flight-order-details__extraProducts-heading{font-size:1.5rem;color:RGB(var(--global-color-primary))}@media (max-width: 767px){.Generic .flight-order-details__passengers-heading,.Generic .flight-order-details__costumer-heading,.Generic .flight-order-details__services-heading,.Generic .flight-order-details__names-heading,.Generic .flight-order-details__pax-heading,.Generic .flight-order-details__remarks-heading,.Generic .flight-order-details__carDetails-heading,.Generic .flight-order-details__payments-heading,.Generic .flight-order-details__more-heading,.Generic .flight-order-details__hotel-heading,.Generic .flight-order-details__orgTour-heading,.Generic .flight-order-details__extraProducts-heading{max-width:100%;font-size:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.Generic .flight-order-details__continue,.Generic .flight-order-details__carDetails,.Generic .flight-order-details__remarks{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.Generic .flight-order-details__continue{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.Generic .flight-order-details__continue.top{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.Generic .flight-order-details__continue #btnBack{display:inline-block;color:RGB(var(--global-color-forground));line-height:20px;text-decoration:underline;white-space:nowrap;margin-top:2rem}.Generic .flight-order-details__continue #btnBack:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.25rem;float:right;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.Generic .flight-order-details__continue .summery-btn{display:none}.Generic .flight-order-details__remarks{margin:0}.Generic .flight-order-details__remarks-heading{margin:1.75rem 0 1rem}.Generic .flight-order-details__remarks-text{margin:1rem 0;line-height:1.5rem;font-size:1rem}.Generic .flight-order-details__remarks-text a{font-weight:400}.Generic .flight-order-details__remarks-moduleText{margin-bottom:1rem}.Generic .flight-order-details__remarks .cancellingPolicy{text-align:right;margin-bottom:1rem}.Generic .flight-order-details__remarks a{color:RGB(var(--global-color-primary));font-weight:600;text-decoration:underline}.Generic .flight-order-details__carDetails{margin:0}.Generic .flight-order-details__carDetails-heading{margin:1.75rem 0 1rem}.Generic .flight-order-details__costumer-header{padding:1.75rem 0 1rem}@media (max-width: 1024px){.Generic .flight-order-details__costumer-header{padding:1.25rem 0 .5rem}}.Generic .flight-order-details__costumer-pass-details{background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));padding:2rem 1rem}@media (max-width: 1024px){.Generic .flight-order-details__costumer-pass-details{padding:1rem}}.Generic .flight-order-details__costumer-pass-details-fields{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}@media (max-width: 1024px){.Generic .flight-order-details__costumer-pass-details-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields{display:block;margin:0 .5rem}@media (max-width: 1024px){.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields{margin:0}}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields input{max-width:170px}@media (max-width: 1024px){.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields input{max-width:none;width:100%}}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields-title{display:block;font-size:.875rem;font-weight:600;padding-bottom:.5rem}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields-title:after{content:"*";color:RGB(var(--global-color-error))}@media (max-width: 1024px){.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields-title{padding:.5rem 0}}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields__multi{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}.ltr .Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields__multi{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields__multi--phone{color:inherit;margin-left:.5rem}.Generic .flight-order-details__costumer-regulations{padding:1rem .5rem 0}@media (max-width: 1024px){.Generic .flight-order-details__costumer-regulations{padding:1rem 0 0;font-size:.75rem}}.Generic .flight-order-details__costumer-invoice{margin-top:.5rem}.Generic .flight-order-details__passengers{background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));padding-bottom:1.5rem}.Generic .flight-order-details__passengers-header{position:relative;padding:0}@media (max-width: 1024px){.Generic .flight-order-details__passengers-header{padding:0}}.Generic .flight-order-details__passengers-heading{position:absolute;top:-2.75rem;right:0}.Generic .flight-order-details__passengers-text{padding:1rem 1.5rem .5rem;color:RGB(var(--global-color-error));font-size:.875rem;font-weight:600}.Generic .flight-order-details__passengers-text ins{text-decoration:none}.Generic .flight-order-details__passengers-text--required{float:left;font-weight:400;color:RGB(var(--global-color-forground))}.Generic .flight-order-details__passengers-text--required:before{content:"*";color:RGB(var(--global-color-error))}.Generic .flight-order-details__passengers-pass-details{padding:1rem 1.5rem 0;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}@media (max-width: 1024px){.Generic .flight-order-details__passengers-pass-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:1rem 1rem 0}}.Generic .flight-order-details__passengers-pass-details.passportRequired{padding-bottom:1rem}.Generic .flight-order-details__passengers-pass-details.passportRequired .inner-pages-fields-title{display:block}@media (min-width: 1025px){.Generic .flight-order-details__passengers-pass-details:not(.passportRequired){-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.Generic .flight-order-details__passengers-pass-details:not(.passportRequired) .flight-order-details__passengers-pass-details-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Generic .flight-order-details__passengers-pass-details:not(.passportRequired) .flight-order-details__passengers-pass-details-fields .flight-order-details__passengers--birth{min-width:14rem}.Generic .flight-order-details__passengers-pass-details:not(.passportRequired) .flight-order-details__passengers-pass-details-fields .flight-order-details__passport--nationality select{max-width:5rem}}.Generic .flight-order-details__passengers-pass-details h4{min-width:64px;line-height:1.75rem}.Generic .flight-order-details__passengers-pass-details-fields{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:grid;grid-template-columns:repeat(8, 1fr);grid-auto-rows:auto;grid-gap:1rem;grid-row-gap:.5rem}@media (max-width: 1024px){.Generic .flight-order-details__passengers-pass-details-fields{display:block;margin:.5rem 0 0;border:1px solid RGB(var(--global-color-border));padding:.5rem 1rem 1rem;width:100%}}.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields{position:relative}.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields-title{display:none;font-size:.875rem;font-weight:600;line-height:1.5rem}@media (max-width: 1024px){.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields-title{display:block;line-height:2rem}}.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields-title:after{content:"*";color:RGB(var(--global-color-error))}.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields input,.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields select{width:100%}.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields__multi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields__multi--month{padding:0 .5rem}.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields__multi .multi-select{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Generic .flight-order-details__passengers-summary{display:block;margin:0 1.5rem;font-size:1rem;font-weight:600;color:RGB(var(--global-color-primary))}@media (max-width: 1024px){.Generic .flight-order-details__passengers-summary{margin:0 1rem}}.Generic .flight-order-details__passengers .roomsNum{padding-top:1.5rem}@media (max-width: 1024px){.Generic .flight-order-details__passengers .roomsNum{padding-top:1rem}}.Generic .flight-order-details__passengers--name{grid-column:span 2}.Generic .flight-order-details__passengers--birth{grid-column:span 3}.Generic .flight-order-details__passport--countryOfIssue{grid-row-start:2;grid-column:span 1}.Generic .flight-order-details__passport--nationality,.Generic .flight-order-details__passport--num{grid-row-start:2;grid-column:span 2}.Generic .flight-order-details__passport--expiration{grid-row-start:2;grid-column:span 3}.Generic .flight-order-details__flight{position:relative;z-index:11;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border))}@media (max-width: 1024px){.Generic .flight-order-details__flight{margin-top:4rem}}.Generic .flight-order-details__flight-header{position:relative;font-size:0}.Generic .flight-order-details__flight-header a{font-size:1rem}.Generic .flight-order-details__flight-header+.flight-order-details__flight-wrap{z-index:4}@media (min-width: 1025px){.Generic .flight-order-details__flight-header+.flight-order-details__flight-wrap{padding-top:1.5rem}}.Generic .flight-order-details__flight-heading{position:absolute;top:-2.75rem;right:0;font-size:1.5rem;color:RGB(var(--global-color-primary))}@media (max-width: 767px){.Generic .flight-order-details__flight-heading{font-size:1.25rem}}.Generic .flight-order-details__flight-block{position:relative}.Generic .flight-order-details__flight-duration{position:absolute;top:0;left:1rem;color:RGB(var(--global-color-forground))}.Generic .flight-order-details__flight-hours{line-height:2rem}.Generic .flight-order-details__flight-hours:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:5px}.Generic .flight-order-details__flight-hours strong{font-weight:400}@media (max-width: 1024px){.Generic .flight-order-details__flight-hours{line-height:1rem}.Generic .flight-order-details__flight-hours:before{display:none}.Generic .flight-order-details__flight-hours strong{display:block}}.Generic .flight-order-details__flight-stops{background:RGBA(var(--global-color-forground-light),.1);padding:5px 15px;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}@media (max-width: 1024px){.Generic .flight-order-details__flight-stops{padding:.5rem .75rem}}.Generic .flight-order-details__flight-stops.notSameDay,.Generic .flight-order-details__flight-stops.notSameAirport{display:none}.Generic .flight-order-details__flight-stops.notSameDay.stopExist,.Generic .flight-order-details__flight-stops.notSameAirport.stopExist{display:block !important}.Generic .flight-order-details__flight-stops-text{display:none}.Generic .flight-order-details__flight-stops-block{font-size:.875rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:RGB(var(--global-color-forground));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}@media (max-width: 1024px){.Generic .flight-order-details__flight-stops-block{font-size:.75rem}}.Generic .flight-order-details__flight-stops-block .tooltip{display:none}.Generic .flight-order-details__flight-stops-block span[data-title]{line-height:20px;margin-left:19px}@media (max-width: 1024px){.Generic .flight-order-details__flight-stops-block span[data-title]{margin:0}}.Generic .flight-order-details__flight-stops-block span[data-title]:before{content:attr(data-title) ":"}.Generic .flight-order-details__flight-stops-block span[data-title]:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:5px;float:right}@media (max-width: 1024px){.Generic .flight-order-details__flight-stops-block span[data-title]:after{display:none}}.Generic .flight-order-details__flight-stops-block-intermediate{font-weight:600}.Generic .flight-order-details__flight-wrap{position:relative;z-index:3;padding:0 1.5rem 1.5rem;background:RGB(var(--global-color-white))}@media (max-width: 1024px){.Generic .flight-order-details__flight-wrap{padding:0}}.Generic .flight-order-details__flight-wrap:first-child{padding-top:1.5rem}@media (max-width: 1024px){.Generic .flight-order-details__flight-wrap:first-child{padding-top:0}}.Generic .flight-order-details__flight-wrap:after{content:"";display:table;clear:both}.Generic .flight-order-details__flight-direction{line-height:2rem;background:RGBA(var(--global-color-primary),.1);padding:0 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.Generic .flight-order-details__flight-direction .statusOfPackageType:first-child{margin-right:1.5rem}@media (max-width: 1024px){.Generic .flight-order-details__flight-direction .statusOfPackageType{display:inline-block;margin-top:.5rem}.Generic .flight-order-details__flight-direction .statusOfPackageType:first-child{margin:.5rem 0 0}}@media (max-width: 1024px){.Generic .flight-order-details__flight-direction{padding:.75rem 1rem;line-height:1rem}}@media (max-width: 1024px){.Generic .flight-order-details__flight-direction .fromTo{display:none}}.Generic .flight-order-details__flight-direction h3,.Generic .flight-order-details__flight-direction h4{font-size:1rem;color:RGB(var(--global-color-forground));margin:0}@media (max-width: 1024px){.Generic .flight-order-details__flight-direction h3,.Generic .flight-order-details__flight-direction h4{font-size:.75rem}}.Generic .flight-order-details__flight-direction h3 span:after,.Generic .flight-order-details__flight-direction h4 span:after{content:"-";margin-right:.25rem}.Generic .flight-order-details__flight-direction h3 span:last-child:after,.Generic .flight-order-details__flight-direction h4 span:last-child:after{display:none}.Generic .flight-order-details__flight-direction h4{font-size:.875rem;font-weight:normal}@media (max-width: 1024px){.Generic .flight-order-details__flight-direction .packageType{display:block;font-weight:400}}.Generic .flight-order-details__flight-direction span .icon-info_outline{right:0}.Generic .flight-order-details__flight-row{padding:12px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.Generic .flight-order-details__flight-row{padding:1rem .75rem;display:block;position:relative}}.Generic .flight-order-details__flight-row:after{content:"";clear:both;display:block}.Generic .flight-order-details__flight-row-figure{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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:10px;width:43px;height:43px}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-figure{position:absolute;width:1.125rem;height:1.125rem;margin:0}.Generic .flight-order-details__flight-row-figure img{width:100%;height:auto}}.Generic .flight-order-details__flight-row-info{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;position:relative}.Generic .flight-order-details__flight-row-info-airline{text-transform:capitalize;font-weight:400}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-airline{margin-right:1.5rem}}.Generic .flight-order-details__flight-row-info-bottom{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;color:RGB(var(--global-color-forground));text-transform:capitalize}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-bottom{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:1.5rem}}.Generic .flight-order-details__flight-row-info-bottom span:before{content:",";margin-left:.25rem}.Generic .flight-order-details__flight-row-info-bottom span:first-child:before{display:none}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-bottom span:before{display:none}.Generic .flight-order-details__flight-row-info-bottom span:after{content:",";margin-left:.25rem}.Generic .flight-order-details__flight-row-info-bottom span:last-child:after{display:none}}.Generic .flight-order-details__flight-row-info-bottom .carrierCode{position:absolute;top:0;left:0;overflow:hidden;color:RGB(var(--global-color-forground-light))}@media (min-width: 1025px){.Generic .flight-order-details__flight-row-info-bottom .carrierCode:before{display:none}}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-bottom .carrierCode{position:static;color:RGB(var(--global-color-forground))}}.Generic .flight-order-details__flight-row-info-top{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-top{padding-top:1rem}}.Generic .flight-order-details__flight-row-info-top-block{margin:.875rem 0}.Generic .flight-order-details__flight-row-info-top-block.departure,.Generic .flight-order-details__flight-row-info-top-block.arrival{position:relative;padding-right:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:36.55%;float:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-top-block.departure,.Generic .flight-order-details__flight-row-info-top-block.arrival{width:100%;padding-right:1.5rem;margin:.75rem 0;float:none}}.Generic .flight-order-details__flight-row-info-top-block.departure:before,.Generic .flight-order-details__flight-row-info-top-block.arrival:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;position:absolute;font-size:1rem;right:0}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-top-block.departure:before,.Generic .flight-order-details__flight-row-info-top-block.arrival:before{color:RGB(var(--global-color-forground-light))}}.Generic .flight-order-details__flight-row-info-top-block.departure strong,.Generic .flight-order-details__flight-row-info-top-block.arrival strong{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:100%}.Generic .flight-order-details__flight-row-info-top-block.departure strong .dayAfter,.Generic .flight-order-details__flight-row-info-top-block.arrival strong .dayAfter{font-weight:400;color:RGB(var(--global-color-error))}.Generic .flight-order-details__flight-row-info-top-block.departure .date,.Generic .flight-order-details__flight-row-info-top-block.arrival .date{color:RGB(var(--global-color-forground-light));margin-left:5px}.Generic .flight-order-details__flight-row-info-top-block.departure .airportCity,.Generic .flight-order-details__flight-row-info-top-block.arrival .airportCity{color:RGB(var(--global-color-forground-light))}.Generic .flight-order-details__flight-row-info-top-block.departure .diffAirport,.Generic .flight-order-details__flight-row-info-top-block.arrival .diffAirport{font-weight:400;color:RGB(var(--global-color-error))}.Generic .flight-order-details__flight-row-info-top-block.arrival:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.Generic .flight-order-details__flight-row-info-top-block.duration{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:45px;width:26%;float:right}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-top-block.duration{width:100%;float:none;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:auto}}.Generic .flight-order-details__flight-row-info-top-block-time{display:none}.Generic .flight-order-details__flight-row-info-top-block-time span[data-title]{line-height:20px;color:RGB(var(--global-color-forground-light))}.Generic .flight-order-details__flight-row-info-top-block-time span[data-title]:before{content:attr(data-title) ":"}.Generic .flight-order-details__flight-row-info-top-block-time span[data-title]:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:5px;float:right}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-top-block-time span[data-title]:after{margin-left:12px}}.Generic .flight-order-details__flight-row-info-top-block-icons{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}.Generic .flight-order-details__flight-row-info-top-block-icons i{position:relative;width:1.5rem;height:1.5rem;line-height:1.5rem;display:inline-block;font-style:normal;text-align:center;color:RGB(var(--global-color-error))}@media (max-width: 1024px){.Generic .flight-order-details__flight-row-info-top-block-icons i{width:1.125rem}}.Generic .flight-order-details__flight-row-info-top-block-icons i.positive{color:RGB(var(--global-color-approve))}.Generic .flight-order-details__flight-row-info-top-block-icons i.positive:after{display:none}.Generic .flight-order-details__flight-row-info-top-block-icons i:before{font-size:.875rem}.Generic .flight-order-details__flight-row-info-top-block-icons i:after{position:absolute;bottom:0;left:0;right:0;font-size:2rem;font-weight:bold;color:RGB(var(--global-color-error))}.Generic .flight-order-details__flight-row-info-top-block-icons i.briefcase-icon:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__flight-row-info-top-block-icons i.briefcase-icon:after{content:"/";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__flight-row-info-top-block-icons i.meal-icon:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__flight-row-info-top-block-icons i.meal-icon:after{content:"/";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__flight-row-info-top-block-icons i.seat-icon:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__flight-row-info-top-block-icons i.seat-icon:after{content:"/";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__flight-row-info-top-block-icons i.wifi-icon:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__flight-statusRemark{color:RGB(var(--global-color-forground))}@media (max-width: 1024px){.Generic .flight-order-details__flight-statusRemark{padding:.5rem;background:RGB(var(--global-color-border));font-size:.75rem}}.Generic .flight-order-details__flight-statusRemark:before{content:"!";display:inline-block;vertical-align:middle;width:1.25rem;height:1.25rem;line-height:1.125rem;text-align:center;border:1px solid RGB(var(--global-color-forground));border-radius:50%;margin-left:.5rem}@media (max-width: 1024px){.Generic .flight-order-details__flight-statusRemark:before{width:1rem;height:1rem;line-height:.875rem}}.Generic .flight-order-details__flight .search-result__flight-statusRemark{display:block;background:RGB(var(--global-color-border));padding:.5rem;margin-top:.5rem;font-size:.75rem}.Generic .flight-order-details__orgTour{position:relative;z-index:11;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__orgTour-header{position:relative;font-size:0}.Generic .flight-order-details__orgTour-header a{font-size:1rem}.Generic .flight-order-details__orgTour-heading{position:absolute;top:-2.75rem;right:0;font-size:1.5rem;color:RGB(var(--global-color-primary))}@media (max-width: 767px){.Generic .flight-order-details__orgTour-heading{font-size:1.25rem}}.Generic .flight-order-details__orgTour button,.Generic .flight-order-details__orgTour a{background:none;border:none;text-decoration:underline;font-size:1rem}.Generic .flight-order-details__orgTour button:after,.Generic .flight-order-details__orgTour a:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-right:.5rem;float:left}.Generic .flight-order-details__orgTour button.active:after,.Generic .flight-order-details__orgTour a.active:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Generic .flight-order-details__orgTour button.orgTour-tripDaysInfo,.Generic .flight-order-details__orgTour a.orgTour-tripDaysInfo{padding:1rem}.Generic .flight-order-details__orgTour button.orgTour-tripDetails,.Generic .flight-order-details__orgTour a.orgTour-tripDetails{float:left;padding:1rem}.Generic .flight-order-details__orgTour.tripMap,.Generic .flight-order-details__orgTour.tripVideo,.Generic .flight-order-details__orgTour.tripContact,.Generic .flight-order-details__orgTour.tripGuide{border:1px solid RGB(var(--global-color-border));margin-bottom:1rem;padding:1rem}.Generic .flight-order-details__orgTour.tripRecommendations{border:1px solid RGB(var(--global-color-border));padding:1rem 0;margin-bottom:1rem}@media (max-width: 1024px){.Generic .flight-order-details__orgTour.tripRecommendations{margin-bottom:0}}.Generic .flight-order-details__orgTour.tripRecommendations .flexslider{width:100%;overflow:hidden}.Generic .flight-order-details__orgTour.tripRecommendations .flexslider .slides{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}.Generic .flight-order-details__orgTour.tripRecommendations .flexslider .slides li{width:100%;font-weight:600;direction:rtl}.Generic .flight-order-details__orgTour.tripRecommendations .flexslider .slides li .tr-slide{padding:0 2rem}.Generic .flight-order-details__orgTour.tripRecommendations .flexslider .slides li .tr-slide__text{text-align:right}.Generic .flight-order-details__orgTour.tripRecommendations .flexslider .slides li .tr-slide__title{text-align:center;color:RGB(var(--global-color-primary));margin-top:.5rem}@media (max-width: 1024px){.Generic .flight-order-details__orgTour.tripVideo iframe{width:100%;height:calc((100vw - 2rem) / 1.778)}}.Generic .flight-order-details__orgTour.tripSummary{padding:1rem}.Generic .flight-order-details__orgTour.tripContains,.Generic .flight-order-details__orgTour.tripRemarks{background:none;border:none;margin-top:0}.Generic .flight-order-details__orgTour .trip-date__table{width:100%;border:0;border-collapse:separate;border-spacing:0 5px}.Generic .flight-order-details__orgTour .trip-date__table--dateTo,.Generic .flight-order-details__orgTour .trip-date__table--dateFrom,.Generic .flight-order-details__orgTour .trip-date__table--type,.Generic .flight-order-details__orgTour .trip-date__table--status{width:21%}@media (max-width: 767px){.Generic .flight-order-details__orgTour .trip-date__table thead{font-size:.7rem}}.Generic .flight-order-details__orgTour .trip-date__table thead td{border-bottom:1px solid RGB(var(--global-color-border))}@media (max-width: 767px){.Generic .flight-order-details__orgTour .trip-date__table td{vertical-align:top}}@media (max-width: 767px){.Generic .flight-order-details__orgTour .trip-date__table .chooseDates{margin-left:0}.Generic .flight-order-details__orgTour .trip-date__table .chooseDates:before{margin:3px 0 30px}.Generic .flight-order-details__orgTour .trip-date__table .chooseDates-text{font-size:.875rem}}@media (max-width: 767px){.Generic .flight-order-details__orgTour .trip-date__table-body--td{font-size:.875rem}}.Generic .flight-order-details__orgTour .trip-date__table .specialRadio+label:before{float:right;margin-left:10px}.Generic .flight-order-details__orgTour .trip-date__bottom a{font-size:14px}.Generic .flight-order-details__orgTour .trip-date__in{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}.Generic .flight-order-details__orgTour .trip-date__more{display:none}.Generic .flight-order-details__orgTour .trip-date__wrap{padding:10px 20px}.Generic .flight-order-details__orgTour .trip-date__wrap--approval{color:RGB(var(--global-color-approve))}.Generic .flight-order-details__orgTour .trip-details__row{border-top:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__orgTour .trip-details__row--title{padding:.5rem 1rem;font-size:.875rem}@media (min-width: 1025px){.Generic .flight-order-details__orgTour .trip-details__row--title{transition:.3s ease-in-out}.Generic .flight-order-details__orgTour .trip-details__row--title:hover{color:RGB(var(--global-color-primary-light)) !important;text-decoration:none}}.Generic .flight-order-details__orgTour .trip-details__row--content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 1rem 1rem}@media (max-width: 1024px){.Generic .flight-order-details__orgTour .trip-details__row--content{display:block}}.Generic .flight-order-details__orgTour .trip-details__row--content .dayGallery{min-width:10rem;max-width:10rem;height:8rem;overflow:hidden;margin-left:1rem}@media (max-width: 1024px){.Generic .flight-order-details__orgTour .trip-details__row--content .dayGallery{float:right}}.Generic .flight-order-details__orgTour .trip-details__row--content .dayGallery .slides li{display:block;min-width:10rem;width:10rem;height:8rem}.Generic .flight-order-details__orgTour .trip-details__row--content .dayText{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Generic .flight-order-details__orgTour .tripGuide__title,.Generic .flight-order-details__orgTour .tripRecommendations__title,.Generic .flight-order-details__orgTour .tripContact__title{font-size:1.75rem;font-weight:600;text-align:center;color:RGB(var(--global-color-primary));margin-bottom:.5rem}.Generic .flight-order-details__orgTour .tripGuide__img,.Generic .flight-order-details__orgTour .tripRecommendations__img,.Generic .flight-order-details__orgTour .tripContact__img{display:block;width:9rem;height:9rem;border-radius:50%;margin:0 auto;overflow:hidden}.Generic .flight-order-details__orgTour .tripGuide__name,.Generic .flight-order-details__orgTour .tripRecommendations__name,.Generic .flight-order-details__orgTour .tripContact__name{font-size:1.25rem;font-weight:600;text-align:center;color:RGB(var(--global-color-primary));margin:.5rem 0}.Generic .flight-order-details__orgTour .tripGuide__text,.Generic .flight-order-details__orgTour .tripRecommendations__text,.Generic .flight-order-details__orgTour .tripContact__text{font-size:1rem;line-height:1.2}.Generic .flight-order-details__orgTour .tripContains__row,.Generic .flight-order-details__orgTour .tripRemarks__row{position:relative;border:1px solid transparent;margin-top:4rem}.Generic .flight-order-details__orgTour .tripContains__row--title,.Generic .flight-order-details__orgTour .tripRemarks__row--title{font-size:1.5rem;font-weight:600;line-height:1;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__orgTour .tripContains__row--title:after,.Generic .flight-order-details__orgTour .tripRemarks__row--title:after{font-size:1.5rem;line-height:1.75rem}.Generic .flight-order-details__orgTour .tripContains__row--content,.Generic .flight-order-details__orgTour .tripRemarks__row--content{padding:1rem;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border))}@media (min-width: 1025px){.Generic .flight-order-details__panes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1025px){.Generic .flight-order-details__pane.main{width:750px}}.Generic .flight-order-details__pane.side{margin-top:2rem}@media (min-width: 1025px){.Generic .flight-order-details__pane.side{width:360px;margin-top:0}}.Generic .flight-order-details__pax{margin:0}.Generic .flight-order-details__pax-heading{margin:1.75rem 0 1rem}.Generic .flight-order-details__pax-wrap{display:none;padding:10px 20px 15px}.Generic .flight-order-details__pax-wrap table{width:100%;border-spacing:0;border-bottom:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__pax-wrap table thead tr th{border-bottom:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__pax-wrap table tr td{border-bottom:1px solid RGB(var(--global-color-border));padding:6px 0}.Generic .flight-order-details__pax-wrap table tr:last-child td{border-bottom:0}.Generic .flight-order-details__pax-wrap .HandlingFees{text-align:left;padding-top:15px;padding-margin-left:15px}.Generic .flight-order-details__pax .infantPrice{padding:0 1rem 1rem}.Generic .flight-order-details__pax #copmositionChangeCover{display:none}.Generic .flight-order-details__pax #compositionPopup{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative !important;top:auto !important;left:auto !important;-webkit-transform:none;transform:none;box-shadow:none;border-radius:0;width:100%;border:1px solid RGB(var(--global-color-border));overflow:hidden;padding:1.5rem;margin:0}@media (max-width: 1024px){.Generic .flight-order-details__pax #compositionPopup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.Generic .flight-order-details__pax #compositionPopup:before{display:none}.Generic .flight-order-details__pax #compositionPopup .composition{padding:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:3px}@media (max-width: 767px){.Generic .flight-order-details__pax #compositionPopup .composition{width:100%}}.Generic .flight-order-details__pax #compositionPopup .composition .destPopup__heading,.Generic .flight-order-details__pax #compositionPopup .composition .icon-cancel-save{display:none}.Generic .flight-order-details__pax #compositionPopup .composition .composition__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.Generic .flight-order-details__pax #compositionPopup .composition .composition__list{-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}}.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item{display:block;margin:0;margin-left:1.5rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width: 1024px){.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item{width:45%;margin:0 0 1rem;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item>span{font-size:1rem}.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item>span small{color:RGB(var(--global-color-forground-light))}.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item .composition__ranger{width:100%;margin-top:.25rem}.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item .composition__ranger button,.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item .composition__ranger .showVal{width:33.3333333%;height:34px;line-height:34px;border-width:1px 0;border-style:solid;border-color:RGB(var(--global-color-border))}.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item .composition__ranger button{font-size:1.25rem;font-weight:400;color:RGB(var(--global-color-forground-light));border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-border-light))}.Generic .flight-order-details__pax #compositionPopup .alertText{position:absolute;top:.25rem;left:auto;right:1.5rem}.Generic .flight-order-details__pax #compositionPopup .alertText:after{top:auto;left:auto;bottom:-6px;right:10px;border-color:transparent RGB(var(--global-color-error)) RGB(var(--global-color-error)) transparent}.Generic .flight-order-details__pax #compositionPopup input[type="button"].searchNewComposition{border:1px solid RGB(var(--global-color-primary));color:RGB(var(--global-color-primary));font-size:1.125rem;font-weight:600;background:none;padding:.375rem 2rem;box-shadow:none}@media (min-width: 1025px){.Generic .flight-order-details__pax #compositionPopup input[type="button"].searchNewComposition{transition:.3s ease-in-out}.Generic .flight-order-details__pax #compositionPopup input[type="button"].searchNewComposition:hover{background:none}}@media (max-width: 1024px){.Generic .flight-order-details__pax #compositionPopup input[type="button"].searchNewComposition{position:absolute;bottom:1.5rem;left:1.5rem;width:auto}}.Generic .flight-order-details__names-header{padding:1.75rem 0 1rem}.Generic .flight-order-details__names-wrap{background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));padding:1rem}.Generic .flight-order-details__services-header{padding:1.75rem 0 1rem}@media (max-width: 1024px){.Generic .flight-order-details__services-header{padding:1.25rem 0 .5rem}}.Generic .flight-order-details__services-header .tooltip{display:inline-block;vertical-align:middle}.Generic .flight-order-details__services-header .tooltip i:before{content:"i";display:inline-block;width:1rem;height:1rem;line-height:1rem;font-size:.875rem;font-weight:600;font-style:normal;text-align:center;color:RGB(var(--global-color-primary));border:1px solid;border-radius:50%;margin-right:.5rem}.Generic .flight-order-details__services-heading{display:inline-block;vertical-align:middle}.Generic .flight-order-details__services-text{width:90%;line-height:1.5}.Generic .flight-order-details__services-wrapper{padding:1rem 1.5rem 1.5rem;border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-white))}@media (max-width: 1024px){.Generic .flight-order-details__services-wrapper{padding:1rem 1rem 1.5rem}}.Generic .flight-order-details__services-wrapper+.additional-services-div{padding-top:1rem !important}.Generic .flight-order-details__services-wrapper+.additional-services-div a.fll.btnRed.atomicUpsaleBtn{font-size:1.25rem;width:auto;float:left;padding:.25rem 1rem;line-height:normal}.Generic .flight-order-details__services-wrapper-title{padding-bottom:1rem;border-bottom:1px solid RGB(var(--global-color-border))}@media (max-width: 1024px){.Generic .flight-order-details__services-wrapper #seatDiv{display:none !important}}.Generic .flight-order-details__services-wrapper>div:not(.flight-order-details__services-wrapper-title){border-bottom:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__services-wrapper #baggageDiv .baggageClass:not(:last-child){border-bottom:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__services-open{border-bottom:none !important}@media (max-width: 1024px){.Generic .flight-order-details__services-open.seatRow{display:none}}.Generic .flight-order-details__services-open-title{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-size:1rem;height:3rem}.Generic .flight-order-details__services-open-title h4,.Generic .flight-order-details__services-open-title h5{font-size:inherit}.Generic .flight-order-details__services-open-title .tooltip i:before{content:"i";display:inline-block;width:1rem;height:1rem;line-height:1rem;font-size:.875rem;font-weight:600;font-style:normal;text-align:center;color:RGB(var(--global-color-primary));border:1px solid;border-radius:50%;margin-right:.5rem}.Generic .flight-order-details__services-open-collapsed{display:block;width:1.25rem;height:1.25rem;line-height:1.25rem;text-align:center;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-forground));margin-left:1rem}.Generic .flight-order-details__services-open-collapsed:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__services-open-collapsed.active:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__services-toggle,.Generic .flight-order-details__services .additional-services-div{overflow:hidden}.Generic .flight-order-details__services-toggle a.fll.btnRed,.Generic .flight-order-details__services .additional-services-div a.fll.btnRed{display:block;margin:0 auto .5rem 0;width:3rem}.Generic .flight-order-details__services-clear{display:block;padding:0 .25rem;float:left;font-size:1rem;font-weight:600}.Generic .flight-order-details__services-clear:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-right:.25rem}@media (max-width: 1024px){.mealsRow .Generic .flight-order-details__services-clear{margin-top:1rem}}.Generic .flight-order-details__services--title{display:block;min-width:3.125rem;line-height:30px}.Generic .flight-order-details__services-constricted{padding-bottom:1rem}@media (max-width: 1024px){.mealsRow .Generic .flight-order-details__services-constricted{padding:0}}.frequentFlyer .Generic .flight-order-details__services-constricted{padding-top:1rem}.Generic .flight-order-details__services-fields-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:3rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1024px){.Generic .flight-order-details__services-fields-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:auto}}.mealsRow .Generic .flight-order-details__services-fields-row{height:auto}.Generic .flight-order-details__services-fields-row.insuranceRow{margin-bottom:1rem}.Generic .flight-order-details__services-fields-row.baggageRow:first-child{margin-top:1rem}.Generic .flight-order-details__services-fields-row.baggageRow .flight-order-details__services-fields-middle{margin-right:4.125rem}@media (max-width: 1024px){.Generic .flight-order-details__services-fields-row.baggageRow .flight-order-details__services-fields-middle{margin-right:0;width:100%;max-width:480px}}.Generic .flight-order-details__services-fields-row.baggageRow .flight-order-details__services--title+.flight-order-details__services-fields-middle{margin-right:1rem}@media (max-width: 1024px){.Generic .flight-order-details__services-fields-row.baggageRow .flight-order-details__services--title+.flight-order-details__services-fields-middle{margin-right:0;width:100%;max-width:480px}}.Generic .flight-order-details__services-fields-row .inner-pages-row-fields--price{position:relative}@media (max-width: 1024px){.Generic .flight-order-details__services-fields-row .inner-pages-row-fields--price{width:100%;max-width:480px}.Generic .flight-order-details__services-fields-row .inner-pages-row-fields--price input{width:100%}}.Generic .flight-order-details__services-fields-row .inner-pages-fields-title{display:block;position:absolute;top:-1.25rem;right:0}@media (max-width: 1024px){.Generic .flight-order-details__services-fields-row .inner-pages-fields-title{position:static}}.Generic .flight-order-details__services-fields-row.cityRideTypes{height:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.Generic .flight-order-details__services-fields-row.cancellationInsuranceRow{height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 1024px){.Generic .flight-order-details__services-fields-row.cancellationInsuranceRow{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.Generic .flight-order-details__services-fields-row.ProductRow{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.Generic .flight-order-details__services-fields-middle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:1rem}@media (max-width: 1024px){.Generic .flight-order-details__services-fields-middle{margin:.5rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:480px;width:100%}}.Generic .flight-order-details__services-fields-middle:only-child{margin-right:4.125rem}@media (max-width: 1024px){.Generic .flight-order-details__services-fields-middle:only-child{margin:.5rem 0}}.Generic .flight-order-details__services--field{display:inline-block;vertical-align:top;position:relative;min-width:100px}@media (max-width: 1024px){.Generic .flight-order-details__services--field{width:50%}}.Generic .flight-order-details__services--field .required{border:1px solid RGB(var(--global-color-error)) !important}.Generic .flight-order-details__services--field .empty-title{display:none}@media (max-width: 1024px){.Generic .flight-order-details__services--field .empty-title{display:inline}}.Generic .flight-order-details__services--field select,.Generic .flight-order-details__services--field input[type="text"]{display:block;min-width:12rem;max-width:12rem}@media (max-width: 1024px){.Generic .flight-order-details__services--field select,.Generic .flight-order-details__services--field input[type="text"]{width:100%;min-width:0}}.Generic .flight-order-details__services--field select{direction:ltr}.Generic .flight-order-details__services-regulations{color:inherit;padding-right:.25rem}@media (max-width: 1024px){.Generic .flight-order-details__services-regulations{margin-top:1rem}}.Generic .flight-order-details__services-regulations>div{padding-bottom:.5rem}.Generic .flight-order-details__services-regulations>div ins{display:none}.Generic .flight-order-details__services-regulations .tooltip{display:none}.Generic .flight-order-details__services-buttons{overflow:hidden}.Generic .flight-order-details__services--button{float:right}.Generic .flight-order-details__services--button.loading:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:inline-block;color:RGB(var(--global-color-primary));-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.Generic .flight-order-details__services--button.success:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-approve))}.Generic .flight-order-details__services--button.success input{background:RGB(var(--global-color-approve))}.Generic .flight-order-details__services--button+a{margin-top:1.5rem}.Generic .flight-order-details__services--button input{padding:.5rem 1rem;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));font-weight:600;margin:.5rem 0;border:none}.Generic .flight-order-details__more{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;margin:5rem -.5rem 2rem}@media (max-width: 1024px){.Generic .flight-order-details__more{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:4rem 0 1rem}}.Generic .flight-order-details__more-heading{position:absolute;top:-4.75rem;right:-1.5rem}@media (max-width: 1024px){.Generic .flight-order-details__more-heading{top:-3.75rem;right:-1rem}}.Generic .flight-order-details__more-coupons,.Generic .flight-order-details__more-comments{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1.5rem;background:RGB(var(--global-color-white));width:49%;border:1px solid RGB(var(--global-color-border));margin:0 .5rem}@media (max-width: 1024px){.Generic .flight-order-details__more-coupons,.Generic .flight-order-details__more-comments{margin:0;width:100%;padding:1rem}}.Generic .flight-order-details__more-coupons .small-text,.Generic .flight-order-details__more-comments .small-text{display:block;padding-bottom:1rem}.Generic .flight-order-details__more-comments{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}.Generic .flight-order-details__more-comments br{display:none}.Generic .flight-order-details__more-comments textarea{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;height:5rem}.Generic .flight-order-details__more-coupons #couponText{color:RGB(var(--global-color-error));font-weight:600;padding-top:.25rem}@media (max-width: 1024px){.Generic .flight-order-details__more-coupons{margin-top:4rem}}.Generic .flight-order-details__more-coupons input[type="text"]{width:100%;padding:.5rem}.Generic .flight-order-details__more-coupons .button-effected{float:left;background:none;border:none;color:RGB(var(--global-color-primary));font-size:1rem;font-weight:600;padding-top:1rem;text-decoration:underline}.Generic .flight-order-details__payments{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:1.5rem;background:RGB(var(--global-color-white));margin:3rem 0 2rem;border:1px solid RGB(var(--global-color-border))}@media (max-width: 1024px){.Generic .flight-order-details__payments{padding:1rem}}.Generic .flight-order-details__payments-heading{position:absolute;top:-4.75rem;right:-1.5rem}@media (max-width: 1024px){.Generic .flight-order-details__payments-heading{top:-3.75rem;right:-1rem}}.Generic .flight-order-details__payments-row{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;height:3rem;font-size:1rem}.Generic .flight-order-details__payments-row.disabled{opacity:.3}.Generic .flight-order-details__payments-row.disabled label,.Generic .flight-order-details__payments-row.disabled input,.Generic .flight-order-details__payments-row.disabled select{cursor:default}@media (max-width: 1024px){.Generic .flight-order-details__payments-row{height:auto;padding:.5rem 0;font-size:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.Generic .flight-order-details__payments-row input[type="radio"]+label{margin-left:0}}.Generic .flight-order-details__payments-row.paypal{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width: 1024px){.Generic .flight-order-details__payments-row.paypal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.Generic .flight-order-details__payments-row input[type="radio"]+label{margin-left:.5rem}.Generic .flight-order-details__payments-row p{margin:0 .5rem}@media (max-width: 767px){.Generic .flight-order-details__payments-row p{margin-right:1.75rem}}.Generic .flight-order-details__payments-row.buzz{margin-top:1rem}@media (max-width: 1024px){.Generic .flight-order-details__payments-row.buzz .labelText{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:240px}.Generic .flight-order-details__payments-row.buzz .labelText span{display:block}}.Generic .flight-order-details__payments-row.buzz .labelText:before{content:"";display:inline-block;vertical-align:middle;width:64px;height:64px;background:url("../images/buzz.svg") no-repeat center center;background-size:contain;margin-left:.5rem}.Generic .flight-order-details__payments--img{margin:0 .5rem}.Generic .flight-order-details__payments-cards-row{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;margin-right:1rem;font-size:.875rem}@media (max-width: 767px){.Generic .flight-order-details__payments-cards-row{margin-top:.75rem;margin-right:2rem;display:block}}.Generic .flight-order-details__payments-cards-row .typeOfPyment,.Generic .flight-order-details__payments-cards-row .paymentsWrapper{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}@media (max-width: 1024px){.Generic .flight-order-details__payments-cards-row .paymentsWrapper{margin-top:.5rem}}.Generic .flight-order-details__payments-cards-row .cardholderIdWrapper{position:relative}@media (max-width: 1024px){.Generic .flight-order-details__payments-cards-row .cardholderIdWrapper{margin:.75rem 0}}.Generic .flight-order-details__payments-cards-row .cardholderIdWrapper input#cardholderId{width:120px}@media (max-width: 1024px){.Generic .flight-order-details__payments-cards-row .cardholderIdWrapper input#cardholderId{width:auto}}.Generic .flight-order-details__payments-cards-row .cardholderIdWrapper input#cardholderId:after{left:auto;right:.5rem}.Generic .flight-order-details__payments-cards-row-title{font-size:.75rem;margin:0 .5rem;display:inline-block;white-space:nowrap}@media (max-width: 767px){.Generic .flight-order-details__payments-cards-row-title{margin:0}}@media (max-width: 767px){.Generic .flight-order-details__payments-cards-row-field--short{display:inline-block}}.Generic .flight-order-details__payments-cards-row-field--short select{width:3rem}@media (max-width: 767px){.Generic .flight-order-details__payments-cards-row-field--short select{width:4rem;margin:0 1rem}}.Generic .flight-order-details__payments-cards-row-field--long{width:250px}.Generic .flight-order-details__payments-cards-row-field--long input{width:100%}.Generic .flight-order-details__payments-cards-row-field--long-selects{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;width:250px}.Generic .flight-order-details__payments-cards-row-field--long-selects select{width:47%}.Generic .flight-order-details__checkout-regulations{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.Generic .flight-order-details__checkout-regulations li{line-height:1.5rem}.Generic .flight-order-details__checkout-regulations label{margin:.5rem 0;font-weight:600}.Generic .flight-order-details__checkout-regulations label a{color:RGB(var(--global-color-primary));text-decoration:underline}.Generic .flight-order-details__checkout-total{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;margin:1rem 0}@media (max-width: 1024px){.Generic .flight-order-details__checkout-total{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.Generic .flight-order-details__checkout-total>div{width:100%}}.Generic .flight-order-details__checkout-total-payment{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Generic .flight-order-details__checkout-total-pay-price{font-size:1.75rem;font-weight:600;color:RGB(var(--global-color-accent));margin-right:1.5rem}@media (max-width: 767px){.Generic .flight-order-details__checkout-total-pay-price{margin:0}}.Generic .flight-order-details__checkout-total-pay-p{font-size:1.25rem;font-weight:600}@media (max-width: 767px){.Generic .flight-order-details__checkout-total-pay-p{font-size:1rem;display:block;margin:0}}.Generic .flight-order-details__checkout-total-pay-p:after{content:":"}.Generic .flight-order-details__checkout-total-pay.partialPayment{color:RGB(var(--global-color-error))}.Generic .flight-order-details__checkout-total-pay.partialPayment .flight-order-details__checkout-total-pay-p:after{display:none}.Generic .flight-order-details__checkout-total #creditNote{font-weight:600}.Generic .flight-order-details__checkout-total #creditNote:before{content:"*";color:RGB(var(--global-color-error));margin-left:.25rem}.Generic .flight-order-details__checkout--big-button,.Generic .flight-order-details__checkout--email-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--continue-button{width:25%;font-size:1.25rem;font-weight:600;padding:1rem 2rem;display:block}@media (max-width: 1024px){.Generic .flight-order-details__checkout--big-button,.Generic .flight-order-details__checkout--email-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--continue-button{width:100%;font-size:1.125rem;padding:1rem 1.5rem;margin-top:1rem}}.Generic .flight-order-details__checkout--email-button{margin-left:1rem;width:100%;font-size:1.125rem;padding:.5rem 1.5rem;white-space:nowrap;display:none}.Generic .flight-order-details__checkout--email-button:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-weight:400;margin-left:.75rem}.Generic .flight-order-details__checkout--print-button{width:100%;font-size:1.125rem;padding:.5rem 1.5rem;white-space:nowrap}.Generic .flight-order-details__checkout--print-button:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-weight:400;margin-left:.75rem}@media (max-width: 1024px){.Generic .flight-order-details__checkout--print-button{display:none}}.Generic .flight-order-details__checkout--continue-button{width:100%}.Generic .flight-order-details__checkout--continue-button.payments{font-size:1rem;padding:1rem;margin-bottom:1rem}.Generic .flight-order-details__twoOneWay-remark{display:block;font-size:1rem;font-weight:600;color:RGB(var(--global-color-primary));padding:1rem 1.25rem 0}.Generic .flight-order-details__twoOneWay-remark+.flight-order-details__flight-header .flight-order-details__flight-heading{top:-5.25rem}.Generic .flight-order-details__extraProducts-header{padding:1.75rem 0 1rem}@media (max-width: 1024px){.Generic .flight-order-details__extraProducts-header{padding:1.25rem 0 .5rem}}.Generic .flight-order-details__extraProducts-wrapper{padding:1rem 1.5rem 1.5rem;border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-white))}@media (max-width: 1024px){.Generic .flight-order-details__extraProducts-wrapper{padding:1rem 1rem 1.5rem}}.Generic .flight-order-details__extraProducts-product{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;margin:0 1.5rem;padding:1.5rem 0;border-bottom:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__extraProducts-product:before{display:block;min-width:4rem;width:4rem;height:4rem;line-height:4rem;font-size:2.5rem;text-align:center;border-radius:50%;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));margin-left:1rem}.Generic .flight-order-details__extraProducts-product_text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.Generic .flight-order-details__extraProducts-product_title{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.Generic .flight-order-details__extraProducts-product_summary{font-size:1rem}.Generic .flight-order-details__extraProducts-product.cityRide:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__extraProducts-product.insurance:before,.Generic .flight-order-details__extraProducts-product.tripCancellationInsurance:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__extraProducts-product.dynamicSalableProduct:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__extraProducts-product.baggage:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.Generic .flight-order-details__extraProducts-footer{padding:2rem 1.5rem;text-align:left}.Generic .flight-order-details__completePayment{padding-top:2rem}.Generic .flight-order-details__completePayment-text{font-size:1.25rem;padding-bottom:1rem}.Generic .flight-order-details__completePayment-loader{width:36px;height:36px}.Generic .flight-order-details__completePayment-msg{font-size:1.125rem;font-weight:600}.Generic .flight-order-details__completePayment-msg:empty{display:none}.Generic .flight-order-details #tripSummary{width:270px}.Generic .flight-order-details #sendInvoice ~ #reservationInvoice{display:none;margin-top:.5rem}.Generic .flight-order-details #sendInvoice:checked ~ #reservationInvoice{display:block}.Generic .flight-order-details_personalZone-heading{margin:1rem 0}.Generic .deal-details-page .flight-order-details{margin:3rem auto 60px;overflow:visible}@media (max-width: 1024px){.Generic .deal-details-page .flight-order-details{margin-top:0}}.Generic .confirmation-page .flight-order-details__left{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-top:3rem;width:280px}@media (max-width: 1024px){.Generic .confirmation-page .flight-order-details__left{margin:1rem auto 0}}.Generic .confirmation-page .flight-order-details__left .upsaleContent-header{position:relative}.Generic .confirmation-page .flight-order-details__left .upsaleContent-heading{position:absolute;top:-2.75rem;right:0;font-size:1.5rem;color:RGB(var(--global-color-primary))}@media (max-width: 1024px){.Generic .confirmation-page .flight-order-details__left .upsaleContent-heading{position:static;margin-bottom:.5rem}}.Generic .confirmation-page .flight-order-details__checkout-regulations{margin-top:2rem}.Generic .confirmation-page .flight-order-details__checkout-total-payment+div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Generic .confirmation-page .flight-order-details__flight{margin-top:3rem}@media (max-width: 1024px){.Generic .confirmation-page .flight-order-details__flight-direction{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.Generic .confirmation-page .flight-order-details__continue,.Generic .confirmation-page .flight-order-details__remarks{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.Generic .confirmation-page .flight-order-details__passengers,.Generic .confirmation-page .flight-order-details__costumer,.Generic .confirmation-page .flight-order-details__services,.Generic .confirmation-page .flight-order-details__names,.Generic .confirmation-page .flight-order-details__pax,.Generic .confirmation-page .flight-order-details__remarks,.Generic .confirmation-page .flight-order-details__payments,.Generic .confirmation-page .flight-order-details__more,.Generic .confirmation-page .flight-order-details__hotel,.Generic .confirmation-page .flight-order-details__extraProducts{margin-top:1rem}.Generic .confirmation-page .flight-order-details__services-wrapper>div:not(.flight-order-details__services-wrapper-title){padding-bottom:1rem}.Generic #passengerCount+.flight-order-details__passengers-pass-details .inner-pages-fields-title,.Generic .roomsNum+.flight-order-details__passengers-pass-details .inner-pages-fields-title{display:block}.Generic .package-order-details__pass-vehicle-header{position:relative}.Generic .package-order-details__pass-vehicle-heading{margin:1.75rem 0 1rem;font-size:1.5rem;color:RGB(var(--global-color-primary))}@media (max-width: 767px){.Generic .package-order-details__pass-vehicle-heading{font-size:1.25rem}}@media (max-width: 767px){.Generic .package-order-details__pass-vehicle-rooms .search-result__flight{padding:.25rem 0}}.Generic .package-order-details__pass-vehicle-rooms .search-result__flights{padding:10px 15px}.Generic .package-order-details__pass-vehicle-rooms--types{display:block;font-size:1rem;margin-bottom:.5rem;padding:0 1rem}.Generic .package-order-details__pass-vehicle-rooms--types h4{display:inline-block;vertical-align:top;color:RGB(var(--global-color-primary))}.Generic .package-order-details__pass-vehicle-rooms--types h4:after{content:"-";margin:0 .25rem}.Generic .package-order-details__pass-vehicle-rooms--types select{width:128px;padding-left:2rem}.Generic .package-order-details__room-wrap{margin-top:1rem;border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-white));padding:1rem 0}.Generic .package-order-details__table{width:100%}.Generic .package-order-details__table th,.Generic .package-order-details__table td{text-align:right;padding:.5rem 1rem}.Generic .package-order-details__table span.paxInfo_totalRoomsFare{display:block;white-space:nowrap}@media (max-width: 1024px){.Generic .package-order-details__table span.paxInfo_totalRoomsFare{display:inline-block}}@media (max-width: 767px){.Generic .package-order-details__table td{padding:.25rem 1rem;height:auto}.Generic .package-order-details__table input[type="radio"]+label{display:block;margin:.5rem 0 0}.Generic .package-order-details__table input[type="radio"]+label span{display:inline-block;max-width:85%}}.Generic .package-order-details__table--required{color:RGB(var(--global-color-error));display:inline-block}@media (max-width: 767px){.Generic .package-order-details__table--required{white-space:nowrap}}.Generic .package-order-details__table--approval{color:RGB(var(--global-color-approve));display:inline-block}@media (max-width: 767px){.Generic .package-order-details__table--approval{white-space:nowrap}}.Generic .package-order-details__table--baby{width:55px}.Generic .package-order-details__table--baby-age{display:none}@media (max-width: 1024px){.Generic .package-order-details__table--baby-age{display:inline}}.Generic .package-order-details__table .room-type-for-mobile label{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}.Generic .package-order-details__table .room-type-for-mobile label span{display:inline-block}.Generic .orgTourDownload{padding:1rem}.Generic .orgTourDownload a{color:RGB(var(--global-color-forground))}.Generic .orgTourDownload a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;border-bottom:2px solid;margin-left:.5rem}.Generic .counter{display:none}.Generic .headerMsg{margin:0 0 3rem;width:100%;font-size:1.125rem;padding:.25rem 1rem;background:RGBA(var(--global-color-primary),.25);color:RGB(var(--global-color-error))}@media (max-width: 767px){.Generic .headerMsg{margin:1rem 0}}.Generic .headerMsg:empty{display:none}.resultsPage .Generic .headerMsg{margin:0;line-height:2.5rem}@media (max-width: 767px){.resultsPage .Generic .headerMsg{margin:1rem 0}}.Generic .oldPrice{text-decoration:line-through;color:RGB(var(--global-color-error));margin:0 !important;font-size:1rem}.Generic #backToDetails{margin:0 auto;display:block;text-align:center;color:RGB(var(--global-color-primary));font-weight:600;width:200px}.Generic #backToDetails:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.5rem}.Generic #hotelPopUp{width:904px;background:RGB(var(--global-color-white))}@media (min-width: 1025px){.Generic #hotelPopUp{top:5vh !important;position:fixed !important}}@media (max-width: 1024px){.Generic #hotelPopUp{width:100%;left:0 !important}}.Generic #hotelPopUp .flight-order-details__hotel-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}.Generic #hotelPopUp .flight-order-details__hotel-info,.Generic #hotelPopUp .flight-order-details__hotel-description{padding:0 1rem}.Generic #hotelPopUp .flight-order-details__hotel-close-icon{top:0;left:0}.Generic div[aria-describedby="seatMapPopup"]{width:950px !important;height:860px !important;background:RGB(var(--global-color-border-light));z-index:99;box-shadow:3px 3px 6px RGBA(var(--global-color-black),.2)}@media (max-width: 1024px){.Generic div[aria-describedby="seatMapPopup"]{width:100% !important;height:400px !important}}.Generic div[aria-describedby="seatMapPopup"] .seatMapLoader img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.Generic div[aria-describedby="seatMapPopup"] .popup{padding:0}.Generic div[aria-describedby="seatMapPopup"] iframe{display:block;border:0;height:830px;margin:0 auto}.Generic .cancellationPolicy{position:relative}.Generic .cancellationPolicy__remark{position:relative;display:inline-block;text-align:right;cursor:pointer}@media (max-width: 767px){.Generic .cancellationPolicy__remark{position:static}}.Generic .cancellationPolicy__remark.emptyDesc{cursor:default}.Generic .cancellationPolicy__remark.refundable{color:RGB(var(--global-color-black))}.Generic .cancellationPolicy__remark.refundable>span{color:RGB(var(--global-color-approve));text-decoration:underline}@media (max-width: 767px){.Generic .cancellationPolicy__remark.refundable>span{display:block}}@media (max-width: 767px){.Generic .cancellationPolicy__remark.refundable{overflow:visible;white-space:normal;max-width:none}}.Generic .cancellationPolicy__remark.nonRefundable{color:RGB(var(--global-color-error));text-decoration:underline}@media (max-width: 767px){.Generic .cancellationPolicy__remark.nonRefundable{overflow:visible;white-space:normal;max-width:none}}.Generic .cancellationPolicy__remark>span{display:block}.Generic .cancellationPolicy__tooltip{position:absolute;z-index:10;width:20rem;height:12rem;top:2.25rem;left:0;background:RGB(var(--global-color-white));padding:2rem;border:2px solid RGB(var(--global-color-primary));-webkit-transform:translate(-35%, 0);transform:translate(-35%, 0);text-decoration:none;color:RGB(var(--global-color-black))}.nonRefundable .Generic .cancellationPolicy__tooltip{color:RGB(var(--global-color-error))}.Generic .cancellationPolicy__tooltip:before{content:"";display:inline-block;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-10px;left:50%;margin-left:-15px;background:RGB(var(--global-color-white));border:2px solid;border-color:RGB(var(--global-color-primary)) transparent transparent RGB(var(--global-color-primary))}@media (max-width: 767px){.Generic .cancellationPolicy__tooltip{width:100%;-webkit-transform:none;transform:none;top:0;box-shadow:0 0 0 1000px RGBA(RGB(var(--global-color-white)),.75)}.Generic .cancellationPolicy__tooltip:before{display:none}}.Generic .cancellationPolicy__tooltip-title{font-weight:600;color:RGB(var(--global-color-primary));margin-bottom:1.5rem}@media (max-width: 767px){.Generic .cancellationPolicy__tooltip-title{display:block !important}}.additional-services-div{overflow:hidden}.cancellationInsuranceRow_msg{margin-bottom:2rem}@media (max-width: 1024px){.cancellationInsuranceRow_msg{margin-bottom:1rem}}.cancellationInsuranceRow_msg .notice{margin-top:1rem}.cancellationInsuranceRow_msg .notice:before{content:"*";color:red;font-weight:bold;padding-left:.25rem}.cancellationInsuranceRow .flight-order-details__services--title{width:auto}.cancellationInsuranceRow .inner-pages-row-fields--price{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.cancellationInsuranceRow .flight-order-details__services-buttons{width:100%;margin-top:10px}.flyMoney{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:100%;text-align:center;margin:3rem 0}.cityRide-note:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-yellow));margin-left:.5rem}.cityRideRow.flight-order-details__services-fields-row{margin-top:1rem;margin-bottom:0}@media (max-width: 1024px){.cityRideRow.flight-order-details__services-fields-row{margin:.5rem 0 1rem;border:none}}.cityRideRow-title{color:inherit;padding-left:1rem}@media (max-width: 1024px){.cityRideRow-title{display:none}}.cityRideRow-details{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.cityRideRow-details .arrivalToDest{margin-bottom:.5rem}.cityRideRow-details .date,.cityRideRow-details .route{padding:0 1rem}@media (max-width: 1024px){.cityRideRow-details .date,.cityRideRow-details .route{padding:0}}.cityRideRow-details .date{border-left:1px solid RGB(var(--global-color-gray))}@media (max-width: 1024px){.cityRideRow-details .date{border:none}}.cityRideRow-details .separator{padding:0 .5rem}.cityRideRow-details .separator:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}@media (max-width: 1024px){.cityRideRow-details .route{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.cityRideRow-details .route span{display:inline-block;vertical-align:top}@media (max-width: 1024px){.cityRideRow-details .route span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.cityRideTypes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cityRideTypes input[type="radio"]{position:absolute;clip:rect(0, 0, 0, 0)}.cityRideTypes input[type="radio"]:checked+.ride:before{background:RGB(var(--global-color-forground));box-shadow:0 0 0 2px RGB(var(--global-color-forground)),inset 0 0 0 3px RGB(var(--global-color-white))}.cityRideTypes .ride{position:relative;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;width:100%;font-size:.875rem;padding:.5rem 0;color:RGB(var(--global-color-gray));cursor:pointer;line-height:1rem;margin-left:.5rem}.cityRideTypes .ride:before{content:"";display:inline-block;vertical-align:middle;width:1rem;height:1rem;border-radius:50%;box-shadow:0 0 0 2px RGB(var(--global-color-forground));margin:1rem .25rem 1rem 1rem}.confirmationPage .cityRideTypes .ride:before{display:none}@media (max-width: 1024px){.cityRideTypes .ride{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cityRideTypes .ride:before{margin-top:.125rem;margin-left:.5rem;line-height:1.25rem}}.cityRideTypes .ride.confirmation:before{display:none}.cityRideTypes .ride.none{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 1024px){.cityRideTypes .ride.none:before{margin-top:.75rem;line-height:2.5rem}}.cityRideTypes .ride label{position:absolute;z-index:10;top:0;right:0;left:0;bottom:0;cursor:pointer}.cityRideTypes .ride_icon{width:3rem;text-align:center}@media (max-width: 1024px){.cityRideTypes .ride_icon{display:none}}.cityRideTypes .ride_icon:before{font-size:3rem;line-height:1}.cityRideTypes .ride_icon.sharedshuttle:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_icon.standardcar:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_icon.estatecar:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_icon.mpv:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_icon.minivan:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_icon[class*="2minivans"]:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_icon.minibus:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_icon.bus:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_icon.deluxevehicle:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_icon.deluxeminivan:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_description{line-height:1.5rem;padding:0 2rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 1024px){.cityRideTypes .ride_description{font-size:.75rem;line-height:1.25rem;max-width:73%;padding:0}}.cityRideTypes .ride_type{font-weight:600;color:RGB(var(--global-color-forground))}@media (max-width: 1024px){.cityRideTypes .ride_type{font-size:.875rem}}.cityRideTypes .ride_typeSub{color:RGB(var(--global-color-forground))}@media (max-width: 1024px){.cityRideTypes .ride_typeSub{font-size:.875rem}}.cityRideTypes .ride_maxPassengers{line-height:3rem;padding:0 1rem}@media (max-width: 1024px){.cityRideTypes .ride_maxPassengers{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;border:none;padding:0 1.75rem;line-height:1.25rem}}.cityRideTypes .ride_maxPassengers span{display:inline-block;vertical-align:top}.cityRideTypes .ride_maxPassengers>span{padding:0 1rem}@media (max-width: 1024px){.cityRideTypes .ride_maxPassengers>span{padding:0 .5rem}}.cityRideTypes .ride_maxPassengers .amount{color:RGB(var(--global-color-forground))}.cityRideTypes .ride_maxPassengers .icon-baggage:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_maxPassengers .icon-person:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.cityRideTypes .ride_price{color:RGB(var(--global-color-forground));width:5rem;line-height:3rem;padding-right:2rem}@media (max-width: 1024px){.cityRideTypes .ride_price{max-width:15%;line-height:1.25rem;padding:0;text-align:left}}.cityRideTypes .ride_label{color:RGB(var(--global-color-forground));font-weight:600;line-height:3rem}@media (max-width: 1024px){.cityRideTypes .ride_label{line-height:2.5rem}}.flight-order-details__remarks .pricing-card__details{margin:0;padding:0}.flight-order-details .fast-secure-payment{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1024px){.flight-order-details .fast-secure-payment{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.flight-order-details .fast-secure-payment label{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flight-order-details__passengers .errorMsg{position:relative;top:auto}@media (max-width: 1024px){.flight-order-details__fields .errorMsg{position:relative;top:auto}}.flight-order-details__reservation-retry{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;width:100%;max-width:840px;font-size:1rem;line-height:normal;padding:1rem 1.5rem;margin:1rem 0;background:RGB(var(--global-color-white));color:RGB(var(--global-color-forground))}@media (max-width: 1024px){.flight-order-details__reservation-retry{display:block}}.flight-order-details__reservation-retry.order{display:block;max-width:none;color:RGB(var(--global-color-primary));font-weight:600}.flight-order-details__reservation-retry-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:2rem}@media (max-width: 1024px){.flight-order-details__reservation-retry-text{margin:0 0 1rem}}.flight-order-details__reservation-retry-title{color:RGB(var(--global-color-primary));padding-bottom:.5rem}.flight-order-details__reservation-retry-btn{display:inline-block;padding:1rem 2rem;font-size:1.125rem;font-weight:600;color:RGB(var(--global-color-white));background-color:RGB(var(--global-color-primary));border-radius:.25rem;text-decoration:none;white-space:nowrap}.flight-order-details__partialPayment{padding:1rem}.flight-order-details__partialPayment-description h4{padding-bottom:.5rem}.flight-order-details__partialPayment-description table{border-collapse:collapse}.flight-order-details__partialPayment-description table td,.flight-order-details__partialPayment-description table th{padding:.5rem;border:1px solid RGB(var(--global-color-border))}.flight-order-details__partialPayment-balance{padding-top:1rem}.flight-order-details__partialPayment-balance .value{font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-accent))}.flight-order-details__partialPayment-expiration{padding-top:1rem}.flight-order-details__partialPayment-footer{text-align:left}.domestic-extraRooms__addBtn{font-size:1.125rem;font-weight:600}.domestic-extraRooms__addBtn:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.25rem}.domestic-extraRooms__removeBtn{float:left;font-weight:600;color:RGB(var(--global-color-error))}.domestic-extraRooms__removeBtn:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.25rem}.domestic-extraRooms__searchBtn{width:100%;margin:0}.domestic-extraRooms__errorMsg{color:RGB(var(--global-color-error))}.confirmationExtraServiceBtn,.success-text-flyer{display:none !important}.backToMyReservation{margin-bottom:2rem}@media (max-width: 767px){.backToMyReservation{margin-bottom:1rem}}.backToMyReservation a{text-decoration:none;font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-primary))}@media (max-width: 767px){.backToMyReservation a{font-size:1rem}}.backToMyReservation a:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:1rem}.personal-zone-notice{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;margin-top:3rem}@media (max-width: 1024px){.personal-zone-notice{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:3rem 0;text-align:center}}.personal-zone-notice:before{content:"";display:block;min-width:8rem;height:8rem;background:url("../images/empty-content.png") no-repeat center;background-size:contain}.personal-zone-notice__text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:400px;font-size:.875rem;font-weight:600;padding-right:2rem}@media (max-width: 1024px){.personal-zone-notice__text{padding:2rem 0 0}}.personal-zone-notice__btn{display:inline-block;font-size:1.125rem;margin:1rem 0 0}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.Generic .package-confirmation__summary{background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));margin-top:2.75rem}.Generic .package-confirmation__summary-header{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;position:relative;margin:20px;line-height:2rem;background:RGBA(var(--global-color-primary),.1);padding:0 1rem}.Generic .package-confirmation__summary-header span{display:inline-block;vertical-align:middle;line-height:20px}.Generic .package-confirmation__summary-heading{position:absolute;top:-3.75rem;right:-20px;font-size:1.5rem;color:RGB(var(--global-color-primary))}.Generic .package-confirmation__summary-wrap .search-result__hotel{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.Generic .package-confirmation__summary-wrap .search-result__hotel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.Generic .package-confirmation__summary-wrap .search-result__hotel-details{position:relative;padding:0 20px;max-width:530px}@media (max-width: 1024px){.Generic .package-confirmation__summary-wrap .search-result__hotel-details{max-width:450px}}@media (max-width: 767px){.Generic .package-confirmation__summary-wrap .search-result__hotel-details{max-width:100%}}.Generic .package-confirmation__summary-wrap .search-result__hotel-details .specialTag{top:-0.5rem}.Generic .package-confirmation__summary-wrap .search-result__hotel-details h2{color:RGB(var(--global-color-forground))}.Generic .package-confirmation__summary-wrap .search-result__hotel-details #moreHoteletails{margin-top:auto;font-size:.875rem}.Generic .OK-icon,.Generic .RQ-icon{color:RGB(var(--global-color-white));padding:0 5px;font-size:13px}.Generic .OK-icon{background:RGB(var(--global-color-approve))}.Generic .RQ-icon{background:RGB(var(--global-color-error))}.responsive-table td{padding:0.5rem 1rem}.responsive-table td b{font-size:1rem}@media (max-width: 1024px){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block;margin-top:1rem;padding-top:1rem;border-top:1px solid RGB(var(--global-color-border))}.responsive-table tr:first-of-type{margin:0;padding:0;border:none}.responsive-table td{display:block;padding:0.25rem 0.5rem}.responsive-table td:before{content:attr(data-title);font-weight:600;min-width:90px;display:inline-block}}.dynamic-page{max-width:var(--global-width-main);margin:0 auto}@media (max-width: 1024px){.dynamic-page{position:relative}}.dynamic-page__header{max-width:var(--global-width-main);width:100%;margin:0 auto}.dynamic-page__header .icon-cart{display:none}.dynamic-page-left__content:empty{display:none}.dynamic-page__title{margin:.5rem 0;font-size:1.5rem}.dynamic-page__title+.comp-mapView-trigger{margin-top:0}.dynamic-page__chosen-package--title{margin-bottom:.5rem}@media (max-width: 1024px){.dynamic-page__chosen-package--title{padding-right:.75rem}}.dynamic-page__chosen-package#selectedResultWrapper{width:100%}.dynamic-page__chosen-package#selectedResultWrapper h2{color:RGB(var(--global-color-primary));margin-bottom:.75rem}.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-image{height:165px}@media (max-width: 767px){.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-image{height:200px}}.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details{padding:.5rem}.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_name h3{max-width:260px;margin-bottom:0}@media (max-width: 767px){.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_name h3{max-width:220px}}.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_name .widget-stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 767px){.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_name .widget-stars{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_description{display:none}.dynamic-page__chosen-package#selectedResultWrapper .search-result__flights{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;width:auto;border-top:none;border-right:1px solid RGB(var(--global-color-border))}@media (max-width: 1024px){.dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-total{max-width:60px}}.dynamic-page__tabs{overflow:hidden}.dynamic-page__tabs .page-header__collapse-trigger{width:50%;float:right;border-bottom:1px solid RGB(var(--global-color-border))}.dynamic-page__tabs .comp-tabs__item{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;padding:0 3rem}@media (max-width: 1024px){.dynamic-page__tabs .comp-tabs__item{padding:.5rem 2rem}}@media (min-width: 1025px){.dynamic-page__tabs .comp-tabs__item{transition:.3s ease-in-out}.dynamic-page__tabs .comp-tabs__item:hover:not(.isCurrent,.ui-tabs-active){font-weight:400}.dynamic-page__tabs .comp-tabs__item:hover:not(.isCurrent,.ui-tabs-active) a{text-decoration:none}}.dynamic-page__tabs .comp-tabs__item a:before{display:none}.dynamic-page .dynamic-package__tabs--tab-content .search-results__header{margin:0;padding:.5rem 0;height:auto}.dynamic-page.combinedDynamic{max-width:none}.dynamic-page.combinedDynamic .dynamicpackageTab .search-result__msg,.dynamic-page.combinedDynamic .flightTab .search-result__msg{padding:.375rem 0;background:none}.dynamic-page.combinedDynamic .dynamicpackageTab .search-result__summary-price-note,.dynamic-page.combinedDynamic .flightTab .search-result__summary-price-note{padding-bottom:.3rem;margin:0;font-size:.75rem;text-decoration:none}@media (max-width: 1024px){.dynamic-page.combinedDynamic .dynamicpackageTab .search-result__summary-price-note,.dynamic-page.combinedDynamic .flightTab .search-result__summary-price-note{font-size:.625rem}}.dynamic-page.combinedDynamic .dynamicpackageTab .search-result__summary-total,.dynamic-page.combinedDynamic .flightTab .search-result__summary-total{font-size:.875rem;margin-bottom:0}@media (max-width: 1024px){.dynamic-page.combinedDynamic .dynamicpackageTab .search-result__summary-total,.dynamic-page.combinedDynamic .flightTab .search-result__summary-total{font-size:.625rem}}@media (min-width: 1025px){.dynamic-page.combinedDynamic .dynamicpackageTab .search-result__summary-total,.dynamic-page.combinedDynamic .flightTab .search-result__summary-total{color:RGB(var(--global-color-black))}}@media (max-width: 1024px){.dynamic-page.combinedDynamic .dynamicpackageTab .search-result__summary-total .totalPrice,.dynamic-page.combinedDynamic .flightTab .search-result__summary-total .totalPrice{font-size:.875rem}}.dynamic-page.combinedDynamic .dynamicpackageTab .changeFlightBTN,.dynamic-page.combinedDynamic .flightTab .changeFlightBTN{float:left}.dynamic-page.combinedDynamic .dynamic-page__tabs{max-width:var(--global-width-main);width:100%;margin:0 auto}.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic{width:100%;margin:2rem 0 1rem;float:none;border-bottom:6px solid RGB(var(--global-color-primary-light))}.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic .comp-tabs__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:normal;border-width:6px 0 0 0;border-color:RGB(var(--global-color-border-light));background:RGB(var(--global-color-white));color:RGB(var(--global-color-primary-light));padding:0}.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic .comp-tabs__item[disabled]{background:RGBA(var(--global-color-white),.5)}.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic .comp-tabs__item[disabled]:before{content:attr(data-msg);display:block;font-size:1.5rem;padding:.5rem 0;font-weight:600;text-align:center;opacity:.5}@media (max-width: 1024px){.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic .comp-tabs__item[disabled]:before{font-size:1rem}}.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic .comp-tabs__item[disabled] a{display:none}.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic .comp-tabs__item a{font-size:1.5rem;font-weight:600;padding:.5rem 0}@media (max-width: 1024px){.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic .comp-tabs__item a{font-size:1rem}}.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic .comp-tabs__item.isCurrent{border:none;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary-light))}.dynamic-page.combinedDynamic .dynamic-page__tabs .comp-tabs__dynamic .comp-tabs__item.isCurrent a{padding:.75rem 0 0}.dynamic-page.combinedDynamic .dynamic-page__header{min-height:335px}@media (max-width: 767px){.dynamic-page.combinedDynamic .dynamic-page__header{min-height:390px}}.dynamic-page.combinedDynamic .dynamic-page__header .comp-breadcrumbs{padding-top:0}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .mapViewTrigger{display:none}@media (min-width: 1025px){.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result{position:relative;margin-bottom:0;border-radius:1rem;border:4px solid RGB(var(--global-color-primary-light));box-shadow:0 .5rem 1rem RGBA(var(--global-color-black),.25),0 0 0 1rem RGB(var(--global-color-white))}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result .icon-cart{position:absolute;top:0;bottom:0;right:-54px;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;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result .icon-cart:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:2rem;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%;color:RGB(var(--global-color-border-light))}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result .icon-cart-tab path{fill:RGB(var(--global-color-primary-light))}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__heading{background:none;line-height:1;padding:0 .5rem .5rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__inner>div{min-height:0}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel{position:relative;max-width:280px;min-width:280px;padding:.75rem .5rem .5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details{padding:0;position:relative;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_name{background:none;padding:0}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_name h3{max-width:240px;max-height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .packageForMobile{position:absolute;top:100%;right:140px}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .packageForMobile .hotel_stay_details span{display:block}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .packageForMobile .hotel_stay_details span:before{display:none}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .packageForMobile .hotel_stay_details span.hotel_stay_details_dates,.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .packageForMobile .hotel_stay_details span.hotel_stay_details_flight{display:none}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-image{margin:0;width:130px;height:140px;min-width:130px;max-width:130px;border-radius:.75rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-image .flexslider .slides li{min-width:130px;height:140px}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel .changePackageBTN{position:absolute;left:.5rem;bottom:.5rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__flight{background:RGB(var(--global-color-border-light));border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom:1px dashed RGB(var(--global-color-border));padding:.5rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__flight.last{border-bottom:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__flights{padding:0 1rem;border-right:1px dashed RGB(var(--global-color-border));margin:.75rem 0 .5rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;max-width:650px}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__flights .search-result__msg{padding:.375rem 0;background:none}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-cover{width:auto;padding-top:0;padding-right:1.5rem;margin:1rem;margin-left:1.5rem;margin-right:.5rem;border-right:1px dashed RGB(var(--global-color-border));border-top:none;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;max-width:170px}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-average{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-total{display:block;padding:0;margin:0;height:auto;color:inherit;font-size:.875rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-total:after{display:none}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-total .totalPrice{padding:0}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-price{display:block;padding:0}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-price-note{font-size:.75rem;margin-bottom:.25rem;padding-bottom:.25rem;border-bottom:1px dotted RGB(var(--global-color-border))}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-price-note .dealName{float:none;margin:0}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-price-note .dealName:after{display:none}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__link{margin-top:.5rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__btn,.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .Generic .search-result__btn--select,.Generic .dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__btn--select{margin:0;width:100%}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__details{position:fixed;width:100%;max-width:var(--global-width-main);left:50%;margin-left:var(--global-width-marginToCenter);top:5%;max-height:90%;overflow:auto;z-index:100}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__details-trigger.active{position:fixed;top:2%;z-index:101;right:50%;margin-right:var(--global-width-marginToCenter)}}@media (max-width: 1024px){.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result .icon-cart{display:none}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel{padding:1rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details{padding:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__flights{border-right:none}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-total{font-size:.625rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__link{margin-bottom:.5rem}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result .changePackageBTN{float:none;margin:1rem auto 0}}.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result{position:fixed;z-index:100;top:.5rem;width:100%;max-width:var(--global-width-main);transition:all .3s}@media (max-width: 1024px){.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result{top:0;box-shadow:0 0 1rem RGBA(var(--global-color-black),.75)}.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel{padding:.75rem 1rem}.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-image{display:none}.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_name{padding:0;background:none}.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .packageForMobile{padding:0}.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result__flights{border-top:1px dashed RGB(var(--global-color-border))}.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result__link,.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result__heading{display:none}.dynamic-page.combinedDynamic .dynamic-page__header.sticky:not(.mapView) .dynamic-page__chosen-package#selectedResultWrapper .search-result .changePackageBTN{position:absolute;left:.5rem;margin:0}}.dynamic-page.combinedDynamic .dynamic-page__header .changeFlight.changeFlightBTN,.dynamic-page.combinedDynamic .dynamic-page__header .changePackage.changePackageBTN{color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));border:none}.dynamic-page.combinedDynamic .flightTab .changeFlightBTN{display:none}.dynamic-page.combinedDynamic .flightTab .result-page.mapView{max-width:var(--global-width-main);margin:0 auto;padding:0}.dynamic-page.combinedDynamic .dynamicpackageTab .search-result__packageType{position:absolute;z-index:10;top:1rem;right:-2.875rem;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));padding:.25rem;width:10rem;font-weight:600;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ltr .dynamic-page.combinedDynamic .dynamicpackageTab .search-result__packageType{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.dynamic-page.combinedDynamic .dynamicpackageTab .search-result.newUI .search-result__packageType{top:auto;right:0;left:0;bottom:0;width:100%;padding:.75rem 0;-webkit-transform:none;transform:none}.dynamic-page.combinedDynamic .dynamicpackageTab .search-result.newUI .search-result__packageType br{display:none}.dynamic-page.combinedDynamic .dynamicpackageTab .result-page.mapView .search-result__flights{display:none}.dynamic-page.combinedDynamic .changeFlight.changeFlightBTN,.dynamic-page.combinedDynamic .changePackage.changePackageBTN{color:RGB(var(--global-color-error));background:RGB(var(--global-color-white));border:2px solid RGB(var(--global-color-error));padding:.25rem 1rem;border-radius:.5rem;margin-right:2rem;font-size:.875rem;font-weight:600;box-shadow:2px 2px 2px RGBA(var(--global-color-black),.2)}@media (max-width: 1024px){.dynamic-page.combinedDynamic .changeFlight.changeFlightBTN,.dynamic-page.combinedDynamic .changePackage.changePackageBTN{font-size:.75rem;float:left;margin-right:0}}.dynamic-page.minimalDynamic .dynamic-page__chosen-package{display:none}.dynamic-page.minimalDynamic .dynamic-page__header{min-height:0}.dynamic-page.minimalDynamic .paymentDetailsView{display:none}.dynamic-page.minimalDynamic .search-result__hotel ~ .search-result__flights{padding-top:0}.dynamic-page.minimalDynamic .minimalDynamic__toolbar{margin-bottom:2rem}@media (max-width: 1024px){.dynamic-page.minimalDynamic .minimalDynamic__toolbar{padding:1rem;margin:0}}.dynamic-page.minimalDynamic .minimalDynamic__toolbar .backtoHotel{font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-accent))}.dynamic-page.minimalDynamic .minimalDynamic__toolbar .backtoHotel:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.5rem}@media (max-width: 1024px){.dynamic-page.minimalDynamic .minimalDynamic__toolbar .backtoHotel{font-size:1rem}}.dynamic-page.minimalDynamic .minimalDynamic__toolbar .title{font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-primary));text-align:center}@media (max-width: 1024px){.dynamic-page.minimalDynamic .minimalDynamic__toolbar .title{font-size:1rem;margin-top:1rem}}@media (min-width: 1025px){.dynamic-page.minimalDynamic .minimalDynamic__toolbar .title div{display:inline}}.dynamic-page.minimalDynamic #minimalDynamicLoader{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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){.dynamic-page.minimalDynamic #minimalDynamicLoader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.dynamic-page.minimalDynamic #minimalDynamicLoader .text{font-size:2rem;font-weight:600;color:RGB(var(--global-color-primary));margin-right:2rem}@media (max-width: 1024px){.dynamic-page.minimalDynamic #minimalDynamicLoader .text{font-size:1.5rem;margin:1rem 0 3rem;text-align:center}}#showOnlyDirectFlights label{display:block;padding:.75rem 1rem;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));font-weight:600}#showOnlyDirectFlights label:before{content:"";display:inline-block;vertical-align:top;width:1rem;height:1rem;color:RGB(var(--global-color-forground));font-size:1.5rem;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-forground-light));margin-left:.5rem}#showOnlyDirectFlights label.active:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;text-indent:-5px;line-height:.5rem}.comp-filter{color:RGB(var(--global-color-forground))}.comp-filter__box{width:270px;padding:1rem}@media (max-width: 1024px){.comp-filter__box{width:100%}}.comp-filter__box select{width:100% !important;font-size:1rem;line-height:1.5rem;border:1px solid RGB(var(--global-color-border));cursor:pointer}.comp-filter__header a{display:block;text-align:left;font-size:.875rem;color:RGB(var(--global-color-forground-light));text-decoration:underline;padding:.25rem 0}@media (max-width: 1024px){.comp-filter__header a{padding:.5rem 0}}.comp-filter__results-count{float:right;margin-top:.25rem;color:RGB(var(--global-color-forground-light))}.comp-filter__heading{font-size:1.25rem;line-height:1}@media (max-width: 1024px){.comp-filter__heading{display:none}}.comp-filter__block{border-top:1px dotted RGB(var(--global-color-border));padding:.75rem 0;font-size:.875rem}.comp-filter__block.PACKAGE_SYSTEM_TYPE_FILTER .tooltip{display:none}.comp-filter__block.ROOM_TYPE_FILTER{display:none}.comp-filter__block.HOTEL_NAME_FILTER select option{direction:ltr;text-transform:capitalize}.comp-filter__block-heading{font-weight:600;margin-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comp-filter__block-heading .icon-info_outline{color:RGB(var(--global-color-accent));font-size:1rem;cursor:help;position:relative;right:5px}.comp-filter__list-item{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;line-height:1rem;padding-bottom:.5rem}@media (max-width: 1024px){.comp-filter__list-item{line-height:1.5rem;padding-bottom:.75rem}}.comp-filter__list-item label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.comp-filter__list-item input[type="checkbox"]{position:static;clip:auto;border:none}.comp-filter__list::-webkit-scrollbar-thumb{background:RGB(var(--global-color-forground-light)) !important}.comp-filter__price{font-weight:400;margin-right:auto;color:RGB(var(--global-color-forground-light))}.comp-filter__range{margin-top:10px;direction:ltr}.comp-filter__range .irs-min,.comp-filter__range .irs-max,.comp-filter__range .irs-from,.comp-filter__range .irs-to,.comp-filter__range .irs-single{color:RGB(var(--global-color-forground-light))}.comp-filter__range .irs-from,.comp-filter__range .irs-to,.comp-filter__range .irs-single{top:-6px}.comp-filter__sort li{padding:.5rem}.comp-filter__sort li.active-sort{color:RGB(var(--global-color-accent));font-weight:600}.comp-filter__sort li.active-sort:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;float:left}.comp-filter__sort li a{color:inherit}.b-modal{opacity:.75 !important}#generalWaitPopup{display:none}#generalWaitPopup .generalPopup__wrap,aside#generalWaitPopup figure{width:750px;background:RGB(var(--global-color-white));text-align:center}@media (max-width: 1024px){#generalWaitPopup .generalPopup__wrap,aside#generalWaitPopup figure{width:600px}}@media (max-width: 767px){#generalWaitPopup .generalPopup__wrap,aside#generalWaitPopup figure{width:100%}}#generalWaitPopup .generalPopup__wrap img,aside#generalWaitPopup figure img{display:block;max-width:100%}#generalWaitPopup .generalPopup__inner{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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#generalWaitPopup .generalPopup__img{display:block;margin:0 auto 2rem}@media (max-width: 1024px){#generalWaitPopup .generalPopup__img{margin-bottom:1rem}}@media (max-width: 767px){#generalWaitPopup .generalPopup__img{margin-bottom:.5rem}}#generalWaitPopup .generalPopup__cover{display:none}#generalWaitPopup .generalPopup__bar{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 auto 2rem}@media (max-width: 1024px){#generalWaitPopup .generalPopup__bar{display:block;max-width:80%;margin:0 auto}}#generalWaitPopup .generalPopup__msg{color:RGB(var(--global-color-primary));font-size:1.25rem;max-width:90%;margin:0 auto 2rem}@media (max-width: 767px){#generalWaitPopup .generalPopup__msg{font-size:.875rem;margin-bottom:1rem}}.innerpages #generalWaitPopup .generalPopup__msg strong,.innerpages #generalWaitPopup .generalPopup__msg br{display:none !important}#generalWaitPopup .generalPopup__msg #popUpDestMsg{white-space:nowrap;display:block}@media (max-width: 767px){#generalWaitPopup .generalPopup__msg #popUpDestMsg{white-space:normal}}aside#generalWaitPopup .generalPopup__msg{margin:0 auto}aside#generalWaitPopup .generalPopup__bar{margin-top:2rem}@media (max-width: 1024px){aside#generalWaitPopup .generalPopup__bar{margin-top:1rem}}.widget-stars{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1.125rem;line-height:1;direction:rtl}[data-type="FLYDRIVE"] .widget-stars{display:none}.widget-stars .icon-star{font-style:normal;color:RGB(var(--global-color-border))}.widget-stars .icon-star:before{content:"★"}.widget-stars .icon-star-on{font-style:normal;color:RGB(var(--global-color-yellow))}.widget-stars .icon-star-on:before{content:"★"}.widget-socials{overflow:hidden}.confirmation-page .widget-socials{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width: 1024px){.widget-socials{display:none}}.widget-socials li{float:left;padding-right:1.5rem}.widget-socials li a{display:block}.widget-socials i{display:block;width:2rem;height:2rem;line-height:2rem;text-align:center;border-radius:50%;background:RGB(var(--global-color-white))}.widget-socials i:before{font-size:1.25rem;color:RGB(var(--global-color-primary))}.widget-socials .i-brand:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-socials .i-google-plus:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-socials .i-facebook:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-socials .i-twitter:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-socials .i-whatsapp:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-socials .i-telegram:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-socials .i-youtube:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-socials .i-instagram:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-socials .i-mail:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.widget-socials .i-print:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}@media (max-width: 1024px){.widget-socials .i-print{display:none}}.pager{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:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1rem;font-size:1rem;color:RGB(var(--global-color-forground-light))}.pager__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pager__list-item{width:1.5rem;height:1.5rem;border:1px solid RGB(var(--global-color-primary));border-radius:50%;color:RGB(var(--global-color-primary));font-size:0.875rem;text-align:center;cursor:pointer;margin-left:1rem}.pager__list-item.isActive{background:RGB(var(--global-color-primary));font-weight:600;color:RGB(var(--global-color-white));cursor:default}.pager i{font-size:1.25rem;line-height:1;margin-left:1rem;color:RGB(var(--global-color-primary));text-align:center;cursor:pointer}.pager i.icon-chevron-thin-right{margin-right:1rem}.pager i.icon-chevron-thin-right:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.pager i.icon-chevron-thin-left:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.pager i.isDisabled{opacity:0.25;cursor:default}.tooltip [class^="tooltip__inner--"],.tooltip-title__inner{display:none;position:absolute;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));z-index:1;padding:0.5rem;min-height:2.5rem;height:auto !important;font-size:0.875rem;font-weight:400;line-height:1.5rem}.tooltip{position:relative;display:inline-block}.tooltip i{cursor:help}.tooltip i:hover+[class^="tooltip__inner--"]{display:block}.tooltip__inner--top{bottom:35px;left:-15px}.tooltip__inner--right{top:-20px;left:35px}.tooltip__inner--bottom{top:35px;left:-18px}.tooltip__inner--left{top:-20px;right:35px}.tooltip-title{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}.tooltip-title i{cursor:help}.tooltip-title i:hover+.tooltip-title__inner{display:block}.tooltip-title__inner{white-space:nowrap;bottom:2rem}@media (max-width: 1024px){.tooltip-title__inner{bottom:auto;top:2.25rem;white-space:normal}}.page-levels{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:block;width:100%;font-size:1.125rem;margin-bottom:1rem}@media (max-width: 1024px){.page-levels{font-size:0.875rem;margin:0;padding:0 1rem}}.page-levels__step{display:inline-block;vertical-align:top;line-height:2rem;color:RGB(var(--global-color-forground-light));margin-left:2rem;white-space:nowrap}@media (max-width: 1024px){.page-levels__step{margin-left:0.375rem}}.page-levels__step span{display:block;margin-left:2rem;float:right}@media (max-width: 1024px){.page-levels__step span{margin-left:0.375rem}}.page-levels__step span strong{margin-left:1rem;display:none}@media (max-width: 1024px){.page-levels__step span strong{margin-left:0}}.page-levels__step:before{content:"";display:block;border-top:1px solid RGB(var(--global-color-forground-light));width:50px;float:left;margin-right:5px;margin-top:15px}.hotelModule .page-levels__step:before{margin-top:17px}@media (max-width: 1024px){.page-levels__step:before{width:20px}}.page-levels__step:last-child{margin-left:0}.page-levels__step:last-child span{margin-left:0}.page-levels__step:last-child:before{display:none}.page-levels__step.isCurrentPage{color:RGB(var(--global-color-accent))}.page-levels__step.isCurrentPage span{font-weight:600}.page-levels__step.isCurrentPage span strong{display:inline-block;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;border-radius:50%;color:RGB(var(--global-color-white));background-color:RGB(var(--global-color-accent))}@media (max-width: 1024px){.page-levels__step.isCurrentPage span strong{width:1.25rem;height:1.25rem;line-height:1.25rem}}.page-levels__step.isCurrentPage:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:block;font-size:1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);text-align:left;color:RGB(var(--global-color-forground-light));float:left}.hotelModule .page-levels__step.isCurrentPage:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;-webkit-transform:none;transform:none}.page-levels__step.isCurrentPage:last-child:after{display:none}@media (min-width: 1025px){.page-header__anchors{margin-top:2rem;margin-bottom:1rem}}.page-header__anchors-list{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1024px){.page-header__anchors-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-header__anchors-list-item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:RGB(var(--global-color-primary))}@media (max-width: 1024px){.page-header__anchors-list-item{width:100%}}@media (min-width: 1025px){.page-header__anchors-list-item:not(:first-child){margin-right:.5rem;border-right:1px solid}}@media (max-width: 1024px){.page-header__anchors-list-item:not(:first-child){border-top:1px solid RGB(var(--global-color-border))}}.page-header__anchors-list-item a{display:block;color:inherit;font-size:1.25rem;line-height:1;text-align:center}@media (max-width: 1024px){.page-header__anchors-list-item a{line-height:2rem;font-weight:400}}.comp-mapView-trigger{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;width:100%;height:9rem;border-radius:.5rem;margin:3rem 0 .75rem;overflow:hidden}.comp-mapView-trigger img{position:absolute;top:0;left:0;width:100%;min-height:100%}@media (max-width: 1024px){.comp-mapView-trigger{display:none}}.comp-mapView-trigger+form>.comp-filter__box{margin-top:0}.comp-mapView-trigger button{position:relative;z-index:1;font-size:1.125rem;line-height:normal;border:none;border-radius:2rem;color:RGB(var(--global-color-white));background:RGB(var(--global-color-accent));padding:.5rem 1.5rem;margin-bottom:1rem}.dynamic-page__header.mapView ~ .dynamic-page__tabs{display:none}.dynamic-page__header.mapView .changeFlight.changeFlightBTN,.dynamic-page__header.mapView .changePackage.changePackageBTN{display:none}.result-page .mapViewTrigger{color:RGB(var(--global-color-accent));text-decoration:underline;line-height:2rem}.result-page .mapViewTrigger:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;float:right;font-size:1.25rem;line-height:1.75rem;margin-left:.25rem}@media (max-width: 1024px){.result-page .mapViewTrigger{display:none}}.result-page .search-result.notOnMap .mapViewTrigger{display:none}.result-page .search-results__header .mapView-toolbar{line-height:2rem}.result-page .search-results__header .mapViewTrigger{margin-right:1rem}.result-page .search-results__header .mapResultsFilter{display:none;float:left}.result-page .search-results__header .mapResultsFilter button{background:none;border:none;font-size:1rem;color:RGB(var(--global-color-forground));padding:0 1rem}.result-page .search-results__header .mapResultsFilter button:first-child{border-left:1px solid RGB(var(--global-color-forground))}.result-page .search-results__header .mapResultsFilter button .count{padding-right:.25rem}.result-page #mapResults{display:none}.result-page.mapView{max-width:none;padding:0 1rem;margin-top:1rem}.result-page.mapView #mapResults{position:relative;z-index:0;display:block;min-width:450px;height:46rem;direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.result-page.mapView #mapResults .closMapTrigger{position:absolute;z-index:1;top:1rem;right:1rem;padding:.25rem .5rem;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));font-weight:600;line-height:1.375rem;border:none;border-radius:.625rem;direction:rtl}.result-page.mapView #mapResults .closMapTrigger:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;margin-left:.25rem;font-size:1.125rem;font-weight:normal;vertical-align:middle}.result-page.mapView #mapResults .clpExpTrigger{position:absolute;z-index:1;top:50%;right:0;margin-top:-2rem;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));border:none;font-size:0;width:2rem;height:3.75rem}.result-page.mapView #mapResults .clpExpTrigger:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.75rem}.result-page.mapView #mapResults .clpExpTrigger.active:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.result-page.mapView .result-page__side#filterCollapse{width:270px;transition:.3s ease-in-out}.result-page.mapView .result-page__side#filterCollapse .comp-mapView-trigger{display:none}.result-page.mapView .comp-filter__box{margin-top:0;height:720px;overflow:auto}.result-page.mapView .search-results{position:relative;width:490px;margin:0 .5rem;transition:.3s ease-in-out}.result-page.mapView .search-results.collapsed{width:0;overflow:hidden}.result-page.mapView .search-results__header{background:RGB(var(--global-color-white));margin:0;padding:.5rem;height:3rem}.result-page.mapView .search-results__header .mapViewTrigger{display:none}.result-page.mapView .search-results__header .mapResultsFilter{display:block}.result-page.mapView .search-results #pagerContainer{position:absolute;bottom:-2rem;right:0;left:0}.result-page.mapView .search-results #pagerContainer .pager{margin:0}.result-page.mapView #resultWrapper{height:43rem;overflow:auto;direction:ltr;padding-right:.25rem}.result-page.mapView #resultWrapper .search-result:not(.newUI){direction:rtl;position:relative;display:block;width:100%;margin-bottom:.5rem;transition:.3s ease-in-out}@media (min-width: 1025px){.result-page.mapView #resultWrapper .search-result:not(.newUI){transition:.3s ease-in-out}.result-page.mapView #resultWrapper .search-result:not(.newUI):hover{top:-1px;left:-1px;box-shadow:3px 3px 6px RGBA(var(--global-color-black),.25)}}.result-page.mapView #resultWrapper .search-result:not(.newUI).cloned{position:fixed;width:470px}.result-page.mapView #resultWrapper .search-result:not(.newUI).highlighted{padding:.375rem}.result-page.mapView #resultWrapper .search-result:not(.newUI).highlighted .search-result__inner{outline:.375rem outset RGB(var(--global-color-primary-light))}.result-page.mapView #resultWrapper .search-result:not(.newUI).faded{opacity:.25}.result-page.mapView #resultWrapper .search-result:not(.newUI) .mapViewTrigger{display:none}@media (min-width: 1025px){.result-page.mapView #resultWrapper .search-result:not(.newUI).notOnMap{transition:.3s ease-in-out}.result-page.mapView #resultWrapper .search-result:not(.newUI).notOnMap:hover:after{content:attr(data-warning) "\a" attr(data-reason);position:absolute;z-index:100;max-width:200px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;padding:.5rem 1rem;font-size:1.125rem;font-weight:600;color:RGB(var(--global-color-primary));background:RGB(var(--global-color-white));border:.25rem solid RGB(var(--global-color-primary));box-shadow:0 0 1.5rem RGBA(var(--global-color-black),.75)}}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result-share{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel{display:block;min-height:0;position:relative}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-image{position:absolute;z-index:1;top:2.5rem;width:120px;height:120px;max-width:none;min-width:0;margin:0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-image .flexslider .slides li{min-width:120px;width:120px;height:120px}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-image .resultFilterCB{position:absolute;clip:rect(0, 0, 0, 0);opacity:0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-image .resultFilterCBLbl{display:block;position:absolute;z-index:100;bottom:.5rem;right:.5rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-image .resultFilterCBLbl:before{width:2rem;height:2rem;margin:0;text-indent:0;font-size:1.75rem;line-height:2rem;text-align:center}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-details{padding:0;max-width:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-details .hotel_name{height:40px;padding:.5rem;margin:0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-details .hotel_name h3{line-height:1.5rem;font-size:1rem;text-align:right;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-details .hotel_name .widget-stars{vertical-align:middle}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-details .packageForMobile{margin-right:120px;height:65px;padding:.5rem .75rem;overflow:hidden}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel-details .hotel_description{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__flights{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;min-height:0;padding:.5rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__flight .search-result__airline-logo,.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__flight .search-result__columns--stops-cover{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__flight .flight-order-details__flight-row-info-top-block-icons{margin:0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__flight>p,.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__flight>div,.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__flight>figure{margin:.25rem 0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__heading{background:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-cover{max-width:none;min-height:0;border-right:none;margin-right:120px;padding:0;width:100%;height:55px}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem 0 .5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average .search-result__summary-price{margin:0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average .search-result__summary-price-note{max-width:90px;font-size:.75rem;margin-bottom:0;padding-bottom:0;border:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average .search-result__summary-price-note .dealName{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average .search-result__summary-total{display:block;height:auto;padding:0;margin:0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average .search-result__summary-total:after{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average .search-result__summary-total .totalPrice{display:block}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average .search-result__summary-total .paymentDetailsView{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average .search-result__summary-note{margin:0;position:absolute;top:-6.125rem;left:.5rem;padding:0 .5rem;background:RGB(var(--global-color-white));border-radius:.5rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__columns--indicators{min-width:3.375rem;max-width:3.375rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__columns--indicators i{width:1.125rem;height:1.125rem;line-height:1.125rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__columns--indicators i:before{font-size:1rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__link{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__btn,.result-page.mapView #resultWrapper .search-result:not(.newUI) .Generic .search-result__btn--select,.Generic .result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__btn--select{position:static;width:auto;padding:.5rem 1rem;margin:0}.result-page.mapView .leaflet-tooltip{font-size:.875rem;text-align:center;background:RGB(var(--global-color-accent));border:none;color:RGB(var(--global-color-white));border-radius:.5rem}.result-page.mapView .leaflet-tooltip:before{border-top-color:RGB(var(--global-color-accent))}.result-page.mapView .leaflet-tooltip .title{width:120px;white-space:normal;margin-bottom:.25rem}.result-page.mapView .leaflet-tooltip .price{line-height:1;font-size:1.5rem;font-weight:bold}.result-page.mapView .leaflet-popup-content-wrapper{border-radius:0;padding:0;text-align:right}.result-page.mapView .leaflet-popup-close-button{width:1.25rem;height:1.25rem;line-height:1.25rem;text-align:center;right:-1.75rem;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));padding:0;border-radius:50%}@media (min-width: 1025px){.result-page.mapView .leaflet-popup-close-button{transition:.3s ease-in-out}.result-page.mapView .leaflet-popup-close-button:hover{color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary-light))}}.result-page.mapView .leaflet-popup-content{font-family:OpenSansHebrew,sans-serif;position:relative;direction:rtl;margin:0;min-width:25rem}.result-page.mapView .leaflet-popup-content .title{line-height:1.5rem;height:2.75rem;padding:.5rem;font-size:1rem;font-weight:600;white-space:nowrap;color:RGB(var(--global-color-primary));background:RGBA(var(--global-color-primary),.15)}.result-page.mapView .leaflet-popup-content .title span{display:inline-block;vertical-align:middle}.result-page.mapView .leaflet-popup-content .title .widget-stars{margin-right:.5rem;vertical-align:middle}.result-page.mapView .leaflet-popup-content img{display:block;width:120px;height:120px}.result-page.mapView .leaflet-popup-content .price{position:absolute;bottom:.5rem;margin-right:120px;left:.5rem;right:0;padding-right:1rem;font-size:1.5rem;font-weight:600;line-height:1.1;color:RGB(var(--global-color-primary))}.result-page.mapView .leaflet-popup-content .price span{display:block;font-size:.875rem;font-weight:400;color:RGB(var(--global-color-forground));text-decoration:underline}.result-page.mapView .leaflet-popup-content .price button{position:absolute;left:0;top:0;padding:.5rem 1rem;margin:0;font-size:1.25rem}.result-page.mapView .leaflet-marker-icon.hovered{-webkit-animation-name:markerIcon;animation-name:markerIcon;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.result-page.mapView .leaflet-container#mapid{width:100%;height:100%;z-index:0}@-webkit-keyframes markerIcon{0%{top:0}25%{top:-15px}50%{top:0}75%{top:-15px}100%{top:0}}@keyframes markerIcon{0%{top:0}25%{top:-15px}50%{top:0}75%{top:-15px}100%{top:0}}.MonthlyFlightCalendar[data-loaded="false"]{position:relative}.MonthlyFlightCalendar[data-loaded="false"]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:RGBA(var(--global-color-white),.5)}.monthly-flights{width:100%}.monthly-flights .pickmeup{display:block;background:none;border-radius:0}.monthly-flights .pickmeup .pmu-instance-title{font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-primary));text-align:center}.monthly-flights .pickmeup .pmu-instance .pmu-days *{width:auto;line-height:normal}.monthly-flights .pickmeup .pmu-instance .pmu-button{position:relative;vertical-align:top;color:RGB(var(--global-color-forground))}.monthly-flights .pickmeup .pmu-instance .pmu-button:hover{color:RGB(var(--global-color-forground))}.monthly-flights .pickmeup .pmu-instance .pmu-button.pmu-not-in-month{color:RGB(var(--global-color-border))}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip{position:absolute;z-index:100;top:0;left:100%;margin-left:.5rem;width:auto;font-size:.875rem;padding:1rem;white-space:nowrap;background:RGB(var(--global-color-white));box-shadow:0 .125rem .375rem RGBA(var(--global-color-black),.25)}@media (max-width: 1024px){.monthly-flights .pickmeup .pmu-instance .pmu-tooltip{position:fixed;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;box-shadow:0 0 0 1000px RGBA(var(--global-color-black),.5)}}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip *{width:auto;line-height:normal}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-title{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;font-size:1rem;padding-bottom:1rem;color:RGB(var(--global-color-accent-light));font-weight:600}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-title button:before{font-size:1.5rem}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-body{width:100%}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-footer{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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;font-size:1rem;padding-top:.5rem}@media (max-width: 767px){.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-footer{padding-top:0}}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-footer .price{font-size:1.75rem;font-weight:600;color:RGB(var(--global-color-primary-light));padding-right:.25rem}@media (max-width: 767px){.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-footer .price{display:block}}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight{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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:.75rem;margin-bottom:1rem;border-bottom:1px solid RGB(var(--global-color-border))}@media (max-width: 767px){.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-icon{width:3rem;height:3rem;border:1px solid RGB(var(--global-color-border))}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block{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;margin:0 1rem}@media (max-width: 767px){.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block{position:relative;display:block;width:100%;margin:.5rem 0}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block.direction{display:inline-block;vertical-align:top;width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 1rem 0 0}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block span,.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block>strong{display:block}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block div{position:absolute;top:-0.5rem;left:0}}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block div{margin-top:.5rem}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block div i{position:relative;z-index:100;vertical-align:top}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block div i:after{line-height:1}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block div i span{display:none;position:absolute;bottom:1.5rem;left:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);font-family:OpenSansHebrew,sans-serif;font-style:normal;line-height:2.5rem;white-space:nowrap;padding:0 .5rem;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary))}@media (max-width: 767px){.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block div i span{-webkit-transform:none;transform:none;line-height:2rem}}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block div i:hover{cursor:help}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block div i:hover span{display:block}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-flight-block i.icon-clock:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-gray));margin-left:.25rem}.monthly-flights .pickmeup .pmu-instance nav{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.monthly-flights .pickmeup .pmu-instance .pmu-prev,.monthly-flights .pickmeup .pmu-instance .pmu-next{display:block;width:2rem;height:2rem;font-size:0;line-height:2rem;text-align:center;color:RGB(var(--global-color-forground-light));background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));border-radius:.25rem;box-shadow:0 0 .25rem RGBA(var(--global-color-black),.1)}.monthly-flights .pickmeup .pmu-instance .pmu-next:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.5rem}.monthly-flights .pickmeup .pmu-instance .pmu-prev:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.5rem}.monthly-flights .pickmeup .pmu-instance .pmu-month-select{width:9rem;height:2rem;line-height:normal;border:1px solid RGB(var(--global-color-border));border-radius:.25rem;margin:0 1rem;box-shadow:0 0 .25rem RGBA(var(--global-color-black),.1)}.monthly-flights__tabs{width:100%;border-bottom:.25rem solid RGB(var(--monthlyFlights-tabs-active-color));text-align:center}.monthly-flights__tabs-item{display:inline-block;vertical-align:top;background:RGB(var(--monthlyFlights-tabs-tab-color));color:RGB(var(--monthlyFlights-tabs-tab-text-color))}.monthly-flights__tabs-item.ui-tabs-active{background:RGB(var(--monthlyFlights-tabs-active-color));color:RGB(var(--monthlyFlights-tabs-active-text-color))}.monthly-flights__tabs-item a{display:block;padding:.5rem 5rem;font-size:1rem;font-weight:600;color:inherit;text-decoration:none}@media (max-width: 767px){.monthly-flights__tabs-item a{padding:.5rem 1.5rem;font-size:.875rem}}.monthly-flights__tabs-item a:before{vertical-align:middle;font-size:1.25rem;font-weight:normal;margin-left:.5rem}.monthly-flights__tabs-item a.mf-cal:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.monthly-flights__tabs-item a.mf-tbl:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.monthly-flights__header{margin:0 0 4rem}@media (max-width: 1024px){.monthly-flights__header{margin:1rem}}@media (max-width: 767px){.monthly-flights__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.monthly-flights__title-icon{display:inline-block;vertical-align:middle;width:2.75rem;height:2.75rem;padding:.25rem;border:2px solid RGB(var(--global-color-primary));margin-left:.5rem}.monthly-flights__title-icon img{vertical-align:top;width:100%;height:100%}@media (max-width: 767px){.monthly-flights__title-icon{min-width:2.75rem}}.monthly-flights__title-text{font-size:2rem;color:RGB(var(--global-color-primary))}@media (max-width: 1024px){.monthly-flights__title-text{font-size:1.25rem}}@media (max-width: 767px){.monthly-flights__title-text{font-size:1.125rem;line-height:1.375rem}}.monthly-flights__calendar{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}@media (max-width: 1024px){.monthly-flights__calendar{display:block}}.monthly-flights__calendar .pickmeup .pmu-instance{display:block;width:505px;height:auto;padding:0;text-align:right}@media (max-width: 1024px){.monthly-flights__calendar .pickmeup .pmu-instance{margin:0 auto}}@media (max-width: 767px){.monthly-flights__calendar .pickmeup .pmu-instance{width:337px}}.monthly-flights__calendar .pickmeup .pmu-instance-title{margin-top:4rem}@media (max-width: 767px){.monthly-flights__calendar .pickmeup .pmu-instance-title{margin-top:1rem}}.monthly-flights__calendar .pickmeup .pmu-instance nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:1.25rem 0}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-day-of-week{margin:0;color:RGB(var(--monthlyFlights-pmuDayOfWeek-text-color))}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-day-of-week div{width:4.5rem;height:2rem;line-height:2rem;text-align:center}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-day-of-week div:not(:last-child):after{content:"'"}@media (max-width: 767px){.monthly-flights__calendar .pickmeup .pmu-instance .pmu-day-of-week div{width:3rem}}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days{border-top:1px solid RGB(var(--monthlyFlights-pmuBtn-border-color));border-right:1px solid RGB(var(--monthlyFlights-pmuBtn-border-color))}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button{width:4.5rem;height:4.5rem;padding:.5rem;border-left:1px solid RGB(var(--monthlyFlights-pmuBtn-border-color));border-bottom:1px solid RGB(var(--monthlyFlights-pmuBtn-border-color));font-size:1.25rem;line-height:1.5rem}@media (max-width: 767px){.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button{width:3rem;height:3rem;padding:.25rem;font-size:1rem;line-height:1.25rem}}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button>span{display:block;width:auto}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button>span.price{color:RGB(var(--monthlyFlights-pmuBtn-price-color));font-size:.875rem}@media (max-width: 767px){.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button>span.price{font-size:.75rem}}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button>span.date{color:RGB(var(--monthlyFlights-pmuBtn-date-color));font-size:1.25rem}@media (max-width: 767px){.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button>span.date{font-size:1rem}}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-today{background:none;box-shadow:0 0 0 3px inset RGB(var(--monthlyFlights-pmuBtn-today-border-color))}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-today.pmu-not-in-month{box-shadow:none}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-today span.date{color:RGB(var(--monthlyFlights-pmuBtn-today-date-color))}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-selected{background:none;box-shadow:0 0 0 3px inset RGB(var(--monthlyFlights-pmuBtn-selected-border-color))}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-disabled{color:RGB(var(--global-color-border))}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-disabled span.date{color:RGB(var(--global-color-border))}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-cheapest>span.price{color:RGB(var(--monthlyFlights-pmuBtn-cheapest-price-color));font-weight:600}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-not-in-month{font-size:0}.monthly-flights__calendar .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-not-in-month>span{font-size:0}.monthly-flights__table{width:100%}@media (max-width: 1024px){.monthly-flights__table{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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 1rem 1rem}}@media (max-width: 767px){.monthly-flights__table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 1024px){.monthly-flights__table .MonthlyFlightCalendar{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.monthly-flights__table .MonthlyFlightCalendar[data-route="depart"]{padding-bottom:.5rem;margin-bottom:4rem;border-bottom:1px solid RGB(var(--global-color-border))}@media (max-width: 1024px){.monthly-flights__table .MonthlyFlightCalendar[data-route="depart"]{padding:0;margin:0;border:none}}.monthly-flights__table .pickmeup .pmu-instance{display:block;width:100%;height:auto;padding:0;text-align:right}.monthly-flights__table .pickmeup .pmu-instance-title{margin-left:2rem}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance-title{margin:0 0 1rem;width:100%}}.monthly-flights__table .pickmeup .pmu-instance nav{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:4rem 0 2rem}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance nav{-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}}.monthly-flights__table .pickmeup .pmu-instance .pmu-day-of-week{display:none}.monthly-flights__table .pickmeup .pmu-instance .pmu-days{position:relative;height:300px}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days{height:auto}}.monthly-flights__table .pickmeup .pmu-instance .pmu-days:before,.monthly-flights__table .pickmeup .pmu-instance .pmu-days:after{content:"";display:block;position:absolute;z-index:-1}@media (min-width: 1025px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days:before,.monthly-flights__table .pickmeup .pmu-instance .pmu-days:after{left:0;top:20px;width:100%;height:60px;border-top:1px dashed RGB(var(--global-color-border));border-bottom:1px dashed RGB(var(--global-color-border))}}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days:before,.monthly-flights__table .pickmeup .pmu-instance .pmu-days:after{left:60px;top:0;width:60px;height:100%;border-left:1px dashed RGB(var(--global-color-border));border-right:1px dashed RGB(var(--global-color-border))}}@media (min-width: 1025px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days:after{top:140px}}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days:after{left:180px}}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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:2.25rem;height:100%;text-align:center;font-size:.875rem;line-height:1.5rem;padding:2px}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:2.25rem}}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.date{display:block}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.date{min-width:2rem;text-align:right;padding-right:.25rem}}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.dayOfWeek{display:block}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.dayOfWeek{min-width:2rem;text-align:left;padding-left:.25rem}}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.dayOfWeek.saturday,.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.dayOfWeek.friday{color:RGB(var(--global-color-primary-light))}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.dayOfWeek:not(.saturday):after{content:"'"}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.bar{height:100%;padding:0 .5rem;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}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.bar{height:1.25rem;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.bar .bar-inner{position:relative;z-index:10;width:100%;background:RGBA(var(--global-color-gray),.25);border-top-left-radius:.375rem;border-top-right-radius:.375rem}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button>span.bar .bar-inner{height:100%;width:auto;border-top-right-radius:0;border-bottom-left-radius:.375rem}}@media (min-width: 1025px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button{transition:.3s ease-in-out}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button:hover:not(.pmu-disabled) .bar-inner span.price{font-size:.875rem;padding:.375rem .75rem;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary-light));top:-2.75rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button:hover:not(.pmu-disabled) .bar-inner span.price:after{content:"";position:absolute;bottom:-0.5rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid RGB(var(--global-color-primary-light))}}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-today{background:none;box-shadow:0 0 0 2px inset RGB(var(--monthlyFlights-pmuBtn-today-border-color))}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-today.pmu-not-in-month{box-shadow:none}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-today span.date{color:RGB(var(--monthlyFlights-pmuBtn-today-date-color))}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-selected{background:none;box-shadow:0 0 0 2px inset RGB(var(--monthlyFlights-pmuBtn-selected-border-color))}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-disabled{color:RGB(var(--global-color-border))}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-cheapest>span.bar .bar-inner{background:RGB(var(--monthlyFlights-pmuBtn-cheapest-price-color))}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button.pmu-not-in-month{display:none}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button .pmu-tooltip{text-align:right;left:auto;right:100%;margin-left:0;margin-right:1.25rem}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button .pmu-tooltip{position:fixed;top:50%;left:50%;right:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;box-shadow:0 0 0 1000px RGBA(var(--global-color-black),.5)}}.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button:nth-child(21) ~ .pmu-button .pmu-tooltip{left:100%;right:auto;margin-left:1.25rem;margin-right:0}@media (max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance .pmu-days .pmu-button:nth-child(21) ~ .pmu-button .pmu-tooltip{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;box-shadow:0 0 0 1000px RGBA(var(--global-color-black),.5)}}.monthly-flights__msg{margin:1.5rem 0}@media (max-width: 1024px){.monthly-flights__msg{width:100%;text-align:center}}.cookieMessage{position:fixed;z-index:9999;bottom:0;left:0;right:0;background:RGB(var(--global-color-primary-light));color:RGB(var(--global-color-white))}.cookieMessage__inner{padding:1rem}.cookieMessage .icon-close{color:RGB(var(--global-color-white))}.cookieMessage .icon-close:before{font-family:inherit}.cookieMessage__title{font-size:1.25rem;font-weight:600}.cookieMessage header{margin-bottom:.5rem}.cookieMessage footer a{color:RGB(var(--global-color-accent));text-decoration:underline}.ucPopUp__wrap,.timeOutPopUp__wrap,.tabsPopUp__wrap{position:relative;width:100%;max-width:600px;background:RGB(var(--global-color-white));padding:2rem}@media (max-width: 767px){.ucPopUp__wrap,.timeOutPopUp__wrap,.tabsPopUp__wrap{max-width:90%}}.ucPopUp__close,.timeOutPopUp__close,.tabsPopUp__close{position:absolute;top:.75rem;left:.75rem;font-size:0;cursor:pointer}.ucPopUp__close:before,.timeOutPopUp__close:before,.tabsPopUp__close:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:.875rem;font-weight:600}.ucPopUp__content,.timeOutPopUp__content,.tabsPopUp__content{text-align:center}.ucPopUp__content:before,.timeOutPopUp__content:before,.tabsPopUp__content:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:block;width:4rem;height:4rem;font-size:4rem;line-height:4rem;text-align:center;margin:0 auto 1.25rem;color:RGB(var(--global-color-primary))}.ucPopUp__content-msg,.timeOutPopUp__content-msg,.tabsPopUp__content-msg{margin-bottom:1rem}.ucPopUp__content-msg span,.timeOutPopUp__content-msg span,.tabsPopUp__content-msg span{display:block}.ucPopUp__header,.timeOutPopUp__header,.tabsPopUp__header{display:block;font-size:1rem;font-weight:normal}@media (max-width: 767px){.ucPopUp__header,.timeOutPopUp__header,.tabsPopUp__header{font-size:1.5rem}}.ucPopUp__text,.timeOutPopUp__text,.tabsPopUp__text{font-size:1rem;margin-bottom:1.5rem}.ucPopUp__text #continueToProposal,.timeOutPopUp__text #continueToProposal,.tabsPopUp__text #continueToProposal{display:block}.ucPopUp__button,.ucPopUp__btn,.timeOutPopUp__button,.timeOutPopUp__btn,.tabsPopUp__button,.tabsPopUp__btn{display:inline-block;vertical-align:top;min-width:120px;height:auto;font-size:1rem;font-weight:600;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));padding:.75rem 2rem;margin-left:1rem}@media (max-width: 767px){.ucPopUp__button,.ucPopUp__btn,.timeOutPopUp__button,.timeOutPopUp__btn,.tabsPopUp__button,.tabsPopUp__btn{margin-bottom:1rem}}@media (max-width: 767px){.ucPopUp__button:last-child,.ucPopUp__btn:last-child,.timeOutPopUp__button:last-child,.timeOutPopUp__btn:last-child,.tabsPopUp__button:last-child,.tabsPopUp__btn:last-child{margin-left:0}}.info .ucPopUp__button,.info .ucPopUp__btn,.info .timeOutPopUp__button,.info .timeOutPopUp__btn,.info .tabsPopUp__button,.info .tabsPopUp__btn{display:none}.ucPopUp__button.info,.ucPopUp__btn.info,.timeOutPopUp__button.info,.timeOutPopUp__btn.info,.tabsPopUp__button.info,.tabsPopUp__btn.info{display:none}.info .ucPopUp__button.info,.info .ucPopUp__btn.info,.info .timeOutPopUp__button.info,.info .timeOutPopUp__btn.info,.info .tabsPopUp__button.info,.info .tabsPopUp__btn.info{display:inline-block}#personalZoneWidget .history-searches-holder ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#personalZoneWidget .history-searches-holder ul li{padding-left:.5rem}#personalZoneWidget .history-searches-city{font-weight:600}#personalZoneWidget .dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#personalZoneWidget .dropdown-content{display:none;position:absolute;z-index:20;top:2rem;right:0;min-width:208px;overflow:hidden;padding-top:7px;transition:all .5s ease}@media (max-width: 1024px){#personalZoneWidget .dropdown-content{top:2.8rem}}#personalZoneWidget .dropdown-content.active{display:block;box-shadow:0 3px 5px 0 RGBA(0,0,0,.2),inset 0 0 0 RGB(var(--global-color-border)),inset 0 0 0 RGB(var(--global-color-border))}#personalZoneWidget .dropdown-content a{background:RGB(var(--global-color-white));color:RGB(var(--global-color-primary))}#personalZoneWidget .dropdown-content a:first-child{border-top:5px solid RGB(var(--global-color-accent))}#personalZoneWidget .dropdown-content.last-searches-dropdown{display:none;position:absolute;z-index:20;top:33px;width:auto;min-width:300px;overflow:hidden;padding:0 9px;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-primary));transition:all .5s ease}#personalZoneWidget .dropdown-content.last-searches-dropdown.active{display:block;box-shadow:0 3px 5px 0 RGBA(0,0,0,.2),inset 0 0 0 RGB(var(--global-color-border)),inset 0 0 0 RGB(var(--global-color-border))}#personalZoneWidget .dropdown-content.last-searches-dropdown a{color:RGB(var(--global-color-black));background:RGB(var(--global-color-white));border-top:0;white-space:nowrap}#personalZoneWidget .dropdown-content.last-searches-dropdown a:last-child{border-bottom:0}#personalZoneWidget .dropdown-content.last-searches-dropdown .empty-history{display:none;min-width:290px;text-align:center;padding:8px 16px;font-size:.875rem}#personalZoneWidget .dropdown-content.last-searches-dropdown .empty-history:last-child{display:block}#personalZoneWidget .dropdown-content a{border-bottom:1px solid RGB(var(--global-color-border))}#personalZoneWidget .dropdown-content a:last-child{border-bottom:0}#personalZoneWidget .dropdown-content-sign-out{color:RGB(var(--global-color-accent))}#personalZoneWidget .dropdown-content-sign-out:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;vertical-align:middle;font-size:1.25rem;line-height:1;margin-left:3px}#personalZoneWidget .dropdown .dropbtn-zone-holder{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;position:relative;width:100%;padding-left:15px}#personalZoneWidget .dropdown .dropbtn-zone-holder:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;height:20px;margin:auto;background:RGBA(var(--global-color-border),.2)}#personalZoneWidget .dropdown .dropbtn-zone-holder a,#personalZoneWidget .dropdown .dropbtn-zone-holder button{display:block;padding:8px 16px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (max-width: 1024px){#personalZoneWidget .dropdown .dropbtn-zone-holder a,#personalZoneWidget .dropdown .dropbtn-zone-holder button{font-size:1rem;padding:1rem;height:60px}}#personalZoneWidget .dropdown .dropbtn-zone-holder a.last-searches,#personalZoneWidget .dropdown .dropbtn-zone-holder button.last-searches{padding-left:14px}#personalZoneWidget .dropdown .dropbtn-zone-holder a.last-searches:after,#personalZoneWidget .dropdown .dropbtn-zone-holder button.last-searches:after{content:"";width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:RGB(var(--global-color-white)) transparent transparent transparent;position:absolute;left:0;top:1px;bottom:0;margin:auto}@media (max-width: 1024px){#personalZoneWidget .dropdown .dropbtn-zone-holder{text-overflow:ellipsis;position:static}.reservationsPage #personalZoneWidget .dropdown .dropbtn-zone-holder{max-width:inherit}}#personalZoneWidget .dropdown .dropbtn-zone-holder:first-child{border:0;padding-left:0}#personalZoneWidget .dropdown .dropbtn-zone-holder .dropbtn{color:RGB(var(--global-color-primary));direction:ltr;height:32px;font-size:.875rem;border:2px solid RGB(var(--global-color-primary));border-radius:4px;padding:3px 10px 3px 10px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;float:left}@media (max-width: 1024px){.pz-login-tabs{max-width:100%;padding:0 10px;left:0 !important;margin-top:4rem}}.pz-login-tabs>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -2px}.pz-login-tabs>ul li{width:50%;margin:0 2px;background:RGB(var(--global-color-primary));text-align:center;line-height:2.5}.pz-login-tabs>ul li a{font-size:1.125rem;color:RGB(var(--global-color-white));font-weight:600}@media (max-width: 1024px){.pz-login-tabs>ul li a{font-size:1rem}}.pz-login-tabs>ul li.ui-state-active{background:RGB(var(--global-color-white));color:RGB(var(--global-color-primary))}.pz-login-tabs>ul li.ui-state-active a{font-size:1.125rem;color:RGB(var(--global-color-primary))}.pz-login-tabs>ul li.ui-state-active a:hover{text-decoration:none;cursor:default}.reservationsPage .dropdown-content-item-1,.reservationPage .dropdown-content-item-1{display:none !important}.reservationsPage #personalZoneWidget .dropdown .dropbtn-zone-holder,.reservationPage #personalZoneWidget .dropdown .dropbtn-zone-holder{padding-left:0}@media (min-width: 1025px){.reservationsPage .site-header,.reservationPage .site-header{height:100px}}.reservationsPage .site-header .header-utils,.reservationPage .site-header .header-utils{width:auto;min-width:0}.reservationsPage .site-header .header-utils__item,.reservationPage .site-header .header-utils__item{position:relative;padding-right:15px}.reservationsPage .header-mobile svg,.reservationPage .header-mobile svg{display:none}.reservationsPage .header-mobile a,.reservationPage .header-mobile a{margin-left:0}.personal-area-confirm{color:RGB(var(--global-color-gray));font-size:.875rem;margin-top:2rem}.personal-area-confirm a{color:RGB(var(--global-color-accent))}@media (max-width: 1024px){.personal-area-confirm{position:absolute;bottom:2rem}}.personal-area_inputs{margin-bottom:.5rem;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;width:260px;margin-left:3.5rem}.personal-area_inputs input[type="text"]+.errorMsg{position:absolute;z-index:10;right:0;margin-top:.5rem;border:1px solid RGB(var(--global-color-error));padding:.25rem .5rem;font-size:.875rem;line-height:normal;color:RGB(var(--global-color-error));background:RGB(var(--global-color-white))}.personal-area_inputs input[type="text"]+.errorMsg:after{content:"";display:inline-block;width:7px;height:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-4px;right:7px;background:RGB(var(--global-color-white));border:1px solid;border-color:RGB(var(--global-color-error)) transparent transparent RGB(var(--global-color-error))}.personal-area_inputs input[type="text"].redBorder+.errorMsg{display:block !important}@media (max-width: 1024px){.personal-area_inputs{width:100%;margin-left:0}}.personal-area_inputs input[type="text"]{background-color:RGBA(var(--global-color-gray),.2);border:0;max-width:260px;width:100%}.sign-in-order .personal-area_inputs input[type="text"].reservationIDPz{margin-bottom:1rem}.personal-area__header{margin-bottom:2rem;width:80%}@media (max-width: 1024px){.personal-area__header{width:auto}}.personal-area_register-to-newsLetter{margin:1.5rem 0 1.75rem 0;color:RGB(var(--global-color-gray));font-size:.875rem}.personal-area__login{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media (max-width: 1024px){.personal-area__login{position:relative}}.sign-in-order .personal-area__login{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}@media (min-width: 1025px){.personal-area-widget.sign-in-email .personal-area__field-button{margin-top:3.5rem}}@media (max-width: 1024px){.personal-area-widget.sign-in-email .personal-area__field-button{position:absolute;right:1.5rem;left:1.5rem;bottom:1.5rem;width:calc( 100% - 3rem ) !important}}@media (min-width: 1025px){.personal-area-widget.sign-in-order .personal-area__field-button{margin-top:.3rem}}@media (max-width: 1024px){.personal-area-widget.sign-in-order .personal-area__field-button{position:absolute;right:1.5rem;left:1.5rem;bottom:1.5rem;width:calc( 100% - 3rem ) !important}}.personal-area-widget .closer-button{position:absolute;width:24px;height:24px;cursor:pointer;top:-40px;right:-39px}@media (max-width: 1024px){.personal-area-widget .closer-button{top:-3rem;right:.625rem}}.personal-area-widget .closer-button:before,.personal-area-widget .closer-button:after{content:"";width:22px;height:3px;background:RGB(var(--global-color-white));position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:3px;top:12px;pointer-events:none}.personal-area-widget .closer-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.personal-area-widget .relative-holder{position:relative;width:100%;max-width:260px;display:inline-block}@media (max-width: 1024px){.personal-area-widget .relative-holder{max-width:100%}.personal-area-widget .relative-holder input{max-width:100%;height:45px}}.personal-area-widget .relative-holder .errorMsg{top:2rem;min-width:100px}.personal-area-widget .image-holder{margin-left:-5px;margin-top:-10px}@media (max-width: 1024px){.personal-area-widget .image-holder{position:absolute;margin-top:3rem}}.personal-area-widget .image-holder img{max-width:181px}@media (max-width: 1024px){.personal-area-widget .image-holder img{display:none}}.personal-area-widget .image-holder h3{color:RGB(var(--global-color-white));margin-top:1rem;margin-bottom:0}.personal-area-widget .image-holder>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.personal-area-widget h3{font-size:1.5rem;color:RGB(var(--global-color-primary));margin-bottom:.7rem}.personal-area-widget .login-content{background:RGB(var(--global-color-white));padding:1.5rem 1.5rem 1rem;max-width:540px;width:100%;height:318px}@media (max-width: 1024px){.personal-area-widget .login-content{height:450px}}.personal-area-widget.check-mail{padding:2rem 2rem 3rem 2rem;width:540px;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;background-color:RGB(var(--global-color-white));height:250px}.personal-area-widget.check-mail .image-holder{margin-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5rem}.personal-area-widget.check-mail .image-holder img{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:block}@media (max-width: 1024px){.personal-area-widget.check-mail .image-holder{position:static;margin-top:4.5rem}.personal-area-widget.check-mail .image-holder img{margin:auto}}@media (max-width: 1024px){.personal-area-widget.check-mail{left:0 !important;right:0;display:block;margin:2rem 10px;width:calc(100% - 20px);padding:1.9rem 1.5rem 3rem 1.5rem;height:450px}}.personal-area__inner{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;max-width:100%}@media (max-width: 1024px){.personal-area__inner{width:100%}}.personal-area__inner a.registerToNewsLetter{text-decoration:underline;margin-top:1.5rem;display:block}.sign-in-order .personal-area__inner a.registerToNewsLetter{margin-top:1rem}@media (max-width: 1024px){.personal-area__inner a.registerToNewsLetter{display:block;text-align:center}}.personal-area__inner a.registerToNewsLetter:hover{text-decoration:none}.personal-area__field-button{border-radius:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media (max-width: 1024px){.personal-area__field-button{margin-right:0;height:45px !important}.personal-area__field-button+#pz_ajaxLoader{width:1.5rem;height:1.5rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}}.personal-area_success_send_email{color:RGB(var(--global-color-white));-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:.5rem}.personal-area_success_send_email h3{color:RGB(var(--global-color-primary));margin-bottom:.75rem;font-size:1.125rem}.personal-area_success_send_email p{margin-bottom:4.2rem;color:RGB(var(--global-color-black))}@media (max-width: 1024px){.personal-area_success_send_email p{margin-bottom:0}}@media (max-width: 1024px){.personal-area_success_send_email input[type="button"]{position:absolute;padding:1rem 3rem;height:auto;width:calc( 100% - 3rem);left:1.5rem;right:1.5rem;bottom:2.6rem}}@media (max-width: 1024px){.personal-area_success_send_email{margin-right:0}}@media (min-width: 1025px){.pz-page .newreservations .pz-existing-orders,.pz-page .cancelreservations .pz-cancel-resevation,.pz-page .oldreservations .pz-orders-history{background:RGBA(var(--global-color-primary),.2)}}.pz-page.page-template__item{margin-top:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:visible}@media (max-width: 1024px){.pz-page.page-template__item{padding:0 1rem;margin-top:1rem}}@media (max-width: 1024px){.pz-page.containerOpenData .search-results{position:absolute;z-index:1;top:55px;left:0;right:0;background:RGB(var(--global-color-white));padding-top:0;display:block}.pz-page.containerOpenData .search-results.notActive{display:none}}@media (max-width: 1024px){.pz-page.containerOpenData .result-page__side{display:none}.pz-page.containerOpenData .result-page__side.active{display:block}}.pz-page__title{width:100%;font-size:1.5rem;margin-bottom:0}@media (max-width: 1024px){.pz-page__title{font-size:1.125rem}}.pz-page__disclaimer{font-size:.875rem;width:100%;margin-bottom:1.5rem}.pz-page__disclaimer:before{content:"*";margin-left:.25rem}.pz-page__header{position:relative;padding:1rem}@media (min-width: 1025px){.pz-page__header{display:none}}.pz-page__header h3{font-size:1.125rem;color:RGB(var(--global-color-primary))}.pz-page__cancellation{border:1px solid RGBA(var(--global-color-gray),.2);border-top:5px solid RGB(var(--global-color-accent));display:block}.pz-page__cancellation__heading{padding:15px 15px 0}.pz-page__cancellation__footer{padding:0 15px 15px}.pz-page__cancellation p{margin:.75rem 0}.pz-page__cancellation .comp-multiComp__title{display:none}.pz-page__cancellation .comp-multiComp__content{border:0}.pz-page__cancellation .comp-multiComp__contact-us{margin:0}.pz-page__cancellation .contact-area__block{padding:0 1rem}.pz-page__cancellation .contact-area__appeal{display:none}.pz-page__cancellation .contact-area__fields--field{margin-bottom:1rem}.pz-page__cancellation .contact-area__fields--field label{display:inline-block;vertical-align:top;width:6rem;margin:0;line-height:2.25rem}.pz-page__suggestions{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:300px;grid-gap:1.875rem;margin-top:2rem;width:100%}.confirmation-page .pz-page__suggestions{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}@media (max-width: 1024px){.pz-page__suggestions{grid-auto-rows:180px;grid-gap:1.25rem}}@media (max-width: 767px){.pz-page__suggestions{grid-template-columns:repeat(2, 1fr);grid-auto-rows:150px;grid-gap:1rem}}.pz-page__suggestion{position:relative;overflow:hidden}@media (min-width: 1025px){.pz-page__suggestion{transition:.3s ease-in-out}.pz-page__suggestion:hover{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black),.25)}}.pz-page__suggestion figure{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;height:100%}.pz-page__suggestion img{width:100%;height:auto;min-height:100%}.pz-page__suggestion figcaption{position:absolute;bottom:0;left:0;right:0;font-size:1.125rem;font-weight:600;background:RGBA(var(--global-color-white),.85);padding:1rem}@media (max-width: 767px){.pz-page__suggestion figcaption{font-size:1rem;padding:.5rem 1rem}}.pz-page .error-text{font-weight:600;color:RGB(var(--global-color-white));background:RGB(var(--global-color-error));text-align:center;padding:.25rem;margin-bottom:2rem}.pz-page .search-results{position:relative}@media (max-width: 1024px){.pz-page .search-results{display:none}}.pz-page .pz-order-holder{position:relative;border:1px solid RGBA(var(--global-color-gray),.2);padding:1rem;margin-bottom:20px}@media (max-width: 1024px){.pz-page .pz-order-holder{padding:.5rem .3rem}}@media (max-width: 767px){.pz-page .pz-order-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.pz-page .pz-order-btn{width:auto;font-size:1rem;font-weight:400;line-height:1;white-space:nowrap;box-shadow:none;padding:.5rem 1rem;margin-left:0}@media (max-width: 1024px){.pz-page .pz-order-btn{padding:1rem}}.pz-page .pz-order-btn[disabled]{display:none}.pz-page .pz-order-number{color:RGB(var(--global-color-black));font-size:1rem;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}@media (max-width: 767px){.pz-page .pz-order-number{max-width:100%}}@media (max-width: 1024px){.pz-page .pz-order-number{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.pz-page .pz-order-number>div{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.pz-page .pz-order-number strong{color:RGB(var(--global-color-primary));font-weight:600;font-size:1.125rem}.pz-page .pz-order-number span{display:inline-block;vertical-align:top;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pz-page .pz-order-number span.type{margin:0 1rem}@media (max-width: 1024px){.pz-page .pz-order-number span.type{margin:0}}.pz-page .pz-order-left-side{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:1rem}@media (max-width: 1024px){.pz-page .pz-order-left-side{-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}}.pz-page .pz-order-left-side .uneditable{font-size:.875rem;max-width:90px;margin-left:.5rem;text-align:center;color:RGB(var(--global-color-error-light))}.pz-page .pz-order-left-side .tooltip-holder{margin-left:1rem;font-size:.875rem;color:RGB(var(--global-color-error-light));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;position:relative;cursor:pointer}.pz-page .pz-order-left-side .tooltip-holder.pz-order-completed{color:RGB(var(--global-color-primary))}.pz-page .pz-order-left-side .tooltip-holder .tooltip{position:static}.pz-page .pz-order-left-side .tooltip-holder .tooltip .icon-info_outline:before{content:"i";border:1px solid red;border-radius:50%;width:15px;height:15px;font-size:11px;font-style:normal;font-weight:600;text-align:center}.pz-page .pz-order-left-side .tooltip-holder:hover .tooltip__inner--top{display:block}@media (max-width: 1024px){.pz-page .pz-order-left-side .tooltip-holder{max-width:inherit}}.pz-page .pz-order-left-side .tooltip-holder .tooltip__inner--top{font-size:.75rem;width:230px;line-height:1.3;left:0;bottom:calc(100% + 17px);box-shadow:0 3px 5px 0 RGBA(0,0,0,.2),inset 0 0 0 RGB(var(--global-color-border)),inset 0 0 0 RGB(var(--global-color-border));border:2px solid RGB(var(--global-color-primary));background:RGB(var(--global-color-white));color:RGB(var(--global-color-black))}.pz-page .pz-order-left-side .tooltip-holder .tooltip__inner--top:before{left:59px}@media (max-width: 1024px){.pz-page .pz-order-left-side .tooltip-holder .tooltip__inner--top:before{left:107px}}.pz-page .pz-order-left-side .tooltip-holder>*{margin-left:.5rem}.pz-page .pz-order-left-side .tooltip-holder>* .icon-info_outline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.pz-page .pz-order-left-side .tooltip-holder{margin:0 0 .5rem}}.pz-page .pz-order-bottom{width:100%;margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){.pz-page .pz-order-bottom{display:none}}.pz-page .pz-order-bottom span{margin:0 1rem}.pz-page .empty-content{text-align:center}@media (max-width: 1024px){.pz-page .empty-content img{max-width:250px}}.pz-page .empty-content p{color:RGB(var(--global-color-black));margin-bottom:1.25rem;margin-top:2rem}@media (max-width: 1024px){.pz-page .empty-content p{margin-bottom:2.875rem;margin-top:2.5rem}}.pz-page .flight-order-details__banners{margin-top:0}.pz-page .flight-order-details__banner{margin-top:0}.pz-page .flight-order-details__banner header{display:none}.pz-page .flight-order-details__banner h3{display:block}.pz-page .result-page__side{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;max-width:265px;width:100%}@media (max-width: 1024px){.pz-page .result-page__side{max-width:inherit}.pz-page .result-page__side .side-sub-holder{max-width:265px;margin:2.125rem auto 0}}.pz-page .result-page__side .bunners .bunner-img{margin-bottom:.5rem}.pz-page .result-page__side .bunners .bunner-img img{width:100%;height:auto}.pz-page .result-page__side .bunners li{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}.pz-page .result-page__side .bunners li p{font-weight:600;color:RGB(var(--global-color-primary))}.pz-page .result-page__side .bunners li .btn{background-color:RGB(var(--global-color-accent));box-shadow:none;line-height:1;padding:.5rem 1rem;display:inline-block;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.pz-page .result-page__side .useful-information{background:RGB(var(--global-color-gray),.2);border-radius:8px;padding:.2rem .6rem .8rem .6rem;margin-bottom:1rem}.pz-page .result-page__side .useful-information h5{margin-bottom:.8rem;font-size:1.375rem}.pz-page .result-page__side .useful-information-image-holder{width:80px}.pz-page .result-page__side .useful-information-image-holder img{display:block;margin:auto}.pz-page .result-page__side .useful-information ul>li{margin-bottom:.5rem}.pz-page .result-page__side .useful-information ul>li:last-child{margin-bottom:0}.pz-page .result-page__side .useful-information ul>li a{color:RGB(var(--global-color-black));background:RGB(var(--global-color-white));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pz-page .result-page__side .useful-information ul>li a>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.pz-page .result-page__side .useful-information ul>li a span{text-decoration:underline;font-weight:600;font-size:.875rem}.pz-page .result-page__side .useful-information ul>li a span:hover{text-decoration:none}.pz-page .result-page__side_myreservations{margin-bottom:1rem}.pz-page .result-page__side_myreservations a{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;line-height:48px;width:100%;margin-bottom:3px;color:RGB(var(--global-color-primary));padding-right:1rem;border:1px solid RGBA(var(--global-color-gray),.2);border-right:6px solid RGB(var(--global-color-accent))}.pz-page .result-page__side .pz-newsletter-box{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;font-weight:600;color:RGB(var(--global-color-primary));border:2px solid RGB(var(--global-color-primary));text-align:center;padding:1rem;margin-bottom:1rem}.pz-page .result-page__side .pz-newsletter-box .pz-success-text{font-size:1rem;color:RGB(var(--global-color-black));font-weight:normal}.pz-page .result-page__side .pz-newsletter-box .pz-success-text:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:RGB(var(--global-color-approve));margin-right:.5rem}.pz-page .result-page__side .pz-newsletter-box svg{fill:RGB(var(--global-color-primary));margin:1rem 0 1.5rem}.pz-page .result-page__side .pz-newsletter-box__btn{box-shadow:none;white-space:nowrap}.oldreservations+.search-results .pz-order-number span{color:RGB(var(--global-color-black))}.oldreservations+.search-results .pz-order-holder{min-height:72px}.contact-counselor{max-width:400px;width:100%;background:RGB(var(--global-color-white));padding:2rem 2rem 1.5rem}.contact-counselor div#contactThankYou{display:none;color:RGB(var(--global-color-approve))}.contact-counselor input,.contact-counselor select,.contact-counselor textarea{margin-bottom:1rem;width:100%}.contact-counselor #errorMsgLayout{color:RGB(var(--global-color-error))}.contact-counselor .newsletter-register{display:none}.contact-counselor input[type="button"]{font-size:1rem;margin-bottom:1rem;width:auto;float:left}.contact-counselor h4{color:RGB(var(--global-color-primary));font-size:1.5rem;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;margin-bottom:1rem}.contact-counselor h4 #btn-close-contact-us{position:absolute;top:.5rem;left:1rem}.pzPage .site-nav{display:none}.pzPage .flight-order-details__passengers-summary.package{font-size:.85rem;color:inherit;font-weight:normal}.pzPage .flight-order-details__passengers-title{font-size:1rem;margin-top:1rem}.pzPage .flight-order-details__passengers-title+span{border-bottom:0}#additionalServicesWizard{position:fixed !important;top:6vh !important;width:1240px;height:88vh}@media (max-width: 1024px){#additionalServicesWizard{width:100vw;height:100vh;top:0 !important}}#additionalServicesWizard.confirmation{width:690px;height:200px;left:50% !important;margin-left:-345px}@media (max-width: 1024px){#additionalServicesWizard.confirmation{width:100%;left:0 !important;margin-left:0}}#additionalServicesWizard iframe{width:100%;height:100%;border:none}#mainWizardDiv.payment{height:76vh;overflow:auto}@media (max-width: 1024px){#mainWizardDiv.payment{height:calc(100vh - 144px)}}#mainWizardDiv.payment .credit2000cover{margin:0}@media (max-width: 1024px){#mainWizardDiv.payment .credit2000cover{margin:0}}.additionalServicesWizard{padding:0 2.5rem 2.5rem}@media (max-width: 1024px){.additionalServicesWizard{padding:0 .25rem 1rem}}.additionalServicesWizard__header{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;padding:1rem 2.5rem}@media (max-width: 1024px){.additionalServicesWizard__header{padding:1rem}}.additionalServicesWizard__title{font-size:1.25rem;font-weight:600;line-height:1;color:RGB(var(--global-color-primary))}.additionalServicesWizard__bar{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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 2.5rem 1.5rem}@media (max-width: 1024px){.additionalServicesWizard__bar{padding:0 0 1rem}}.additionalServicesWizard__bar-item{position:relative;width:10rem;font-size:.875rem;font-weight:600;text-align:center;color:RGB(var(--global-color-gray))}@media (max-width: 1024px){.additionalServicesWizard__bar-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:auto;font-size:.75rem}}.additionalServicesWizard__bar-item:before{display:block;width:3.5rem;height:3.5rem;font-size:2rem;font-weight:normal;line-height:3.5rem;text-align:center;color:RGB(var(--global-color-white));background:RGB(var(--global-color-gray));border-radius:50%;margin:0 auto .25rem}.additionalServicesWizard__bar-item:after{content:"";display:block;position:absolute;z-index:-1;top:1.625rem;right:0;left:0;height:.25rem;background:RGB(var(--global-color-gray))}.additionalServicesWizard__bar-item.current{color:RGB(var(--global-color-primary))}.additionalServicesWizard__bar-item.current:before,.additionalServicesWizard__bar-item.current:after{background:RGB(var(--global-color-primary))}.additionalServicesWizard__bar-item#insuranceBar:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.additionalServicesWizard__bar-item#tripCancellationInsuranceBar:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.additionalServicesWizard__bar-item#cityRideBar:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.additionalServicesWizard__bar-item#baggageBar:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.additionalServicesWizard__bar-item#creditCardBar:before,.additionalServicesWizard__bar-item#partialPaymentProductBar:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.75rem}.additionalServicesWizard__bar-item#dynamicSalableProductBar:before{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.additionalServicesWizard__bar-item.dummy{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.additionalServicesWizard__content{padding:1rem 0;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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 1024px){.additionalServicesWizard__content{display:block;height:calc(100vh - 250px);overflow:auto;padding:0 0 65px}}.additionalServicesWizard__content .flight-order-details__services{width:870px;margin-bottom:0}@media (max-width: 1024px){.additionalServicesWizard__content .flight-order-details__services{width:100%}.additionalServicesWizard__content .flight-order-details__services .cityRideRow-details .route{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.additionalServicesWizard__content .flight-order-details__services .extraServicesDiv{max-height:calc(100vh - 17rem);overflow:auto}@media (max-width: 1024px){.additionalServicesWizard__content .flight-order-details__services .extraServicesDiv{max-height:none}}.additionalServicesWizard__content .flight-order-details__services__services-fields-row.cityRideTypes{max-height:calc(100vh - 28rem);overflow:auto}@media (max-width: 1024px){.additionalServicesWizard__content .flight-order-details__services__services-fields-row.cityRideTypes{max-height:none}}.additionalServicesWizard__content .flight-order-details__left{float:none;max-height:65vh;overflow:auto}@media (max-width: 1024px){.additionalServicesWizard__content .flight-order-details__left{width:100%;padding:0}.additionalServicesWizard__content .flight-order-details__left .floating-button,.additionalServicesWizard__content .flight-order-details__left .exit-btn{display:none !important}.additionalServicesWizard__content .flight-order-details__left .flight-order-details__summary{display:block;position:static;width:100%;height:auto;opacity:1;box-shadow:none;padding:0;margin-top:.5rem}}.additionalServicesWizard__content .flight-order-details__services-open-collapsed{display:none}.additionalServicesWizard__content .flight-order-details__services-open-collapsed+h4{margin:0}.additionalServicesWizard__footer{position:absolute;z-index:100;bottom:2.5rem;left:2.5rem;right:2.5rem;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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 1024px){.additionalServicesWizard__footer{bottom:65px;left:0;right:0;padding:1rem;background:RGB(var(--global-color-white));border-top:1px solid RGB(var(--global-color-border))}}.additionalServicesWizard__footer input[type="button"]{font-size:1rem;min-width:6.5rem}@media (max-width: 1024px){.additionalServicesWizard__footer input[type="button"]{min-width:0;max-width:8rem;margin:0}}.additionalServicesWizard__thankyou{margin:2rem 0;text-align:center}.additionalServicesWizard__thankyou div{padding-bottom:.5rem}.popup-message{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;background:RGB(var(--global-color-white));max-width:400px;width:100%;height:138px;padding:3rem;box-shadow:10px 10px 16px 18px RGBA(0, 0, 0, .09);z-index:1000}.popup-message button{display:block;position:absolute;top:1rem;right:1rem;color:RGB(var(--global-color-forground));background:none;border:none;padding:0;font-size:0;line-height:1;text-align:center;cursor:pointer}.popup-message button:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;font-size:1.25rem;display:block}.widget-whatsapp{position:relative;display:inline-block;vertical-align:middle;box-shadow:.125rem .125rem .25rem RGBA(0,0,0,.25);border-radius:50%}@media (min-width: 1025px){.widget-whatsapp{margin:0 .5rem}}@media (min-width: 1025px){.widget-whatsapp{transition:.3s ease-in-out}.widget-whatsapp:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.widget-whatsapp:hover label{display:block}}.widget-whatsapp img{width:2rem;height:2rem}.widget-whatsapp label{display:none;position:absolute;top:0;left:2.5rem;line-height:1.625rem;color:RGB(var(--global-color-forground));background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));padding:.125rem .75rem;border-radius:.5rem;white-space:nowrap}.widget-whatsapp.fixed{position:fixed;z-index:1000;bottom:1rem;left:1rem;display:block;box-shadow:.25rem .25rem .5rem RGBA(0,0,0,.25);border-radius:50%}@media (min-width: 1025px){.widget-whatsapp.fixed{bottom:2rem;left:2rem}}.widget-whatsapp.fixed img{width:4rem;height:4rem}.widget-whatsapp.fixed label{top:-3rem;left:2rem;padding:.25rem 1rem}.paymentFailure{margin:4rem 0}@media (max-width: 1024px){.paymentFailure{margin:0}}.paymentFailure div[component="general/titleSectionLink"] h1{font-weight:600}.loadingModule .loadingPage{margin:5rem 0;text-align:center}@media (max-width: 1024px){.loadingModule .loadingPage{margin:3rem 0}}.loadingModule .loadingPage img{margin-bottom:2rem}@media (max-width: 1024px){.loadingModule .loadingPage img{max-width:80vw;height:auto}}.loadingModule .loadingPage p{font-size:3rem;font-weight:600;max-width:60vw;margin:0 auto}@media (max-width: 1366px){.loadingModule .loadingPage p{font-size:2rem}}@media (max-width: 1024px){.loadingModule .loadingPage p{font-size:1.5rem;max-width:90vw}}.comp-searchEngine{position:relative}@media (max-width: 767px){.comp-searchEngine{padding:0;height:auto}}.comp-searchEngine.isNewSearch{display:block;padding:0;height:auto}.comp-searchEngine__engine{width:100%;max-width:var(--global-width-main);margin:0 auto}.comp-searchEngine__tabs{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.singleEngine .comp-searchEngine__tabs{display:none}.comp-searchEngine__tabs-item{padding:0 1.5rem;text-align:center;color:RGB(var(--global-color-white));background:RGBA(var(--global-color-primary),.5)}.comp-searchEngine__tabs-item a{display:block;color:inherit;text-decoration:none;font-size:1.25rem;cursor:pointer}.comp-searchEngine__tabs-item.ui-state-active{background:RGB(var(--global-color-white));color:RGB(var(--global-color-primary))}.comp-searchEngine__tabs-item.ui-state-active a{font-weight:600}.comp-searchEngine__img{min-width:100%;height:100%;position:absolute;top:0;bottom:0;left:50%;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.comp-searchEngine__content{padding:1rem 1.5rem;background:RGB(var(--global-color-white));display:none}.comp-searchEngine__content:first-of-type{display:block}@media (min-width: 1025px){.comp-searchEngine__content.searchOrgTour i.icon-globe{width:100%;text-align:left;padding-left:.5rem;cursor:pointer}}.comp-searchEngine__type{margin-bottom:1rem}.comp-searchEngine__type.singleModule{display:none}.comp-searchEngine__type-container{display:none;margin:0 -.5rem}.comp-searchEngine__type-container.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comp-searchEngine__type-container#multiDestContainer.active{display:block}.comp-searchEngine__type-container .addFlight,.comp-searchEngine__type-container .removeFlight{border:none;background:none}.comp-searchEngine__type-container select option,.comp-searchEngine__type-container-sub .comp-searchEngine__type-container{color:RGB(var(--global-color-forground))}@media (max-width: 767px){.searchDomesticFlight .comp-searchEngine__type-container-sub.active{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.widget-input input ~ .tooltip{display:none;position:absolute;z-index:100;top:-2rem;font-size:.875rem;line-height:normal;background:RGB(var(--global-color-white));color:RGB(var(--global-color-primary-light));border:1px solid RGB(var(--global-color-primary-light));padding:.25rem .5rem}.widget-input input:focus ~ .tooltip{display:block}.comp-breadcrumbs{width:100%}@media (max-width: 1024px){.comp-breadcrumbs{display:none}}.comp-breadcrumbs__list{font-size:0;white-space:nowrap}.comp-breadcrumbs__list-item{display:inline-block;vertical-align:top;line-height:2rem;font-size:.875rem;color:RGB(var(--global-color-forground-light))}.comp-breadcrumbs__list-item:after{content:"";font-family:lognet;font-style:normal;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;display:inline-block;vertical-align:top;-webkit-transform:scale(1, 1);transform:scale(1, 1);margin:0 5px}.comp-breadcrumbs__list-item:last-child:after{display:none}.comp-breadcrumbs__list-item a{font:inherit;color:RGB(var(--global-color-accent));text-decoration:underline}.contactModule .contact-area__block{width:100%;max-width:600px;margin:0 auto;position:relative;background:RGB(var(--global-color-border));padding:1.5rem}@media (max-width: 1024px){.contactModule .contact-area__block{padding:1rem}}.contactModule .contact-area__appeal{display:none}.contactModule .contact-area__fields--field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5rem}.contactModule .contact-area__fields--field label{display:block;width:10rem;font-size:1.25rem;line-height:40px}.contactModule .contact-area__fields--field input,.contactModule .contact-area__fields--field textarea{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.5rem}.contactModule .contact-area__fields--field textarea{height:110px}.contactModule .contact-area__fields--field.orderNumField{display:none}.contactModule .contact-area__fields--field.hasError input,.contactModule .contact-area__fields--field.hasError textarea{outline:2px solid RGB(var(--global-color-error))}.contactModule .contact-area__fields--button{width:100%;text-align:left;margin-top:1rem}@media (max-width: 1024px){.contactModule .contact-area__fields--button{text-align:center}}.contactModule .contact-area__fields--button input[type="button"]{color:RGB(var(--global-color-white));font-size:1.125rem;font-weight:600;padding:.5rem 3.5rem;background:RGB(var(--global-color-primary));border-radius:4px;border:none}.contactModule .contact-area__msg .successMsgLayout{position:absolute;top:0;left:0;right:0;bottom:0;text-align: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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:1;font-size:2.5rem;vertical-align:middle;font-weight:bold;color:RGB(var(--global-color-approve));padding:2rem;background:RGB(var(--global-color-white))}.contactModule .contact-area__msg .successMsgLayout:empty{display:none}.contactModule .contact-area__msg #errorMsgLayout{color:RGB(var(--global-color-error))}div[component="basic/breadcrumbs"]{width:100%}.pickmeup{background:#000;border-radius:.4em;box-sizing:content-box;display:inline-block;position:absolute;-ms-touch-action:manipulation;touch-action:manipulation}.pickmeup *{box-sizing:border-box}.pickmeup.pmu-flat{position:relative}.pickmeup.pmu-hidden{display:none}.pickmeup .pmu-instance{display:inline-block;height:13.8em;padding:.5em;text-align:center;width:15em}.pickmeup .pmu-instance .pmu-button{color:#eee;cursor:pointer;outline:none;text-decoration:none}.pickmeup .pmu-instance .pmu-today{background:#17384d;color:#88c5eb}.pickmeup .pmu-instance .pmu-button:hover{background:transparent;color:#88c5eb}.pickmeup .pmu-instance .pmu-not-in-month{color:#666}.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{color:#333;cursor:default}.pickmeup .pmu-instance .pmu-selected{background:#136a9f;color:#eee}.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#17384d}.pickmeup .pmu-instance nav{color:#eee;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;line-height:2em}.pickmeup .pmu-instance nav *:first-child :hover{color:#88c5eb}.pickmeup .pmu-instance nav .pmu-prev,.pickmeup .pmu-instance nav .pmu-next{display:none;height:2em;width:1em}.pickmeup .pmu-instance nav .pmu-month{width:14em}.pickmeup .pmu-instance .pmu-years *,.pickmeup .pmu-instance .pmu-months *{display:inline-block;line-height:3.6em;width:3.5em}.pickmeup .pmu-instance .pmu-day-of-week{color:#999;cursor:default}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;line-height:1.5em;width:2em}.pickmeup .pmu-instance .pmu-day-of-week *{line-height:1.8em}.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next{display:block}.pickmeup .pmu-instance:first-child .pmu-month,.pickmeup .pmu-instance:last-child .pmu-month{width:13em}.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12em}.pickmeup:not(.pmu-view-days) .pmu-days,.pickmeup:not(.pmu-view-days) .pmu-day-of-week,.pickmeup:not(.pmu-view-months) .pmu-months,.pickmeup:not(.pmu-view-years) .pmu-years{display:none}@font-face{font-family:'flexslider-icon';src:url("../fonts/flexslider-icon.eot");src:url("../fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("../fonts/flexslider-icon.woff") format("woff"),url("../fonts/flexslider-icon.ttf") format("truetype"),url("../fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0;direction:ltr}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{min-width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:100%;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:RGBA(0,0,0,0.8);text-shadow:1px 1px 0 RGBA(255,255,255,0.3);transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:RGBA(0,0,0,0.8);text-shadow:1px 1px 0 RGBA(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px;right:auto}.flex-direction-nav .flex-next{right:-50px;left:auto;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:RGBA(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px RGBA(0,0,0,0.3);box-shadow:inset 0 0 3px RGBA(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:RGBA(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:RGBA(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;height:90px;overflow:hidden;margin:0}.flex-control-thumbs img{width:100%;height:auto;min-height:100%;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-bar-edge{position:absolute;display:block;top:0;left:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.from{background:RGB(var(--global-color-primary));border-radius:50%}.irs-slider.to{background:RGB(var(--global-color-primary));border-radius:50%}.irs-slider.type_last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;background:RGB(var(--global-color-border));bottom:9px;border-radius:3px;left:0;width:100%;height:6px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:RGB(var(--global-color-black))}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:RGB(var(--global-color-black))}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:transparent;z-index:2}.irs-disabled{opacity:0.4}.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs-line-mid,.irs-line-left,.irs-line-right,.irs-bar,.irs-bar-edge,.irs-slider{background:none}.irs{height:40px}.irs-with-grid{height:60px}.irs-line{height:12px;top:25px}.irs-line-left{height:12px}.irs-line-mid{height:12px}.irs-line-right{height:12px}.irs-bar{height:4px;top:26px;background:RGB(var(--global-color-primary))}.irs-bar-edge{top:25px;height:6px;width:9px;background:RGB(var(--global-color-primary))}.irs-shadow{height:3px;top:34px;background:RGB(var(--global-color-black));opacity:0.25}.lt-ie9 .irs-shadow{filter:alpha(opacity=25)}.irs-slider{width:14px;height:14px;top:21px}.irs-min,.irs-max{font-size:10px;line-height:1.333;text-shadow:none;top:0;padding:1px 3px;border-radius:4px}.irs-from,.irs-to,.irs-single{font-size:14px;line-height:1.333;padding:1px 5px}.irs-grid-pol{background:RGB(var(--global-color-border))}.irs-grid-text{color:RGB(var(--global-color-forground-light))}@media (max-width: 1024px){.flexslider{width:100%}.flexslider .flexslider__caption{top:163px}.flexslider .flex-control-thumbs{width:100%}.flexslider .flex-control-thumbs>li{width:33.3333333%;margin:0;padding:1px}.flexslider .flex-control-thumbs>li img{width:100%}.flexslider .flex-direction-nav a{top:106px}}
/*# sourceMappingURL=basicModule.css.map */