﻿@import"https://fonts.googleapis.com/css2?family=Assistant:wght@300;400;600;700&display=swap";@font-face{font-family:"lognet";src:url("/basic/fonts/lognet.eot?71733719");src:url("/basic/fonts/lognet.eot?71733719#iefix") format("embedded-opentype"),url("/basic/fonts/lognet.woff2?71733719") format("woff2"),url("/basic/fonts/lognet.woff?71733719") format("woff"),url("/basic/fonts/lognet.ttf?71733719") format("truetype"),url("/basic/fonts/lognet.svg?71733719#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")}.brandedFare-type:before,.icon-lognet-cancel,.icon-lognet-minus,.icon-lognet-plus,.icon-lognet-check{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:""}.icon-lognet-plus:before{content:""}.icon-lognet-minus:before{content:""}.icon-lognet-cancel:before{content:""}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-inner: 1240px;--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;--global-width-padding-doubled: 4rem;--global-width-limited: min(var(--global-width-main), calc(100% - var(--global-width-padding-doubled)));--global-width-limited-inner: min(var(--global-width-inner), calc(100% - var(--global-width-padding-doubled)));--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;--pmuCalendar-primary: var(--global-color-primary);--pmuCalendar-accent: var(--global-color-accent);--pmuCalendar-white: var(--global-color-white);--pmuCalendar-holiday: 100, 149, 237;--priceBar-primary: var(--global-color-primary);--priceBar-accent: var(--global-color-accent)}@media(max-width: 1024px){html{--global-width-padding-doubled: 2rem}}/*! 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%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}progress{vertical-align:baseline}template,[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}small{font-size:.875rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}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%;white-space:normal}textarea{overflow:auto}[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:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.error-404-page{direction:rtl}.error-404-page .special{display:none}.error-404-page .new-paper-plane{display:block !important;background-color:#85b9dd;height:500px}@media(max-width: 1024px){.error-404-page .new-paper-plane{height:calc(100vh - 55px)}}.error-404-page *{position:relative}.error-404-page h1{position:absolute;top:10%;left:5%;line-height:normal;font-size:3rem;color:RGBA(255, 255, 255, 0.75)}@media(max-width: 1024px){.error-404-page h1{font-size:2rem}}.error-404-page h1 span{font-size:8rem;display:block}@media(max-width: 1024px){.error-404-page h1 span{font-size:6rem}}.error-404-page .toHome{position:absolute;bottom:3rem;right:1rem;font-size:1.5rem;font-weight:600;color:RGBA(255, 255, 255, 0.75)}.error-404-page .toHome:after{content:"";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;vertical-align:middle;padding:3px;transform:rotate(135deg)}.error-404-page .toHome a{color:#fff}.error-404-page .copyright{position:absolute;bottom:5px;right:5px;font-size:.75rem}.error-404-page .copyright a{color:#fff}.error-404-page .frame{width:100%;height:auto;margin:250px auto 0;position:absolute}.error-404-page svg{max-width:100%;height:auto;display:block}.error-404-page .plane-container{width:200px;margin:0 auto;z-index:3;animation:paper-plane-scoping 2s linear infinite alternate}.error-404-page .paper-plane{width:100%;height:60px;animation:paper-plane-soaring 4s ease-in-out infinite forwards}.error-404-page .clouds{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transform:translateZ(0)}.error-404-page .cloud{position:absolute;top:20%;width:300px;right:0;opacity:1;animation:cloud-movement 8s linear infinite forwards}.error-404-page .cloud.front{z-index:9}.error-404-page .cloud.distant{z-index:1}.error-404-page .cloud.background{z-index:1}.error-404-page .cloud.smaller{margin-right:400px;width:100px;margin-top:50px}.error-404-page .cloud.small{margin-right:200px;width:150px}.error-404-page .cloud.big{width:500px;margin-top:50px;margin-right:150px}.error-404-page .cloud.massive{width:600px;margin-top:20px;margin-right:0}.error-404-page .cloud.slow{animation-duration:9.2s}.error-404-page .cloud.slower{animation-duration:11.2s}.error-404-page .cloud.slowest{animation-duration:13.5s}.error-404-page .cloud.super-slow{animation-duration:20.5s}@-webkit-keyframes paper-plane-scoping{0%{transform:translateY(0px)}100%{transform:translateY(100px)}}@-webkit-keyframes paper-plane-soaring{0%{transform:rotate(0deg)}40%{transform:rotate(15deg)}50%{transform:rotate(15deg)}60%{transform:rotate(-10deg)}70%{transform:rotate(-10deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes cloud-movement{0%{opacity:.1;transform:translateX(300px)}10%{opacity:.7}90%{opacity:0}100%{opacity:0;transform:translateX(-1000px)}}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],input[disabled],textarea[disabled]{opacity:.75;filter:saturate(0)}select{background:RGB(var(--global-color-white)) url(../images/selectArrow.png) no-repeat left .25rem center;padding-left:1.5rem;-webkit-appearance:none;-moz-appearance:none;border-radius:0}select:focus::-ms-value{background:none;color:RGB(var(--global-color-forground))}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button{color:inherit;background:none;border:none}button[disabled]{opacity:.75;filter:saturate(0)}textarea{resize:none}.widget-input{display:flex;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 label:after{content:":"}.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;flex-grow:1;background-color:rgba(0,0,0,0);z-index:0;max-width:100%}.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:rgba(0,0,0,0);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: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:transform .3s ease-in}.widget-input.compositionInput .compositionInputEngine,.widget-input.compositionInput .compositionInputEnginePackage,.widget-input.compositionInput .compositionInputEngineOrgTour,.widget-input.compositionInput .compositionInputEngineDynamicPackage,.widget-input.compositionInput .compositionInputEngineHotel,.widget-input.compositionInput .compositionInputEngineCarPackage,.widget-input.compositionInput .compositionInputEngineDomesticFlight,.widget-input.compositionInput .compositionInputEngineDomesticPackage{display:none;font-size:1rem;line-height:1.5rem;padding:.5rem;position:absolute;top:-39px;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white))}@media(min-width: 1025px){.widget-input.compositionInput{transition:.3s ease-in-out}.widget-input.compositionInput:hover .compositionInputEngine,.widget-input.compositionInput:hover .compositionInputEngineOrgTour,.widget-input.compositionInput:hover .compositionInputEngineDynamicPackage,.widget-input.compositionInput:hover .compositionInputEngineDomesticPackage,.widget-input.compositionInput:hover .compositionInputEnginePackage,.widget-input.compositionInput:hover .compositionInputEngineHotel,.widget-input.compositionInput:hover .compositionInputEngineCarPackage,.widget-input.compositionInput:hover .compositionInputEngineDomesticFlight{display:block}}.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: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.pmuInput:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;position:absolute;z-index:1;left:0;bottom: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.pmuInput:after{z-index:2;left:.5rem;line-height:46px}}.widget-input.multiDest{display:flex;flex-direction:row;align-items:center;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;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:flex;justify-content:space-between;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), 0.5)}.widget-input.multiDest .dest .text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;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:transform .3s ease-in;font-size:.75rem;font-weight:bold}.widget-input.disabled{opacity:.5;pointer-events:none}.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;white-space:normal;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;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)) rgba(0,0,0,0) rgba(0,0,0,0) 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}@media(max-width: 1024px){.errorInput.flight-order-details__services--button .errorMsg{position:absolute;width:126px;top:-8px;max-width:none}}.errorInput.flight-order-details__services--button .errorMsg:after{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;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;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)) rgba(0,0,0,0) rgba(0,0,0,0) 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]+label span{display:inline-block;vertical-align:top}input[type=radio]+label span small{font-size:80%}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;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:flex;text-align:right}}.widget-input-checkbox{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: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]+label span{display:inline-block;vertical-align:top}input[type=checkbox]+label span small{font-size:80%}input[type=checkbox]:checked+label:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));border:1px solid RGB(var(--global-color-primary))}.pz-page,.cookieMessage__inner,.Generic .flight-order-details,.credit2000cover .frameCover,.credit2000cover .paymentCover,.layout-banner__link,.page-template__item{max-width:var(--global-width-limited);width:100%;margin:0 auto}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td,.Generic #flexibleSearch .matrixContent .contentRightRow .departureDatesTBL td,.Generic #flexibleSearch .matrixContent .topRow .returnControls .returnDatesTBL 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 .contentRightRow .contentWrap .contentTable td br,.Generic #flexibleSearch .matrixContent .contentRightRow .departureDatesTBL td br,.Generic #flexibleSearch .matrixContent .topRow .returnControls .returnDatesTBL td br{display:none}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap .contentTable td.selected,.Generic #flexibleSearch .matrixContent .contentRightRow .departureDatesTBL td.selected,.Generic #flexibleSearch .matrixContent .topRow .returnControls .returnDatesTBL td.selected{box-shadow:0 0 0 2px RGB(var(--global-color-primary)) inset}.composition__cover,.ui-monthpicker,#ui-datepicker-div,.calendar{position:fixed;background:RGB(var(--global-color-white));-webkit-font-smoothing:subpixel-antialiased;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 0 0 1000px RGBA(var(--global-color-black), 0.75)}@media(max-width: 1024px){.composition__cover,.ui-monthpicker,#ui-datepicker-div,.calendar{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;transform:none}}html.contrast .composition__cover,html.contrast .ui-monthpicker,html.contrast #ui-datepicker-div,html.contrast .calendar{border-color:RGB(var(--global-color-white))}.reportsPage .searchDivResBtn input[type=button],.freelance-login .community_box .loginBtn,.pz-page .pz-order-btn,.pz-page__avatar-gifts--trigger,.pz-page__aside .pz-newsletter-box__btn,.cookieMessage__btn button,.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-btn,.result-page.mapView .leaflet-popup-content .price button,.personal-zone-notice__btn,.domestic-extraRooms__searchBtn,.flight-order-details__documents--button,.flight-order-details__multiPass button,.Generic .flight-order-details__completePayment-btn,.Generic .flight-order-details__extraProducts-btn,.Generic .flight-order-details__checkout--big-button,.Generic .flight-order-details__checkout--continue-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--email-button,.Generic .flight-order-details__services-wizard-page--footer button,.Generic .flight-order-details__services-toggle a.fll.btnRed,.Generic .flight-order-details__services .additional-services-div a.fll.btnRed,.Generic .flight-order-details__payment-btn,.Generic .flight-order-details__banner .flight-order-details__hotel-btn,.Generic .newUI.result-page .search-results__header .filter-trigger,.Generic .search-result__btn,.Generic .search-result__btn--select,.Generic .comp-filter__header .comp-filter__box--button,.Generic .matrix-trigger a,.Generic .search-results__header .price-bar-trigger{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), 0.5)}@media(max-width: 767px){.reportsPage .searchDivResBtn input[type=button],.freelance-login .community_box .loginBtn,.pz-page .pz-order-btn,.pz-page__avatar-gifts--trigger,.pz-page__aside .pz-newsletter-box__btn,.cookieMessage__btn button,.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-btn,.result-page.mapView .leaflet-popup-content .price button,.personal-zone-notice__btn,.domestic-extraRooms__searchBtn,.flight-order-details__documents--button,.flight-order-details__multiPass button,.Generic .flight-order-details__completePayment-btn,.Generic .flight-order-details__extraProducts-btn,.Generic .flight-order-details__checkout--big-button,.Generic .flight-order-details__checkout--continue-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--email-button,.Generic .flight-order-details__services-wizard-page--footer button,.Generic .flight-order-details__services-toggle a.fll.btnRed,.Generic .flight-order-details__services .additional-services-div a.fll.btnRed,.Generic .flight-order-details__payment-btn,.Generic .flight-order-details__banner .flight-order-details__hotel-btn,.Generic .newUI.result-page .search-results__header .filter-trigger,.Generic .search-result__btn,.Generic .search-result__btn--select,.Generic .comp-filter__header .comp-filter__box--button,.Generic .matrix-trigger a,.Generic .search-results__header .price-bar-trigger{width:100%;padding:.75rem 2rem;margin-left:0;margin-bottom:1rem}}@media(min-width: 1025px){.reportsPage .searchDivResBtn input[type=button],.freelance-login .community_box .loginBtn,.pz-page .pz-order-btn,.pz-page__avatar-gifts--trigger,.pz-page__aside .pz-newsletter-box__btn,.cookieMessage__btn button,.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-btn,.result-page.mapView .leaflet-popup-content .price button,.personal-zone-notice__btn,.domestic-extraRooms__searchBtn,.flight-order-details__documents--button,.flight-order-details__multiPass button,.Generic .flight-order-details__completePayment-btn,.Generic .flight-order-details__extraProducts-btn,.Generic .flight-order-details__checkout--big-button,.Generic .flight-order-details__checkout--continue-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--email-button,.Generic .flight-order-details__services-wizard-page--footer button,.Generic .flight-order-details__services-toggle a.fll.btnRed,.Generic .flight-order-details__services .additional-services-div a.fll.btnRed,.Generic .flight-order-details__payment-btn,.Generic .flight-order-details__banner .flight-order-details__hotel-btn,.Generic .newUI.result-page .search-results__header .filter-trigger,.Generic .search-result__btn,.Generic .search-result__btn--select,.Generic .comp-filter__header .comp-filter__box--button,.Generic .matrix-trigger a,.Generic .search-results__header .price-bar-trigger{transition:.3s ease-in-out}.reportsPage .searchDivResBtn input[type=button]:hover,.freelance-login .community_box .loginBtn:hover,.pz-page .pz-order-btn:hover,.pz-page__avatar-gifts--trigger:hover,.pz-page__aside .pz-newsletter-box__btn:hover,.cookieMessage__btn button:hover,.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-btn:hover,.result-page.mapView .leaflet-popup-content .price button:hover,.personal-zone-notice__btn:hover,.domestic-extraRooms__searchBtn:hover,.flight-order-details__documents--button:hover,.flight-order-details__multiPass button:hover,.Generic .flight-order-details__completePayment-btn:hover,.Generic .flight-order-details__extraProducts-btn:hover,.Generic .flight-order-details__checkout--big-button:hover,.Generic .flight-order-details__checkout--continue-button:hover,.Generic .flight-order-details__checkout--print-button:hover,.Generic .flight-order-details__checkout--email-button:hover,.Generic .flight-order-details__services-wizard-page--footer button: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__payment-btn:hover,.Generic .flight-order-details__banner .flight-order-details__hotel-btn:hover,.Generic .newUI.result-page .search-results__header .filter-trigger:hover,.Generic .search-result__btn:hover,.Generic .search-result__btn--select:hover,.Generic .comp-filter__header .comp-filter__box--button:hover,.Generic .matrix-trigger a:hover,.Generic .search-results__header .price-bar-trigger:hover{background:RGB(var(--global-color-primary))}}.reportsPage .searchDivResBtn input[disabled][type=button],.freelance-login .community_box [disabled].loginBtn,.pz-page [disabled].pz-order-btn,[disabled].pz-page__avatar-gifts--trigger,.pz-page__aside [disabled].pz-newsletter-box__btn,.cookieMessage__btn button[disabled],.monthly-flights .pickmeup .pmu-instance [disabled].pmu-tooltip-btn,.result-page.mapView .leaflet-popup-content .price button[disabled],[disabled].personal-zone-notice__btn,[disabled].domestic-extraRooms__searchBtn,[disabled].flight-order-details__documents--button,.flight-order-details__multiPass button[disabled],.Generic [disabled].flight-order-details__completePayment-btn,.Generic [disabled].flight-order-details__extraProducts-btn,.Generic [disabled].flight-order-details__checkout--big-button,.Generic [disabled].flight-order-details__checkout--continue-button,.Generic [disabled].flight-order-details__checkout--print-button,.Generic [disabled].flight-order-details__checkout--email-button,.Generic .flight-order-details__services-wizard-page--footer button[disabled],.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__payment-btn,.Generic .flight-order-details__banner [disabled].flight-order-details__hotel-btn,.Generic .newUI.result-page .search-results__header [disabled].filter-trigger,.Generic [disabled].search-result__btn,.Generic [disabled].search-result__btn--select,.Generic .comp-filter__header [disabled].comp-filter__box--button,.Generic .matrix-trigger a[disabled],.Generic .search-results__header [disabled].price-bar-trigger{opacity:.5;cursor:default}@media(min-width: 1025px){.reportsPage .searchDivResBtn input[disabled][type=button],.freelance-login .community_box [disabled].loginBtn,.pz-page [disabled].pz-order-btn,[disabled].pz-page__avatar-gifts--trigger,.pz-page__aside [disabled].pz-newsletter-box__btn,.cookieMessage__btn button[disabled],.monthly-flights .pickmeup .pmu-instance [disabled].pmu-tooltip-btn,.result-page.mapView .leaflet-popup-content .price button[disabled],[disabled].personal-zone-notice__btn,[disabled].domestic-extraRooms__searchBtn,[disabled].flight-order-details__documents--button,.flight-order-details__multiPass button[disabled],.Generic [disabled].flight-order-details__completePayment-btn,.Generic [disabled].flight-order-details__extraProducts-btn,.Generic [disabled].flight-order-details__checkout--big-button,.Generic [disabled].flight-order-details__checkout--continue-button,.Generic [disabled].flight-order-details__checkout--print-button,.Generic [disabled].flight-order-details__checkout--email-button,.Generic .flight-order-details__services-wizard-page--footer button[disabled],.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__payment-btn,.Generic .flight-order-details__banner [disabled].flight-order-details__hotel-btn,.Generic .newUI.result-page .search-results__header [disabled].filter-trigger,.Generic [disabled].search-result__btn,.Generic [disabled].search-result__btn--select,.Generic .comp-filter__header [disabled].comp-filter__box--button,.Generic .matrix-trigger a[disabled],.Generic .search-results__header [disabled].price-bar-trigger{transition:.3s ease-in-out}.reportsPage .searchDivResBtn input[disabled][type=button]:hover,.freelance-login .community_box [disabled].loginBtn:hover,.pz-page [disabled].pz-order-btn:hover,[disabled].pz-page__avatar-gifts--trigger:hover,.pz-page__aside [disabled].pz-newsletter-box__btn:hover,.cookieMessage__btn button[disabled]:hover,.monthly-flights .pickmeup .pmu-instance [disabled].pmu-tooltip-btn:hover,.result-page.mapView .leaflet-popup-content .price button[disabled]:hover,[disabled].personal-zone-notice__btn:hover,[disabled].domestic-extraRooms__searchBtn:hover,[disabled].flight-order-details__documents--button:hover,.flight-order-details__multiPass button[disabled]:hover,.Generic [disabled].flight-order-details__completePayment-btn:hover,.Generic [disabled].flight-order-details__extraProducts-btn:hover,.Generic [disabled].flight-order-details__checkout--big-button:hover,.Generic [disabled].flight-order-details__checkout--continue-button:hover,.Generic [disabled].flight-order-details__checkout--print-button:hover,.Generic [disabled].flight-order-details__checkout--email-button:hover,.Generic .flight-order-details__services-wizard-page--footer button[disabled]: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__payment-btn:hover,.Generic .flight-order-details__banner [disabled].flight-order-details__hotel-btn:hover,.Generic .newUI.result-page .search-results__header [disabled].filter-trigger:hover,.Generic [disabled].search-result__btn:hover,.Generic [disabled].search-result__btn--select:hover,.Generic .comp-filter__header [disabled].comp-filter__box--button:hover,.Generic .matrix-trigger a[disabled]:hover,.Generic .search-results__header [disabled].price-bar-trigger:hover{background:RGB(var(--global-color-accent))}}.additionalServicesWizard__close,.pz-page__avatar-gifts--header .icon-close,.pz-page__content-header .close-pz-order-holder,.Generic .cancellationPolicy__tooltip-close,.icon-cancel,.icon-cancel-save,.icon-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}.additionalServicesWizard__close:before,.pz-page__avatar-gifts--header .icon-close:before,.pz-page__content-header .close-pz-order-holder:before,.Generic .cancellationPolicy__tooltip-close:before,.icon-cancel:before,.icon-cancel-save:before,.icon-close:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.25rem;display:block}.additionalServicesWizard__content .TCExist,.Generic .flight-order-details__checkout-total-wrapper.TCExist,.Generic .flight-order-details__services.tripCancellationInsurance{display:grid !important;grid-template-columns:repeat(4, 1fr);gap:2rem;align-items:end !important;padding:1.5rem;border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-white))}@media(max-width: 767px){.additionalServicesWizard__content .TCExist,.Generic .flight-order-details__checkout-total-wrapper.TCExist,.Generic .flight-order-details__services.tripCancellationInsurance{display:block}}.additionalServicesWizard__content .TCExist #tripCancellationInsuranceDiv,.Generic .flight-order-details__checkout-total-wrapper.TCExist #tripCancellationInsuranceDiv,.Generic .flight-order-details__services.tripCancellationInsurance #tripCancellationInsuranceDiv{grid-column:span 3}@media(max-width: 767px){.additionalServicesWizard__content .TCExist #tripCancellationInsuranceDiv,.Generic .flight-order-details__checkout-total-wrapper.TCExist #tripCancellationInsuranceDiv,.Generic .flight-order-details__services.tripCancellationInsurance #tripCancellationInsuranceDiv{grid-column:span 4;margin-left:1rem}}.additionalServicesWizard__content .TCExist .flight-order-details__checkout--big-button,.additionalServicesWizard__content .TCExist .Generic .flight-order-details__checkout--continue-button,.Generic .additionalServicesWizard__content .TCExist .flight-order-details__checkout--continue-button,.additionalServicesWizard__content .Generic .TCExist .flight-order-details__checkout--continue-button,.additionalServicesWizard__content .TCExist .Generic .flight-order-details__checkout--print-button,.Generic .additionalServicesWizard__content .TCExist .flight-order-details__checkout--print-button,.additionalServicesWizard__content .Generic .TCExist .flight-order-details__checkout--print-button,.additionalServicesWizard__content .TCExist .Generic .flight-order-details__checkout--email-button,.Generic .additionalServicesWizard__content .TCExist .flight-order-details__checkout--email-button,.additionalServicesWizard__content .Generic .TCExist .flight-order-details__checkout--email-button,.Generic .flight-order-details__checkout-total-wrapper.TCExist .flight-order-details__checkout--big-button,.Generic .flight-order-details__checkout-total-wrapper.TCExist .flight-order-details__checkout--continue-button,.Generic .flight-order-details__checkout-total-wrapper.TCExist .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout-total-wrapper.TCExist .flight-order-details__checkout--email-button,.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__checkout--big-button,.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__checkout--continue-button,.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__checkout--print-button,.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__checkout--email-button{grid-column:4/span 1;width:100%;padding:1rem}.additionalServicesWizard__content .TCExist .flight-order-details__checkout-total-payment,.Generic .flight-order-details__checkout-total-wrapper.TCExist .flight-order-details__checkout-total-payment,.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__checkout-total-payment{margin-bottom:2rem}@media(max-width: 767px){.additionalServicesWizard__content .TCExist .flight-order-details__checkout-total-payment,.Generic .flight-order-details__checkout-total-wrapper.TCExist .flight-order-details__checkout-total-payment,.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__checkout-total-payment{margin-top:1rem}}@media(max-width: 767px){.additionalServicesWizard__content .TCExist .flight-order-details__checkout-total-pay,.Generic .flight-order-details__checkout-total-wrapper.TCExist .flight-order-details__checkout-total-pay,.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__checkout-total-pay{display:block}}.additionalServicesWizard__content .TCExist .flight-order-details__checkout-total-pay-price:not([hidden]),.Generic .flight-order-details__checkout-total-wrapper.TCExist .flight-order-details__checkout-total-pay-price:not([hidden]),.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__checkout-total-pay-price:not([hidden]){display:block !important;font-size:4rem;line-height:1;text-align:right;margin:0}.additionalServicesWizard__content .TCExist #cancellationInsuranceRow,.Generic .flight-order-details__checkout-total-wrapper.TCExist #cancellationInsuranceRow,.Generic .flight-order-details__services.tripCancellationInsurance #cancellationInsuranceRow{--tc-color: rgb(var(--global-color-forground-light))}.additionalServicesWizard__content .TCExist #cancellationInsuranceRow.active,.Generic .flight-order-details__checkout-total-wrapper.TCExist #cancellationInsuranceRow.active,.Generic .flight-order-details__services.tripCancellationInsurance #cancellationInsuranceRow.active{--tc-color: limegreen}.additionalServicesWizard__content .TCExist #cancellationInsuranceRow.pz-sec,.Generic .flight-order-details__checkout-total-wrapper.TCExist #cancellationInsuranceRow.pz-sec,.Generic .flight-order-details__services.tripCancellationInsurance #cancellationInsuranceRow.pz-sec{--tc-color: limegreen}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow{border-bottom:none;flex-direction:row-reverse;align-items:stretch}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_title,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_title,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_title{font-size:2.25rem;font-weight:600;color:var(--tc-color);margin-bottom:1rem}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_title.pz-title,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_title.pz-title,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_title.pz-title{color:#32cd32}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_benefits ol,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_benefits ol,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_benefits ol{padding-inline-start:1.25rem;list-style:none;margin-top:1rem}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_benefits ol li,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_benefits ol li,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_benefits ol li{font-size:1.125rem}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_benefits ol li::marker,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_benefits ol li::marker,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_benefits ol li::marker{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.25rem;color:var(--tc-color)}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_benefits ol li .text_insurance,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_benefits ol li .text_insurance,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_benefits ol li .text_insurance{padding-inline-start:.5rem}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow.pz-section,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow.pz-section,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow.pz-section{justify-content:flex-end}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_price-sec,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_price-sec,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_price-sec{font-size:1.2rem;padding:2rem .5rem 1.7rem .5rem}@media(max-width: 767px){.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_price-sec,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_price-sec,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_price-sec{border-right:none}}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_price-sec_to-pay,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_price-sec_to-pay,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_price-sec_to-pay{color:RGBA(var(--global-color-forground));margin:5px}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_price-sec_crossed-price,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_price-sec_crossed-price,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_price-sec_crossed-price{text-decoration:line-through;color:RGBA(var(--global-color-gray-ultra), 1);margin:5px}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_price-sec_final-price,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_price-sec_final-price,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_price-sec_final-price{color:RGBA(var(--global-color-primary));font-weight:700;margin:5px}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option{flex:1;flex-basis:50%;border:2px solid;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;padding:2rem;background-color:#fff}@media(max-width: 767px){.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option{padding:1rem}}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option.active,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option.active,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option.active{background-color:var(--tc-color);border-color:var(--tc-color);color:#fff}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option.active.pz_option,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option.active.pz_option,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option.active.pz_option{color:RGBA(var(--global-color-forground))}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option:nth-child(2).pz_option,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option:nth-child(2).pz_option,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option:nth-child(2).pz_option{border-color:RGBA(var(--global-color-forground));background-color:#fff;border-inline-start:none}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option.pz_option,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option.pz_option,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option.pz_option{padding:2rem .5rem 2rem .5rem;max-width:35%;font-size:1.2rem}@media(max-width: 767px){.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option.pz_option,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option.pz_option,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option.pz_option{min-width:100%}}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option input[type=radio]+label,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option input[type=radio]+label,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option input[type=radio]+label{margin:0;text-align:center;line-height:1}@media(max-width: 767px){.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option input[type=radio]+label,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option input[type=radio]+label,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option input[type=radio]+label{line-height:1.2}}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option input[type=radio]+label:before,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option input[type=radio]+label:before,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option input[type=radio]+label:before{vertical-align:middle;box-shadow:0 0 0 2px RGB(var(--global-color-forground))}@media(max-width: 767px){.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option input[type=radio]+label:before,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option input[type=radio]+label:before,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option input[type=radio]+label:before{display:block;margin:0 auto 1rem}}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_option input[type=radio]:checked+label:before,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_option input[type=radio]:checked+label:before,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_option input[type=radio]:checked+label:before{background:RGB(var(--global-color-white));box-shadow:0 0 0 2px RGB(var(--global-color-white)),inset 0 0 0 3px var(--tc-color)}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_note,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_note,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_note{width:100%;color:RGB(var(--global-color-error));font-weight:600;line-height:1.5rem;padding-top:.5rem}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_note:before,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_note:before,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_note:before{content:"*";margin-inline-end:.5rem}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_note_pzone,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_note_pzone,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_note_pzone{display:none;width:100%;color:RGB(var(--global-color-error));font-weight:600;line-height:1.5rem;padding-top:.5rem}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_note_pzone:before,.Generic .flight-order-details__checkout-total-wrapper.TCExist .cancellationInsuranceRow_note_pzone:before,.Generic .flight-order-details__services.tripCancellationInsurance .cancellationInsuranceRow_note_pzone:before{content:"*";margin-inline-end:.5rem}.newsletter-privacy-note{display:none !important}.privacy_policy_note{margin-top:1rem}.privacy_policy_remark{margin-top:1rem}.privacy_policy_header_note{display:none}.newsletter-privacy-note-mobile{display:none}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))}body:has(.micromodal-slide.is-open){overflow:hidden}select:focus::-ms-value{background:none;color:RGB(var(--global-color-forground))}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:rgba(0,0,0,0) !important}.outsideLabel::-webkit-input-placeholder{color:rgba(0,0,0,0) !important}.outsideLabel::-moz-placeholder{color:rgba(0,0,0,0) !important}.outsideLabel:-ms-input-placeholder{color:rgba(0,0,0,0) !important}.outsideLabel:-moz-placeholder{color:rgba(0,0,0,0) !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}img.centered{display:block;margin:0 auto}.packageModule .hotel_stay_location .mapViewTrigger{display:none !important}.red{color:RGB(var(--global-color-error)) !important}.site-header{background-color:RGB(var(--global-color-white));box-shadow:0 3px 2px 0 RGBA(var(--global-color-black), 0.2);height:105px}@media(max-width: 1024px){.site-header{height:auto;z-index:11}}.site-header .header-inner{display:flex;justify-content:space-between;max-width:var(--global-width-main);width:100%;margin:0 auto}@media(max-width: 1024px){.site-header .header-inner{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:flex;justify-content:space-between;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), 0.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:flex;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}}.header-progress{position:fixed;top:0;z-index:1000;width:100%}.header-progress-container{width:100%;height:.25rem;background-color:RGB(var(--global-color-page))}.header-progress-bar{height:.25rem;background-color:RGB(var(--global-color-accent));width:0}.paymentSimulator{font-weight:600;color:RGB(var(--global-color-white));text-align:center;background:RGB(var(--global-color-error));padding:.5rem}.site-nav{max-width:var(--global-width-main);width:100%;margin:0 auto;position:relative;z-index:11}.site-nav__list{display:flex;justify-content:space-between}@media(min-width: 1025px){.site-nav__list{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{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));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:2.25rem;font-size:1rem;font-weight:600;text-decoration:none !important;padding:0 1rem;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 .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:.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 1rem}}@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{flex-grow:1}@media(max-width: 1024px){.site-nav__sub figure{line-height:2.25rem}}.site-nav__sub-inner{display:flex;background:RGB(var(--global-color-white));padding:1.5rem;text-align:right}@media(min-width: 1025px){.site-nav__sub-inner{border:solid 1px RGB(var(--global-color-border))}}@media(max-width: 1024px){.site-nav__sub-inner{flex-direction:column;background:RGB(var(--global-color-border-light));padding:0;border-top:solid 1px RGB(var(--global-color-border))}}.site-nav__sub--caption{margin-bottom:.5rem}@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:.5rem}@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:.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:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.confirmationPage.pzPage .page{justify-content:unset}@media(max-width: 1024px){.page{width:100%;overflow-x:hidden;justify-content:flex-start}}@media(max-width: 767px){.page .elemWrapper{margin-top:1rem;width:100%}}.page .elemWrapper:empty{display:none}.page-template__item{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem}.page-template__item:not(:empty){margin-top:2rem}@media(max-width: 767px){.page-template__item{display:block}}.editMode .page-template__item{margin-top:.75rem}.page-template__item--fixed{width:100%}.editMode .page-template__item--fixed{margin-bottom:.75rem}.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))}.personalZoneModule .page-template__item{max-width:1594px}.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{bottom:auto;left:0}.SliderRowWrapper .swiper-button-prev{bottom:auto;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: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:flex;flex-direction:column;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}@media print{*,*:before,*:after,*:first-letter,p:first-line,div:first-line,blockquote:first-line,li:first-line{background:rgba(0,0,0,0) !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{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:inline-flex}.innerpages .page .flight-order-details__flight-row-info-top-block.duration{margin:0;justify-content:flex-end}.innerpages .page .flight-order-details__flight-row-info-top-block-icons{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:"✉"}}.layout-popup{display:none;position:fixed;z-index:1001;max-width:90vw;max-height:90vh;color:RGB(var(--global-color-black));background:RGB(var(--global-color-white));padding:3rem;box-shadow:.5rem .5rem .75rem RGBA(var(--global-color-black), 0.25);border-radius:1rem;overflow:auto}.layout-popup.visible{display:block}@media(max-width: 1024px){.layout-popup{min-width:70vw;max-width:70vw;top:50%;left:15vw;transform:translate(0, -50%)}.layout-popup *{font-size:1.25rem !important}.layout-popup.top,.layout-popup.topLeft,.layout-popup.topRight{top:5vh;transform:none}.layout-popup.bottom,.layout-popup.bottomLeft,.layout-popup.bottomRight{top:auto;bottom:5vh;transform:none}}@media(min-width: 1025px){.layout-popup.center{top:50%;left:50%;transform:translate(-50%, -50%)}.layout-popup.topLeft{top:1rem;left:1rem}.layout-popup.top{top:1rem;left:50%;transform:translate(-50%, 0)}.layout-popup.topRight{top:1rem;right:1rem}.layout-popup.right{right:1rem;top:50%;transform:translate(0, -50%)}.layout-popup.bottomRight{bottom:1rem;right:1rem}.layout-popup.bottom{bottom:1rem;left:50%;transform:translate(-50%, 0)}.layout-popup.bottomLeft{bottom:1rem;left:1rem}.layout-popup.left{left:1rem;top:50%;transform:translate(0, -50%)}}.layout-popup-modal{display:none;position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;background:RGBA(0, 0, 0, 0.75)}.layout-popup-closeBtn{position:absolute;top:.75rem;left:.75rem;color:RGB(var(--global-color-black));font-size:1.25rem;line-height:1;background:none;border:none;padding:0}.layout-popup-closeBtn:after{content:"✖"}.layout-popup-logo{position:absolute;z-index:1;width:auto;height:2rem;left:50%;transform:translate(-50%, 0)}.layout-popup-logo.top{top:.5rem}.layout-popup-logo.bottom{bottom:.5rem}.layout-popup-header{font-size:1.25rem;font-weight:400}.layout-popup-footer.left{text-align:left;padding-top:2rem}.layout-popup-footer.right{text-align:right;padding-top:2rem}.layout-popup-footer.center{text-align:center;padding-top:2rem}.layout-popup-okBtn{display:inline-block;vertical-align:top;font-size:1.25rem;font-weight:400;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));text-decoration:none;border:none;border-radius:.25rem;padding:.5rem 2rem;margin:0 1rem}@media(min-width: 1025px){.innerpages .site-content{padding:0 .5rem}}.layout-banner__link{display:block}.layout-banner__img{display:block;width:100%}.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}.modal{display:none}.modal.is-open{display:block}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:RGBA(0, 0, 0, 0.75);display:flex;justify-content:center;align-items:center;z-index:1000}.modal__overlay.blender .modal__close,.modal__overlay.googleMap .modal__close{font-size:1.5rem;display:block;position:absolute;top:0rem;left:1rem}.modal__overlay.blender section,.modal__overlay.googleMap section{border:0;height:95%;width:95%}.modal__overlay.blender iframe,.modal__overlay.googleMap iframe{padding-top:1.2rem;border:0;height:100%;width:100%}.modal__container{background-color:#fff;padding:1rem;overflow-y:auto}@media(max-width: 1024px){#destinationPopup_package .modal__container,#destinationPopup_orgTour .modal__container{height:100%}}@media(min-width: 1025px){.modal__container{max-height:70vh;max-width:50%;padding:2rem}}.modal__header{position:relative;display:flex;justify-content:space-between;align-items:center}.modal__title{font-size:1.25rem;font-weight:600;line-height:1.25;color:#00449e}.modal__close{font-size:24px;background:rgba(0,0,0,0);border:0}.modal__close:before{content:"✕"}.modal__content{line-height:1.5;margin-top:2rem;margin-bottom:2rem;color:RGBA(0, 0, 0, 0.8)}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:RGBA(0, 0, 0, 0.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:transform .25s ease-out}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}@media(max-width: 1024px){#destinationPopup_package .micromodal-slide[aria-hidden=false] .modal__overlay,#destinationPopup_orgTour .micromodal-slide[aria-hidden=false] .modal__overlay{height:100vh;bottom:auto}}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.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))}.ui-menu .noBefore .ui-menu-item-wrapper{padding-right:1rem}.ui-menu .noBefore .ui-menu-item-wrapper .bold{font-weight:600}.ui-menu .noBefore .ui-menu-item-wrapper:before{content:none}.brandedFare{padding-bottom:34px}.brandedFare-header{margin-bottom:12px}.brandedFare-inner{display:flex;justify-content:flex-start}.brandedFare-detailTypes{width:110px;padding:52px 12px 0}.brandedFare-scrollable{flex-grow:1;min-width:0;overflow:auto;display:flex;justify-content:flex-start;gap:1rem}.brandedFare-type{display:flex;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:"";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), 0.7)}.brandedFare-info.basic-popup.vertical-start .popup-inner{margin-top:8%}.brandedFare-info.basic-popup .cancelBtn{border:none;background:rgba(0,0,0,0);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), 0.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;min-width:224px;height:auto;min-height:336px;transition:all .2s}.brandedFare-card:hover{cursor:pointer}.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;transform:rotate(-45deg);font-size:14px;font-weight:600;opacity:.85}html[lang=ES] .brandedFare-card__recommended,html[lang=EN] .brandedFare-card__recommended{left:-42px;top:30px}.brandedFare-card .pricing-card__footer{display:flex;flex-direction:row;justify-content:flex-start;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{display:none;position:static;margin-right:-16px;padding-left:.25rem;right:0}.brandedFare-note{display:flex;margin-top:1rem}.brandedFare-note:before{content:"*";margin-inline-end:.5rem}@media(max-width: 767px){.brandedFare-scrollable{display:block;width:100%}.brandedFare-detailTypes{display:none}.brandedFare-type{height:1.5rem}.brandedFare-inner{flex-direction:column;align-items:flex-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__footer{flex-direction:column-reverse;width:100%;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}.brandedFare-note{padding:0 1rem}}#ui-datepicker-div,.calendar{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.calendersWrapper.has-nav,.calendar.calendersWrapper.has-nav{width:35rem;flex-wrap:wrap;transition:.4s}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper.has-nav.price-bar,.calendar.calendersWrapper.has-nav.price-bar{display:block}}@media(max-width: 767px){#ui-datepicker-div.calendersWrapper.has-nav,.calendar.calendersWrapper.has-nav{overflow:scroll}#ui-datepicker-div.calendersWrapper.has-nav .icon-cancel,.calendar.calendersWrapper.has-nav .icon-cancel{top:.5rem;inset-inline-end:1rem}#ui-datepicker-div.calendersWrapper.has-nav .icon-cancel:before,.calendar.calendersWrapper.has-nav .icon-cancel:before{font-size:1.75rem}}#ui-datepicker-div.calendersWrapper.has-nav:not(.price-bar) .ui-datepicker-group,.calendar.calendersWrapper.has-nav:not(.price-bar) .ui-datepicker-group{width:50%}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper.has-nav:not(.price-bar) .ui-datepicker-group,.calendar.calendersWrapper.has-nav:not(.price-bar) .ui-datepicker-group{width:100%}}#ui-datepicker-div.calendersWrapper.has-nav:not(.price-bar) .ui-datepicker-group .ui-datepicker-calendar,.calendar.calendersWrapper.has-nav:not(.price-bar) .ui-datepicker-group .ui-datepicker-calendar{width:100%}#ui-datepicker-div.calendersWrapper.price-bar,.calendar.calendersWrapper.price-bar{width:var(--global-width-main);left:50% !important;transform:translate(-50%, -50%) !important}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper.price-bar,.calendar.calendersWrapper.price-bar{transform:translate(-50%, 0) !important}}#ui-datepicker-div.calendersWrapper .datepicker,.calendar.calendersWrapper .datepicker{width:100%}#ui-datepicker-div.calendersWrapper .calendar-nav,.calendar.calendersWrapper .calendar-nav{width:100%;display:flex;justify-content:center;margin-top:2rem}#ui-datepicker-div.calendersWrapper .calendar-nav button,.calendar.calendersWrapper .calendar-nav button{height:3rem;width:12rem;border:1px solid RGB(var(--global-color-primary));background:RGB(var(--global-color-white));color:RGB(var(--global-color-primary));font-weight:600;font-size:1rem}@media(max-width: 767px){#ui-datepicker-div.calendersWrapper .calendar-nav button,.calendar.calendersWrapper .calendar-nav button{padding-left:.8rem}}#ui-datepicker-div.calendersWrapper .calendar-nav button.datepicker-btn,.calendar.calendersWrapper .calendar-nav button.datepicker-btn{border-top-right-radius:1rem;border-bottom-right-radius:1rem}#ui-datepicker-div.calendersWrapper .calendar-nav button.datepicker-btn:before,.calendar.calendersWrapper .calendar-nav button.datepicker-btn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-inline-end:.5rem;font-weight:normal}#ui-datepicker-div.calendersWrapper .calendar-nav button.price-bar-btn,.calendar.calendersWrapper .calendar-nav button.price-bar-btn{position:relative;border-top-left-radius:1rem;border-bottom-left-radius:1rem;overflow:hidden}#ui-datepicker-div.calendersWrapper .calendar-nav button.price-bar-btn:before,.calendar.calendersWrapper .calendar-nav button.price-bar-btn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-inline-end:.25rem;font-weight:normal}#ui-datepicker-div.calendersWrapper .calendar-nav button.price-bar-btn .price-bar-btn-note,.calendar.calendersWrapper .calendar-nav button.price-bar-btn .price-bar-btn-note{position:absolute;top:17%;inset-inline-end:-17%;font-size:.825rem;color:RGB(var(--global-color-white));background:RGB(var(--global-color-accent));transform:rotate(-45deg);padding:.25rem 2rem;width:2rem;box-sizing:content-box;text-align:center;line-height:.5rem}.ltr #ui-datepicker-div.calendersWrapper .calendar-nav button.price-bar-btn .price-bar-btn-note,.ltr .calendar.calendersWrapper .calendar-nav button.price-bar-btn .price-bar-btn-note{transform:rotate(45deg)}#ui-datepicker-div.calendersWrapper .calendar-nav button.active,.calendar.calendersWrapper .calendar-nav button.active{border:none;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white))}#ui-datepicker-div.calendersWrapper .calendar__price-bar,.calendar.calendersWrapper .calendar__price-bar{height:23rem;width:100%;position:relative}#ui-datepicker-div.calendersWrapper .calendar__price-bar-heading,.calendar.calendersWrapper .calendar__price-bar-heading{text-align:center;margin:1rem 0;color:RGB(var(--global-color-accent));font-size:1.25rem;font-weight:600}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper .calendar__price-bar-heading,.calendar.calendersWrapper .calendar__price-bar-heading{margin:2rem 0}}#ui-datepicker-div.calendersWrapper .calendar__price-bar-heading span.has-date,.calendar.calendersWrapper .calendar__price-bar-heading span.has-date{color:RGB(var(--global-color-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction,.calendar.calendersWrapper .calendar__price-bar--direction{height:100%}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart .price-bar,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart .price-bar{background:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-accent));color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart .price-bar-date.empty:before{border-color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart~.price-bar-wrapper .price-bar:not(.today),.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart~.price-bar-wrapper .price-bar:not(.today){background:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-accent));color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-depart~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty:before{border-color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today),.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today){background:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-primary));color:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty:before{border-color:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper:first-of-type .price-bar,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper:first-of-type .price-bar{background:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper:first-of-type~.price-bar-wrapper .price-bar:not(.today),.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper:first-of-type~.price-bar-wrapper .price-bar:not(.today){background:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper:first-of-type~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper:first-of-type~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-accent));color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper:first-of-type~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper:first-of-type~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty:before{border-color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today),.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today){background:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-primary));color:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box.date-selected .month-in-range .price-bar-wrapper.selected-return~.price-bar-wrapper .price-bar:not(.today) .price-bar-date.empty:before{border-color:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .price-bar,.calendar.calendersWrapper .calendar__price-bar--direction.return .price-bar{background:RGB(var(--priceBar-accent-light))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active .price-bar-wrapper:not([disabled]) .price-bar,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active .price-bar-wrapper:not([disabled]) .price-bar{background:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active .price-bar-wrapper:not([disabled]).selected-depart .price-bar,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active .price-bar-wrapper:not([disabled]).selected-depart .price-bar{background:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper[disabled]:hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today),.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper[disabled]:hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today){background:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper[disabled]:hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper[disabled]:hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-primary));color:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper[disabled]:hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper[disabled]:hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty:before{border-color:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper[disabled]:hover~.price-bar-wrapper:not([disabled]).selected-depart .price-bar,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper[disabled]:hover~.price-bar-wrapper:not([disabled]).selected-depart .price-bar{background:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]) .price-bar,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]) .price-bar{background:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]) .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-accent));color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]) .price-bar-date.empty:before{border-color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]).selected-depart .price-bar,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]).selected-depart .price-bar{background:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]).selected-depart .price-bar~.price-bar-wrapper:not([disabled]) .price-bar:not(.today),.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]).selected-depart .price-bar~.price-bar-wrapper:not([disabled]) .price-bar:not(.today){background:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]).selected-depart .price-bar~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]).selected-depart .price-bar~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-accent));color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]).selected-depart .price-bar~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]).selected-depart .price-bar~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty:before{border-color:RGB(var(--priceBar-accent))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]):hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today),.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]):hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today){background:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]):hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]):hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-primary));color:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]):hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar--direction.return .calendar__price-bar-box:not(.date-selected) [class^=month].active:hover .price-bar-wrapper:not([disabled]):hover~.price-bar-wrapper:not([disabled]) .price-bar:not(.today) .price-bar-date.empty:before{border-color:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.depart .calendar__price-bar-searchBtn,.calendar.calendersWrapper .calendar__price-bar--direction.depart .calendar__price-bar-searchBtn{visibility:hidden}#ui-datepicker-div.calendersWrapper .calendar__price-bar--direction.depart .price-bar-wrapper:not([disabled]):hover .price-bar:not(.today) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar--direction.depart .price-bar-wrapper:not([disabled]):hover .price-bar:not(.today) .price-bar-date.empty{background:RGB(var(--priceBar-primary));color:RGB(var(--global-color-white))}#ui-datepicker-div.calendersWrapper .calendar__price-bar--months-nav,.calendar.calendersWrapper .calendar__price-bar--months-nav{display:flex;justify-content:center;gap:3rem;margin-top:2rem}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper .calendar__price-bar--months-nav,.calendar.calendersWrapper .calendar__price-bar--months-nav{overflow:auto;justify-content:flex-start;gap:2rem}}#ui-datepicker-div.calendersWrapper .calendar__price-bar--months-nav button,.calendar.calendersWrapper .calendar__price-bar--months-nav button{padding:.5rem;border-right:.3rem;font-weight:600;color:RGB(var(--global-color-forground));border-radius:.25rem}#ui-datepicker-div.calendersWrapper .calendar__price-bar--months-nav button.active,.calendar.calendersWrapper .calendar__price-bar--months-nav button.active{background:RGB(var(--priceBar-accent));color:RGB(var(--global-color-white))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box,.calendar.calendersWrapper .calendar__price-bar-box{grid-column:2/10}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper .calendar__price-bar-box,.calendar.calendersWrapper .calendar__price-bar-box{grid-column:span 9;overflow:auto}}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box-container,.calendar.calendersWrapper .calendar__price-bar-box-container{display:grid;grid-template-columns:repeat(10, 1fr);gap:1rem;position:relative}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper .calendar__price-bar-box-container,.calendar.calendersWrapper .calendar__price-bar-box-container{display:flex;gap:.5rem}}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box-legend,.calendar.calendersWrapper .calendar__price-bar-box-legend{width:4rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-size:1.25rem;color:RGB(var(--global-color-gray))}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper .calendar__price-bar-box-legend,.calendar.calendersWrapper .calendar__price-bar-box-legend{padding-inline-end:.25rem}}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box-legend span,.calendar.calendersWrapper .calendar__price-bar-box-legend span{position:absolute;transform:translateY(50%);transition:.4s}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box-line,.calendar.calendersWrapper .calendar__price-bar-box-line{position:absolute;left:50%;width:85%;transform:translateX(-50%);border-top:1px dotted RGB(var(--global-color-gray));z-index:-1;transition:.4s}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month],.calendar.calendersWrapper .calendar__price-bar-box [class*=month]{display:none;height:100%}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month].active,.calendar.calendersWrapper .calendar__price-bar-box [class*=month].active{display:flex;justify-content:center;align-items:end}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month].active,.calendar.calendersWrapper .calendar__price-bar-box [class*=month].active{justify-content:flex-start}}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar{width:1.5rem;background:RGB(var(--priceBar-primary));border-radius:1rem;display:flex;align-items:end;justify-content:center}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.today,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.today{background:RGB(var(--global-color-white));color:RGB(var(--global-color-error));box-shadow:inset 0 0 0 2px RGB(var(--global-color-error))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.today .price-bar-date,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.today .price-bar-date{color:RGB(var(--global-color-error))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.today.empty,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.today.empty{box-shadow:none}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.today.empty .price-bar-date,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.today.empty .price-bar-date{box-shadow:0 0 0 1.5px RGB(var(--global-color-error));color:RGB(var(--global-color-error))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.empty,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.empty{position:relative;background:none}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.empty .price-bar-date,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar.empty .price-bar-date{box-shadow:0 0 0 1px RGB(var(--global-color-gray));color:RGB(var(--global-color-gray))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper{display:flex;align-items:end;padding:0 .125rem}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper[disabled],.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper[disabled]{cursor:default}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper[disabled]:active,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper[disabled]:active{pointer-events:none}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper[disabled] .price-bar:not(.today),.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper[disabled] .price-bar:not(.today){background:RGB(var(--global-color-gray))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .today .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .today .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--global-color-error));color:RGB(var(--global-color-error))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .today .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .today .price-bar-date.empty:before{border-color:RGB(var(--global-color-error))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .price-bar-date.empty,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .price-bar-date.empty{box-shadow:0 0 0 1.5px RGB(var(--priceBar-primary));color:RGB(var(--priceBar-primary))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .price-bar-date.empty:before{content:"";width:5px;border-top:2px solid RGB(var(--priceBar-primary));position:absolute;bottom:1px;transform:rotate(45deg);right:0}@media(max-width: 1024px){#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .price-bar-date.empty:before,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:not([disabled]) .price-bar-date.empty:before{right:3px}}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:hover .price-bar,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-wrapper:hover .price-bar{filter:brightness(90%)}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar[disabled=true],.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar[disabled=true]{background:RGB(var(--global-color-border))}#ui-datepicker-div.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-date,.calendar.calendersWrapper .calendar__price-bar-box [class*=month] .price-bar-date{display:grid;place-content:center;width:1.25rem;height:1.25rem;min-width:1.25rem;border-radius:50%;margin-bottom:2px;color:RGB(var(--global-color-white));line-height:1;font-size:.75rem;font-weight:600}#ui-datepicker-div.calendersWrapper .calendar__price-bar-errorMsg,.calendar.calendersWrapper .calendar__price-bar-errorMsg{text-align:center;margin-top:3rem;font-size:2rem;font-weight:600}#ui-datepicker-div.calendersWrapper .calendar__price-bar-searchBtn,.calendar.calendersWrapper .calendar__price-bar-searchBtn{position:absolute;inset-inline-end:.5rem;bottom:.625rem;padding:.5rem 1rem;background:RGB(var(--global-color-primary));color:#fff;font-weight:600;border-radius:.25rem}#ui-datepicker-div.calendersWrapper .calendar__price-bar .bars-container,.calendar.calendersWrapper .calendar__price-bar .bars-container{height:100%;width:100%}#ui-datepicker-div.calendersWrapper .calendar__price-bar .bars-container--direction,.calendar.calendersWrapper .calendar__price-bar .bars-container--direction{display:none}#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;flex-wrap:wrap;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;font-weight:600;color:RGB(var(--calendar-color-highlight));text-align:center;margin:1rem;display:none}#ui-datepicker-div__heading.display,.calendar__heading.display{display:block}#ui-datepicker-div__heading.display.withDates,.calendar__heading.display.withDates{display:flex;justify-content:center}@media(max-width: 1024px){#ui-datepicker-div__heading.display.withDates,.calendar__heading.display.withDates{font-size:24px}}#ui-datepicker-div__heading .returnDateHeader,.calendar__heading .returnDateHeader{color:RGB(var(--global-color-accent))}#ui-datepicker-div__heading .departDateHeader,.calendar__heading .departDateHeader{color:RGB(var(--global-color-primary));display:flex;flex-direction:row-reverse}#ui-datepicker-div__heading .departDateHeader:before,.calendar__heading .departDateHeader:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-weight:100;margin:0 1rem}#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:flex !important;width:100% !important}@media(max-width: 1024px){#ui-datepicker-div .ui-datepicker,.calendar .ui-datepicker{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:flex;justify-content: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{order:1;width:60%;text-align:center}#ui-datepicker-div .ui-datepicker-prev,.calendar .ui-datepicker-prev{order:0;font-size:0}#ui-datepicker-div .ui-datepicker-next,.calendar .ui-datepicker-next{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:flex;justify-content: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), 0.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: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:transform .3s ease-in}html.contrast #ui-datepicker-div .ui-icon,html.contrast .calendar .ui-icon{border-color:RGB(var(--calendar-color-background)) rgba(0,0,0,0) rgba(0,0,0,0) 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;top:0;left:0;right:0;bottom:0;display:none;background:RGBA(255, 255, 255, 0.75);border-radius:20px}#ui-datepicker-div__loader:before,.calendar__loader:before{content:"";display:block;border:16px solid rgba(0,0,0,0);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;animation:spin 2s linear infinite;margin:90px auto 0}#ui-datepicker-div.evantDate.calendar-depart .from .ui-datepicker,#ui-datepicker-div.concertDate.calendar-depart .from .ui-datepicker,.calendar.evantDate.calendar-depart .from .ui-datepicker,.calendar.concertDate.calendar-depart .from .ui-datepicker{flex-direction:row}#ui-datepicker-div.evantDate.calendar-depart .to,#ui-datepicker-div.concertDate.calendar-depart .to,.calendar.evantDate.calendar-depart .to,.calendar.concertDate.calendar-depart .to{display:none}#ui-datepicker-div.evantDate.calendar-depart .to .ui-datepicker,#ui-datepicker-div.concertDate.calendar-depart .to .ui-datepicker,.calendar.evantDate.calendar-depart .to .ui-datepicker,.calendar.concertDate.calendar-depart .to .ui-datepicker{flex-direction:row}#ui-datepicker-div.evantDate.calendar-return .from,#ui-datepicker-div.concertDate.calendar-return .from,.calendar.evantDate.calendar-return .from,.calendar.concertDate.calendar-return .from{display:none}#ui-datepicker-div.evantDate.calendar-return .from .ui-datepicker,#ui-datepicker-div.concertDate.calendar-return .from .ui-datepicker,.calendar.evantDate.calendar-return .from .ui-datepicker,.calendar.concertDate.calendar-return .from .ui-datepicker{flex-direction:row}#ui-datepicker-div.evantDate.calendar-return .to .ui-datepicker,#ui-datepicker-div.concertDate.calendar-return .to .ui-datepicker,.calendar.evantDate.calendar-return .to .ui-datepicker,.calendar.concertDate.calendar-return .to .ui-datepicker{flex-direction:row}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%}.ui-monthpicker .monthCalendarLoading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:RGBA(var(--global-color-white), 0.75) url(../images/loader.svg) no-repeat center;background-size:8rem}.onlyColored.calendar .ui-datepicker{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;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.multiFlexibleCalender__content.current{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: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));animation:fadein 1s;color:RGB(var(--calendar-color-highlight))}.multiFlexibleCalender .multiFlexibleCalenderByMonth__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;width:100%}@media(max-width: 1024px){.multiFlexibleCalender .multiFlexibleCalenderByMonth__list{padding:0 1rem}}@media(max-width: 767px){.multiFlexibleCalender .multiFlexibleCalenderByMonth__list{grid-template-columns:repeat(2, 1fr)}}.multiFlexibleCalender .multiFlexibleCalenderByMonth__list--item.event{display:none}.multiFlexibleCalender .multiFlexibleCalenderByMonth__list--item a{display:block;font-size:1rem;font-weight:600;text-decoration:none;color:RGB(var(--calendar-color-highlight));border:1px solid RGB(var(--calendar-color-highlight));padding:.75rem;text-align:center}@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: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{grid-template-columns:repeat(2, 1fr)}.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), 0.5);padding:.5rem;margin:0}}@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))}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pickmeup.pmu-calendar{font-size:1.125rem;margin-top:.5rem;box-shadow:.25rem .25rem .5rem RGB(0 0 0/25%)}.pickmeup.pmu-calendar .pmu-instance .pmu-closeBtn{display:block;position:absolute;top:0;left:.375rem}.pickmeup.pmu-calendar .pmu-instance .pmu-closeBtn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;line-height:1}.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date,.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button{position:relative}.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected:not(.pmu-disabled):not(.pmu-not-in-month):hover,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date:not(.pmu-disabled):not(.pmu-not-in-month):hover,.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button:not(.pmu-disabled):not(.pmu-not-in-month):hover{color:#fff;background:RGB(var(--pmuCalendar-accent))}.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected:not(.pmu-disabled):not(.pmu-not-in-month):hover[data-holidayname]:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date:not(.pmu-disabled):not(.pmu-not-in-month):hover[data-holidayname]:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button:not(.pmu-disabled):not(.pmu-not-in-month):hover[data-holidayname]:after{color:RGB(var(--pmuCalendar-white))}.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected.lds-date:before,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date.lds-date:before,.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button.lds-date:before{content:"";position:absolute;top:-0.5rem;left:-0.5rem;width:1rem;height:1rem;background:RGB(var(--pmuCalendar-primary));transform:rotate(45deg)}.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected[data-holidayname]:before,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date[data-holidayname]:before,.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button[data-holidayname]:before{content:"";display:block;position:absolute;top:auto;bottom:.25rem;left:.25rem;width:.5rem;height:.5rem;background-color:RGB(var(--pmuCalendar-holiday));border-radius:50%;font-size:0}@media(min-width: 1025px){.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected[data-holidayname],.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date[data-holidayname],.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button[data-holidayname]{transition:.3s ease-in-out}.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected[data-holidayname]:hover:before,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date[data-holidayname]:hover:before,.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button[data-holidayname]:hover:before{background-color:RGB(var(--pmuCalendar-accent))}.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected[data-holidayname]:hover:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date[data-holidayname]:hover:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button[data-holidayname]:hover:after{content:attr(data-holidayname);position:absolute;z-index:1;top:-2.25rem;left:0;background-color:RGB(var(--pmuCalendar-holiday));font-size:.875rem;color:RGB(var(--global-color-white));border-radius:.25rem;white-space:nowrap;padding:0 .5rem}}@media(min-width: 1025px)and (max-width: 1366px){.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected[data-holidayname]:hover:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date[data-holidayname]:hover:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button[data-holidayname]:hover:after{font-size:.625rem}}@media(min-width: 1025px)and (max-width: 1024px){.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected[data-holidayname]:hover:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date[data-holidayname]:hover:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-button[data-holidayname]:hover:after{display:none}}.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date{color:#fff;background:RGB(var(--pmuCalendar-accent))}.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected[data-holidayname]:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date[data-holidayname]:after{color:RGB(var(--pmuCalendar-white))}@media(max-width: 1024px){.pickmeup.pmu-calendar .pmu-instance .pmu-days .pmu-selected[data-holidayname]:after,.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-date[data-holidayname]:after{background-color:RGB(var(--pmuCalendar-white))}}.pickmeup.pmu-calendar .pmu-instance .pmu-days .selected-range-date{color:RGB(var(--pmuCalendar-accent));background:none;box-shadow:inset 0 0 0 1px RGB(var(--pmuCalendar-accent))}.pickmeup.pmu-calendar .pmu-instance .pmu-legend{display:block;font-size:.875rem}@media(max-width: 1024px){.pickmeup.pmu-calendar .pmu-instance .pmu-legend{display:block}}.pickmeup.pmu-calendar .pmu-instance .pmu-legend-item{display:flex;align-items:center;margin-top:.25rem}@media(max-width: 1024px){.pickmeup.pmu-calendar .pmu-instance .pmu-legend-item{margin-right:1rem;margin-bottom:.5rem}}.pickmeup.pmu-calendar .pmu-instance .pmu-legend-item:before{content:"1";display:block;width:1.5em;height:1.5em;line-height:1.5em;font-size:1em;margin-left:.75em}.pickmeup.pmu-calendar .pmu-instance .pmu-legend-item.lds{position:relative;padding-right:1.25rem;margin-right:2rem}.pickmeup.pmu-calendar .pmu-instance .pmu-legend-item.lds:before{content:"";display:block;position:absolute;left:0;right:0;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:RGB(var(--pmuCalendar-accent)) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.pickmeup.pmu-calendar .pmu-instance .pmu-legend-item.range:before{color:RGB(var(--pmuCalendar-accent));border:1px solid RGB(var(--pmuCalendar-accent))}.pickmeup.pmu-calendar .pmu-instance .pmu-legend-item.chosen:before{background:RGB(var(--pmuCalendar-accent));color:#fff}.pickmeup.pmu-calendar .pmu-instance .pmu-legend-item.holiday{position:relative;padding-right:1.625rem}.pickmeup.pmu-calendar .pmu-instance .pmu-legend-item.holiday:before{content:"";display:block;position:absolute;z-index:1;bottom:.25rem;right:0;line-height:1;width:.5rem;height:.5rem;background:RGB(var(--pmuCalendar-holiday));border-radius:50%;font-size:0}.pickmeup.pmu-calendar .pmu-loading{position:absolute;z-index:10;top:0;left:0;bottom:0;right:0;background-color:RGBA(var(--global-color-white), 0.75);background-image:url("../images/loader.svg");background-repeat:no-repeat;background-position:center;background-size:50% 50%}.pickmeup.pmu-calendar.big{position:fixed;left:0 !important;top:0 !important;margin:0}@media(min-width: 1025px){.pickmeup.pmu-calendar.big{position:fixed;left:10vw !important;top:10vh !important}}.pickmeup.pmu-calendar.big .pmu-instance{position:relative;width:100vw;height:100vh;padding:0;overflow:auto}@media(min-width: 1025px){.pickmeup.pmu-calendar.big .pmu-instance{display:grid;grid-template-columns:repeat(8, 10vw);grid-template-rows:repeat(10, 8vh);width:80vw;height:80vh}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info{grid-column:span 3;grid-row:span 10;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(9, 1fr);font-size:clamp(1rem,1.75vw,2rem);color:RGB(var(--pmuCalendar-white));background:RGB(var(--pmuCalendar-primary));padding:2rem}@media(max-width: 1024px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-info{grid-template-rows:auto}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info>div{padding:.5rem}}@media(max-width: 767px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-info{padding:.5rem 2rem}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info>div{padding-bottom:.25rem}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info.flex{grid-column:span 2}@media(max-width: 1024px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-info.flex{grid-template-columns:1fr 1fr 1fr}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info.flex .pmu-info-module{grid-column:span 1}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info.flex .pmu-info-timeSpan{grid-column:span 1;padding:.5rem 0 .25rem;font-size:.75rem}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info.flex .pmu-info-timeSpan:before{padding-bottom:.25rem}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info.flex .pmu-info-continue{grid-column:span 3}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info.flex .pmu-info-departDate.oneWay{grid-column:span 3}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info.flex .pmu-info-departDate.oneWay .date{line-height:normal}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-module{grid-column:span 2;grid-row:span 2}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-module:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:block;font-size:clamp(2rem,3.5vw,4rem);line-height:1}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-depart,.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-return{position:relative;grid-row:span 2;line-height:1.1}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-depart:before,.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-return:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:block;font-size:clamp(2rem,3.5vw,4rem)}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-depart:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:block;position:absolute;top:2rem;left:-2rem;width:4rem;font-size:1.25rem;transform:rotate(90deg) scaleX(-1)}@media(max-width: 767px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-depart:after{top:1.5rem}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-depart.oneWay:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;left:-1rem;width:2rem;height:2rem;line-height:2rem;transform:none}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-return.singleDest{grid-column:span 2}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-departDate,.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-returnDate{grid-row:span 2}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-departDate.oneWay,.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-returnDate.oneWay{grid-column:span 2}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-departDate .date,.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-returnDate .date{font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.2}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-departDate .day,.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-departDate .monthyear,.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-returnDate .day,.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-returnDate .monthyear{font-size:clamp(.75rem,1.5vw,1.5rem);line-height:1}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-timeSpan{grid-column:span 2;grid-row:span 2}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-timeSpan:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:block;font-size:clamp(2rem,3.5vw,4rem);line-height:1}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-continue{grid-column:span 2;grid-row:9/span 1;text-align:center}.pickmeup.pmu-calendar.big .pmu-instance .pmu-info-continueBtn{border:none;color:RGB(var(--pmuCalendar-white));background-color:RGB(var(--pmuCalendar-accent));padding:.5rem 2rem}.pickmeup.pmu-calendar.big .pmu-instance nav{grid-column:4/span 5;grid-row:span 1;justify-content:center;align-items:center;font-size:1.5rem}@media(max-width: 1366px){.pickmeup.pmu-calendar.big .pmu-instance nav{font-size:1.25rem}}@media(max-width: 1024px){.pickmeup.pmu-calendar.big .pmu-instance nav{line-height:3rem}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-calendar-title,.pickmeup.pmu-calendar.big .pmu-instance .pmu-legend{grid-column:4/span 5;grid-row:span 1;font-size:1.25rem;display:flex;align-items:center}@media(max-width: 1366px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-calendar-title,.pickmeup.pmu-calendar.big .pmu-instance .pmu-legend{font-size:1rem}}@media(max-width: 1024px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-calendar-title,.pickmeup.pmu-calendar.big .pmu-instance .pmu-legend{display:block}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-calendar-title-item,.pickmeup.pmu-calendar.big .pmu-instance .pmu-legend-item{display:flex;align-items:center;margin-top:0;margin-right:1.5rem}.pickmeup.pmu-calendar.big .pmu-instance .pmu-calendar-title-item.holiday,.pickmeup.pmu-calendar.big .pmu-instance .pmu-legend-item.holiday{padding-right:1.25rem;margin-right:2rem}.pickmeup.pmu-calendar.big .pmu-instance .pmu-calendar-title{font-weight:600;padding-top:.5rem}.pickmeup.pmu-calendar.big .pmu-instance .pmu-closeBtn{position:absolute;top:.5rem;left:.5rem}@media(max-width: 1024px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-closeBtn{color:RGB(var(--pmuCalendar-white))}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-closeBtn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:2rem;line-height:1}.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths{grid-column:span 1;grid-row:span 12;display:flex;flex-direction:column;border-left:.5rem solid;padding:.5rem 0}@media(max-width: 1024px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths{border-left:none;border-bottom:.5rem solid}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths-title{font-size:1.25rem;font-weight:600;padding-bottom:.25rem}@media(max-width: 1366px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths-title{font-size:1rem}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths .flexCalendar-list{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media(max-width: 1024px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths .flexCalendar-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:min-content;gap:.5rem;padding:.5rem}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths .flexCalendar-list--item{flex:1;padding:.25rem .5rem}@media(max-width: 1366px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths .flexCalendar-list--item{font-size:1rem}}@media(max-width: 1024px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths .flexCalendar-list--item{padding:0}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths .flexCalendar-list--item button{display:block;width:100%;height:100%;background-color:RGB(var(--pmuCalendar-accent));color:RGB(var(--pmuCalendar-white))}@media(max-width: 1024px){.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths .flexCalendar-list--item button{font-size:1rem;padding:.75rem 0}}.pickmeup.pmu-calendar.big .pmu-instance .pmu-packageMonths .flexCalendar-list--item button.active{outline:2px solid RGB(var(--pmuCalendar-white));outline-offset:-6px}.pickmeup.pmu-calendar.big.pmu-view-days .pmu-day-of-week{display:grid;grid-template-columns:repeat(7, 1fr);place-items:center}.pickmeup.pmu-calendar.big.pmu-view-days .pmu-day-of-week *{font-weight:600}@media(max-width: 1024px){.pickmeup.pmu-calendar.big.pmu-view-days .pmu-day-of-week *{font-size:1.125rem;line-height:3rem}}.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days{grid-column:4/span 5;grid-row:span 7;display:grid;grid-template-columns:repeat(7, 1fr);font-size:0}.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days *{display:grid;place-items:center;width:100%;height:100%;font-size:1.5rem;line-height:normal}@media(max-width: 1366px){.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days *{font-size:1.25rem}}@media(max-width: 1024px){.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days *{line-height:3.25rem}}.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-selected,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .selected-date,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-button{overflow:hidden}.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-selected[data-holidayname]:before,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .selected-date[data-holidayname]:before,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-button[data-holidayname]:before{display:none}.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-selected[data-holidayname]:after,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .selected-date[data-holidayname]:after,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-button[data-holidayname]:after{content:attr(data-holidayname);position:absolute;z-index:1;top:auto;bottom:.25rem;left:.25rem;font-size:.875rem;line-height:1;background-color:rgba(0,0,0,0);color:RGB(var(--pmuCalendar-holiday));padding:0}@media(max-width: 1366px){.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-selected[data-holidayname]:after,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .selected-date[data-holidayname]:after,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-button[data-holidayname]:after{font-size:.625rem}}@media(max-width: 1024px){.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-selected[data-holidayname]:after,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .selected-date[data-holidayname]:after,.pickmeup.pmu-calendar.big.pmu-view-days .pmu-days .pmu-button[data-holidayname]:after{display:block;width:.5rem;height:.5rem;background-color:RGB(var(--pmuCalendar-holiday));border-radius:50%;font-size:0}}.pickmeup.pmu-calendar.big.pmu-view-months .pmu-months{grid-column:4/span 5;grid-row:span 6;display:grid;grid-template-columns:repeat(3, 1fr)}.pickmeup.pmu-calendar.big.pmu-view-months .pmu-months .pmu-button{display:flex;justify-content:center;align-items:center;width:auto;font-size:1.5rem;line-height:4.5rem}.pickmeup.pmu-calendar.big.pmu-view-years .pmu-years{grid-column:4/span 5;grid-row:span 6}@media(min-width: 1025px){.pickmeup.pmu-calendar.big.package .pmu-instance{grid-template-rows:repeat(12, 7vh);height:84vh}}.pickmeup.pmu-calendar.big.package .pmu-instance .pmu-info{grid-row:span 12}.pickmeup.pmu-calendar.big.package.pmu-view-days .pmu-days{grid-row:span 8}.pmu-modal{position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0}.composition{padding:1.25rem}@media(min-width: 1025px){.resultsPage .composition:not(.dynamicComposition){padding:0}}.composition .roomsSection{max-height:70vh;overflow-y:auto}.composition__cover{z-index:10;width:360px;line-height:normal;font-size:1rem;font-weight:400}.composition__cover .addPackageRoom+.comp-searchEngine__btn{display:block;margin-top:1rem}.composition__cover.addPackageRoom+.comp-searchEngine__btn{display:block;margin-top:1rem}.composition__cover .comp-searchEngine__btn{position:static}.detailsPage .composition__cover .comp-searchEngine__btn{display:none}@media(min-width: 1025px){.composition__cover .comp-searchEngine__btn{width:100% !important;margin:1rem 0 1rem 0;font-size:1rem;font-weight:600;border-radius:0}.composition__cover .comp-searchEngine__btn:before{content:none}}.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: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:transform .3s ease-in;margin-left:.25rem}.composition__cover #error{color:RGB(var(--global-color-error));text-align:center;top:6.75rem;left:2.5rem}.composition__cover.abroadCompositionPopup #error1{display:none}.resultsPage .composition__cover.abroadCompositionPopup{padding:1.25rem}.resultsPage .composition__cover#roomCompositionPopup{padding:1.25rem}.composition__cover #error1{top:6.75rem;left:2.5rem}.composition__cover .PackageRoom .roomCounter{font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-primary));margin-top:.5rem}.composition__cover .PackageRoom .roomCounter+.composition__list{margin-top:.5rem}.composition__cover .deleteDynamicPackageRoom{display:none}.composition__list{margin-top:1rem}.composition__list-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:1rem}.dynamicComposition .composition__list-item:first-child{display:flex}.dynamicComposition .composition__list-item{display:block}.abroadComposition .composition__list-item span.fieldName{display:none}.composition__list-item section{display:flex;justify-content:space-between;align-items:center;margin-top:6px;width:100%}.composition__list-item section select{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{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:flex;width:6rem;align-items:flex-start;flex-direction:row;text-align:center}.composition__ranger .showVal{width:2rem;height:2rem;line-height:2rem}.composition__ranger button{width:2rem;height:2rem;line-height:2rem;background:RGB(var(--global-color-white));border:0;color:RGB(var(--global-color-black));font-size:0}.composition__ranger button:before{font-size:1.25rem}.composition__ranger button.inc:before,.composition__ranger button.incPass:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.composition__ranger button.dec:before,.composition__ranger button.decPass:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.composition__rooms{max-width:240px}.composition__rooms-item{margin-top:1rem;padding-bottom:1rem;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}.composition .childAgeMsg{align-items:center;flex-wrap:nowrap;white-space:normal;gap:1rem;font-size:.875rem;color:RGB(var(--global-color-error))}.composition .childAgeMsg:before{content:"⚠";font-size:1.5rem;margin-left:.25rem}.composition .childAgeMsg:not(li){margin-top:.5rem}@media(max-width: 1024px){.Generic .search-results{width:100%}.Generic .search-results #magicBoxWrapper{display:none !important}}.Generic .search-results__header{margin-bottom:1rem;height:2rem;display:flex;flex-direction:row-reverse;justify-content:space-between}@media(max-width: 1024px){.Generic .search-results__header{display:none}}.Generic .search-results__header-mobile{display:none}@media(max-width: 1024px){.Generic .search-results__header-mobile{display:flex;width:100%;margin-bottom:.75rem}}.Generic .search-results__header .price-bar-trigger{margin:0}.Generic .search-results__header .sorting{font-size:1rem}.Generic .search-results__header .sorting .sortByRadio{background:RGBA(var(--global-color-accent), 0.2);padding:8px;border-radius:6px}.Generic .search-results__header .sorting .sortByRadio .title{margin-left:.5rem}.Generic .search-results__header .sorting .sortByRadio .title:after{content:" : "}.Generic .search-results__header .sorting .sortByRadio input[type=radio]+label{margin-inline-end:.5rem}.Generic .search-results__header .sorting .sortByRadio input[type=radio]+label:before{margin-inline-end:2px}.Generic .search-results__header .sorting strong{display:none}.Generic .search-results__header .sorting select{margin-right:.5rem;cursor:pointer}.Generic .search-results__header .spacer{flex-grow:1}.Generic .search-results__header .widget-socials,.Generic .search-results__header .mapResultsFilter{display:none}.Generic .search-results-monthly{display:none}@media(max-width: 1024px){.Generic .search-results-monthly{display:block}}.defaultFiltersMsg{display:flex;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:transform .3s ease-in}.defaultFiltersMsg__text{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: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;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{order:0 !important}.domesticFlightsModule .search-result .moreFlights .moreFlights__order-total{font-size:1.375rem;padding-left:10px}.domesticFlightsModule .search-result .moreFlights .moreFlights__order{display:flex;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:flex;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), 0.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:transform .3s ease-in}.tabsResultsList li.flexTab a:before{content:"";font-family:lognet;font-style:normal;transition: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}}.search-results{grid-column:span 9}.domesticFlightsModule .search-results{grid-column:span 12}.offlineModule .search-results{grid-column:span 12}.offlineModule .search-results #searchOfflineForm #resultWrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media(max-width: 1024px){.offlineModule .search-results #searchOfflineForm #resultWrapper{display:block}}@media(max-width: 1024px){.search-results{grid-column:span 12}}.destPopup.dynamicPackage{width:800px}.destPopup.dynamicPackage .countries{font-size:16px}.destPopup.dynamicPackage .countries button:after{content:","}@media(max-width: 1024px){.destPopup.dynamicPackage{width:100%}}.destPopup button{background:none;border:none}@media(min-width: 1025px){.destPopup button{transition:.3s ease-in-out}.destPopup button:hover{text-decoration:underline}}@media(min-width: 1025px){.destination__popup.modal__container{height:auto;min-width:30%}}.destination__popup .hide{font-size:0}.destination__popup .modal__header{margin-bottom:1rem;border-bottom:2px solid RGB(var(--popup-color-highlight))}.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;height:300px;overflow-y:auto}@media(max-width: 1024px){.destination__content{height:calc(100vh - 3.5rem)}#destinationPopup_package .destination__content,#destinationPopup_orgTour .destination__content{height:calc(100% - 3.5rem)}}.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}html[lang=ES] .destination__content .countryChoose,html[lang=AR] .destination__content .countryChoose,html[lang=RU] .destination__content .countryChoose{pointer-events:none}.destination__content .countryTitle button{font-size:1rem;font-weight:600;text-align:start}@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:flex;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;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%}}#destinationPopup_flyDrive #dest_ALL{display:none}#myIframe{width:100%;border:none;margin:0 auto 1rem;min-height:800px}@media(max-width: 1024px){#myIframe{margin-top:1rem;min-height:1250px}}#Credit2000Frame{width:100%;min-height:750px;border:none}@media(max-width: 1024px){#Credit2000Frame{min-height:1050px}}.credit2000cover{text-align:center;margin-top:10rem}@media(max-width: 1024px){.credit2000cover{margin-top:2rem}}.credit2000cover .padDestPopupBot p:first-of-type{padding:0 .5rem}.credit2000cover .frameCover,.credit2000cover .paymentCover{grid-column:span 12;max-width:var(--global-width-inner);display:grid;grid-template-columns:repeat(12, 1fr);margin:0 auto;gap:2rem}@media(max-width: 1024px){.credit2000cover .frameCover,.credit2000cover .paymentCover{display:block}}.credit2000cover .frameCover #timeoutCounterDiv,.credit2000cover .frameCover .paymentNotice,.credit2000cover .paymentCover #timeoutCounterDiv,.credit2000cover .paymentCover .paymentNotice{grid-column:span 12}.credit2000cover .frameCover .flight-order-details__payment,.credit2000cover .paymentCover .flight-order-details__payment{grid-column:span 8}.result-page,.deal-details-page,.confirmation-page{max-width:var(--global-width-inner);width:100%;margin:0 auto;display:flex;flex-wrap:wrap;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;display:block}}.result-page>form,.deal-details-page>form,.confirmation-page>form{width:100%}@media(max-width: 1024px){.result-page__side,.deal-details-page__side,.confirmation-page__side{display:none;width:100%}}.result-page{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem}@media(max-width: 1024px){.result-page{display:block}}.result-page__side{grid-column:span 3}@media(max-width: 1024px){.result-page__side{grid-column:span 12}}.result-page .headerMsg{grid-column:span 12}.result-page .headerMsg:empty{display:none}#timeoutCounterDiv{font-size:1.5rem;font-weight:600;line-height:3rem;color:RGB(var(--global-color-white));width:100%;max-width:var(--global-width-main);margin:.5rem auto 0;background:RGB(var(--global-color-primary));text-align:center}@media(max-width: 1024px){#timeoutCounterDiv{margin:1rem auto}}#timeoutCounterDiv.fixedTop{position:fixed;top:0;margin-top:0}#timeoutCounterDiv.time-warning{background:RGB(var(--global-color-error))}#timeoutCounterDiv svg path{fill:RGB(var(--global-color-white))}#timeoutCounterDiv svg{height:24px;margin-left:1rem}#timeoutCounterDiv>div{display:inline-block;vertical-align:middle}#timeoutCounterDiv #minutesLeftToTimeout .countdown_amount{font-size:inherit}#safePointData{position:fixed;z-index:1000;background:RGBA(var(--global-color-black), 0.75);top:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:1rem;width:30rem;direction:ltr}@media(max-width: 767px){#safePointData{width:100vw;right:0}}#safePointData .safePointData__popup{position:relative;background:RGB(var(--global-color-white));padding:3rem 1rem 2rem;box-shadow:1rem 1rem 0 0 RGBA(var(--global-color-white), 0.75);border-bottom-right-radius:2rem;margin-right:1rem;margin-bottom:1rem}#safePointData .safePointData__popup .sps-wrapper{border:none;height:calc(100vh - 8rem);padding:0 1rem;overflow:auto}.Generic .result-page__side#sortBy{display:none}@media(min-width: 1025px){.Generic .result-page__side#sortBy{display:none !important}}.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:rgba(0,0,0,0)}.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{order:1}.Generic .deal-details-page__headerImg{display:flex;justify-content: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{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{order:-1}}.Generic .confirmation-page .deal-details-page{margin:0;order:1;display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem}@media(max-width: 767px){.Generic .confirmation-page .deal-details-page{display:block}}.Generic.innerpages .comp-breadcrumbs{padding:0}@media(max-width: 1024px){.Generic.innerpages .comp-breadcrumbs{display:none}}.Generic .noResultContent{grid-column:span 12;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;transform:rotate(-90deg)}.Generic .noResultContent.haspromotion{background:none;background-image:none}.Generic .noResultContent.haspromotion:after{content:none}.Generic .noResultContent.haspromotion:before{content:"";display:none}.Generic .noResultContent.haspromotion span{display:none}.Generic .noResultContent.haspromotion span#place{display:inline}@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 .stedium{font-size:20px;display:block}@media(min-width: 1025px){.page-header__heading-text .eventcity{display:block;font-size:20px}}@media(max-width: 1024px){.page-header__heading-text .eventcity{display:block;font-size:14px}}.page-header__heading-text.destinationName:after{content:" - "}.filtering-mobile-wrapper{position:fixed;bottom:9rem;top:inherit;right:-101%;transition:all .5s ease;opacity:0;z-index:100}.filtering-mobile-wrapper.active{right:0;opacity:1}.filtering-mobile-wrapper>.page-header__collapse-trigger,.filtering-mobile-wrapper .price-bar-trigger{width:100%;border-radius:35px;border:2px solid RGB(var(--global-color-forground));background:RGBA(var(--global-color-primary), 0.9);box-shadow:0 8px 8px 0 RGBA(0, 0, 0, 0.15);position:relative;top:auto;color:RGB(var(--global-color-white));display:flex;justify-content:flex-start;gap:.25rem;height:2.75rem;margin-top:.25rem;padding:0 1rem;left:inherit;right:inherit;bottom:auto;font-weight:600 !important;font-size:.875rem !important;border:0 !important}.filtering-mobile-wrapper>.page-header__collapse-trigger.price-bar-trigger i,.filtering-mobile-wrapper .price-bar-trigger.price-bar-trigger i{font-weight:normal}.filtering-mobile-wrapper>.page-header__collapse-trigger span,.filtering-mobile-wrapper .price-bar-trigger span{font-size:.875rem;max-width:inherit}.filtering-mobile-wrapper>.page-header__collapse-trigger>*,.filtering-mobile-wrapper .price-bar-trigger>*{align-self:center;white-space:nowrap}.filtering-mobile-wrapper>.page-header__collapse-trigger i,.filtering-mobile-wrapper .price-bar-trigger i{font-size:1rem}.filtering-mobile-wrapper>.page-header__collapse-trigger i:before,.filtering-mobile-wrapper .price-bar-trigger i:before{margin-left:.2rem}.filtering-mobile-wrapper>.page-header__collapse-trigger i.icon-search,.filtering-mobile-wrapper .price-bar-trigger i.icon-search{display:block}.filtering-mobile-wrapper>.page-header__collapse-trigger i.icon-poll:before,.filtering-mobile-wrapper .price-bar-trigger i.icon-poll:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}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, 0.15);transform:rotate(0);transition:all .3s ease;z-index:100}@media(min-width: 1025px){button.filtering-mobile-trigger{display:none}}button.filtering-mobile-trigger.close{transform:rotate(180deg)}button.filtering-mobile-trigger.close:before,button.filtering-mobile-trigger.close:after{width:25px;top:0;left:0;right:0;bottom:0;transform:rotate(45deg)}button.filtering-mobile-trigger.close:after{transform:rotate(-45deg)}button.filtering-mobile-trigger.close span{display:none}button.filtering-mobile-trigger:before,button.filtering-mobile-trigger:after,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}button.filtering-mobile-trigger:after{top:-13px;width:25px}button.filtering-mobile-trigger span{width:18px;top:1px}.in-iframe .flight-order-details__remarks-moduleText.event li{display:none}.in-iframe .flight-order-details__remarks-moduleText.event .eventUl .eventLi{display:block}.in-iframe .scrollTop{display:none !important}.in-iframe .deal-details-page{margin-top:0}.in-iframe .deal-details-page .page-header__content{display:none}@media(max-width: 1024px){.in-iframe .deal-details-page .tripSummary__trigger{display:none}}.in-iframe.enginePage .conditionWrap,.in-iframe.enginePage .flight-order-details__event_propasal,.in-iframe.enginePage .site-header,.in-iframe.enginePage .comp-breadcrumbs,.in-iframe.enginePage .footer-inner,.in-iframe.enginePage .search-result-share.detailsPage,.in-iframe.enginePage .flight-order-details #btnBack,.in-iframe.enginePage .scrollTop,.in-iframe.enginePage .flight-order-details__event_propasal,.in-iframe.resultsPage .conditionWrap,.in-iframe.resultsPage .flight-order-details__event_propasal,.in-iframe.resultsPage .site-header,.in-iframe.resultsPage .comp-breadcrumbs,.in-iframe.resultsPage .footer-inner,.in-iframe.resultsPage .search-result-share.detailsPage,.in-iframe.resultsPage .flight-order-details #btnBack,.in-iframe.resultsPage .scrollTop,.in-iframe.resultsPage .flight-order-details__event_propasal,.in-iframe.detailsPage .conditionWrap,.in-iframe.detailsPage .flight-order-details__event_propasal,.in-iframe.detailsPage .site-header,.in-iframe.detailsPage .comp-breadcrumbs,.in-iframe.detailsPage .footer-inner,.in-iframe.detailsPage .search-result-share.detailsPage,.in-iframe.detailsPage .flight-order-details #btnBack,.in-iframe.detailsPage .scrollTop,.in-iframe.detailsPage .flight-order-details__event_propasal{display:none !important}.in-iframe.enginePage .comp-searchEngine,.in-iframe.resultsPage .comp-searchEngine,.in-iframe.detailsPage .comp-searchEngine{margin-top:1rem}.in-iframe.enginePage .comp-searchEngine.isNewSearch .toolbar .icon-cancel,.in-iframe.resultsPage .comp-searchEngine.isNewSearch .toolbar .icon-cancel,.in-iframe.detailsPage .comp-searchEngine.isNewSearch .toolbar .icon-cancel{top:1rem;left:1rem}.Generic .matrix-trigger{position:relative}.Generic .matrix-trigger a{padding:.5rem 1rem;display:inline-block;font-size:16px;font-weight:600;line-height:1;color:inherit}.Generic .matrix-trigger a:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5em;font-weight:normal;margin-left:5px;vertical-align:text-top}.Generic .flexibleContainer{grid-column:span 12}.Generic .flexibleContainer:not(:has(#flexibleSearch)){display:none}.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: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:transform .3s ease-in;font-size:1.25rem;vertical-align:top;margin-left:.25rem}.Generic #flexibleSearch .matrixContent .topRow{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: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:transform .3s ease-in;margin-left:.25rem}.Generic #flexibleSearch .matrixContent .topRow .returnControls{display:flex;flex-grow:1;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:flex}.Generic #flexibleSearch .matrixContent .contentRightRow>div>a{display:none}.Generic #flexibleSearch .matrixContent .contentRightRow .departureDatesTBL{width:140px}.Generic #flexibleSearch .matrixContent .contentRightRow .contentWrap{position:relative;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: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:flex}.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .departureDatesTBL tbody tr,.Generic #flexibleSearch .matrixContent .contentRightRow.singleWay .contentTable tbody tr{flex-grow:1;max-width:14.2857142857%}.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), 0.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: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), 0.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), 0.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));transform:rotate(45deg);box-shadow:0 3px 10px 0 RGBA(var(--global-color-black), 0.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 .tipCenter .dep-city{float:left;background:RGB(var(--global-color-primary));padding:.5rem 1rem;margin-left:.5rem;text-align:center;border-radius:20px 0px;color:RGB(var(--global-color-white))}.Generic .tooltip-matrix-flight-name{margin:1rem 0 0}.Generic .tooltip-matrix-flight-name:before{content:"";font-family:lognet;font-style:normal;transition: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:flex;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:flex;justify-content:space-between;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{grid-column:span 9}@media(max-width: 1024px){.Generic #flexibleSearch.packageMatrix{display:block;grid-column:span 12;padding:0 1rem;background:RGB(var(--global-color-white))}}.Generic #flexibleSearch.packageMatrix .search-results__header{display:none}.Generic .flexiblePackage{width:100%;padding:1rem;background:RGB(var(--global-color-white))}@media(max-width: 1024px){.Generic .flexiblePackage{padding:0}}@media(min-width: 1025px){.Generic .flexiblePackage td:nth-child(7) .tooltip-matrix,.Generic .flexiblePackage td:nth-child(6) .tooltip-matrix,.Generic .flexiblePackage td:nth-child(5) .tooltip-matrix,.Generic .flexiblePackage td:nth-child(4) .tooltip-matrix{left:110%;right:auto}.Generic .flexiblePackage td:nth-child(7) .tooltip-matrix .tipTop,.Generic .flexiblePackage td:nth-child(6) .tooltip-matrix .tipTop,.Generic .flexiblePackage td:nth-child(5) .tooltip-matrix .tipTop,.Generic .flexiblePackage td:nth-child(4) .tooltip-matrix .tipTop{right:auto;left:-8px}.Generic .flexiblePackage td:nth-child(7) .tooltip-matrix .tipBot,.Generic .flexiblePackage td:nth-child(6) .tooltip-matrix .tipBot,.Generic .flexiblePackage td:nth-child(5) .tooltip-matrix .tipBot,.Generic .flexiblePackage td:nth-child(4) .tooltip-matrix .tipBot{right:auto;left:0}}.Generic .flexiblePackage td:nth-child(7) .flexiblePackage__item-day{color:RGB(var(--global-color-primary))}.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:flex;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:transform .3s ease-in}html.ltr .Generic .flexiblePackage__header .icon-chevron-thin-left:before,html.ltr .Generic .flexiblePackage__header .icon-chevron-thin-right:before{display:inline-block;transform:rotate(180deg)}.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:transform .3s ease-in}html.ltr .Generic .flexiblePackage__header .icon-chevron-thin-right:before{display:inline-block;transform:rotate(180deg)}.Generic .flexiblePackage__footer{margin-top:1rem}.Generic .flexiblePackage__main{position:relative}.Generic .flexiblePackage__matrix{width:100%;border-collapse:collapse;border-spacing:0}.Generic .flexiblePackage__item{height:8rem;text-align:right;background-clip:padding-box;color:RGB(var(--global-color-forground));line-height:normal;padding:.75rem;vertical-align:top;cursor:pointer;position:relative;box-shadow:0 0 0 1px RGB(var(--global-color-border)) inset}@media(max-width: 1024px){.Generic .flexiblePackage__item{width:auto;height:auto;line-height:normal;padding:.5rem .25rem;text-align:center}.Generic .flexiblePackage__item>div:not(.tooltip-matrix){display:flex;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: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;font-weight:700}@media(max-width: 1024px){.Generic .flexiblePackage__item-location{font-size:1rem;color:RGB(var(--global-color-gray))}}@media(max-width: 767px){.Generic .flexiblePackage__item-location{font-size:.75rem}}.Generic .flexiblePackage__item-nights{direction:rtl;font-size:.75rem;font-weight:600;line-height:normal}@media(max-width: 1024px){.Generic .flexiblePackage__item-nights{display:none}}.Generic .flexiblePackage__item-nights .widget-stars{display:block;font-size:.75rem;align-items:center}@media(max-width: 1024px){.Generic .flexiblePackage__item-nights .widget-stars{display:none}}.Generic .flexiblePackage__item-day{display:block;color:RGB(var(--global-color-gray));text-align:left;font-size:2rem;text-indent:5px;line-height:1.75rem}@media(max-width: 1024px){.Generic .flexiblePackage__item-day{text-indent:0;text-align:center;font-size:1rem;line-height:1;font-weight:600;height:auto}}@media(max-width: 1024px)and (max-width: 767px){.Generic .flexiblePackage__item-day{font-size:.725rem}}@media(max-width: 1024px){.Generic .flexiblePackage__item-board{display:none}}.Generic .flexiblePackage__item-price{display:flex;justify-content:flex-end;align-items:flex-end;font-weight:600;line-height:1;margin-top:.5rem}@media(max-width: 1024px){.Generic .flexiblePackage__item-price{justify-content:center;margin-top:0}}.Generic .flexiblePackage__item-price .note{max-width:2.5rem;margin-left:.5rem;text-align:left;font-size:.625rem;font-style:normal;font-weight:400;color:RGB(var(--global-color-black))}@media(max-width: 1024px){.Generic .flexiblePackage__item-price .note{display:none}}.ltr .Generic .flexiblePackage__item-price .note{order:1;text-align:unset;margin-left:0;margin-right:auto}.Generic .flexiblePackage__item-price .price{font-size:1.5rem;line-height:.9}@media(max-width: 767px){.Generic .flexiblePackage__item-price .price{font-size:.875rem;font-weight:600;align-items:baseline}}.Generic .flexiblePackage__item-price .currency-symbol{font-size:1rem}@media(max-width: 767px){.Generic .flexiblePackage__item-price .currency-symbol{font-size:.75rem;font-weight:600}}.Generic .flexiblePackage__item-price.cheap-price{color:RGB(var(--global-color-accent))}.Generic .flexiblePackage__rowHeader th{text-align:center;font-weight:normal;color:RGB(var(--global-color-forground));background:RGB(var(--global-color-white));padding:.75rem .25rem}.Generic .comp-filter__header .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: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:flex;align-items:center;border:1px solid RGB(var(--global-color-border));border-left:none;background:RGB(var(--global-color-white));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:flex;align-items:center}.Generic .comp-magic-box__airline-logo img{width:2.5rem;height:2.5rem;object-fit:cover}.Generic .comp-magic-box__airline-logo--text{color:inherit;margin-right:.5rem}.Generic .comp-magic-box__content{flex-grow:1;display:flex;flex-direction:column;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 .duration{display:none}.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:flex;justify-content:space-between;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{width:100%;display:grid;grid-template-columns:repeat(6, 1fr)}.domesticFlightsModule .Generic .search-result__inner{display:block}.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__inner .search-result__border{display:none}.eventModule .Generic .search-result__inner{display:flex;height:80px}@media(max-width: 1024px){.eventModule .Generic .search-result__inner{display:grid;grid-template-columns:120px 1fr;padding:1rem 0;height:unset}}.eventModule .Generic .search-result__inner>div{min-height:unset;margin:auto}.Generic .search-result__heading{display:flex;align-items:center;height:1.875rem;font-size:.875rem;font-weight:400;text-transform:capitalize}.Generic .search-result__heading>span.flight-type,.Generic .search-result__heading>span.flight-subject{padding-right:.25rem}.Generic .search-result__heading>span.dep-city{background:RGB(var(--global-color-primary));padding:.25rem 1rem;margin-inline-start:auto;text-align:center;border-radius:20px 0;color:RGB(var(--global-color-white))}.Generic .search-result__heading .trigger-detail{color:RGB(var(--global-color-primary));margin-inline-start:auto}@media(max-width: 1024px){.Generic .search-result__heading .trigger-detail{margin-inline-end:2rem;font-size:0}}.Generic .search-result__heading .trigger-detail:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}@media(max-width: 1024px){.Generic .search-result__heading .trigger-detail:before{font-size:20px}}.Generic .search-result__heading .tooltip{display:none}@media(max-width: 1024px){.Generic .search-result__heading{line-height:1;padding:.5rem 1rem .25rem}}@media(min-width: 768px){.Generic .search-result__hotel{grid-column:span 5;display:grid;grid-template-columns:repeat(5, 1fr)}}@media(max-width: 767px){.Generic .search-result__hotel{grid-column:span 6}.Generic .search-result__hotel .hotelImg{width:100%;height:180px}}.Generic .search-result__hotel~.search-result__flights{grid-column:span 6}.Generic .search-result__hotel-image{grid-column:span 2;display:flex;align-items:center;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%;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{width:100%}.Generic .search-result__hotel-image .flexslider__caption{position:absolute;bottom:0;right:0;left:0;background:RGBA(var(--global-color-white), 0.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;height:200px;overflow:hidden}.Generic .search-result__hotel-image .flexslider .slides li img{width:100%;height:200px;object-fit:cover}.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: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-black));font-size:1rem;font-weight:bold;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: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:transform .3s ease-in;float:right}.Generic .search-result__hotel-details{grid-column:span 3;padding:1rem}.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{display:block;cursor:default}.Generic .search-result__hotel-details .hotel_name{display:flex;justify-content:flex-start;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{display:none}.Generic .search-result__hotel-details .hotel_stay_details span:not(:first-child):before{content:"|"}.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: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:transform .3s ease-in}.Generic .search-result__hotel-details .hotel_location .text[open] summary~*,.Generic .search-result__hotel-details .hotel_remarks .text[open] summary~*{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: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{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]{margin-inline-start:1rem}.Generic .search-result__hotel-details .hotel_roomTypes__table li>span[data-title]:before{content:attr(data-title) ":";font-weight:600;padding-inline-end:.5rem}}.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: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:transform .3s ease-in}.Generic .search-result__hotel-details a{text-decoration:none}@media(max-width: 1024px){.Generic .search-result__hotel-details .packageForMobile{display:flex;justify-content:space-between}}.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));order:1;width:100%}@media(max-width: 1024px){.Generic .search-result__hotel~.search-result__flights{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;transform:rotate(-45deg);left:-35px;top:27px}.Generic .search-result__commonRecommendedSupplier{display:none}.Generic .search-result__recommendedSupplier{display:none}.Generic .search-result__recommendedSupplier_package_flight{display:none}.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:transform .3s ease-in;margin-left:.5rem}.Generic .search-result__flights{grid-column:span 5;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.resultsPage .Generic .search-result__flights{padding:.75rem 1rem}@media(max-width: 1024px){.Generic .search-result__flights{grid-column:span 6;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:transform .3s ease-in;display:inline-block;vertical-align:middle;font-size:1rem;margin-left:.5rem}.Generic .search-result__flight{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0}@media(max-width: 1024px){.Generic .search-result__flight{position:relative;align-items:flex-start;margin:0 1rem}}@media(max-width: 767px){.Generic .search-result__flight{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:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1rem;vertical-align:middle;margin-left:.5rem}@media(max-width: 767px){.Generic .search-result__flight-statusRemark:before{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:flex;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{flex-grow:1}.Generic .search-result__flight-set.last{border-bottom:none}.Generic .search-result__airline-logo{width:2.75rem;height:2.75rem;display:flex;justify-content:center;align-items:center}@media(max-width: 1024px){.Generic .search-result__airline-logo{display:none}}.Generic .search-result__airline-logo img{width:100%;height:100%;object-fit:cover}.Generic .search-result__summary{margin:0;height:100%}.Generic .search-result__summary-cover{grid-column:span 1;position:relative;border-right:1px solid RGB(var(--global-color-border));padding:.75rem 1rem}@media(max-width: 1024px){.Generic .search-result__summary-cover{grid-column:span 6;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{order:2}@media(max-width: 1024px){.Generic .search-result__summary-note{display:flex;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: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:flex;width:60px;margin-left:.5rem}}.Generic .search-result__summary-note .icon-approve:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-weight:600;margin-left:.25rem}.Generic .search-result__summary-average{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media(max-width: 1024px){.Generic .search-result__summary-average{flex-direction:row;align-items:center;justify-content:space-between;height:auto;padding:0 1rem;position:relative}}@media(max-width: 1024px){.Generic .search-result__summary-average .tooltip{display:none}}.Generic .search-result__summary-total{margin-bottom:.5rem;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 .dealName{display:none}.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;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_attraction{height:428px;border-radius:30px;position:relative;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25);width:100%}@media(min-width: 1025px){.Generic .search-result_attraction{transition:.3s ease-in-out}.Generic .search-result_attraction:hover{box-shadow:8px 12px 20px 0px RGBA(0, 0, 0, 0.3)}}.Generic .search-result_attraction .mainImage{width:100%;height:100%;object-fit:cover;inset:0;position:absolute;border-radius:30px}.Generic .search-result_attraction .content{z-index:1;position:relative;height:100%;padding:2rem;display:flex;flex-direction:column;color:RGB(var(--global-color-white));background:linear-gradient(0deg, RGBA(0, 0, 0, 0.23) 0%, RGBA(255, 255, 255, 0) 100%);border-radius:30px}.Generic .search-result_attraction .content .title{margin-top:auto;font-size:20px;font-weight:600}.Generic .search-result_attraction .content .subtitle{font-size:16px;font-weight:600;max-width:390px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .search-result_attraction .content .dates{font-size:18px}.Generic .search-result_attraction .content .price{font-size:32px;font-weight:600;text-align:end}.Generic .search-result_attraction .content .price .currency{font-size:28px;font-weight:400;position:relative;top:-2px}.Generic .search-result_attraction .content .price span{font-size:14px;font-weight:400;position:relative;top:-2px}.Generic .search-result__cancellationText{flex-grow:1}@media(max-width: 1024px){.Generic .search-result__cancellationText{text-align:end}}.confirmationPage .Generic .search-result__cancellationText{display:none}.Generic .search-result__cancellationText.newResult{margin:0;flex-grow:1;text-align:end;position:relative}@media(min-width: 1025px){.abroadModule .Generic .search-result__cancellationText.newResult{position:absolute;left:0;top:0}}@media(max-width: 1024px){.Generic .search-result__cancellationText.newResult{text-align:start}}@media(max-width: 1024px){.Generic .search-result__cancellationText.newResult .label:before{margin-top:6px;left:3px}}.Generic .search-result__cancellationText.newResult .container{text-align:start;left:0;top:2rem}.Generic .search-result__cancellationText.newResult .container span{display:inline-block}@media(max-width: 1024px){.Generic .search-result__cancellationText.newResult .container{left:unset;right:0}}@media(max-width: 1024px){.Generic .search-result__cancellationText{margin-top:3px}}.Generic .search-result__cancellationText:hover .container{display:block}.Generic .search-result__cancellationText .label{font-size:14px;font-weight:700;margin-right:auto;color:RGB(var(--global-color-primary))}.Generic .search-result__cancellationText .label:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:inline-block;font-size:22px;font-weight:100;color:RGB(var(--global-color-primary));margin-left:.5rem;position:relative;top:3px}.Generic .search-result__cancellationText .container{display:none;font-size:16px;width:320px;position:absolute;background:RGB(var(--global-color-white));padding:1rem;z-index:100;border-radius:16px;text-align:start;right:0;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25)}@media(max-width: 1024px){.Generic .search-result__cancellationText .container{left:1rem;right:unset}}.Generic .search-result__cancellationText .container span{display:inline-block}.Generic .search-result__cancellationText .container .header{font-size:18px;font-weight:700;display:block}@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{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;order:2;flex-basis:72px}.ltr .Generic .search-result__columns--duration,.ltr .Generic .search-result .moreFlights__duration{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:transform .3s ease-in;display:block;font-size:20px;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:flex;align-items:center;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{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{order:0;line-height:1;padding-top:3px;color:RGB(var(--global-color-forground-light))}}.Generic .search-result__columns--location-cover{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:flex;flex-direction:column}}@media(max-width: 767px){.Generic .search-result__columns--location-cover{width:110px}.Generic .search-result__columns--location-cover strong .dayAfter{font-size:.75rem}}.Generic .search-result__columns--stops-cover{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{order:4;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{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:transform .3s ease-in}.Generic .search-result .moreFlights__trigger .icon-chevron-thin-up:before{content:"";font-family:lognet;font-style:normal;transition: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:flex;align-items:center;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{order:1}.Generic .search-result .moreFlights__time-arrival{order:3}@media(max-width: 1024px){.Generic .search-result .moreFlights__flight-number{display:none}}.Generic .search-result .moreFlights__stops{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{order:6;font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-accent));flex-basis:70px}@media(max-width: 1024px){.Generic .search-result .moreFlights__price{font-size:1rem;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 .moreFlights__note{display:inline-block;margin-top:1rem;color:RGB(var(--global-color-error))}.Generic .search-result .moreFlights.domesticFlight .moreFlights__note:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:1rem}.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{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 .search-result.eventResult{background:RGB(var(--global-color-white));overflow:hidden}.Generic .search-result.eventResult .search-result__inner{border-radius:26px;border:2px solid rgba(0,0,0,0) !important}@media(min-width: 1025px){.Generic .search-result.eventResult .search-result__inner{transition:.3s ease-in-out}.Generic .search-result.eventResult .search-result__inner:hover{border:2px solid RGB(var(--global-color-primary)) !important}}.Generic .search-result.eventResult .eventType{display:flex;flex-direction:column;text-align:center;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));height:100%;justify-content:center;min-width:unset;font-weight:700;font-size:16px;min-width:80px;position:absolute;top:-2px;right:-1px;bottom:-1px}@media(max-width: 1024px){.Generic .search-result.eventResult .eventType{display:none}}.Generic .search-result.eventResult .eventType:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:29px;font-weight:100}.Generic .search-result.eventResult .eventType.id69:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .search-result.eventResult .eventType.id66:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .search-result.eventResult .eventType.id27:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .search-result.eventResult .eventType.id2:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .search-result.eventResult .eventType.withPicture{background:none}.Generic .search-result.eventResult .eventType.withPicture .eventimg:before{background-size:80px 80px;width:80px;position:absolute;height:80px;background-repeat:no-repeat;content:"";right:0;top:0}.Generic .search-result.eventResult .eventType.withPicture .eventimg.id71:before{background-image:url("../images/ltfootball.png")}.Generic .search-result.eventResult .eventType.withPicture .eventimg.id27:before{background-image:url("../images/lttennis.png")}.Generic .search-result.eventResult .eventType.withPicture .eventimg.id69:before{background-image:url("../images/ltrace.png")}.Generic .search-result.eventResult .eventType.withPicture .eventimg.id66:before{background-image:url("../images/ltbasketball.png")}.Generic .search-result.eventResult .eventType.withPicture .eventimg.id2:before{background-image:url("../images/ltshow.png")}.Generic .search-result.eventResult .eventDate{border-left:1px solid #dedede;min-width:unset;padding-right:1rem;min-width:200px;padding-right:6rem}@media(max-width: 1024px){.Generic .search-result.eventResult .eventDate{padding:0 1rem 0 .5rem;min-width:120px;grid-row:span 2;height:100%;justify-content:center;display:flex;flex-direction:column}}.Generic .search-result.eventResult .eventDate .year{font-size:14px;color:RGB(var(--global-color-primary))}.Generic .search-result.eventResult .eventDate .date{font-size:18px;font-weight:700;color:RGB(var(--global-color-accent))}@media(max-width: 1024px){.Generic .search-result.eventResult .eventDate .date{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.Generic .search-result.eventResult .eventDate .hour{font-size:12px;font-weight:700;color:RGB(var(--global-color-primary))}.Generic .search-result.eventResult .eventDetail{flex-grow:1;padding:0 1rem;color:RGB(var(--global-color-primary))}@media(max-width: 1024px){.Generic .search-result.eventResult .eventDetail{width:100%;padding-right:1rem}}.Generic .search-result.eventResult .eventDetail .name{font-size:22px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1024px){.Generic .search-result.eventResult .eventDetail .name{font-size:18px;white-space:unset}}.Generic .search-result.eventResult .eventDetail .stedium{display:flex}@media(max-width: 1024px){.Generic .search-result.eventResult .eventDetail .stedium{display:block}}.Generic .search-result.eventResult .eventDetail .stedium .stediumName{font-size:14px;font-weight:700}@media(max-width: 1024px){.Generic .search-result.eventResult .eventDetail .stedium .stediumName{grid-column:span 2}}.Generic .search-result.eventResult .eventDetail .stedium .stediumCity{font-size:14px}@media(max-width: 1024px){.Generic .search-result.eventResult .eventDetail .stedium .stediumCity{margin-left:1rem}}.Generic .search-result.eventResult .eventDetail .stedium .stediumCity:before,.Generic .search-result.eventResult .eventDetail .stedium .stediumCity:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;transform:rotate(90deg);margin:0 .5rem;display:inline-block}@media(max-width: 1024px){.Generic .search-result.eventResult .eventDetail .stedium .stediumCity:before,.Generic .search-result.eventResult .eventDetail .stedium .stediumCity:after{content:none}}.Generic .search-result.eventResult .eventDetail .stedium .stediumCountry{font-size:14px}@media(max-width: 1024px){.Generic .search-result.eventResult .eventPrice{width:100%;padding-right:1rem}}.Generic .search-result.eventResult .eventPrice .priceat{font-size:14px;color:RGB(var(--global-color-primary))}.Generic .search-result.eventResult .eventPrice .price{font-size:22px;font-weight:600;color:RGB(var(--global-color-primary))}.Generic .search-result.eventResult .eventPrice .currency{font-size:18px;color:RGB(var(--global-color-primary))}.Generic .search-result.eventResult .search-result__btn.eventbtn,.Generic .search-result.eventResult .eventbtn.search-result__btn--select{margin:auto 1rem;font-size:14px;font-weight:700;height:36px;min-width:120px;border-radius:16px}@media(max-width: 1024px){.Generic .search-result.eventResult .search-result__btn.eventbtn,.Generic .search-result.eventResult .eventbtn.search-result__btn--select{display:none}}.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:transform .3s ease-in;margin-right:.5rem}.aggregatedPackages-trigger.active:after{content:""}.search-result{position:relative}.search-result_customernote{order:1;font-size:14px;padding:0 1rem;color:RGB(var(--global-color-accent));font-weight:600;text-align:center}@media(max-width: 1024px){.search-result_customernote{display:none}}.search-result-promotion{padding:1rem;display:flex;background:RGB(var(--global-color-white));margin-bottom:1rem}@media(min-width: 1025px){.search-result-promotion{height:200px;justify-content:space-between;max-width:var(--global-width-inner);margin:auto;margin-bottom:1rem}}@media(max-width: 1024px){.search-result-promotion{flex-direction:column-reverse}}.search-result-promotion:after{background:url("/basic/images/packagepromotion.jpg");content:"";height:100%;width:50%;background-size:100% 100%;background-repeat:no-repeat}@media(min-width: 1025px){.search-result-promotion:after{max-width:400px}}@media(max-width: 1024px){.search-result-promotion:after{height:150px;width:100%}}.search-result-promotion__inner{display:flex;margin-bottom:1rem;flex-direction:column;color:RGB(var(--global-color-primary))}@media(max-width: 1024px){.search-result-promotion__inner{margin-top:1rem}}.search-result-promotion__inner .title{text-align:right;font-size:36px;min-height:unset;font-weight:700}@media(max-width: 1024px){.search-result-promotion__inner .title{font-size:28px}}.search-result-promotion__inner .subtitle{text-align:right;font-size:28px;min-height:unset;font-weight:400}@media(max-width: 1024px){.search-result-promotion__inner .subtitle{font-size:28px}}.search-result-promotion__inner .footer{text-align:right;font-size:28px;min-height:unset;font-weight:600;color:RGB(var(--global-color-accent))}.search-result-promotion__inner .footer:after{content:"" " " "" " " "";font-family:lognet;font-size:24px;font-weight:400;display:inline-block;animation:moveLeftRight 1s infinite}.search-result.priority{border:1px solid RGB(var(--global-color-primary));background:RGBA(var(--global-color-primary), 0.05)}.search-result__details{flex-direction:row;align-items:start;width:100%;justify-content:space-between}@media(max-width: 1024px){.search-result__details{flex-direction:column}}.search-result__details:nth-child(3){display:none}.search-result__details .flight-order-details__flight-wrap{padding:0;background:none;width:100%}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-stops{width:fit-content;margin-inline-start:1.25rem;background:none}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-stops-block{flex-grow:0;align-items:center;margin:.5rem 0;padding:10px 20px;border:1px solid RGB(var(--global-color-gray));border-radius:25px;gap:.5rem;color:RGB(var(--global-color-black));font-size:14px}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-stops-block .dayAfter{color:RGB(var(--global-color-error))}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-stops-block span[data-title]{font-size:14px}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-stops-block span[data-title]:before{content:none}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-stops-block span[data-title]:after{content:none}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row.stopExist.first .inner-leg:after{width:0;background:none;border-inline-end:1px dashed RGB(var(--global-color-gray));margin-inline-end:3px;height:27px;bottom:-26px;border-radius:unset}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row.stopExist.middle .inner-leg:before{width:0;background:none;border-inline-end:1px dashed RGB(var(--global-color-gray));margin-inline-end:3px;height:27px;top:-27px;border-radius:unset}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row.stopExist.middle .inner-leg:after{width:0;background:none;border-inline-end:1px dashed RGB(var(--global-color-gray));margin-inline-end:3px;height:27px;bottom:-27px;border-radius:unset}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row.stopExist.last .inner-leg:before{width:0;background:none;border-inline-end:1px dashed RGB(var(--global-color-gray));margin-inline-end:3px;height:27px;top:-27px;border-radius:unset}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline{display:flex;align-items:center;height:5rem;margin:0;position:relative}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .equipment{font-size:.75rem}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .carrierCode{white-space:normal;direction:rtl}@media(min-width: 1025px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .carrierCode{display:none;background:RGB(var(--global-color-white));position:absolute;inset-inline-start:0;top:3.5rem;border-radius:.5rem;padding:.5rem;direciton:rtl;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25)}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .flight-number{display:inline-block;text-align:start;font-size:.75rem}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .flight-number-wrapper{gap:0 .5rem;color:RGB(var(--global-color-forground));direction:ltr;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:16rem}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .flight-number-wrapper:hover .carrierCode{display:block}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .flight-number-wrapper{text-decoration:underline;text-underline-offset:3px}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .flight-number-wrapper:hover .airlineinfo{display:block}}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .flight-number-wrapper .airlineinfo{direction:rtl;display:none;background:RGB(var(--global-color-white));position:absolute;inset-inline-start:0;top:3rem;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25);padding:.5rem;border-radius:.5rem}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .flight-number-wrapper .airlineinfo>*{text-align:start}}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-figure{justify-content:start}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-figure .airlinename{display:block;width:100%;font-weight:600;text-align:end}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-figure .airlinename{text-align:start}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-figure img{height:2.5rem;width:2.5rem;object-fit:cover;font-size:.825rem}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-figure img{height:2rem;width:2rem}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner{display:flex;justify-content:space-between}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .date-wrapper{min-width:8rem;max-width:8rem;display:flex;flex-direction:column}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .date-wrapper>div:not(.flight-order-details__flight-row-info-top-block-time){height:3rem;line-height:1.5rem}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .inner-leg{margin:.375rem 2.5rem;border-inline-end:1px dashed RGB(var(--global-color-gray));position:relative}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .inner-leg{margin:.375rem 2rem}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .inner-leg:before{position:absolute;top:0px;left:-4px;height:7px;width:7px;background:RGB(var(--global-color-gray));content:"";border-radius:5px}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .inner-leg:after{position:absolute;bottom:-3px;left:-4px;height:7px;width:7px;background:RGB(var(--global-color-gray));content:"";border-radius:5px}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .inner-leg .plane:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:inline-block;background:#fff;position:absolute;top:50%;transform:rotate(180deg);font-size:22px;margin-inline-start:-15px;margin-top:-17px;padding:5px;color:RGB(var(--global-color-gray))}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .location-wrapper{display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .location-wrapper{flex:1}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .location-wrapper>div:not(.flight-order-details__flight-row-info-airline){height:3rem;line-height:1.5rem}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block{width:unset}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .airportCityCode{color:RGB(var(--global-color-foreground));display:block;width:100%;font-size:1.125rem;font-weight:600}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .airportCity{color:RGB(var(--global-color-forground));font-weight:normal;font-size:.875rem}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .terminal{font-size:.875rem}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .terminal:before{content:"";border-inline-start:1px solid RGB(var(--global-color-forground));margin:0 .5rem;height:.75rem;display:inline-block;vertical-align:middle}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .terminal:before{margin:.25rem}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block-time{display:flex;align-items:center;justify-content:end;height:5rem}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block-time{margin-top:.5rem}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block-time span[data-title]:after{content:"";display:none}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .date-header{font-weight:400}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.city{padding-inline-start:0}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.city{width:100%;font-size:16px}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure,.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival{width:100%;display:flex;justify-content:flex-end;padding:0}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure:before,.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival:before{display:none}@media(max-width: 767px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure,.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival{padding:0;font-size:16px}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure strong,.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival strong{text-align:left;font-size:1.125rem}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure strong,.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival strong{margin-inline-end:0}}.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure:before,.search-result__details .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival:before{content:none}.search-result__details .flight-order-details__flight-wrap{padding:1.5rem 0 0 !important}.search-result__details .flight-order-details__flight-wrap:hover{z-index:10}.search-result__details .flight-order-details__flight-direction{grid-column:1/-1;background:RGBA(var(--global-color-border), 0.3);width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:.825rem 1.125rem;border-radius:.5rem;font-size:18px;font-weight:600}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-direction{flex-direction:column;align-items:flex-start;padding:0 1.125rem;width:100%;border-radius:0}}.search-result__details .flight-order-details__flight-direction .sameAirport-msg{color:RGB(var(--global-color-error));font-size:1rem;font-weight:500}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-direction .sameAirport-msg{margin:.25rem 0 0}}.search-result__details .flight-order-details__flight-direction .search-result__columns--indicators{flex-grow:1;text-align:left;left:5px}.search-result__details .flight-order-details__flight-block{display:grid;grid-template-columns:repeat(8, 1fr);row-gap:.5rem}.search-result__details .flight-order-details__flight--location{margin-inline-start:5px}.search-result__details .flight-order-details__flight--location.to,.search-result__details .flight-order-details__flight--location.from{display:none}.search-result__details .flight-order-details__flight--location-header{display:flex;gap:.5rem;font-size:1.5rem;color:RGB(var(--global-color-forground))}.search-result__details .flight-order-details__flight-path{grid-column:span 5}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-path{grid-column:1/-1;display:flex;flex-direction:column}}.search-result__details .flight-order-details__flight-indicators{padding-top:12px;padding-inline-end:1rem;grid-column:span 3}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-indicators{grid-column:1/-1;padding-top:10px;justify-content:start;padding-inline-start:1rem}}.search-result__details .flight-order-details__flight-indicators .indicators{display:flex;flex-direction:column;gap:1rem;max-width:19rem;white-space:nowrap;position:relative;height:fit-content}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-indicators .indicators{gap:.5rem}}.search-result__details .flight-order-details__flight-indicators .indicators:hover .dimensions-legend-wrapper.tooltip{display:block}.search-result__details .flight-order-details__flight-indicators .indicators i{width:2rem;height:2rem}.search-result__details .flight-order-details__flight-indicators .indicators i:before{font-size:2rem}.search-result__details .flight-order-details__flight-indicators .indicators-row{display:flex;width:100%;position:relative}.search-result__details .flight-order-details__flight-indicators .indicators-row .include{white-space:normal;text-align:end}.search-result__details .flight-order-details__flight-indicators .indicators-row .dimensions{width:100%;font-size:.625rem;direction:ltr;text-align:right}.search-result__details .flight-order-details__flight-indicators .indicators-row .exclude-note{display:none;width:100%;color:RGB(var(--global-color-approve))}.resultsPage .search-result__details .flight-order-details__flight-indicators .indicators-row .exclude-note,.detailsPage .search-result__details .flight-order-details__flight-indicators .indicators-row .exclude-note{display:block}.search-result__details .flight-order-details__flight-indicators .indicators p{padding-right:.75rem}.search-result__details .flight-order-details__flight-indicators .indicators .heading{margin-bottom:.5rem}.search-result__details .flight-order-details__flight-indicators .indicators .heading strong{visibility:hidden}.search-result__details .flight-order-details__flight-indicators .indicators .baggage-note{padding-top:.5rem;padding-inline-start:0;border-top:1px solid RGB(var(--global-color-border));white-space:normal;background:none !important}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-indicators .indicators .baggage-note{padding-top:0;border-top:none}}.search-result__details .flight-order-details__flight-indicators .indicators .title{font-weight:600}.search-result__details .flight-order-details__flight-indicators .indicators .title-container{display:flex;flex-wrap:wrap;align-items:center}.search-result__details .flight-order-details__flight-indicators .indicators .dimensions-legend{background:url("../images/dimensions-legend.svg") no-repeat center center;background-size:contain;height:100%;width:100%}.search-result__details .flight-order-details__flight-indicators .indicators .dimensions-legend-wrapper{position:absolute;top:0;left:0;height:16.25rem;width:13.75rem;padding:2rem;border-radius:1rem;background:RGB(var(--global-color-white));box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25)}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-indicators .indicators .dimensions-legend-wrapper{top:auto;bottom:0}}.search-result__details .flight-order-details__flight-indicators .indicators .dimensions-legend-wrapper.tooltip{display:none}.search-result__details .flight-order-details__flight-extra{padding:1rem}.search-result__details .flight-order-details__flight-extra-row{display:flex;gap:1rem}.search-result__details .flight-order-details__flight-extra-row-type{font-weight:600;width:7rem}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-hours{display:flex;gap:.5rem}}.search-result__details .flight-order-details__flight-hours:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.search-result__details .flight-order-details__flight-hours-block{display:flex;justify-content:space-between;align-items:center;grid-column:span 8;padding:0 1rem;border-radius:.5rem;background:RGBA(var(--global-color-primary-light), 0.2)}@media(max-width: 1024px){.search-result__details .flight-order-details__flight-hours-block{border-radius:0}}.search-result__details .flight-order-details__flight-row-info-top-block-icons{margin-top:0}.search-result__details .flight-order-details__flight .search-result__flight--warpper{display:flex}.search-result__details .flight-order-details__flight .search-result__flight--warpper .search-result__columns--duration,.search-result__details .flight-order-details__flight .search-result__flight--warpper .Generic .search-result .moreFlights__duration,.Generic .search-result .search-result__details .flight-order-details__flight .search-result__flight--warpper .moreFlights__duration{order:0;top:0}.search-result__details .flight-order-details .search-result-share{display:none;height:50px;left:2rem;top:-2rem;z-index:3;margin:0rem;position:relative}.search-result__details .flight-order-details .search-result-share .search-result-share__list a{color:RGB(var(--global-color-white));font-weight:400}.search-result__details .flight-order-details .flight-order-details__flight-wrap:hover{z-index:10}.search-result__details.modal__container{max-width:100vw;max-height:none;height:100%;overflow:hidden;padding:0}.search-result__details.modal__container .flight-order-details__flight-row{justify-content:space-between}.search-result__details.modal__container .flight-order-details__flight-wrap:first-of-type{padding:0 !important}.search-result__details.modal__container .flight-order-details__flight-indicators i:before{font-size:2rem}.search-result__details.modal__container .flight-order-details__flight>div{height:100%}.search-result__details.modal__container .flight-order-details__flight-header{position:relative;display:flex;align-items:center;justify-content:space-between;font-weight:600;line-height:2rem;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));padding:.5rem 2rem}@media(max-width: 1024px){.search-result__details.modal__container .flight-order-details__flight-header{flex-direction:column;align-items:flex-start;justify-content:center;height:5rem;padding:.5rem 1rem}}.search-result__details.modal__container .flight-order-details__flight-header .flight-order-details__twoOneWay-remark{flex-grow:1;color:RGB(var(--global-color-white));font-weight:normal}@media(max-width: 1024px){.search-result__details.modal__container .flight-order-details__flight-header .flight-order-details__twoOneWay-remark{font-size:.875rem;padding:0}}.search-result__details.modal__container .flight-order-details__flight-heading{font-size:1.5rem;color:inherit}@media(max-width: 1024px){.search-result__details.modal__container .flight-order-details__flight-heading{padding-bottom:.125rem}}.search-result__details.modal__container .flight-order-details__flight-modal-inner{position:relative;height:calc(100% - 9rem);padding:2rem;overflow:auto}@media(max-width: 1024px){.search-result__details.modal__container .flight-order-details__flight-modal-inner{height:calc(100% - 11rem);padding:1rem}}.search-result__details.modal__container .flight-order-details__flight-modal-inner::-webkit-scrollbar{display:none}.search-result__details.modal__container .flight-order-details__flight-modal-inner>div{max-width:820px;margin:0 auto}.search-result__details.modal__container .search-result__btn,.search-result__details.modal__container .Generic .search-result__btn--select,.Generic .search-result__details.modal__container .search-result__btn--select{display:block !important;border-radius:3px;margin:0}.search-result__details.modal__container .search-result__btn-wrapper{display:none;justify-content:center;align-items:center;height:6rem;background:RGB(var(--global-color-white))}.flightModule .search-result__details.modal__container .search-result__btn-wrapper{display:flex}.search-result__details.modal__container .search-result__btn-wrapper .search-result__btn,.search-result__details.modal__container .search-result__btn-wrapper .Generic .search-result__btn--select,.Generic .search-result__details.modal__container .search-result__btn-wrapper .search-result__btn--select{margin-bottom:0}.search-result__details.modal__container .trigger-detail{font-size:0;line-height:normal}.search-result__details.modal__container .trigger-detail:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:2rem;font-weight:600;line-height:1;color:RGB(var(--global-color-white))}@media(max-width: 1024px){.search-result__details.modal__container .trigger-detail{position:absolute;top:1.5rem;inset-inline-end:1.5rem}}.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 rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-right:6px solid RGB(var(--global-color-primary))}.search-result-share{position:absolute;z-index:0;top:0;left:-2.5rem}@media(max-width: 1024px){.search-result-share{position:static;z-index:1}}.search-result-share__btn{display:block;width:2.5rem;height:2.5rem;line-height:2.5rem;text-align:center;color:RGB(var(--global-color-white));background:#25d366;box-shadow:-0.125rem .125rem .25rem RGBA(0, 0, 0, 0.15);margin-bottom:.125rem}.search-result-share__btn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.25rem}.search-result-share__btn.active:before{content:"";font-family:lognet;font-style:normal;transition: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(max-width: 1024px){.search-result-share__list{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:flex;justify-content:space-around;align-items:center;background:RGBA(var(--global-color-white), 0.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:transform .3s ease-in}.search-result-share__list-item.copyurl{background:RGB(var(--global-color-border))}.search-result-share__list-item.copyurl a:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;color:RGB(var(--global-color-black))}.search-result-share__list-item.whatsapp{background:#25d366}.search-result-share__list-item.whatsapp a:before{content:"";font-family:lognet;font-style:normal;transition: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: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: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:transform .3s ease-in}.search-result-share.detailsPage{position:static;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:flex !important;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}.resultPromotionHeader{max-width:var(--global-width-inner);margin:auto}.resultPromotionHeader.matrix{margin-bottom:2rem}.resultPromotionHeader-title{background:RGB(var(--global-color-primary));padding:8px;font-size:20px;color:RGB(var(--global-color-white));text-align:center}@keyframes sweep{0%{opacity:0}100%{opacity:1}}@keyframes moveLeftRight{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}.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{margin-bottom:3rem;border:none;border-radius:1.5rem;box-shadow:0 0 1rem RGBA(var(--global-color-black), 0.15)}@media(min-width: 1025px){.Generic .newUI.search-result .search-result__flights{grid-column:span 4;border-right:1px dashed RGB(var(--global-color-forground-light));border-left:1px dashed RGB(var(--global-color-forground-light))}.pzPage .Generic .newUI.search-result .search-result__flights{grid-column:span 6}}.Generic .newUI.search-result .search-result-share,.Generic .newUI.flight-result .search-result-share{top:2rem}.Generic .newUI.search-result .search-result__inner,.Generic .newUI.flight-result .search-result__inner{grid-template-columns:repeat(7, 1fr)}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__inner,.Generic .newUI.flight-result .search-result__inner{display:block}}.Generic .newUI.search-result .search-result__inner>div,.Generic .newUI.flight-result .search-result__inner>div{min-width:0;min-height:0;order:0}.pzPage .Generic .newUI.search-result .search-result__inner:not([data-modulename=hotel],[data-modulename=abroad]),.pzPage .Generic .newUI.flight-result .search-result__inner:not([data-modulename=hotel],[data-modulename=abroad]){grid-template-columns:repeat(9, 1fr)}.pzPage .Generic .newUI.search-result .search-result__inner[data-modulename=hotel] .search-result__hotel,.pzPage .Generic .newUI.search-result .search-result__inner[data-modulename=abroad] .search-result__hotel,.pzPage .Generic .newUI.flight-result .search-result__inner[data-modulename=hotel] .search-result__hotel,.pzPage .Generic .newUI.flight-result .search-result__inner[data-modulename=abroad] .search-result__hotel{border-radius:0;border-inline-end:none}.Generic .newUI.search-result .search-result__inner[data-modulename=domesticPackage] .search-result__columns--location-cover,.Generic .newUI.flight-result .search-result__inner[data-modulename=domesticPackage] .search-result__columns--location-cover{grid-column:span 4}.Generic .newUI.search-result .search-result__inner .search-result__hotel:after,.Generic .newUI.flight-result .search-result__inner .search-result__hotel:after{display:none}@media(min-width: 1025px){.Generic .newUI.search-result .search-result__inner .search-result__hotel,.Generic .newUI.flight-result .search-result__inner .search-result__hotel{display:flex;flex-direction:column-reverse;justify-content:space-between;border-radius:1.5rem;overflow:hidden}.Generic .newUI.search-result .search-result__inner .search-result__hotel-image,.Generic .newUI.flight-result .search-result__inner .search-result__hotel-image{position:static;opacity:1;width:200px;height:140px;z-index:0;margin:1rem}.personalZoneModule .Generic .newUI.search-result .search-result__inner .search-result__hotel-image,.personalZoneModule .Generic .newUI.flight-result .search-result__inner .search-result__hotel-image{width:275px;height:unset;display:flex;justify-content:center;position:relative}.personalZoneModule .Generic .newUI.search-result .search-result__inner .search-result__hotel-image .search-result__recommendedSupplier,.personalZoneModule .Generic .newUI.flight-result .search-result__inner .search-result__hotel-image .search-result__recommendedSupplier{top:0}.personalZoneModule .Generic .newUI.search-result .search-result__inner .search-result__hotel-image .slides img,.personalZoneModule .Generic .newUI.flight-result .search-result__inner .search-result__hotel-image .slides img{width:100%}.personalZoneModule .Generic .newUI.search-result .search-result__inner .search-result__hotel-image img,.personalZoneModule .Generic .newUI.flight-result .search-result__inner .search-result__hotel-image img{width:175px}.Generic .newUI.search-result .search-result__inner .search-result__hotel-image:before,.Generic .newUI.search-result .search-result__inner .search-result__hotel-image:after,.Generic .newUI.flight-result .search-result__inner .search-result__hotel-image:before,.Generic .newUI.flight-result .search-result__inner .search-result__hotel-image:after{display:none}}.Generic .newUI.search-result .search-result__heading,.Generic .newUI.flight-result .search-result__heading{font-weight:600}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__heading,.Generic .newUI.flight-result .search-result__heading{padding:1rem 1rem 0}}.Generic .newUI.search-result .search-result__heading:before,.Generic .newUI.flight-result .search-result__heading:before{display:none}.Generic .newUI.search-result .search-result__heading .flight-type,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__heading .flight-type{border-top-right-radius:.5rem}}.Generic .newUI.search-result .search-result__heading dep-city,.Generic .newUI.flight-result .search-result__heading dep-city{float:left;background:RGB(var(--global-color-primary));padding:.5rem 1rem;margin-left:.5rem;text-align:center;border-radius:20px 0px;color:RGB(var(--global-color-white))}.Generic .newUI.search-result .search-result__type.flight,.Generic .newUI.flight-result .search-result__type.flight{grid-column:span 2}@media(min-width: 1025px){.Generic .newUI.search-result .search-result__type,.Generic .newUI.flight-result .search-result__type{display:flex;justify-content:center;align-items:center;position:relative;grid-column:span 2}.Generic .newUI.search-result .search-result__type .icon-flight:before,.Generic .newUI.flight-result .search-result__type .icon-flight:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:5rem;line-height:1}.personalZoneModule .Generic .newUI.search-result .search-result__type .icon-flight:before,.personalZoneModule .Generic .newUI.flight-result .search-result__type .icon-flight:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;color:RGB(var(--global-color-primary))}.Generic .newUI.search-result .search-result__type .icon-abroad:before,.Generic .newUI.search-result .search-result__type .icon-hotel:before,.Generic .newUI.flight-result .search-result__type .icon-abroad:before,.Generic .newUI.flight-result .search-result__type .icon-hotel:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:5rem;line-height:1}.Generic .newUI.search-result .search-result__type .icon-localcruise:before,.Generic .newUI.flight-result .search-result__type .icon-localcruise:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:5rem;line-height:1}.Generic .newUI.search-result .search-result__type~.search-result__hotel,.Generic .newUI.flight-result .search-result__type~.search-result__hotel{position:relative;display:flex;align-items:flex-start;flex-direction:row-reverse;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,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__type~.search-result__hotel .search-result__hotel-image:before,.Generic .newUI.flight-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,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__type~.search-result__hotel .search-result__hotel-image .flexslider .slides li{min-width:280px;height:200px}.Generic .newUI.search-result .search-result__type.abroad~.search-result__hotel:after,.Generic .newUI.search-result .search-result__type.hotel~.search-result__hotel:after,.Generic .newUI.search-result .search-result__type.localcruise~.search-result__hotel:after,.Generic .newUI.flight-result .search-result__type.abroad~.search-result__hotel:after,.Generic .newUI.flight-result .search-result__type.hotel~.search-result__hotel:after,.Generic .newUI.flight-result .search-result__type.localcruise~.search-result__hotel:after{display:none}}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__type,.Generic .newUI.flight-result .search-result__type{display:none}}.Generic .newUI.search-result .search-result__hotel,.Generic .newUI.flight-result .search-result__hotel{display:block;position:relative}@media(min-width: 1025px){.Generic .newUI.search-result .search-result__hotel,.Generic .newUI.flight-result .search-result__hotel{grid-column:span 2}.pzPage .Generic .newUI.search-result .search-result__hotel,.pzPage .Generic .newUI.flight-result .search-result__hotel{grid-column:span 3}.hotelModule .Generic .newUI.search-result .search-result__hotel,.abroadModule .Generic .newUI.search-result .search-result__hotel,.hotelModule .Generic .newUI.flight-result .search-result__hotel,.abroadModule .Generic .newUI.flight-result .search-result__hotel{grid-column:span 4;justify-content:flex-end}.pzPage .hotelModule .Generic .newUI.search-result .search-result__hotel,.pzPage .abroadModule .Generic .newUI.search-result .search-result__hotel,.pzPage .hotelModule .Generic .newUI.flight-result .search-result__hotel,.pzPage .abroadModule .Generic .newUI.flight-result .search-result__hotel{grid-column:span 5}.Generic .newUI.search-result .search-result__hotel:after,.Generic .newUI.flight-result .search-result__hotel:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;position:absolute;z-index:1;left:.5rem;bottom:.5rem;border:2px solid;border-radius:.25rem;background:RGB(var(--global-color-white));padding:.25rem .5rem}.Generic .newUI.search-result .search-result__hotel .packageForMobile,.Generic .newUI.flight-result .search-result__hotel .packageForMobile{padding-bottom:1.5rem}.personalZoneModule .Generic .newUI.search-result .search-result__hotel .packageForMobile,.personalZoneModule .Generic .newUI.flight-result .search-result__hotel .packageForMobile{padding-bottom:0}}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__hotel~.search-result__flights,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__hotel~.search-result__flights{border-top:none}}.Generic .newUI.search-result .search-result__hotel-details,.Generic .newUI.flight-result .search-result__hotel-details{position:relative;z-index:0}.Generic .newUI.search-result .search-result__hotel-details .hotel_name,.Generic .newUI.flight-result .search-result__hotel-details .hotel_name{display:block;text-align:right;margin-bottom:.25rem}.Generic .newUI.search-result .search-result__hotel-details .hotel_name h3,.Generic .newUI.flight-result .search-result__hotel-details .hotel_name h3{white-space:normal}.Generic .newUI.search-result .search-result__hotel-details .hotel_stay_location,.Generic .newUI.flight-result .search-result__hotel-details .hotel_stay_location{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.Generic .newUI.search-result .search-result__hotel-details .reservationStatus,.Generic .newUI.flight-result .search-result__hotel-details .reservationStatus{margin-top:1rem}.personalZoneModule .Generic .newUI.search-result .search-result__hotel-details .hotel_location,.personalZoneModule .Generic .newUI.flight-result .search-result__hotel-details .hotel_location{display:none}.Generic .newUI.search-result .search-result__flights,.Generic .newUI.flight-result .search-result__flights{position:relative}.Generic .newUI.search-result .search-result__summary,.Generic .newUI.flight-result .search-result__summary{height:100%}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__summary-cover,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__summary-cover{grid-column:span 1;max-width:none;border:none;padding-bottom:1.5rem}}.Generic .newUI.search-result .search-result__summary-price,.Generic .newUI.flight-result .search-result__summary-price{font-size:1.75rem}.Generic .newUI.search-result .search-result__summary-average,.Generic .newUI.flight-result .search-result__summary-average{justify-content:space-between;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,.Generic .newUI.flight-result .search-result__btn,.Generic .newUI.flight-result .search-result__btn--select{width:80%}}.Generic .newUI.search-result .search-result__flight,.Generic .newUI.flight-result .search-result__flight{display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-rows:auto;grid-gap:1rem;align-items:start;color:RGB(var(--global-color-forground-light));padding:0 1rem 2rem}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__flight,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__flight.last{padding-bottom:0}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__flight.last,.Generic .newUI.flight-result .search-result__flight.last{padding-bottom:.5rem}}@media(min-width: 1025px){.Generic .newUI.search-result .search-result__flight-statusRemark,.Generic .newUI.flight-result .search-result__flight-statusRemark{padding-inline-start:3.25rem}}.Generic .newUI.search-result .search-result__columns--direction,.Generic .newUI.flight-result .search-result__columns--direction{grid-column:span 1;display:flex;flex-direction:column-reverse;justify-content:center;align-items:start}.Generic .newUI.search-result .search-result__columns--direction .icon,.Generic .newUI.flight-result .search-result__columns--direction .icon{font-size:0}.Generic .newUI.search-result .search-result__columns--direction .icon:before,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__columns--direction .icon-depart:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .newUI.search-result .search-result__columns--direction .icon-return:before,.Generic .newUI.flight-result .search-result__columns--direction .icon-return:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .newUI.search-result .search-result__columns--airline,.Generic .newUI.flight-result .search-result__columns--airline{grid-column:span 1;text-align:start}.Generic .newUI.search-result .search-result__columns--airline img,.Generic .newUI.flight-result .search-result__columns--airline img{width:60px}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__columns--airline,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__columns--airline img{display:none}}.Generic .newUI.search-result .search-result__columns--airline figcaption,.Generic .newUI.flight-result .search-result__columns--airline figcaption{font-size:.75rem;color:RGB(var(--global-color-black));text-transform:capitalize;white-space:nowrap;margin-bottom:2px}.Generic .newUI.search-result .search-result__columns--location-cover,.Generic .newUI.flight-result .search-result__columns--location-cover{grid-column:span 3;width:auto;order:0;text-align:start;margin:auto}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__columns--location-cover,.Generic .newUI.flight-result .search-result__columns--location-cover{grid-column:span 3;grid-row-start:2}}.Generic .newUI.search-result .search-result__columns--date,.Generic .newUI.flight-result .search-result__columns--date{display:block}.Generic .newUI.search-result .search-result__columns--time,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__columns--time .dayAfterText{display:flex;align-items:center;justify-content:center;z-index:1;transition:.3s ease-in-out;font-size:1rem;font-weight:600;color:RGB(var(--global-color-error));position:absolute;left:0;top:32px}.Generic .newUI.search-result .search-result__columns--time.dayAfter,.Generic .newUI.flight-result .search-result__columns--time.dayAfter{position:relative;margin-bottom:2px}.Generic .newUI.search-result .search-result__columns--duration,.Generic .newUI.search-result .moreFlights__duration,.Generic .newUI.flight-result .search-result__columns--duration,.Generic .newUI.flight-result .search-result .moreFlights__duration,.Generic .search-result .newUI.flight-result .moreFlights__duration{grid-column:span 3;order:0;text-align:center}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__columns--duration,.Generic .newUI.search-result .moreFlights__duration,.Generic .newUI.flight-result .search-result__columns--duration,.Generic .newUI.flight-result .search-result .moreFlights__duration,.Generic .search-result .newUI.flight-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,.Generic .newUI.flight-result .search-result__columns--duration:before,.Generic .newUI.flight-result .search-result .moreFlights__duration:before,.Generic .search-result .newUI.flight-result .moreFlights__duration:before{display:none}.Generic .newUI.search-result .search-result__columns--duration .stops-wrapper,.Generic .newUI.search-result .moreFlights__duration .stops-wrapper,.Generic .newUI.flight-result .search-result__columns--duration .stops-wrapper,.Generic .newUI.flight-result .search-result .moreFlights__duration .stops-wrapper,.Generic .search-result .newUI.flight-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,.Generic .newUI.flight-result .search-result__columns--duration .stops-wrapper:before,.Generic .newUI.flight-result .search-result .moreFlights__duration .stops-wrapper:before,.Generic .search-result .newUI.flight-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,.Generic .newUI.flight-result .search-result__columns--duration .stops-wrapper .stop,.Generic .newUI.flight-result .search-result .moreFlights__duration .stops-wrapper .stop,.Generic .search-result .newUI.flight-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,.Generic .newUI.flight-result .search-result__columns--duration .flight-route,.Generic .newUI.flight-result .search-result .moreFlights__duration .flight-route,.Generic .search-result .newUI.flight-result .moreFlights__duration .flight-route{display:flex;justify-content:space-between;align-items:center}.Generic .newUI.search-result .search-result__columns--indicators,.Generic .newUI.flight-result .search-result__columns--indicators{grid-column:span 1;order:0;align-self:center}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__columns--indicators,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__columns--indicators .flight-order-details__flight-row-info-top-block-icons{display:block}}.Generic .newUI.search-result .search-result__details:before,.Generic .newUI.flight-result .search-result__details:before{display:none}@media(min-width: 1025px){.Generic .newUI.search-result .search-result__details.modal__container,.Generic .newUI.flight-result .search-result__details.modal__container{max-width:70vw}}.Generic .newUI.search-result .search-result__details.modal__container .flight-order-details__flight-modal-inner,.Generic .newUI.flight-result .search-result__details.modal__container .flight-order-details__flight-modal-inner{padding:4rem 2rem 2rem}.Generic .newUI.search-result .search-result__details-trigger,.Generic .newUI.flight-result .search-result__details-trigger{padding:0 4.25rem .5rem 0;font-weight:600}@media(max-width: 1024px){.Generic .newUI.search-result .search-result__details-trigger,.Generic .newUI.flight-result .search-result__details-trigger{padding-inline-start:.25rem}}.Generic .newUI.search-result .search-result__details-trigger:after,.Generic .newUI.flight-result .search-result__details-trigger:after{display:none}.Generic .newUI.search-result .search-result__details .flight-order-details__flight-wrap,.Generic .newUI.flight-result .search-result__details .flight-order-details__flight-wrap{background:none}.Generic .newUI.search-result .search-result__details-close,.Generic .newUI.flight-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,.Generic .newUI.flight-result .search-result__details-close:after{content:"";font-family:lognet;font-style:normal;transition: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,.Generic .newUI.flight-result .search-result__details-close{display:none}}.Generic .newUI.result-page .search-results{grid-column:span 12}.Generic .newUI.result-page .search-results__header .filter-trigger{line-height:2rem;padding:0 .75rem}.Generic .newUI.result-page .search-results__header .filter-trigger:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;vertical-align:middle;font-size:1.125rem;margin-left:.5rem}.Generic .newUI.result-page .search-results__header .filter-trigger.active{background:RGB(var(--global-color-primary))}@media(min-width: 1025px){.Generic .newUI.result-page .result-page__side#filterCollapse{position:absolute;z-index:-1;top:0;right:0;width:100%;background:RGB(var(--global-color-white));box-shadow:0 0 1rem RGBA(var(--global-color-black), 0.15),0 0 0 1rem RGB(var(--global-color-border));opacity:0}.Generic .newUI.result-page .result-page__side#filterCollapse.active{z-index:110;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%;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem;padding:2rem}.Generic .newUI.result-page .result-page__side#filterCollapse .comp-filter__header{display:block;width:100%;grid-column:span 3}.Generic .newUI.result-page .result-page__side#filterCollapse .comp-filter__header:first-child{border-bottom:1px dotted RGB(var(--global-color-border))}.Generic .newUI.result-page .result-page__side#filterCollapse .comp-filter__header:last-child{border-top:1px dotted RGB(var(--global-color-border))}.Generic .newUI.result-page .result-page__side#filterCollapse .comp-filter__block{display:inline-block;width:100%;border-top:none}.Generic .newUI.result-page .result-page__side#filterCollapse .comp-filter__block-heading{font-size:1.125rem;margin-bottom:.75rem}.Generic .newUI.result-page .result-page__side#filterCollapse .comp-filter__list-item{font-size:1rem;padding-bottom:.75rem}}.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:flex;align-items:flex-start;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))}@media(max-width: 767px){.Generic .newUI.flight-result .search-result__flight{padding:.25rem 0}}@media(min-width: 1025px){.Generic .newUI.flight-result .search-result__flights{padding:1rem}}.Generic .newUI.flight-result .search-result__flights[data-packagetype=LDS_PACKAGE] .search-result__flight{padding:1rem 0}.Generic .newFlightDetailUI{flex-direction:row;align-items:start;width:100%;justify-content:space-between}@media(max-width: 1024px){.Generic .newFlightDetailUI{flex-direction:column}}.Generic .newFlightDetailUI:nth-child(3){display:none}.Generic .newFlightDetailUI .flight-order-details__flight-wrap{padding:0;background:none;width:100%}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-stops{background:none;padding:5px 0px 0 40px;margin-right:30px}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-stops{padding:5px 0}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-stops-block{background:RGB(var(--global-color-border));padding:10px 20px;border-radius:25px;color:RGB(var(--global-color-black));flex-grow:0;font-size:14px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-stops-block .dayAfter{color:RGB(var(--global-color-error))}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-stops-block span[data-title]{font-size:14px;font-weight:600;margin-right:15px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-stops-block span[data-title]:before{content:none}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-stops-block span[data-title]:after{content:none}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline{display:flex;margin:15px 0px 15px 15px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .flight-number{font-weight:600;line-height:3}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-airline .flight-number{display:none}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-figure{background:RGBA(var(--global-color-accent), 0.1);padding:14px 36px 14px 14px;border-radius:30px;width:160px}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-figure{width:140px;height:2rem}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-figure .airlinename{width:100%;font-weight:600}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-figure img{border-radius:30px;height:43px;position:relative;left:37px;border:4px solid RGBA(var(--global-color-accent), 0.1)}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-figure img{height:29px;width:29px}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-inner{display:flex;justify-content:space-between;width:58%}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .wrapper{display:flex;flex-direction:column}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .wrapper{width:unset;min-width:130px}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .inner-leg{margin:15px 30px 9px 45px;border-left:1px solid RGB(var(--global-color-black));padding-bottom:15px;position:relative}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .inner-leg:before{position:absolute;top:0px;left:-4px;height:7px;width:7px;background:RGB(var(--global-color-black));content:"";border-radius:5px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .inner-leg:after{position:absolute;bottom:-3px;left:-4px;height:7px;width:7px;background:RGB(var(--global-color-black));content:"";border-radius:5px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-inner .inner-leg .plane:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:inline-block;background:#fff;position:absolute;margin-top:4.5rem;transform:rotate(180deg);font-size:22px;margin-right:-15px;padding:5px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block{width:unset}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .airportCityCode{color:RGB(var(--global-color-primary));display:block;width:100%;font-weight:600}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .airportCity{color:RGB(var(--global-color-primary));font-weight:400}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block-time{text-align:end;margin-top:1.5rem;padding-left:4px}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block-time{margin-top:.5rem}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block-time span[data-title]:after{content:""}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block-time span[data-title]:before{content:""}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .date{width:100%;text-align:left}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block .date-header{font-weight:400}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.city{padding-right:0}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.city{width:140px;font-size:16px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.city:last-child{margin-top:2rem}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival{margin-top:38px}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival{margin-top:18px}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure,.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival{float:right;width:100%;display:flex}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure,.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival{padding:0;font-size:16px}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure strong,.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival strong{text-align:left;margin-left:5px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.departure:before,.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-row-info-top-block.arrival:before{content:none}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-direction{background:RGB(var(--global-color-border));width:100%;display:flex;padding:14px 36px 14px 14px;font-size:18px;font-weight:600}@media(max-width: 767px){.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-direction{width:100%}}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-direction .sameAirport-msg{margin-inline-start:1rem;color:RGB(var(--global-color-error));font-size:1rem;font-weight:500}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-direction .flight-order-details__flight--location{margin-right:5px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-direction .flight-order-details__flight--location-header{color:RGB(var(--global-color-accent))}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-direction .search-result__columns--indicators{flex-grow:1;text-align:left;left:5px}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .flight-order-details__flight-direction .flight-order-details__flight-row-info-top-block-icons{margin-top:0}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .search-result__flight--warpper{display:flex}.Generic .newFlightDetailUI .flight-order-details__flight-wrap .search-result__flight--warpper .search-result__columns--duration,.Generic .newFlightDetailUI .flight-order-details__flight-wrap .search-result__flight--warpper .search-result .moreFlights__duration,.Generic .search-result .newFlightDetailUI .flight-order-details__flight-wrap .search-result__flight--warpper .moreFlights__duration{order:0;top:0}.Generic .newFlightDetailUI .search-result-share{display:none;height:50px;left:2rem;top:-2rem;z-index:3;margin:0rem;position:relative}.Generic .newFlightDetailUI .search-result-share .search-result-share__list a{color:RGB(var(--global-color-white));font-weight:400}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI){margin-bottom:2rem}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__flight-set.selectedFlight{padding-bottom:0rem}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__flight .search-result__columns--depRet{display:none}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__flight .search-result__columns--depRet{display:block}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__flight .search-result__columns--location-cover .search-result__columns--date{display:block !important;font-weight:600}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__flight .search-result__columns--location-cover strong{font-size:22px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__flight .flightDirection{display:none;font-weight:600;font-size:18px;color:RGB(var(--global-color-accent))}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner{grid-template-columns:repeat(12, 1fr)}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .specialTag{display:none}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner{display:flex}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .flightCollapse{display:none}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner{flex-direction:column}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .flightCollapse{justify-content:space-between;display:flex;background:RGB(var(--global-color-border))}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .flightCollapse h4{padding:.5rem 1rem;font-size:22px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .flightCollapse-title{padding:.5rem 1rem}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .flightCollapse-title:after{font-size:18px;content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;position:relative;top:5px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .flightCollapse-title.active:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper{display:flex;flex-direction:column;flex-grow:1;grid-column:span 6}@media(min-width: 1025px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .search-result__details-trigger{padding:10px 16px;background:RGBA(var(--global-color-primary), 0.1)}}@media(min-width: 1025px)and (min-width: 1025px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .search-result__details-trigger{transition:.3s ease-in-out}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .search-result__details-trigger:hover{background:RGBA(var(--global-color-primary), 1);color:RGB(var(--global-color-white))}}@media(min-width: 1025px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .search-result__details-trigger:after{content:none}}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .search-result__details-trigger:after{content:none}}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .search-result__details-trigger.active:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header{padding:1rem;font-weight:600;font-size:1rem}@media(min-width: 1025px){.abroadModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header{position:relative}}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header{display:flex}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header .hotel_stay_transfers{font-weight:400;margin-right:.5rem}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header .title{font-size:22px}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header .title{margin:-4px 10px 0}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header .title .location .search-result__subject{display:inline;line-height:normal;padding:0;color:inherit}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header .title .location .search-result__subject.includetransfer{display:none}.flyDriveModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header .title .location{display:none}@media(max-width: 1024px){.flyDriveModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights-wrapper .header .title .location{display:block}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel{display:block;flex-direction:column-reverse;min-height:370px;position:relative;grid-column:span 4}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel{height:314px;max-width:100%;width:100%}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-image{width:100%;height:100%;margin:0;max-width:unset;position:absolute}@media(min-width: 1025px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-image{transition:.3s ease-in-out}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-image:hover:not(.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-image:hover)+.search-result__hotel-details{height:100%}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-image:hover:not(.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-image:hover)+.search-result__hotel-details .packageForMobile{display:block}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details{position:relative;padding:0;max-width:none;width:100%;height:80px;z-index:1;transition:height .5 ease}.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details{z-index:unset}.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .packageForMobile{display:block}.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .packageForMobile .destination-details .hotel_detail{display:none}@media(min-width: 1025px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details{transition:.3s ease-in-out}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details:hover:not(.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details:hover){height:100%}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details:hover:not(.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details:hover) .packageForMobile{display:block}}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details{position:absolute;height:85px;bottom:0}.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details{bottom:104px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .hotel_name{height:50px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .flydrive_name{display:none}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .packageForMobile{color:RGB(var(--global-color-white));background:RGBA(var(--global-color-black), 0.7);height:81%;display:none}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .packageForMobile .hotel_detail{position:absolute;bottom:30px;right:30px;width:unset;height:unset}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .packageForMobile .hotel_stay{padding:1rem}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .packageForMobile .hotel_stay .hotel_stay_transfers{display:none}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .packageForMobile .destination-details .hotel_stay_location{display:none}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .packageForMobile .destination-details .hotel_stay_details{display:none}.flyDriveModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .packageForMobile .destination-details .hotel_stay_details_dates{display:none}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .hotel_name{background:RGBA(var(--global-color-black), 0.7);color:RGB(var(--global-color-white));padding:1rem;margin:0;display:flex;flex-direction:column}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .hotel_name{flex-direction:row;display:block;height:85px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .hotel_name:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;position:absolute;left:11px;top:32px;font-size:24px}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .hotel_name h3{color:RGB(var(--global-color-white));font-size:22px;max-width:70%;margin-left:auto;padding-inline-start:4px}.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .hotel_name h3{max-width:unset}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .hotel_name .widget-stars{margin-right:auto}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .hotel_name .hotel_stay_details_board{margin-left:auto}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__hotel .search-result__hotel-details .hotel_name .hotel_stay_details_board{display:block;font-size:16px;font-weight:600}}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights{display:none}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight{display:grid;grid-template-columns:repeat(14, 1fr);padding:5px 0 0;margin-top:1.5rem}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__flight-header{grid-column:span 14;display:flex;background:RGBA(var(--global-color-primary), 0.1);padding:6px 16px 6px 16px;border-radius:5px;margin-bottom:10px}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__flight-header{display:block;grid-column:span 3}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__flight-header .airlineName{font-weight:600;font-size:16px}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__flight-header .airlineName{display:inline-block}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__flight-header .flightNumber,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__flight-header .flightstops{font-size:14px;margin-right:1rem}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__flight-header .flightDirection{flex-grow:1;display:block}@media(min-width: 1025px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .flight-order-details__flight-row-info-top-block-icons{position:relative;top:-3rem}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--depRet,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--stops-cover,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration{grid-column:span 4}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--indicators{grid-column:span 1;top:-30px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__airline-logo{grid-column:span 1;height:100%}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__airline-logo img{position:relative;top:-15px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration{display:flex;flex-direction:row-reverse;justify-content:right;gap:1rem;top:-45px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration:before,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration:before{left:9px;position:relative}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration .hourText,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration .hourText{display:none}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration .stops-wrapper,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration .stops-wrapper{left:11px;width:45%}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration{grid-column:span 1}.packageModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration,.packageModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration,.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration,.orgTourModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration,.flyDriveModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration,.flyDriveModule .Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration{top:-7px}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover{height:100%;border-left:none;display:flex;flex-direction:column;text-align:start}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover .search-result__columns--flight-number{order:3;display:none}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover .search-result__columns--location{order:2}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover .search-result__columns--date{order:1}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover strong{order:0}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover{height:60px}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover.first{padding-top:0}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight{grid-template-columns:repeat(3, 1fr);margin:0 1rem}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--stops-cover{display:none !important}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--depRet{grid-column:span 2;order:0}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--depRet strong{font-size:18px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--depRet .search-result__columns--depart-date{display:none}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--stops-cover{grid-column:span 1;order:1;padding:0}}@media(max-width: 1024px)and (max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--stops-cover{display:grid;grid-template-columns:repeat(2, 1fr);width:100%}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover .search-result__columns--date,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--stops-cover .search-result__columns--date{grid-column:span 1;order:0;font-size:18px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover strong,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--stops-cover strong{font-size:18px}}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--location-cover.first,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--stops-cover.first{order:1}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration{position:relative;left:unset}}@media(max-width: 1024px)and (max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--duration,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .moreFlights__duration{order:1}}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--indicators{grid-column:span 1;order:0;position:relative;top:0;left:0;right:0}}@media(max-width: 1024px)and (max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--indicators{position:unset;grid-column:span 3;margin-top:8px;order:3}}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--indicators .flight-order-details__flight-row-info-top-block-icons{margin:0 !important}}@media(max-width: 1024px)and (max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight .search-result__columns--indicators .flight-order-details__flight-row-info-top-block-icons{justify-content:flex-start;padding-inline-start:12px}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__flight.last{padding-bottom:10px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__heading{display:none}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__heading{display:flex}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__flights .search-result__columns--stops-cover{display:none}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover{grid-column:span 2}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover{max-width:unset;width:100%;max-width:100% !important;width:100% !important;padding-bottom:1.5rem !important}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-note--required{text-align:right;width:100px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__btn,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__btn--select{padding:1rem 3rem}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average{flex-direction:column;justify-content:flex-start}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average{flex-direction:row-reverse}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__summary-total{flex-direction:column;height:2rem;flex-grow:1;padding:1rem 0}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__summary-total:after{content:none}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__summary-total{display:none}}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__btn,.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__btn--select{margin:0;padding:0;margin-left:auto}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__summary-note{order:5;margin:0;margin-bottom:1.5rem}@media(max-width: 1024px){.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__summary-note{position:absolute;right:24px;top:60px}}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__summary-price{flex-direction:column-reverse}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__summary-price-value{font-size:36px}.Generic .search-result.newPackageResultUI:not(.newUI) .search-result__inner .search-result__summary-cover .search-result__summary-average .search-result__summary-price-note{font-size:14px}.basic-popup{display:flex;position:fixed;align-items:center;top:0;left:0;height:100%;width:100%;background:RGBA(var(--global-color-black), 0.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:flex !important;opacity:0}.basic-popup.show{display:flex !important;opacity:1}.basic-popup.vertical-start{align-items:start}.basic-popup.vertical-start .popup-inner{margin-top:4%;margin-bottom:auto}.basic-popup.vertical-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{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}@media(min-width: 1025px){.modal__container.tripDetailsPopup{width:100%;max-width:80vw}}.modal__container.tripDetailsPopup .icon-close{font-size:0}.modal__container.tripDetailsPopup .orgTourDownload a:after{display:none}#modalContainer{background-color:RGBA(0, 0, 0, 0.3);position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:10000;display:flex;justify-content:center;align-items:flex-start}#modalContainer #alertBox{position:absolute;min-width:300px;min-height:100px;top:50px;border:1px solid RGB(var(--global-color-primary));background-color:RGB(var(--global-color-white));text-align:center}#modalContainer #alertBox h1{padding:1rem;font-size:16px;background-color:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));border-bottom:1px solid #000;width:100%}#modalContainer #alertBox p{padding:1rem;font-size:16px}#modalContainer #alertBox #closeBtn{background:RGB(var(--global-color-primary));padding:.5rem 2rem;border-radius:15px;border:1px solid RGB(var(--global-color-primary));color:RGB(var(--global-color-white));margin-bottom:1rem}.pricing-card{border:1px solid RGB(var(--global-color-border));border-radius:3px;text-align:center;display:flex;flex-direction:column;padding:1px 12px}.pricing-card__header{position:static;display:flex;flex-direction:row;justify-content:center;align-items:center;direction:ltr;height:52px}.pricing-card__body{flex-grow:1}.pricing-card.selected{border:2px solid RGB(var(--global-color-accent));padding:0 11px}.pricing-card .heading{color:RGB(var(--global-color-primary));font-size:1.125rem;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__header>.brandedFare-card__recommended+.heading{padding:0 0 32px}.flight-order-details__remarks .pricing-card__details{width:100% !important}.pricing-card{margin:0;padding:12px 1px;flex-direction:column}.pricing-card.selected{padding:11px 0}.pricing-card__header{position:relative;flex-direction:column;height:auto;width:100%}.pricing-card__header .heading{font-size:1rem;padding:0 0 14px}.pricing-card__body{width:100%;flex-grow:0;border-left:1px solid;border-right:1px solid;border-color:RGB(var(--global-color-border))}.pricing-card__details{width:100%;padding:0 1rem 0 1rem}.flight-order-details__remarks .pricing-card__details{padding:.5rem 0;display:inline-block;width:auto}.pricing-card__price{display:flex;width:100%}.pricing-detail{display:flex;justify-content:space-between;height:auto;min-height:30px;border:0;margin:0 1rem;text-align:left}.pricing-detail:before{content:attr(data-text);font-size:14px;font-weight:600;min-width:48px;line-height:20px;display:none}.flight-order-details__remarks .pricing-card__details .pricing-detail:before{display:inline-block;vertical-align:top;text-align:right;margin:0;background:none;height:auto}.pricing-card__details .pricing-detail:last-child{border:0}.pricing-detail .text{line-height:20px;vertical-align:top;white-space:normal}.pricing-detail .icon{font-size:1.25rem;line-height:18px}}@media(min-width: 1025px){.flight-order-details__names-wrap .brandedFare-type{min-width:75px}}@media(max-width: 767px){.flight-order-details__names-wrap .responsive-table td{display:flex;justify-content:space-between;padding:.25rem 0}}@media(max-width: 767px){.flight-order-details__names-wrap .pricing-detail{border-top:none;margin:0}}.flight-order-details__names-wrap .pricing-detail .text{max-width:125px}@media(max-width: 767px){.flight-order-details__names-wrap .pricing-detail .text{max-width:100%}}.flight-order-details__summary-flight-block .pricing-detail{border-top:none}.flight-order-details__summary-flight-block .pricing-detail .text{max-width:135px}@media(max-width: 767px){.flight-order-details__summary-flight-block .pricing-detail .text{max-width:100%}}.serverValidationError{display:flex;align-items:center;font-size:1.25rem;grid-column:span 12}@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));transform:rotate(45deg)}@media(max-width: 1024px){.serverValidationError .message:before{width:.75rem;height:.75rem}}.Generic .innerPages-section{margin-bottom:2rem}.Generic .innerPages-section-header{display:flex;justify-content:space-between;position:relative;margin-bottom:1rem}.Generic .innerPages-section-header .tooltip{display:none}.Generic .innerPages-section-heading{font-size:1.5rem;color:RGB(var(--global-color-primary))}.Generic .innerPages-section-heading .headertooltip{font-size:16px;font-weight:400;margin-right:1rem}@media(max-width: 1024px){.Generic .innerPages-section-heading .headertooltip{display:block;white-space:break-spaces}}@media(max-width: 767px){.Generic .innerPages-section-heading{max-width:100%;font-size:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.Generic .innerPages-section-wrapper{border:1px solid RGB(var(--global-color-border));padding:1rem 1.5rem;background:RGB(var(--global-color-white))}@media(max-width: 1024px){.Generic .innerPages-section-wrapper{padding:0;border:none}}.detailsPage .Generic .innerPages-section-wrapper.flight-order-details__remarks-wrapper{background:none}.Generic .innerPages-section.agentComission .innerPages-section-header{display:flex;justify-content:flex-start;align-items:center}.Generic .flight-order-details{max-width:var(--global-width-inner);font-size:.875rem;align-items:flex-start}@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-header__flight-details.flight-details-updated{display:flex;width:100%;font-size:.875rem;font-weight:unset;display:grid;grid-column:span 12}@media(max-width: 1024px){.Generic .flight-order-details .page-header__flight-details.flight-details-updated{margin:1rem}}.Generic .flight-order-details .page-header__flight-details.flight-details-updated .closeMoreFlights{display:none}.Generic .flight-order-details .page-header__flight-details.flight-details-updated .openMoreFlights{display:inline}.Generic .flight-order-details .page-header__flight-details .search-result__details-trigger{margin-bottom:0}@media(max-width: 1024px){.Generic .flight-order-details .page-header{padding-right:8px}}.Generic .flight-order-details .page-header__content{margin:0}.Generic .flight-order-details .page-levels{margin-bottom:2rem}@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-title{font-size:1.125rem;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__left .modal__close{font-size:0;display:block;position:absolute;top:1rem;left:1rem;width:1.5rem;height:1.5rem;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));border-radius:50%}.Generic .flight-order-details__left .modal__close:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1rem}.Generic .flight-order-details__banners{clear:both;width:100%;display:flex;align-items:flex-start;flex-wrap:wrap}.Generic .flight-order-details__banner{display:flex;flex-direction:column;width:100%;background:RGB(var(--global-color-white));box-shadow:2px 2px 4px RGBA(var(--global-color-black), 0.2);margin:2rem .25rem 0}.Generic .flight-order-details__banner-img{width:100%;min-height:200px}.Generic .flight-order-details__banner-content{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{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: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), 0.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{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: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:flex;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))}@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 .flight-order-details__hotel-description{max-width:900px}.abroadModule .Generic .flight-order-details__hotel-popup-content .flight-order-details__hotel-description,.dynamicPackageModule .Generic .flight-order-details__hotel-popup-content .flight-order-details__hotel-description,.dynamicMinimalModule .Generic .flight-order-details__hotel-popup-content .flight-order-details__hotel-description{direction:ltr}@media(max-width: 1024px){.Generic .flight-order-details__hotel-popup-content .flight-order-details__hotel-description{max-width:400px;width:100%}}.Generic .flight-order-details__hotel-heading .hotelName{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;margin-right:.5rem}.Generic .flight-order-details__hotel-info{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;width:100%}@media(max-width: 1024px){.Generic .flight-order-details__hotel-info{flex-direction:column}}.Generic .flight-order-details__hotel-info .map-link{margin-top:1rem;font-size:18px;font-weight:600;color:RGB(var(--global-color-black));grid-column:span 3}.Generic .flight-order-details__hotel-info .map-link:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;font-weight:normal;color:RGB(var(--global-color-primary));vertical-align:middle;margin-left:.25rem}.Generic .flight-order-details__hotel-info .map-link a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:underline}.Generic .flight-order-details__hotel-info .remark-text{width:100%;margin-top:1rem;display:block;padding-bottom:1rem}.Generic .flight-order-details__hotel-info .remark-text:before{content:"*";margin-left:5px;color:inherit}.Generic .flight-order-details__hotel-image{grid-column:span 2;position:relative;overflow:hidden;direction:rtl}#hotelPopUp .Generic .flight-order-details__hotel-image{direction:ltr}@media(max-width: 1024px){.Generic .flight-order-details__hotel-image{grid-column:span 3}}@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{width:100%;height:100%;object-fit:cover}.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{width:100%;height:100%;object-fit:cover}.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: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-black));font-size:2rem;font-weight:bold;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: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: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-image-popup{grid-column:span 3}@media(min-width: 1025px){.Generic .flight-order-details__hotel-image-popup{grid-column:span 2}.Generic .flight-order-details__hotel-image-popup .flight-order-details__hotel-image-popup-container{width:100%;height:388px}}.Generic .flight-order-details__hotel-image-popup-container{display:grid;grid-template-columns:repeat(10, 1fr);grid-template-rows:repeat(8, 1fr);grid-gap:1rem;width:660px;height:370px;overflow:hidden}.resultsPage .Generic .flight-order-details__hotel-image-popup-container{pointer-events:none}@media(min-width: 1025px){.Generic .flight-order-details__hotel-image-popup-container.grid1 div[id*=img]{display:none}.Generic .flight-order-details__hotel-image-popup-container.grid1 #img1{display:block;grid-area:1/1/9/11}.Generic .flight-order-details__hotel-image-popup-container.grid2 div[id*=img]{display:none}.Generic .flight-order-details__hotel-image-popup-container.grid2 #img1{display:block;grid-area:1/1/9/6}.Generic .flight-order-details__hotel-image-popup-container.grid2 #img2{display:block;grid-area:1/6/9/11}.Generic .flight-order-details__hotel-image-popup-container.grid3 div[id*=img]{display:none}.Generic .flight-order-details__hotel-image-popup-container.grid3 #img1{display:block;grid-area:1/1/9/6}.Generic .flight-order-details__hotel-image-popup-container.grid3 #img2{display:block;grid-area:5/6/9/11}.Generic .flight-order-details__hotel-image-popup-container.grid3 #img3{display:block;grid-area:1/6/5/11}.Generic .flight-order-details__hotel-image-popup-container.grid4{grid-template-rows:repeat(9, 1fr)}.Generic .flight-order-details__hotel-image-popup-container.grid4 div[id*=img]{display:none}.Generic .flight-order-details__hotel-image-popup-container.grid4 #img1{display:block;grid-area:1/1/10/9}.Generic .flight-order-details__hotel-image-popup-container.grid4 #img2{display:block;grid-area:1/9/4/11}.Generic .flight-order-details__hotel-image-popup-container.grid4 #img3{display:block;grid-area:4/9/7/11}.Generic .flight-order-details__hotel-image-popup-container.grid4 #img4{display:block;grid-area:7/9/10/11}.Generic .flight-order-details__hotel-image-popup-container.grid5 div[id*=img]{display:none}.Generic .flight-order-details__hotel-image-popup-container.grid5 #img1{display:block;grid-area:1/1/9/9}.Generic .flight-order-details__hotel-image-popup-container.grid5 #img2{display:block;grid-area:1/9/3/11}.Generic .flight-order-details__hotel-image-popup-container.grid5 #img3{display:block;grid-area:3/9/5/11}.Generic .flight-order-details__hotel-image-popup-container.grid5 #img4{display:block;grid-area:5/9/7/11}.Generic .flight-order-details__hotel-image-popup-container.grid5 #img5{display:block;grid-area:7/9/9/11}.Generic .flight-order-details__hotel-image-popup-container.grid6 div[id*=img]{display:none}.Generic .flight-order-details__hotel-image-popup-container.grid6 #img1{display:block;grid-area:1/1/7/11}.Generic .flight-order-details__hotel-image-popup-container.grid6 #img2{display:block;grid-area:7/1/9/3}.Generic .flight-order-details__hotel-image-popup-container.grid6 #img3{display:block;grid-area:7/3/9/5}.Generic .flight-order-details__hotel-image-popup-container.grid6 #img4{display:block;grid-area:7/5/9/7}.Generic .flight-order-details__hotel-image-popup-container.grid6 #img5{display:block;grid-area:7/7/9/9}.Generic .flight-order-details__hotel-image-popup-container.grid6 #img6{display:block;grid-area:7/9/9/11}.Generic .flight-order-details__hotel-image-popup-container.grid7{grid-template-columns:repeat(8, 1fr);grid-template-rows:repeat(11, 1fr)}.Generic .flight-order-details__hotel-image-popup-container.grid7 div[id*=img]{display:none}.Generic .flight-order-details__hotel-image-popup-container.grid7 #img1{display:block;grid-area:1/1/9/7}.Generic .flight-order-details__hotel-image-popup-container.grid7 #img2{display:block;grid-area:1/7/5/11}.Generic .flight-order-details__hotel-image-popup-container.grid7 #img3{display:block;grid-area:5/7/9/11}.Generic .flight-order-details__hotel-image-popup-container.grid7 #img4{display:block;grid-area:9/1/12/3}.Generic .flight-order-details__hotel-image-popup-container.grid7 #img5{display:block;grid-area:9/3/12/5}.Generic .flight-order-details__hotel-image-popup-container.grid7 #img6{display:block;grid-area:9/5/12/7}.Generic .flight-order-details__hotel-image-popup-container.grid7 #img7{display:block;grid-area:9/7/12/11}.Generic .flight-order-details__hotel-image-popup-container.grid8 #img1{grid-area:1/1/7/8}.Generic .flight-order-details__hotel-image-popup-container.grid8 #img2{grid-area:1/8/4/11}.Generic .flight-order-details__hotel-image-popup-container.grid8 #img3{grid-area:4/8/7/11}.Generic .flight-order-details__hotel-image-popup-container.grid8 #img4{grid-area:7/1/9/3}.Generic .flight-order-details__hotel-image-popup-container.grid8 #img5{grid-area:7/3/9/5}.Generic .flight-order-details__hotel-image-popup-container.grid8 #img6{grid-area:7/5/9/7}.Generic .flight-order-details__hotel-image-popup-container.grid8 #img7{grid-area:7/7/9/9}.Generic .flight-order-details__hotel-image-popup-container.grid8 #img8{grid-area:7/9/9/11}}@media(max-width: 1024px){.Generic .flight-order-details__hotel-image-popup-container{display:block;height:280px;overflow:hidden;width:100%}.Generic .flight-order-details__hotel-image-popup-container img{width:unset}.Generic .flight-order-details__hotel-image-popup-container .imgWrapper{display:none}.Generic .flight-order-details__hotel-image-popup-container #img1{display:block}}.Generic .flight-order-details__hotel-image-popup-container img{width:100%;height:100%;object-fit:cover}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .modal__overlay{background:RGBA(var(--global-color-white), 0.4)}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup{max-height:unset;min-width:1400px;box-shadow:0px 0px 1000px 1000px RGBA(0, 0, 0, 0.75)}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .modal__header{z-index:1}@media(max-width: 1024px){.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .modal__header{display:none}}@media(max-width: 1024px){.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image{height:490px}}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-next{right:7rem}@media(max-width: 1024px){.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-next{right:29rem;background:RGBA(var(--global-color-black), 0.4);border-radius:50% 0 0 50%;width:4rem;height:3.5rem}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-next:before{color:#fff;top:.65rem;position:relative;left:1.25rem;font-size:2rem;font-weight:400}}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-prev{left:7rem}@media(max-width: 1024px){.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-prev{background:RGBA(var(--global-color-black), 0.4);left:29rem;border-radius:0 50% 50% 0;width:4rem;height:3.5rem}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .flex-direction-nav li a.flex-prev:before{color:#fff;top:.65rem;position:relative;right:1.25rem;font-size:2rem;font-weight:400}}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .slides li{position:relative;min-width:796px;height:490px;overflow:hidden}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .flex-control-thumbs{max-width:1000px;margin:auto}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .flex-control-thumbs li{display:inline-block;vertical-align:top;width:148px;height:100px;float:none;overflow:hidden;margin-left:.25rem}.Generic .flight-order-details__hotel-image-popup #hotelImagePopUp .generalPopup .flight-order-details__hotel-image .flexslider .flex-viewport{max-width:796px;margin:0 auto 2rem;overflow:hidden}@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>a{font-size:18px;font-weight:600;color:RGB(var(--global-color-black))}.Generic .flight-order-details__hotel-map>a:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;font-weight:normal;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__hotel-map>a span{text-decoration:underline}.Generic .flight-order-details__hotel-map .map__address{font-size:.875rem;margin-top:.5rem}.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}.detailsPage .Generic .flight-order-details__hotel-details .innerPages-section-wrapper{border:none}@media(max-width: 1024px){.Generic .flight-order-details__hotel-details{margin-top:4rem}}.Generic .flight-order-details__hotel-popup-header .icon-close{margin-inline-start:auto;display:block;color:RGB(var(--global-color-primary));font-size:1.5rem;cursor:pointer;position:relative;right:2rem;top:-1rem}.Generic .flight-order-details__hotel-popup-header .icon-close:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__hotel-description{font-size:.875rem;line-height:1.25rem;margin-top:1rem;width:100%}.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: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: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 li{margin-bottom:1rem;text-align:initial}.Generic .flight-order-details__hotel-description li .hoteldescCollapse{direction:rtl;display:flex;justify-content:space-between}.Generic .flight-order-details__hotel-description li .hoteldescCollapse:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}@media(min-width: 1025px){.Generic .flight-order-details__hotel-description li .hoteldescCollapse:after{margin:0 1rem}}.Generic .flight-order-details__hotel-description li .hoteldescCollapse.active:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}@media(min-width: 1025px){.Generic .flight-order-details__hotel-description li .hoteldescCollapse.active:after{margin:0 1rem}}@media(max-width: 767px){.Generic .flight-order-details__hotel-description li .hoteldescCollapse.active:after{float:left}}.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;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;overflow:hidden;line-height:2rem}.Generic .flight-order-details__received-heading-title.failed{color:RGB(var(--global-color-error))}.Generic .flight-order-details__received-heading-title.succeded{color:RGB(var(--global-color-approve))}.Generic .flight-order-details__received-heading-cross{width:2rem;height:2rem;line-height:1.75rem;text-align:center;float:right;margin-left:5px;border:2px solid RGB(var(--global-color-error));border-radius:50%;color:RGB(var(--global-color-error))}.Generic .flight-order-details__received-heading-cross:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.25rem}.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: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{border:1px solid RGB(var(--global-color-border))}@media(max-width: 1024px){.Generic .flight-order-details__summary{width:90vw;overflow:auto;max-height:90vh;padding:0}}.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-hotel,.Generic .flight-order-details__summary-flight,.Generic .flight-order-details__summary-passenger,.Generic .flight-order-details__summary-orgTour,.Generic .flight-order-details__summary-products,.Generic .flight-order-details__summary-additionals,.Generic .flight-order-details__summary-attraction{background:RGB(var(--global-color-white));border-bottom:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__summary-hotel-heading,.Generic .flight-order-details__summary-flight-heading,.Generic .flight-order-details__summary-passenger-heading,.Generic .flight-order-details__summary-orgTour-heading,.Generic .flight-order-details__summary-products-heading,.Generic .flight-order-details__summary-additionals-heading,.Generic .flight-order-details__summary-attraction-heading{font-size:1.25rem;font-weight:400;background-color:RGB(var(--global-color-border));padding:1rem}.Generic .flight-order-details__summary-hotel-heading:before,.Generic .flight-order-details__summary-flight-heading:before,.Generic .flight-order-details__summary-passenger-heading:before,.Generic .flight-order-details__summary-orgTour-heading:before,.Generic .flight-order-details__summary-products-heading:before,.Generic .flight-order-details__summary-additionals-heading:before,.Generic .flight-order-details__summary-attraction-heading:before{display:inline-block;color:RGB(var(--global-color-gray));margin-left:.5rem}.Generic .flight-order-details__summary-hotel-heading.room,.Generic .flight-order-details__summary-flight-heading.room,.Generic .flight-order-details__summary-passenger-heading.room,.Generic .flight-order-details__summary-orgTour-heading.room,.Generic .flight-order-details__summary-products-heading.room,.Generic .flight-order-details__summary-additionals-heading.room,.Generic .flight-order-details__summary-attraction-heading.room{background-color:rgba(0,0,0,0);padding-bottom:0}.Generic .flight-order-details__summary-hotel-heading.room:before,.Generic .flight-order-details__summary-flight-heading.room:before,.Generic .flight-order-details__summary-passenger-heading.room:before,.Generic .flight-order-details__summary-orgTour-heading.room:before,.Generic .flight-order-details__summary-products-heading.room:before,.Generic .flight-order-details__summary-additionals-heading.room:before,.Generic .flight-order-details__summary-attraction-heading.room:before{display:none}.Generic .flight-order-details__summary-hotel-block,.Generic .flight-order-details__summary-flight-block,.Generic .flight-order-details__summary-passenger-block,.Generic .flight-order-details__summary-orgTour-block,.Generic .flight-order-details__summary-products-block,.Generic .flight-order-details__summary-additionals-block,.Generic .flight-order-details__summary-attraction-block{padding-top:1rem;padding-bottom:1rem;padding-right:2.5rem;padding-left:1rem}.Generic .flight-order-details__summary-hotel-block:not(:last-child),.Generic .flight-order-details__summary-flight-block:not(:last-child),.Generic .flight-order-details__summary-passenger-block:not(:last-child),.Generic .flight-order-details__summary-orgTour-block:not(:last-child),.Generic .flight-order-details__summary-products-block:not(:last-child),.Generic .flight-order-details__summary-additionals-block:not(:last-child),.Generic .flight-order-details__summary-attraction-block:not(:last-child){border-bottom:1px dashed RGB(var(--global-color-border))}.Generic .flight-order-details__summary-hotel-block-title,.Generic .flight-order-details__summary-flight-block-title,.Generic .flight-order-details__summary-passenger-block-title,.Generic .flight-order-details__summary-orgTour-block-title,.Generic .flight-order-details__summary-products-block-title,.Generic .flight-order-details__summary-additionals-block-title,.Generic .flight-order-details__summary-attraction-block-title{padding-bottom:.25rem}.Generic .flight-order-details__summary-hotel-block--header .hotel_name,.Generic .flight-order-details__summary-flight-block--header .hotel_name,.Generic .flight-order-details__summary-passenger-block--header .hotel_name,.Generic .flight-order-details__summary-orgTour-block--header .hotel_name,.Generic .flight-order-details__summary-products-block--header .hotel_name,.Generic .flight-order-details__summary-additionals-block--header .hotel_name,.Generic .flight-order-details__summary-attraction-block--header .hotel_name{font-weight:600;color:RGB(var(--global-color-primary));pointer-events:none;text-decoration:none;cursor:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .flight-order-details__summary-hotel-block--header .showOnMap,.Generic .flight-order-details__summary-flight-block--header .showOnMap,.Generic .flight-order-details__summary-passenger-block--header .showOnMap,.Generic .flight-order-details__summary-orgTour-block--header .showOnMap,.Generic .flight-order-details__summary-products-block--header .showOnMap,.Generic .flight-order-details__summary-additionals-block--header .showOnMap,.Generic .flight-order-details__summary-attraction-block--header .showOnMap{font-size:1rem}.Generic .flight-order-details__summary-hotel-block--header .showOnMap:before,.Generic .flight-order-details__summary-flight-block--header .showOnMap:before,.Generic .flight-order-details__summary-passenger-block--header .showOnMap:before,.Generic .flight-order-details__summary-orgTour-block--header .showOnMap:before,.Generic .flight-order-details__summary-products-block--header .showOnMap:before,.Generic .flight-order-details__summary-additionals-block--header .showOnMap:before,.Generic .flight-order-details__summary-attraction-block--header .showOnMap:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.125rem;margin-left:.25rem}.Generic .flight-order-details__summary-hotel-block div,.Generic .flight-order-details__summary-flight-block div,.Generic .flight-order-details__summary-passenger-block div,.Generic .flight-order-details__summary-orgTour-block div,.Generic .flight-order-details__summary-products-block div,.Generic .flight-order-details__summary-additionals-block div,.Generic .flight-order-details__summary-attraction-block div{line-height:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .flight-order-details__summary-hotel-block div.deparr,.Generic .flight-order-details__summary-flight-block div.deparr,.Generic .flight-order-details__summary-passenger-block div.deparr,.Generic .flight-order-details__summary-orgTour-block div.deparr,.Generic .flight-order-details__summary-products-block div.deparr,.Generic .flight-order-details__summary-additionals-block div.deparr,.Generic .flight-order-details__summary-attraction-block div.deparr{display:flex;justify-content:space-between;margin-top:.5rem}.Generic .flight-order-details__summary-hotel-block div.deparr .duration:before,.Generic .flight-order-details__summary-flight-block div.deparr .duration:before,.Generic .flight-order-details__summary-passenger-block div.deparr .duration:before,.Generic .flight-order-details__summary-orgTour-block div.deparr .duration:before,.Generic .flight-order-details__summary-products-block div.deparr .duration:before,.Generic .flight-order-details__summary-additionals-block div.deparr .duration:before,.Generic .flight-order-details__summary-attraction-block div.deparr .duration:before{content:"";display:block;border-bottom:2px solid;padding-top:.75rem;margin-bottom:.625rem}.Generic .flight-order-details__summary-hotel-block div.deparr span,.Generic .flight-order-details__summary-flight-block div.deparr span,.Generic .flight-order-details__summary-passenger-block div.deparr span,.Generic .flight-order-details__summary-orgTour-block div.deparr span,.Generic .flight-order-details__summary-products-block div.deparr span,.Generic .flight-order-details__summary-additionals-block div.deparr span,.Generic .flight-order-details__summary-attraction-block div.deparr span{display:inline-block;vertical-align:top;font-size:.875rem}.Generic .flight-order-details__summary-hotel-block div.deparr span strong,.Generic .flight-order-details__summary-flight-block div.deparr span strong,.Generic .flight-order-details__summary-passenger-block div.deparr span strong,.Generic .flight-order-details__summary-orgTour-block div.deparr span strong,.Generic .flight-order-details__summary-products-block div.deparr span strong,.Generic .flight-order-details__summary-additionals-block div.deparr span strong,.Generic .flight-order-details__summary-attraction-block div.deparr span strong{font-size:1rem}.Generic .flight-order-details__summary-hotel-block div.deparr span strong:after,.Generic .flight-order-details__summary-flight-block div.deparr span strong:after,.Generic .flight-order-details__summary-passenger-block div.deparr span strong:after,.Generic .flight-order-details__summary-orgTour-block div.deparr span strong:after,.Generic .flight-order-details__summary-products-block div.deparr span strong:after,.Generic .flight-order-details__summary-additionals-block div.deparr span strong:after,.Generic .flight-order-details__summary-attraction-block div.deparr span strong:after{display:none}.Generic .flight-order-details__summary-hotel-block div.indicators span,.Generic .flight-order-details__summary-flight-block div.indicators span,.Generic .flight-order-details__summary-passenger-block div.indicators span,.Generic .flight-order-details__summary-orgTour-block div.indicators span,.Generic .flight-order-details__summary-products-block div.indicators span,.Generic .flight-order-details__summary-additionals-block div.indicators span,.Generic .flight-order-details__summary-attraction-block div.indicators span{display:block;font-size:1rem;margin-top:.5rem}.Generic .flight-order-details__summary-hotel-block div.indicators span:before,.Generic .flight-order-details__summary-flight-block div.indicators span:before,.Generic .flight-order-details__summary-passenger-block div.indicators span:before,.Generic .flight-order-details__summary-orgTour-block div.indicators span:before,.Generic .flight-order-details__summary-products-block div.indicators span:before,.Generic .flight-order-details__summary-additionals-block div.indicators span:before,.Generic .flight-order-details__summary-attraction-block div.indicators span:before{font-size:1.25rem;color:RGB(var(--global-color-error));margin-left:.375rem}.Generic .flight-order-details__summary-hotel-block div.indicators span.included:before,.Generic .flight-order-details__summary-flight-block div.indicators span.included:before,.Generic .flight-order-details__summary-passenger-block div.indicators span.included:before,.Generic .flight-order-details__summary-orgTour-block div.indicators span.included:before,.Generic .flight-order-details__summary-products-block div.indicators span.included:before,.Generic .flight-order-details__summary-additionals-block div.indicators span.included:before,.Generic .flight-order-details__summary-attraction-block div.indicators span.included:before{color:RGB(var(--global-color-approve))}.Generic .flight-order-details__summary-hotel-block div.indicators span.baggage:before,.Generic .flight-order-details__summary-flight-block div.indicators span.baggage:before,.Generic .flight-order-details__summary-passenger-block div.indicators span.baggage:before,.Generic .flight-order-details__summary-orgTour-block div.indicators span.baggage:before,.Generic .flight-order-details__summary-products-block div.indicators span.baggage:before,.Generic .flight-order-details__summary-additionals-block div.indicators span.baggage:before,.Generic .flight-order-details__summary-attraction-block div.indicators span.baggage:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__summary-hotel-block .colon:after,.Generic .flight-order-details__summary-flight-block .colon:after,.Generic .flight-order-details__summary-passenger-block .colon:after,.Generic .flight-order-details__summary-orgTour-block .colon:after,.Generic .flight-order-details__summary-products-block .colon:after,.Generic .flight-order-details__summary-additionals-block .colon:after,.Generic .flight-order-details__summary-attraction-block .colon:after{content:":"}.Generic .flight-order-details__summary-hotel-block .flight-details,.Generic .flight-order-details__summary-flight-block .flight-details,.Generic .flight-order-details__summary-passenger-block .flight-details,.Generic .flight-order-details__summary-orgTour-block .flight-details,.Generic .flight-order-details__summary-products-block .flight-details,.Generic .flight-order-details__summary-additionals-block .flight-details,.Generic .flight-order-details__summary-attraction-block .flight-details{justify-content:space-between}.Generic .flight-order-details__summary-flight-heading:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;transform:rotate(-90deg)}.Generic .flight-order-details__summary-flight-block:last-of-type .tooltip-title__inner-new{top:auto;bottom:0}.Generic .flight-order-details__summary-flight .flight-order-details__summary-flight-block-header{color:RGBA(var(--global-color-primary), 0.7);padding-right:5px}.Generic .flight-order-details__summary-flight .flight-details{overflow:unset;display:flex;flex-wrap:wrap;flex-direction:row;padding-right:5px}.Generic .flight-order-details__summary-flight .flight-details .dates,.Generic .flight-order-details__summary-flight .flight-details .location{font-size:16px;text-align:right}.Generic .flight-order-details__summary-flight .flight-details .duration{margin-top:.25rem;border-top:1px solid RGB(var(--global-color-border));font-size:1rem}.Generic .flight-order-details__summary-flight .flight-details .duration strong{font-size:18px}.Generic .flight-order-details__summary-flight .flight-details .operatedby{margin-top:.25rem;font-size:1rem}.Generic .flight-order-details__summary-flight .flight-details .airlinename{font-size:14px;width:100%;font-weight:600}.Generic .flight-order-details__summary-flight .flight-details .details{position:relative;overflow:unset}.Generic .flight-order-details__summary-flight .flight-details .details .airline{text-align:center}.Generic .flight-order-details__summary-flight .flight-details .details .airline img{border-radius:30px;height:43px;position:relative;margin-top:1rem}.Generic .flight-order-details__summary-flight .tooltip-title__inner-new{display:none;position:absolute;top:0;left:3.5rem;transform:translateY(0);max-width:16rem}.Generic .flight-order-details__summary-flight .flight-order-details__flight-indicators:hover+.tooltip-title__inner-new{display:block}.Generic .flight-order-details__summary-passenger-heading:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__summary-hotel-heading:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__summary-products-heading:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__summary-additionals-heading:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__summary-orgTour-heading:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__summary-cruise-heading:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__summary-additionals-block--header,.Generic .flight-order-details__summary-products-block--header{font-weight:600;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__summary-additionals-items,.Generic .flight-order-details__summary-products-items{display:flex;width:100%;justify-content:space-between}.Generic .flight-order-details__summary-additionals-items--event,.Generic .flight-order-details__summary-products-items--event{font-weight:600;font-size:22px;width:100%}.Generic .flight-order-details__summary-additionals-items--event .date,.Generic .flight-order-details__summary-products-items--event .date{font-weight:400;font-size:18px;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__summary-additionals-items--event-ticket,.Generic .flight-order-details__summary-products-items--event-ticket{font-size:18px;display:flex;justify-content:space-between;margin-top:1rem}.Generic .flight-order-details__summary-additionals-items--event-ticket .label,.Generic .flight-order-details__summary-products-items--event-ticket .label{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Generic .flight-order-details__summary-additionals-items--event-ticket .value,.Generic .flight-order-details__summary-products-items--event-ticket .value{direction:ltr}.Generic .flight-order-details__summary-additionals-items--event-fee,.Generic .flight-order-details__summary-products-items--event-fee{font-size:18px;display:flex;justify-content:space-between}.Generic .flight-order-details__summary-additionals-items--event-fee .label,.Generic .flight-order-details__summary-products-items--event-fee .label{font-weight:700}.Generic .flight-order-details__summary-additionals-items--event-fee .value,.Generic .flight-order-details__summary-products-items--event-fee .value{direction:ltr}.Generic .flight-order-details__summary-passenger-items{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.Generic .flight-order-details__summary-passenger-items--type{white-space:normal}.Generic .flight-order-details__summary-passenger-items--price{direction:ltr}.detailsPage .Generic .flight-order-details__summary-passenger{display:none}.detailsPage .Generic .flight-order-details__summary-products{display:block}.Generic .flight-order-details__summary-attraction .type{display:flex;justify-content:space-between}.Generic .flight-order-details__summary-attraction .type .title{font-weight:600}.Generic .flight-order-details__summary-total-payment{background:RGB(var(--global-color-white));padding:1rem}.Generic .flight-order-details__summary-total-pay{display:flex;align-items:center;justify-content:space-between;font-size:1.5rem}.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-term{margin-top:2rem;padding:1rem;font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary))}@media(max-width: 1024px){.Generic .flight-order-details__summary-term{margin-top:0;pointer-events:none}}@media(min-width: 1025px){.Generic .flight-order-details__summary-term:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;float:left}}@media(min-width: 1025px){.Generic .flight-order-details__summary-term.active:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;float:left}}.Generic .flight-order-details__summary-term-block{padding:1rem;background:RGB(var(--global-color-white));display:none}@media(max-width: 1024px){.Generic .flight-order-details__summary-term-block{display:block}}.Generic .flight-order-details__payment{width:840px}@media(max-width: 1024px){.Generic .flight-order-details__payment{width:100%;border:none}}.Generic .flight-order-details__payment-heading{font-weight:600}.Generic .flight-order-details__payment-details{padding:1.5rem}.Generic .flight-order-details__payment-details--trigger{color:RGB(var(--global-color-accent));font-weight:600}.Generic .flight-order-details__payment-details--trigger:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-right:.25rem}.Generic .flight-order-details__payment-details--trigger.active{margin-top:1rem}.Generic .flight-order-details__payment-details--trigger.active:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__payment-details .flight-order-details__costumer{padding-bottom:1.5rem}.Generic .flight-order-details__payment-details .flight-order-details__costumer-pass-details{padding:0;background:none}.Generic .flight-order-details__payment-details .flight-order-details__costumer-pass-details-fields .inner-pages-fields{margin:0}.Generic .flight-order-details__payment-details .flight-order-details__costumer-pass-details-fields .inner-pages-fields input{background:RGB(var(--global-color-white))}.Generic .flight-order-details__payment-details .flight-order-details__costumer-regulations{padding:1rem 0 0}.Generic .flight-order-details__payment-total{font-size:1.125rem;padding-bottom:1rem}.Generic .flight-order-details__payment-total strong{font-size:1.5rem}.Generic .flight-order-details__payment-type--custom-input{font-size:1rem;padding-top:1rem}.Generic .flight-order-details__payment-type--custom-input label{display:block;font-weight:600;margin-bottom:.5rem}.Generic .flight-order-details__payment-type--custom-msg{padding-top:1rem}.Generic .flight-order-details__payment-type--custom-msg:before{content:"*";color:RGB(var(--global-color-error));margin-left:.25rem}.Generic .flight-order-details__payment-type--block{padding-bottom:2rem}.Generic .flight-order-details__payment-type--block .flight-order-details__payments-cards-row{margin:0 0 1rem}.Generic .flight-order-details__payment-type label:first-of-type{padding-right:.25rem}@media(max-width: 1024px){.Generic .flight-order-details__payment-type label{display:block;padding-right:0}.Generic .flight-order-details__payment-type label:not(:first-of-type){padding-top:1rem}}.Generic .flight-order-details__payment #paymentWrapper{overflow:hidden}.Generic .flight-order-details__fields{order:2;display:flex;flex-direction:column}.Generic .flight-order-details__fields+#tripSummary{order:3}@media(max-width: 1024px){.Generic .flight-order-details__fields{padding:0 1rem;max-width:100%}}.Generic .flight-order-details__continue{display:flex;flex-direction:column-reverse}.Generic .flight-order-details__continue.top{order:0}.Generic .flight-order-details__continue .summery-btn{display:none}.Generic .flight-order-details__remarks .innerPages-section-wrapper{border:none}.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-moduleText.cancellationText{display:block}.Generic .flight-order-details__remarks-moduleText .remarks{display:block !important}.Generic .flight-order-details__remarks-moduleText .transfer{display:none}.Generic .flight-order-details__remarks-moduleText .eventUl{padding:0rem 0rem 1rem 1rem}@media(max-width: 1024px){.Generic .flight-order-details__remarks-moduleText .eventUl{padding-top:0}}.Generic .flight-order-details__remarks-moduleText .eventUl .eventLi{color:RGB(var(--global-color-primary));font-size:16px;padding:6px 0;border-bottom:1px solid RGBA(var(--global-color-gray), 0.3);display:block}.Generic .flight-order-details__remarks-moduleText .eventUl .eventLi:last-child{border:none}.Generic .flight-order-details__remarks-moduleText .eventUl .eventLi strong{font-weight:700}.Generic .flight-order-details__remarks .cancellingPolicy{text-align:right;margin-bottom:1rem}.Generic .flight-order-details__remarks .cancellingPolicy .sepRow{direction:rtl}.Generic .flight-order-details__remarks a{color:RGB(var(--global-color-primary));font-weight:600;text-decoration:underline}@media(max-width: 1024px){.Generic .flight-order-details__costumer-pass-details{padding:1rem}}.Generic .flight-order-details__costumer-pass-details-fields{display:grid;grid-template-columns:repeat(10, 1fr);gap:1rem}@media(max-width: 1024px){.Generic .flight-order-details__costumer-pass-details-fields{display:block}}.Generic .flight-order-details__costumer-pass-details-fields h4{grid-column:span 10}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields.name{grid-column:span 2}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields.mail,.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields.phone{grid-column:span 3}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields-title{display:block;font-size:.875rem;font-weight:600;padding-bottom:.5rem;white-space:nowrap}.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:flex;justify-content:space-between;gap:.5rem}.ltr .Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields__multi{flex-direction:row-reverse}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields__multi--phone{flex-grow:1;color:inherit}.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields input,.Generic .flight-order-details__costumer-pass-details-fields .inner-pages-fields select{width:100%}.Generic .flight-order-details__costumer-regulations{padding-top:1rem}@media(max-width: 1024px){.Generic .flight-order-details__costumer-regulations{font-size:.75rem}}.Generic .flight-order-details__costumer-invoice{margin-top:.5rem}.Generic .flight-order-details__passengers-text{padding:1rem 0 .5rem;color:RGB(var(--global-color-error));font-size:.875rem;font-weight:600;overflow:hidden}@media(max-width: 1024px){.Generic .flight-order-details__passengers-text{padding:1rem 1rem 0}}.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 0 0;display:flex;align-items:center}@media(max-width: 1024px){.Generic .flight-order-details__passengers-pass-details{flex-direction:column;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}.Generic .flight-order-details__passengers-pass-details.withCustomer{padding-top:0}@media(min-width: 1025px){.Generic .flight-order-details__passengers-pass-details.withCustomer .flight-order-details__passengers-pass-details-fields{padding-top:.5rem;margin-right:4.5rem}}.Generic .flight-order-details__passengers-pass-details.withCustomer .flight-order-details__passengers-pass-details-fields .inner-pages-fields.email{grid-column:span 3}.Generic .flight-order-details__passengers-pass-details.withCustomer .flight-order-details__passengers-pass-details-fields .inner-pages-fields.multi{grid-column:span 4;display:flex;justify-content:space-between;gap:.5rem}.Generic .flight-order-details__passengers-pass-details.withCustomer .flight-order-details__passengers-pass-details-fields .inner-pages-fields.multi .phone{flex-grow:1}.Generic .flight-order-details__passengers-pass-details.withCustomer .inner-pages-fields-title{display:block}@media(min-width: 1025px){.Generic .flight-order-details__passengers-pass-details:not(.passportRequired){align-items:flex-end}}.Generic .flight-order-details__passengers-pass-details h4{min-width:4.5rem;line-height:1.75rem;white-space:nowrap}.Generic .flight-order-details__passengers-pass-details-fields{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;display:block}.Generic .flight-order-details__passengers-pass-details-fields .inner-pages-fields-title{display:none;font-size:.875rem;font-weight:600;padding-bottom:.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.passportNotRequired [class^=flight-order-details__passport] .inner-pages-fields-title:after{display:none}.Generic .flight-order-details__passengers-summary{display:flex;flex-wrap:wrap;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-summary div:not(:last-child):after{content:",";margin-left:.5rem}.Generic .flight-order-details__passengers-summary strong:after{content:":"}.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,.Generic .flight-order-details__passengers--birth{grid-column:span 2}.Generic .flight-order-details__passengers-saveHistory{font-weight:600;margin-top:1rem}@media(max-width: 1024px){.Generic .flight-order-details__passengers-saveHistory{padding:0 1rem 1rem;margin-top:0}}.Generic .flight-order-details__passengers-saveHistory label{display:flex;gap:5px}@media(max-width: 767px){.Generic .flight-order-details__passengers-saveHistory span{max-width:85%}}.Generic .flight-order-details__passport--num{grid-column:span 2}.Generic .flight-order-details__passport--expiration{grid-column:span 2}.Generic .flight-order-details__flight{position:relative;z-index:10}.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-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;display:flex;gap:.5rem}.Generic .flight-order-details__flight-hours:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:5px;font-size:1.5rem}.Generic .flight-order-details__flight-hours strong{font-weight:600}@media(max-width: 1024px){.Generic .flight-order-details__flight-hours:before{display:none}.Generic .flight-order-details__flight-hours strong{display:block}}.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;flex-grow:1;color:RGB(var(--global-color-forground));display:flex;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}@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: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{display:flex}.Generic .flight-order-details__flight-stops-block-intermediate .dayAfter{padding-inline-start:.5rem;font-size:.875rem;font-weight:400 !important;color:RGB(var(--global-color-error))}.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 .statusOfPackageType:first-child{margin-right:1.5rem}@media(max-width: 1024px){.Generic .flight-order-details__flight-direction .statusOfPackageType{display:inline-block;margin-top:0rem}.Generic .flight-order-details__flight-direction .statusOfPackageType:first-child{margin:0 .5rem 0 0}}@media(max-width: 1024px){.Generic .flight-order-details__flight-direction{padding:.75rem 1rem;line-height:1rem;gap:.5rem}}@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}.Generic .flight-order-details__flight-direction h4 .sameAirport-msg{color:RGB(var(--global-color-error));margin-inline-start:.5rem}@media(max-width: 1024px){.Generic .flight-order-details__flight-direction .packageType{display:inline-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:flex}@media(max-width: 1024px){.Generic .flight-order-details__flight-row{padding:1rem .75rem;display:block;position:relative;width:100%}}.Generic .flight-order-details__flight-row:after{content:"";clear:both;display:block}.Generic .flight-order-details__flight-row-figure{display:flex;justify-content:center;align-items:center;width:100%;gap:1rem}.Generic .flight-order-details__flight-row-figure img{width:100%;height:auto}.Generic .flight-order-details__flight-row-info{display:flex;flex-direction:row;flex-grow:1;position:relative}@media(max-width: 1024px){.Generic .flight-order-details__flight-row-info{display:grid;grid-template-columns:repeat(3, 1fr)}.Generic .flight-order-details__flight-row-info .airline{grid-column:span 3}.Generic .flight-order-details__flight-row-info .airline .date,.Generic .flight-order-details__flight-row-info .airline .equipment,.Generic .flight-order-details__flight-row-info .airline .flightNumber{margin-right:.5rem}}.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{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:flex;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{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{color:RGB(var(--global-color-forground))}.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:block;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:0;float:none}}.Generic .flight-order-details__flight-row-info-top-block.departure:not(.notFlight):before,.Generic .flight-order-details__flight-row-info-top-block.arrival:not(.notFlight):before{content:"";font-family:lognet;font-style:normal;transition: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:not(.notFlight):before,.Generic .flight-order-details__flight-row-info-top-block.arrival:not(.notFlight):before{color:RGB(var(--global-color-forground-light));display:none}}.Generic .flight-order-details__flight-row-info-top-block.departure strong,.Generic .flight-order-details__flight-row-info-top-block.arrival strong{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))}@media(max-width: 1024px){.Generic .flight-order-details__flight-row-info-top-block.departure .date,.Generic .flight-order-details__flight-row-info-top-block.arrival .date{margin-inline-end:0}}.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{transform:rotate(-45deg)}.Generic .flight-order-details__flight-row-info-top-block.duration{display:flex;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;align-items:center;justify-content:space-between;height:auto}}.Generic .flight-order-details__flight-row-info-top-block-time span[data-title]{line-height:20px;color:RGB(var(--global-color-forground))}.Generic .flight-order-details__flight-row-info-top-block-time span[data-title]:before{content:attr(data-title);display:inline-block !important}.Generic .flight-order-details__flight-row-info-top-block-time span[data-title]:after{content:"";font-family:lognet;font-style:normal;transition: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{display:none}}.Generic .flight-order-details__flight-statusRemark{color:RGB(var(--global-color-forground));width:fit-content;padding-inline-start:1rem;padding-top:.5rem;border-top:1px solid RGB(var(--global-color-border))}@media(max-width: 1024px){.Generic .flight-order-details__flight-statusRemark{margin-inline-end:auto;padding-inline-start:1.5rem;font-size:.75rem}}.Generic .flight-order-details__flight-statusRemark:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1rem;vertical-align:middle;margin-left:.5rem}@media(max-width: 1024px){.Generic .flight-order-details__flight-statusRemark:before{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))}.Generic .flight-order-details__orgTour-header{display:block;position:relative;margin:0;font-size:0}.Generic .flight-order-details__orgTour-header a{font-size:1rem}.Generic .flight-order-details__orgTour-heading{margin-bottom:.5rem;background:RGB(var(--global-color-page))}.Generic .flight-order-details__orgTour button,.Generic .flight-order-details__orgTour a{background:none;padding:.5rem;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:transform .3s ease-in;margin-right:.5rem;float:left;transform:scale(1, 1)}.Generic .flight-order-details__orgTour button.active:after,.Generic .flight-order-details__orgTour a.active:after{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{padding-top:0}.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:flex;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:flex;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:flex;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{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 rgba(0,0,0,0);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:flex;align-items:flex-start;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 .innerPages-section-wrapper{background:none;border:none;padding:0}.flightModule .Generic .flight-order-details__pax .innerPages-section-wrapper{background:RGB(var(--global-color-white))}.Generic .flight-order-details__pax-header{display:block}.Generic .flight-order-details__pax-header .button:after{transform:scale(1, 1)}.Generic .flight-order-details__pax-heading{margin-bottom:.5rem}.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{border-top:1px solid RGB(var(--global-color-border));padding:1rem .5rem 0 1rem}.Generic .flight-order-details__pax #copmositionChangeCover{border:none;background:none;padding:0;margin-right:.5rem;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__pax #copmositionChangeCover:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:inline-block;margin-right:.5rem;transform:scale(1, 1)}.Generic .flight-order-details__pax #copmositionChangeCover[aria-expanded=true]:after{transform:rotate(-90deg)}.Generic .flight-order-details__pax #compositionPopup{display:flex;align-items:flex-end;position:relative !important;top:auto !important;left:auto !important;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{flex-direction:column;align-items:flex-start}}.Generic .flight-order-details__pax #compositionPopup:before,.Generic .flight-order-details__pax #compositionPopup>.sr-only{display:none}.Generic .flight-order-details__pax #compositionPopup .composition{padding:0;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:flex}@media(max-width: 1024px){.Generic .flight-order-details__pax #compositionPopup .composition .composition__list{flex-wrap:wrap;justify-content:space-between}}.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item{display:block;margin:0;margin-left:1.5rem;flex:1}@media(max-width: 1024px){.Generic .flight-order-details__pax #compositionPopup .composition .composition__list-item{width:45%;margin:0;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-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 .composition .composition__list .childAgeMsg{position:absolute;top:0;width:auto}.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:rgba(0,0,0,0) RGB(var(--global-color-error)) RGB(var(--global-color-error)) rgba(0,0,0,0)}.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__services-header{display:block}.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-text{max-width:90%;line-height:1.5}.Generic .flight-order-details__services-wrapper{border:none}.orderPage .Generic .flight-order-details__services-wrapper,.confirmationPage .Generic .flight-order-details__services-wrapper{padding:0;background:none}.Generic .flight-order-details__services-wrapper>div{border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-white));padding:1rem 1.5rem;margin-top:1.5rem}@media(max-width: 1024px){.Generic .flight-order-details__services-wrapper>div{padding:1rem}}.Generic .flight-order-details__services-wrapper>div:first-of-type{margin-top:0}.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}@media(max-width: 1024px){.Generic .flight-order-details__services-wrapper #seatDiv{display:none !important}}.orderPage .Generic .flight-order-details__services-wrapper #LiveTicketDiv{display:none}@media(max-width: 1024px){.orderPage .Generic .flight-order-details__services-wrapper #LiveTicketDiv .flight-order-details__services-open-title{height:auto}}.confirmationPage .Generic .flight-order-details__services-wrapper #LiveTicketDiv{border:none;padding:0}@media(max-width: 1024px){.confirmationPage .Generic .flight-order-details__services-wrapper #LiveTicketDiv .flight-order-details__services-open-title{height:auto}}.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-wrapper #baggageDiv .baggage-note{margin-bottom:1rem}.Generic .flight-order-details__services #blueRibbonLuggageBagDiv .blueRibbonBagRow_msg{margin-bottom:1rem}.Generic .flight-order-details__services #blueRibbonLuggageBagDiv .blueRibbonBagList{display:inline-block}.Generic .flight-order-details__services #blueRibbonLuggageBagDiv .blueRibbonBagNotes{display:inline-block;vertical-align:middle;width:15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5rem}.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:flex;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:1.25rem;height:1.25rem;line-height:1.25rem;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.5rem;height:1.5rem;line-height:1.5rem;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:transform .3s ease-in}.Generic .flight-order-details__services-open-collapsed.active:before{content:"";font-family:lognet;font-style:normal;transition: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{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: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:flex;height:3rem;align-items:flex-end;justify-content:space-between}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row{flex-direction:column;align-items:flex-start;height:auto}}.Generic .flight-order-details__services-fields-row .cancellationInsuranceRow_benefits{width:100%;margin:1rem 0 1rem 0}.Generic .flight-order-details__services-fields-row .li_insurance{display:flex;justify-content:space-between;margin-top:1rem}.Generic .flight-order-details__services-fields-row .li_insurance:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:1rem;font-size:1.15rem}.Generic .flight-order-details__services-fields-row .text_insurance{width:100%}.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 .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;align-items:flex-start;display:grid;grid-template-columns:repeat(2, 1fr);margin-top:1rem}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.cityRideTypes{grid-template-columns:repeat(1, 1fr)}}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride{justify-content:flex-start}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride.none .ride_label{padding-right:11px}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label{width:100%}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label{width:90%}}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label .generalPopup__header{display:flex}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label .generalPopup__term{z-index:10;position:relative;margin-right:3.5rem}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label .generalPopup__term{margin-right:10px}}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label .generalPopup__text{width:100%;margin-right:3rem}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label .generalPopup__text{margin-right:0}}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label .generalPopup__text .title{margin-right:10px}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label .generalPopup__text .title{line-height:1.5;margin-right:10px}}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label .imgvip{position:absolute;top:1rem;margin-left:.5rem}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .ride_label .imgvip{display:none}}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .lineDetail{width:310px;display:flex}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .lineDetail{width:100%}}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .lineDetail img{height:24px;width:24px;margin:11px}.Generic .flight-order-details__services-fields-row.cityRideTypes.upgardeDealtypes .ride .lineDetail .name{flex-grow:1}.Generic .flight-order-details__services-fields-row.dynamicSalableProductExtended{height:auto;align-items:flex-start;margin-top:0}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.dynamicSalableProductExtended{display:flex;flex-direction:column-reverse}}.Generic .flight-order-details__services-fields-row.cityEventsTypes{height:auto;align-items:flex-start}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.cityEventsTypes{width:100%}}.Generic .flight-order-details__services-fields-row.cancellationInsuranceRow{height:auto;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.cancellationInsuranceRow{align-items:flex-start}}.Generic .flight-order-details__services-fields-row.ProductRow{align-items:flex-end}.Generic .flight-order-details__services-fields-row.baggageButtonUI{display:block;height:auto}.Generic .flight-order-details__services-fields-row.baggageButtonUI:not(:first-child){margin-top:1rem}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services--title{background:RGBA(var(--global-color-primary), 0.15);padding:0 1rem;margin-bottom:1rem}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle{display:flex;align-items:flex-start;gap:1rem}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle{max-width:none}}@media(max-width: 767px){.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle{display:block}}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageDirection{line-height:1.5;font-weight:600;text-align:center}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageDirection{width:auto}}@media(max-width: 767px){.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageDirection{width:100%;text-align:right;margin-bottom:1rem}}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageDirection .rt{margin-top:4.5rem}@media(max-width: 767px){.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageDirection .rt{margin-top:0}}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageDirection .ow{margin-top:3.75rem}@media(max-width: 767px){.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageDirection .ow{margin-top:0}}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageInputs{flex-grow:1;display:grid;grid-template-columns:repeat(4, 1fr);gap:.5rem}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageInputs{width:100%;grid-template-columns:1fr 1fr}}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .baggageInputs.loading{pointer-events:none}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .moreBaggage{grid-column:span 4;display:grid;grid-template-rows:0fr;transition:grid-template-rows 1s}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .moreBaggage{grid-column:span 2}}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .moreBaggage__inner{display:grid;grid-template-columns:repeat(4, 1fr);gap:.5rem;overflow:hidden}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .moreBaggage__inner{grid-template-columns:1fr 1fr}}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .moreBaggage_trigger{color:RGB(var(--global-color-primary))}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .moreBaggage_trigger:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:block;width:auto;height:auto;font-size:4rem;line-height:normal;box-shadow:none;border-radius:0;margin:0 0 1rem;background:none}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .moreBaggage_trigger span{display:block;font-weight:600}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .moreBaggage_trigger[aria-expanded=true]:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__services-fields-row.baggageButtonUI .flight-order-details__services-fields-middle .moreBaggage_trigger[aria-expanded=true]+.moreBaggage{grid-template-rows:1fr}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label{position:relative;min-width:0;padding:1rem .5rem;border:2px solid rgba(0,0,0,0);margin:0;color:RGB(var(--global-color-primary));text-align:center}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:block;width:auto;height:auto;font-size:4rem;line-height:normal;color:#d3d3d3;box-shadow:none;border-radius:0;margin:0 0 1rem;background:none}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label[for$=_NA]:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label[for$=_NA] span{color:RGB(var(--global-color-error))}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label[for*=INSURANCE]:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label[for*=INSURANCE][for$=_NA]:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label[for*=TROLLEY]:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label[for*=TROLLEY][for$=_NA]:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label span{display:block;line-height:1.5;word-break:break-word}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio+label.loading{background:url("../images/loader.svg") no-repeat center;background-size:30%}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio:checked+label{border:2px solid #32cd32}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio:checked+label:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;position:absolute;top:.375rem;left:.375rem;display:block;width:1.5rem;height:1.5rem;font-size:1rem;line-height:1.5rem;text-align:center;color:#fff;background:#32cd32;border-radius:50%}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio:checked+label:before{color:RGB(var(--global-color-primary))}.Generic .flight-order-details__services-fields-row.baggageButtonUI .baggage-radio:checked+label span{font-weight:600}.Generic .flight-order-details__services-fields-middle{flex-grow:1;margin-right:1rem}@media(max-width: 1024px){.Generic .flight-order-details__services-fields-middle{margin:.5rem 0;display:flex;max-width:480px;width:100%}}.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;padding-left:.5rem;padding-right:1.5rem;background-position:right 5px center}.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:not(.errorInput):not(.widget-input.errorInput) input:not(#agentCommissionProductAddToCart):not(#partialPaymentProductAddToCart){pointer-events:none;opacity:.5}.Generic .flight-order-details__services--button:not(.errorInput):not(.widget-input.errorInput) input:not(#agentCommissionProductAddToCart):not(#partialPaymentProductAddToCart).lastExtraProduct,.Generic .flight-order-details__services--button:not(.errorInput):not(.widget-input.errorInput) input:not(#agentCommissionProductAddToCart):not(#partialPaymentProductAddToCart).submitExtraProduct,.Generic .flight-order-details__services--button:not(.errorInput):not(.widget-input.errorInput) input:not(#agentCommissionProductAddToCart):not(#partialPaymentProductAddToCart).nextExtraProduct{pointer-events:all;opacity:1}.Generic .flight-order-details__services--button.loading:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:inline-block;color:RGB(var(--global-color-primary));animation:spin 1s infinite linear}.Generic .flight-order-details__services--button.success:after{content:"";font-family:lognet;font-style:normal;transition: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__services-wizard-page{display:none;padding:1rem}.Generic .flight-order-details__services-wizard-page.active{display:block}.Generic .flight-order-details__services-wizard-page--header{display:flex;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid RGB(var(--global-color-border))}.Generic .flight-order-details__services-wizard-page--header .title{font-size:2rem}.Generic .flight-order-details__services-wizard-page--content{min-height:10rem;padding:1rem}.Generic .flight-order-details__services-wizard-page--content .typesList{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}.Generic .flight-order-details__services-wizard-page--content .typesList input[type=checkbox]+label{display:grid;place-items:center;height:6rem;font-size:1.125rem;font-weight:600;line-height:1.25rem;border:1px solid RGB(var(--global-color-gray));text-align:center;padding:1rem}.Generic .flight-order-details__services-wizard-page--content .typesList input[type=checkbox]+label:before{display:none}.Generic .flight-order-details__services-wizard-page--content .typesList input[type=checkbox]:checked+label{background-color:RGB(var(--global-color-border))}.Generic .flight-order-details__services-wizard-page--content .questions input[type=checkbox]+label:before{width:2rem;border-radius:.5rem;border:none;background:#fff;box-shadow:0 0 0 2px RGB(var(--global-color-primary)),inset -1rem 0 0 0 RGB(var(--global-color-border))}.Generic .flight-order-details__services-wizard-page--content .questions input[type=checkbox]:checked+label:before{content:"";background:#fff;box-shadow:0 0 0 2px RGB(var(--global-color-primary)),inset 1rem 0 0 0 RGB(var(--global-color-approve))}.Generic .flight-order-details__services-wizard-page--content .ClalInsurancePassenger{display:grid;grid-template-columns:4.5rem 12rem 12rem 12rem;gap:1rem;align-items:center;margin-bottom:1rem}.Generic .flight-order-details__services-wizard-page--content .ClalInsurancePassenger__title{font-size:1rem;font-weight:600;margin-bottom:0}.Generic .flight-order-details__services-wizard-page--content .ClalInsurancePassenger__field{margin-bottom:0}.Generic .flight-order-details__services-wizard-page--content .ClalInsurancePassenger__field input{width:100%}.Generic .flight-order-details__services-wizard-page--content .ClalInsuranceOffer{display:grid;grid-template-columns:repeat(3, 1fr);line-height:1;margin-bottom:2rem}.Generic .flight-order-details__services-wizard-page--content .ClalInsuranceOffer .pre{font-size:1.5rem;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__services-wizard-page--content .ClalInsuranceOffer .price{display:flex;align-items:flex-end;font-size:5rem;font-weight:600;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__services-wizard-page--content .ClalInsuranceOffer .price .currency{font-size:1.5rem;margin-bottom:.75rem;color:RGB(var(--global-color-forground))}.Generic .flight-order-details__services-wizard-page--content .ClalInsuranceOffer .title{font-weight:600;margin-bottom:.5rem}.Generic .flight-order-details__services-wizard-page--content .ClalInsuranceOffer .selectedCoverage{padding-right:1rem}.Generic .flight-order-details__services-wizard-page--content .ClalInsuranceOffer .selectedCoverage li{line-height:1.5}.Generic .flight-order-details__services-wizard-page--footer{display:flex;justify-content:space-between;border-top:1px solid RGB(var(--global-color-border));padding-top:1rem}.Generic .flight-order-details__services-wizard-page--footer.justify-end{justify-content:flex-end}.Generic .flight-order-details__services.tripCancellationInsurance{display:block !important}.Generic .flight-order-details__services.tripCancellationInsurance .innerPages-section-header{display:none}@media(min-width: 1025px){.Generic .flight-order-details__services.tripCancellationInsurance #cancellationInsuranceRow{padding-left:100px}}.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__services-fields-row.cancellationInsuranceRow{position:relative}.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__services-fields-row.cancellationInsuranceRow:after{content:"$0";font-size:1.5rem;font-weight:600;line-height:1;color:RGB(var(--global-color-primary));white-space:nowrap}@media(min-width: 1025px){.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__services-fields-row.cancellationInsuranceRow:after{position:absolute;right:100%;padding:2rem 1.25rem}}.Generic .flight-order-details__services.tripCancellationInsurance .flight-order-details__services-fields-row.cancellationInsuranceRow[data-cost]:after{content:attr(data-cost) " " "+"}.Generic .flight-order-details__more{display:flex;justify-content:space-between;margin:5rem -0.5rem 2rem}@media(max-width: 1024px){.Generic .flight-order-details__more{flex-direction:column;margin:4rem 0 1rem}}.Generic .flight-order-details__more-coupons,.Generic .flight-order-details__more-comments{flex-grow:1;width:49%}@media(max-width: 1024px){.Generic .flight-order-details__more-coupons,.Generic .flight-order-details__more-comments{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:flex;flex-direction:column}.Generic .flight-order-details__more-comments br{display:none}.Generic .flight-order-details__more-comments textarea{order:1;width:100%;height:5rem}.Generic .flight-order-details__more-coupons .flight-order-details__more-fields{text-align:left}.Generic .flight-order-details__more-coupons .flight-order-details__more-fields .small-text{text-align:right}.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{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:flex;flex-direction:column;padding:1.5rem;background:RGB(var(--global-color-white))}.Generic .flight-order-details__payments:not(.orderPage .Generic .flight-order-details__payments){margin:3rem 0 2rem}@media(max-width: 1024px){.Generic .flight-order-details__payments{padding:1rem}}.Generic .flight-order-details__payments-row{min-height:3rem;font-size:1rem;margin-top: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}.Generic .flight-order-details__payments-row.creditcard:has(#siteTab:not(:checked)) .flight-order-details__payments-cards-row{display:none}.Generic .flight-order-details__payments-row.creditcard:has(#siteTab:checked) .flight-order-details__payments-cards-row{display:flex}@media(max-width: 767px){.Generic .flight-order-details__payments-row.creditcard:has(#siteTab:checked) .flight-order-details__payments-cards-row{display:block}}@media(max-width: 1024px){.Generic .flight-order-details__payments-row{height:auto;padding:.5rem 0;font-size:.75rem;flex-direction:column;align-items:flex-start}.Generic .flight-order-details__payments-row input[type=radio]+label{margin-left:0}}.Generic .flight-order-details__payments-row.paypal{order:1}@media(max-width: 1024px){.Generic .flight-order-details__payments-row.paypal{flex-direction:row;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:inline-flex;vertical-align:middle;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-row.blender{margin-top:1rem}@media(max-width: 1024px){.Generic .flight-order-details__payments-row.blender .labelText{display:inline-flex;vertical-align:middle;align-items:center;max-width:240px}.Generic .flight-order-details__payments-row.blender .labelText span{display:block}}.Generic .flight-order-details__payments-row.blender .labelText:before{content:"";display:inline-block;vertical-align:middle;width:64px;height:36px;background:url("../images/blender.png") 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:flex;align-items:center;margin-right:2rem;font-size:.875rem;margin-top:1rem}@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{display:flex;align-items:center;gap:2rem}@media(max-width: 1024px){.Generic .flight-order-details__payments-cards-row .typeOfPyment{flex-direction:column;align-items:flex-start;gap:1rem}}.Generic .flight-order-details__payments-cards-row .paymentsWrapper{display:flex;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}}@media(max-width: 767px){.Generic .flight-order-details__payments-cards-row-field--short select{margin:0 .25rem}}.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:flex;justify-content:space-between;width:250px}.Generic .flight-order-details__payments-cards-row-field--long-selects select{width:47%}.Generic .flight-order-details__checkout .innerPages-section-wrapper{background:none;border:none}.Generic .flight-order-details__checkout-regulations{display:flex;flex-direction:column-reverse}.Generic .flight-order-details__checkout-regulations li{line-height:1.5rem}.Generic .flight-order-details__checkout-regulations li.remarks{display:list-item !important}.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-regulations label span{display:inline-block;max-width:95%}@media(max-width: 767px){.Generic .flight-order-details__checkout-regulations label span{max-width:90%}}.eventModule .Generic .flight-order-details__checkout-regulations--list,.eventModule .Generic .flight-order-details__checkout-regulations--tight{display:none}.Generic .flight-order-details__checkout-regulations .eventUl{padding:0rem 0rem 1rem 1rem}.Generic .flight-order-details__checkout-regulations .eventUl .eventLi{color:RGB(var(--global-color-primary));font-size:16px;padding:6px 0;border-bottom:1px solid RGBA(var(--global-color-gray), 0.3)}.Generic .flight-order-details__checkout-regulations .eventUl .eventLi:last-child{border:none}.Generic .flight-order-details__checkout-regulations .eventUl .eventLi strong{font-weight:700}.Generic .flight-order-details__checkout-total{display:flex;align-items:center}.orderPage .Generic .flight-order-details__checkout-total{display:block}@media(max-width: 1024px){.Generic .flight-order-details__checkout-total{flex-direction:column;margin-bottom:0}.Generic .flight-order-details__checkout-total>div{width:100%}}.Generic .flight-order-details__checkout-total-wrapper{flex-grow:1;display:flex;align-items:start;flex-direction:column}.Generic .flight-order-details__checkout-total-wrapper input[type=checkbox]:checked+label+.errorMsg{display:none}.Generic .flight-order-details__checkout-total-wrapper .footer{width:100%;margin-bottom:2rem}.Generic .flight-order-details__checkout-total-wrapper.TCExist .footer{grid-column:span 4;padding:0}.Generic .flight-order-details__checkout-total-wrapper.TCExist .footer label{display:block}.Generic .flight-order-details__checkout-total-payment{flex-grow:1}.Generic .flight-order-details__checkout-total-payment-avarage{display:none}.Generic .flight-order-details__checkout-total-pay-shekel{font-size:16px}.Generic .flight-order-details__checkout-total-pay-shekel .title:after{content:":"}.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;font-size:1rem}}.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;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--continue-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--email-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--continue-button,.Generic .flight-order-details__checkout--print-button,.Generic .flight-order-details__checkout--email-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: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: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__checkout .summery-btn{display:none}.Generic .flight-order-details__twoOneWay-remark{display:block;font-size:1rem;font-weight:600;color:RGB(var(--global-color-primary));padding:0 1rem}.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{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));padding:1.5rem 0}@media(max-width: 1024px){.Generic .flight-order-details__extraProducts-wrapper{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.Generic .flight-order-details__extraProducts-wrapper{grid-template-columns:repeat(2, 1fr)}}.Generic .flight-order-details__extraProducts-product{position:relative;text-align:center}.Generic .flight-order-details__extraProducts-product:before{display:block;min-width:8rem;width:8rem;height:8rem;line-height:8rem;font-size:4rem;text-align:center;border-radius:50%;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));margin:0 auto}@media(max-width: 1024px){.Generic .flight-order-details__extraProducts-product:before{min-width:6rem;width:6rem;height:6rem;line-height:6rem;font-size:3rem}}.Generic .flight-order-details__extraProducts-product_text{display:block;margin-top:.5rem}.Generic .flight-order-details__extraProducts-product_title{font-size:1.125rem;font-weight:600}@media(max-width: 767px){.Generic .flight-order-details__extraProducts-product_title{font-size:1rem}}.Generic .flight-order-details__extraProducts-product_summary{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;font-size:1rem;font-weight:600;line-height:1.25rem;background:RGBA(var(--global-color-white), 0.95);padding:0 1rem;overflow:hidden;opacity:0}@media(min-width: 1025px){.Generic .flight-order-details__extraProducts-product_summary{transition:.3s ease-in-out}.Generic .flight-order-details__extraProducts-product_summary:hover{opacity:1}}.Generic .flight-order-details__extraProducts-product_summary:empty{display:none}.Generic .flight-order-details__extraProducts-product.cityRide:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-product.airalo:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-product.tripCancellationInsurance,.Generic .flight-order-details__extraProducts-product:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-product.insurance:before,.Generic .flight-order-details__extraProducts-product.upgradeDealComponent:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-product.dynamicSalableProduct:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;-webkit-text-stroke:2px RGB(var(--global-color-primary))}.Generic .flight-order-details__extraProducts-product.baggage:before,.Generic .flight-order-details__extraProducts-product.blueRibbonLuggageBag:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-product.sportsevents365:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-product.Meal:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:3rem}.Generic .flight-order-details__extraProducts-footer{padding-top:2rem;text-align:left}.Generic .flight-order-details__extraProducts-btn{margin:0}.Generic .flight-order-details__extraProducts-list{background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));padding:1.5rem}.Generic .flight-order-details__extraProducts-item{display:flex;margin-bottom:1.5rem}.Generic .flight-order-details__extraProducts-item:before{display:block;min-width:4rem;width:4rem;height:4rem;line-height:4rem;font-size:3rem;text-align:center;color:RGB(var(--global-color-primary));margin-left:1rem}.Generic .flight-order-details__extraProducts-item.ANCILLARY_PRODUCT:before,.Generic .flight-order-details__extraProducts-item.DYNAMIC_PRODUCT:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;-webkit-text-stroke:1px RGB(var(--global-color-white))}.Generic .flight-order-details__extraProducts-item.CITY_RIDE:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-item.INSURANCE:before,.Generic .flight-order-details__extraProducts-item.TRIP_GUARANTY:before,.Generic .flight-order-details__extraProducts-item.TRAVEL_INSURANCE:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-item.TRIP_CANCELLATION_INSURANCE:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-item.Baggage:before,.Generic .flight-order-details__extraProducts-item.BLUE_RIBBON_BAGGAGE:before,.Generic .flight-order-details__extraProducts-item.TRAVEL_FUSION_X:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details__extraProducts-item.Meal:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:2rem}.Generic .flight-order-details__extraProducts-item_text{flex-grow:1}.Generic .flight-order-details__extraProducts-item_title{margin-bottom:.25rem}.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__youtube{margin-top:2rem;height:598px;padding:3rem;background:RGB(var(--global-color-primary))}.Generic .flight-order-details__youtube-warpper{overflow:hidden;height:100%}@media(max-width: 1024px){.Generic .flight-order-details__youtube{height:250px;padding:1rem}}.Generic .flight-order-details__youtube iframe{aspect-ratio:16/9}.Generic .flight-order-details__remarks_footer,.Generic .flight-order-details__destination_footer{background:RGB(var(--global-color-white));display:flex;margin-top:2rem;padding-bottom:3rem}@media(max-width: 1024px){.Generic .flight-order-details__remarks_footer,.Generic .flight-order-details__destination_footer{flex-direction:column}}.Generic .flight-order-details__remarks_footer .underline,.Generic .flight-order-details__destination_footer .underline{background:var(--global-color-green-border);height:2px;margin:1rem 0}.Generic .flight-order-details__remarks_footer .container,.Generic .flight-order-details__destination_footer .container{margin:0 3.5rem 0 1rem}@media(max-width: 1024px){.Generic .flight-order-details__remarks_footer .container,.Generic .flight-order-details__destination_footer .container{margin:0 1rem}}.Generic .flight-order-details__remarks_footer .destinationRemark,.Generic .flight-order-details__destination_footer .destinationRemark{padding:1rem}.Generic .flight-order-details__remarks_footer .destinationRemark .header,.Generic .flight-order-details__destination_footer .destinationRemark .header{font-weight:600;font-size:22px}.Generic .flight-order-details__remarks_footer .destinationRemark .container,.Generic .flight-order-details__destination_footer .destinationRemark .container{display:flex}@media(max-width: 1024px){.Generic .flight-order-details__remarks_footer .destinationRemark .container,.Generic .flight-order-details__destination_footer .destinationRemark .container{flex-direction:column}}.Generic .flight-order-details__remarks_footer .destinationRemark .container .text,.Generic .flight-order-details__destination_footer .destinationRemark .container .text{padding-left:2rem;flex-grow:1}.Generic .flight-order-details__remarks_footer .destinationRemark .images,.Generic .flight-order-details__destination_footer .destinationRemark .images{width:650px;height:333px;display:flex;justify-content:space-between}@media(max-width: 1024px){.Generic .flight-order-details__remarks_footer .destinationRemark .images,.Generic .flight-order-details__destination_footer .destinationRemark .images{width:100%;height:unset;flex-direction:column}}.Generic .flight-order-details__remarks_footer .destinationRemark .images .smallimages,.Generic .flight-order-details__destination_footer .destinationRemark .images .smallimages{display:flex;flex-direction:column;margin-right:16px;gap:4px}@media(max-width: 1024px){.Generic .flight-order-details__remarks_footer .destinationRemark .images .smallimages,.Generic .flight-order-details__destination_footer .destinationRemark .images .smallimages{flex-direction:row}}.Generic .flight-order-details__remarks_footer .destinationRemark .images .smallimages img,.Generic .flight-order-details__destination_footer .destinationRemark .images .smallimages img{margin:auto;display:block;width:80px;height:100%;background-position:center center;background-repeat:no-repeat}.Generic .flight-order-details__remarks_footer .destinationRemark .images .bigimage,.Generic .flight-order-details__destination_footer .destinationRemark .images .bigimage{max-width:500px;width:500px}@media(max-width: 1024px){.Generic .flight-order-details__remarks_footer .destinationRemark .images .bigimage,.Generic .flight-order-details__destination_footer .destinationRemark .images .bigimage{max-width:100%;width:100%;overflow:hidden;margin:1rem 0}}.Generic .flight-order-details__remarks_footer .destinationRemark .images .bigimage img,.Generic .flight-order-details__destination_footer .destinationRemark .images .bigimage img{margin:auto;display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;object-fit:cover}.Generic .flight-order-details__remarks_footer .importantRemark,.Generic .flight-order-details__destination_footer .importantRemark{padding:1rem;min-width:32%}.Generic .flight-order-details__remarks_footer .importantRemark .header,.Generic .flight-order-details__destination_footer .importantRemark .header{font-weight:600;font-size:22px}.Generic .flight-order-details__remarks_footer .additionalRemark,.Generic .flight-order-details__destination_footer .additionalRemark{padding:1rem;min-width:32%}.Generic .flight-order-details__remarks_footer .additionalRemark .header,.Generic .flight-order-details__destination_footer .additionalRemark .header{font-weight:600;font-size:22px}.Generic .flight-order-details__remarks_footer .supplierRemark,.Generic .flight-order-details__destination_footer .supplierRemark{padding:1rem;min-width:32%}.Generic .flight-order-details__remarks_footer .supplierRemark .header,.Generic .flight-order-details__destination_footer .supplierRemark .header{font-weight:600;font-size:22px}.Generic .flight-order-details-attraction-wrapper .imgWrapper{width:100%;margin-top:1rem;display:flex;flex-direction:column}.Generic .flight-order-details-attraction-wrapper .imgWrapper img{width:100%;height:100%;object-fit:cover}.Generic .flight-order-details-attraction-wrapper .imgWrapper #mainImage{height:540px}@media(max-width: 1024px){.Generic .flight-order-details-attraction-wrapper .imgWrapper #mainImage{height:245px}}.Generic .flight-order-details-attraction-wrapper .imgWrapper .imageList{margin-top:1rem;display:flex;height:134px;gap:1rem}@media(max-width: 1024px){.Generic .flight-order-details-attraction-wrapper .imgWrapper .imageList{margin-top:.5rem;gap:.5rem;height:50px}}.Generic .flight-order-details-attraction-wrapper .imgWrapper .imageList .noactive{position:relative;filter:contrast(0.5)}.Generic .flight-order-details-attraction-wrapper .detail{margin:0 1rem}.Generic .flight-order-details-attraction-wrapper .link{margin:1rem;display:flex;justify-content:space-between}.Generic .flight-order-details-attraction-wrapper .link #collapseAllDays{font-size:14px;color:RGB(var(--global-color-primary))}.Generic .flight-order-details-attraction-wrapper .link #collapseAllDays .close{display:inline-block}.Generic .flight-order-details-attraction-wrapper .link #collapseAllDays .open{display:none}.Generic .flight-order-details-attraction-wrapper .link #collapseAllDays:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-right:5px}.Generic .flight-order-details-attraction-wrapper .link #collapseAllDays.active .close{display:none}.Generic .flight-order-details-attraction-wrapper .link #collapseAllDays.active .open{display:inline-block}.Generic .flight-order-details-attraction-wrapper .link #collapseAllDays.active:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details-attraction-days-header{background:RGB(var(--global-color-body-inner));padding:10px 20px;border-radius:16px;display:flex;justify-content:space-between;margin-top:1rem}.Generic .flight-order-details-attraction-days-header:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details-attraction-days-header.active:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details-attraction-days-header h3{font-size:18px;font-weight:700}.Generic .flight-order-details-attraction-days-header span{border-left:1px solid;padding-left:7px;margin-left:7px}.Generic .flight-order-details-attraction-days-wrapper{display:flex;margin:1rem}@media(max-width: 1024px){.Generic .flight-order-details-attraction-days-wrapper{flex-direction:column;margin:1rem 0}}.Generic .flight-order-details-attraction-days-wrapper .detail{margin:0 1rem}@media(max-width: 1024px){.Generic .flight-order-details-attraction-days-wrapper .detail{margin:1rem 0}}.Generic .flight-order-details-attraction-days-wrapper .imgWrapperDay{width:430px;height:285px}@media(min-width: 1025px){.Generic .flight-order-details-attraction-days-wrapper .imgWrapperDay{min-width:430px}}@media(max-width: 1024px){.Generic .flight-order-details-attraction-days-wrapper .imgWrapperDay{width:100%;height:245px}}.Generic .flight-order-details-attraction-days-wrapper .imgWrapperDay img{width:100%;height:100%}.Generic .flight-order-details-attraction-include-heading,.Generic .flight-order-details-attraction-terms-heading,.Generic .flight-order-details-attraction-hotel-heading,.Generic .flight-order-details-attraction-flight-heading{display:flex;justify-content:space-between}.Generic .flight-order-details-attraction-include-heading:after,.Generic .flight-order-details-attraction-terms-heading:after,.Generic .flight-order-details-attraction-hotel-heading:after,.Generic .flight-order-details-attraction-flight-heading:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-right:5px;margin-top:6px}.Generic .flight-order-details-attraction-include-heading.active:after,.Generic .flight-order-details-attraction-terms-heading.active:after,.Generic .flight-order-details-attraction-hotel-heading.active:after,.Generic .flight-order-details-attraction-flight-heading.active:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details-attraction-include-wrapper,.Generic .flight-order-details-attraction-terms-wrapper,.Generic .flight-order-details-attraction-hotel-wrapper,.Generic .flight-order-details-attraction-flight-wrapper{padding:0 1rem !important}.Generic .flight-order-details-attraction-include-wrapper .map,.Generic .flight-order-details-attraction-terms-wrapper .map,.Generic .flight-order-details-attraction-hotel-wrapper .map,.Generic .flight-order-details-attraction-flight-wrapper .map{margin-top:1rem;color:RGB(var(--global-color-primary))}.Generic .flight-order-details-attraction-include-wrapper .map:before,.Generic .flight-order-details-attraction-terms-wrapper .map:before,.Generic .flight-order-details-attraction-hotel-wrapper .map:before,.Generic .flight-order-details-attraction-flight-wrapper .map:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:20px}.Generic .flight-order-details-attraction-include-wrapper .map a,.Generic .flight-order-details-attraction-terms-wrapper .map a,.Generic .flight-order-details-attraction-hotel-wrapper .map a,.Generic .flight-order-details-attraction-flight-wrapper .map a{color:RGB(var(--global-color-primary))}.Generic .flight-order-details-attraction-include-wrapper .detail,.Generic .flight-order-details-attraction-terms-wrapper .detail,.Generic .flight-order-details-attraction-hotel-wrapper .detail,.Generic .flight-order-details-attraction-flight-wrapper .detail{margin:1rem 0}.Generic .flight-order-details-attraction-include-wrapper .imgWrapper,.Generic .flight-order-details-attraction-terms-wrapper .imgWrapper,.Generic .flight-order-details-attraction-hotel-wrapper .imgWrapper,.Generic .flight-order-details-attraction-flight-wrapper .imgWrapper{width:100%;height:530px;margin-top:1rem}@media(max-width: 1024px){.Generic .flight-order-details-attraction-include-wrapper .imgWrapper,.Generic .flight-order-details-attraction-terms-wrapper .imgWrapper,.Generic .flight-order-details-attraction-hotel-wrapper .imgWrapper,.Generic .flight-order-details-attraction-flight-wrapper .imgWrapper{height:245px}}.Generic .flight-order-details-attraction-include-wrapper .imgWrapper img,.Generic .flight-order-details-attraction-terms-wrapper .imgWrapper img,.Generic .flight-order-details-attraction-hotel-wrapper .imgWrapper img,.Generic .flight-order-details-attraction-flight-wrapper .imgWrapper img{width:100%;height:100%;object-fit:cover}.Generic .flight-order-details-attraction-total{display:flex;justify-content:space-between}@media(max-width: 1024px){.Generic .flight-order-details-attraction-total{flex-direction:column}}.Generic .flight-order-details-attraction-total-pax{font-weight:600;font-size:18px;min-width:400px}@media(max-width: 1024px){.Generic .flight-order-details-attraction-total-pax{min-width:100%}}.Generic .flight-order-details-attraction-total-pax-row{display:grid;margin-top:1rem;grid-template-columns:1fr 1fr 1fr}.Generic .flight-order-details-attraction-total-pax-row.adult .type:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details-attraction-total-pax-row.child .type:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details-attraction-total-pax-row.infant .type:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.Generic .flight-order-details-attraction-total-pax-row .type:before{color:RGB(var(--global-color-primary));content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:.5rem;position:relative;top:3px;font-size:1.875rem}.Generic .flight-order-details-attraction-total-pax-row .amount select{min-width:4rem}.Generic .flight-order-details-attraction-total-pax-row .price{line-height:2.5;font-weight:400;color:RGB(var(--global-color-primary))}@media(max-width: 1024px){.Generic .flight-order-details-attraction-total-price{margin-top:1rem}}.Generic .flight-order-details-attraction-total-price .header{font-weight:700;font-size:18px}.Generic .flight-order-details-attraction-total-price .priceTotal{font-weight:300;font-size:48px}@media(max-width: 1024px){.Generic .flight-order-details-attraction-total-price .continue-order-page-btn{margin:0;width:100%}}.Generic .flight-order-details__event_propasal{display:none;height:300px;text-align:center;justify-content:center;overflow:hidden;position:relative}@media(max-width: 1024px){.Generic .flight-order-details__event_propasal{height:380px}}.Generic .flight-order-details__event_propasal:after{content:"";display:block;position:absolute;background:linear-gradient(0deg, RGBA(79, 77, 73, 0.8) 0%, RGBA(218, 219, 212, 0.04) 100%);bottom:0;left:0;right:0;top:60%}.Generic .flight-order-details__event_propasal iframe{min-width:195%;min-height:auto;aspect-ratio:16/5;margin-right:-45%;bottom:80%;position:relative}@media(max-width: 1024px){.Generic .flight-order-details__event_propasal iframe{min-width:345%;min-height:auto;aspect-ratio:16/9;margin-right:-110%;bottom:47%}}.Generic .flight-order-details__event_propasal .text{color:RGB(var(--global-color-white));position:absolute;text-align:right;bottom:12%;margin:8rem 2rem 0 0;display:flex;flex-direction:column;gap:.5rem;z-index:10}@media(max-width: 1024px){.Generic .flight-order-details__event_propasal .text{margin:8rem 0rem 0 0}}.Generic .flight-order-details__event_propasal .text .upper{font-size:20px;font-weight:600}.Generic .flight-order-details__event_propasal .text .middle{font-size:28px;font-weight:600}.Generic .flight-order-details__event_propasal .text .bottom{font-size:14px;font-weight:700;border:2px solid RGB(var(--global-color-white));border-radius:16px;width:134px;padding:12px;text-align:center}@media(min-width: 1025px){.Generic .flight-order-details__event_propasal .text .bottom{transition:.3s ease-in-out}.Generic .flight-order-details__event_propasal .text .bottom:hover{background:RGB(var(--global-color-white));color:RGB(var(--global-color-primary))}}@media(max-width: 1024px){.Generic .flight-order-details__event_propasal{flex-direction:column;gap:0}}.Generic .flight-order-details__event_propasal span{font-size:28px;font-weight:600;color:RGB(var(--global-color-primary));line-height:3rem}@media(max-width: 1024px){.Generic .flight-order-details__event_propasal span{font-size:22px;margin-bottom:1rem;line-height:1.5}}.Generic .flight-order-details__event_propasal .btn{border-radius:16px;border:3px solid RGB(var(--global-color-accent));background:RGB(var(--global-color-white));color:RGB(var(--global-color-accent));font-size:24px;font-weight:600;padding:11px 1.5rem;margin:auto;text-align:center;width:225px}@media(max-width: 1024px){.Generic .flight-order-details__event_propasal .btn{font-size:22px;margin-bottom:.5rem}}@media(min-width: 1025px){.Generic .flight-order-details__event_propasal .btn{transition:.3s ease-in-out}.Generic .flight-order-details__event_propasal .btn:hover{background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white))}}.Generic .flight-order-details__event-location{display:flex;justify-content:space-between;margin:1rem}@media(max-width: 1024px){.Generic .flight-order-details__event-location{flex-direction:column}}.Generic .flight-order-details__event-location .stedium{font-size:22px;font-weight:600;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__event-location .flight-order-details__hotel-map{margin:0}.Generic .flight-order-details__event-location .flight-order-details__hotel-map a{color:RGB(var(--global-color-accent))}.Generic .flight-order-details__event-location .flight-order-details__hotel-map a:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;color:RGB(var(--global-color-accent))}.Generic .flight-order-details__event-info{display:flex;flex-direction:column;margin-bottom:3rem;height:600px;overflow:hidden;position:relative}@media(max-width: 1024px){.Generic .flight-order-details__event-info{height:300px;width:100%}}.Generic .flight-order-details__event-info.expanded #imgExpend{display:none}.Generic .flight-order-details__event-info.expanded #imgStedium{width:unset;height:unset;margin:unset}.Generic .flight-order-details__event-info.expanded #inner{width:unset;height:unset}.Generic .flight-order-details__event-info #imgStedium{display:block;user-select:none;pointer-events:none;height:100%;margin:auto}.Generic .flight-order-details__event-info #inner{position:absolute;cursor:grab;width:100%;height:100%}.Generic .flight-order-details__event-info #imgExpend{position:absolute;left:calc(50% - 2rem);top:calc(50% - 2rem);font-size:0}.Generic .flight-order-details__event-info #imgExpend:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:40px;color:RGB(var(--global-color-white));background:RGBA(var(--global-color-black), 0.6);border-radius:16px;padding:2rem 2.5rem;backdrop-filter:blur(20px)}.Generic .flight-order-details__event-ticket .header{grid-template-columns:1fr 1fr 1fr 150px;font-size:12px;color:RGB(var(--global-color-gray));display:flex}.Generic .flight-order-details__event-ticket .header .col1{flex-grow:1}.Generic .flight-order-details__event-ticket .header .col2{min-width:150px}@media(max-width: 1024px){.Generic .flight-order-details__event-ticket .header .col2{min-width:84px}.Generic .flight-order-details__event-ticket .header .col2:last-child{display:none}}.Generic .flight-order-details__event-ticket .ticket{display:grid;grid-template-columns:1fr 1fr 1fr 150px;border-top:1px solid RGBA(var(--global-color-gray), 0.4);padding:1rem 0;display:flex;flex-direction:column}.Generic .flight-order-details__event-ticket .ticket.notselected{pointer-events:none}.Generic .flight-order-details__event-ticket .ticket.selected .upper .category,.Generic .flight-order-details__event-ticket .ticket.selected .upper .seatingtype,.Generic .flight-order-details__event-ticket .ticket.selected .upper .pricetype{pointer-events:none}.Generic .flight-order-details__event-ticket .ticket.selected .eventbtn{background:RGB(var(--global-color-approve));pointer-events:none}.Generic .flight-order-details__event-ticket .ticket.selected .summary{display:flex;grid-column:span 3}.Generic .flight-order-details__event-ticket .ticket .seatingMethodId2:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatingMethodId3[data-ticket="1"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatingMethodId3[data-ticket="2"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatingMethodId3[data-ticket="3"]:after,.Generic .flight-order-details__event-ticket .ticket .seatingMethodId3[data-ticket="5"]:after,.Generic .flight-order-details__event-ticket .ticket .seatingMethodId3[data-ticket="7"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatingMethodId3[data-ticket="4"]:after,.Generic .flight-order-details__event-ticket .ticket .seatingMethodId3[data-ticket="6"]:after,.Generic .flight-order-details__event-ticket .ticket .seatingMethodId3[data-ticket="8"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatingMethodId4[data-ticket="1"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatingMethodId4[data-ticket="2"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatingMethodId4[data-ticket="3"]:after,.Generic .flight-order-details__event-ticket .ticket .seatingMethodId4[data-ticket="5"]:after,.Generic .flight-order-details__event-ticket .ticket .seatingMethodId4[data-ticket="7"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatingMethodId4[data-ticket="4"]:after,.Generic .flight-order-details__event-ticket .ticket .seatingMethodId4[data-ticket="6"]:after,.Generic .flight-order-details__event-ticket .ticket .seatingMethodId4[data-ticket="8"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatid3:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatid4:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatid1:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .seatid2:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.Generic .flight-order-details__event-ticket .ticket .upper{display:flex}@media(max-width: 1024px){.Generic .flight-order-details__event-ticket .ticket .upper{display:grid;grid-template-columns:1fr 84px 84px}}.Generic .flight-order-details__event-ticket .ticket .footer{display:flex;margin-top:1rem}@media(max-width: 1024px){.Generic .flight-order-details__event-ticket .ticket .footer{flex-direction:column;gap:1rem}}.Generic .flight-order-details__event-ticket .ticket .footer .composition__ranger{margin:auto;min-width:150px;width:unset}@media(min-width: 1025px){.Generic .flight-order-details__event-ticket .ticket .footer .composition__ranger{margin-left:5rem}}.Generic .flight-order-details__event-ticket .ticket .footer .composition__ranger button{width:3rem;height:3rem;background:RGB(var(--global-color-gray-light));border-radius:18px}.Generic .flight-order-details__event-ticket .ticket .footer .composition__ranger button:before{line-height:3rem;font-size:24px}.Generic .flight-order-details__event-ticket .ticket .footer .composition__ranger .showVal{border:1px solid RGB(var(--global-color-primary));line-height:3rem;height:3rem;border-radius:16px;margin:0 1rem;padding:0 12px;width:80px}.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup{display:flex;flex-grow:1;gap:1rem}.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup input[type=radio]:checked+label{border:1px solid RGB(var(--global-color-accent))}.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup input[type=radio]:checked+label:after{color:RGB(var(--global-color-accent))}.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup input[type=radio]+label{border-radius:16px;padding:0 16px;text-align:center;display:flex;flex-direction:column;max-width:180px;margin:0}.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup input[type=radio]+label .header{justify-content:center;font-size:18px;color:RGB(var(--global-color-primary));font-weight:600}@media(max-width: 1024px){.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup input[type=radio]+label .header{font-size:16px}}.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup input[type=radio]+label .footer{justify-content:center;font-size:14px;color:RGB(var(--global-color-primary))}.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup input[type=radio]+label:before{margin:1rem auto}.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup input[type=radio]+label:after{margin:1rem}@media(max-width: 1024px){.Generic .flight-order-details__event-ticket .ticket .footer .ticketgroup input[type=radio]+label:after{display:flex;flex-direction:column;flex-grow:1;justify-content:end}}.Generic .flight-order-details__event-ticket .ticket .category{flex-grow:1}.Generic .flight-order-details__event-ticket .ticket .category .name{font-size:22px;color:RGB(var(--global-color-primary));font-weight:600}@media(max-width: 1024px){.Generic .flight-order-details__event-ticket .ticket .category .name{color:RGB(var(--global-color-accent))}}.Generic .flight-order-details__event-ticket .ticket .category .location{font-size:14px;color:RGB(var(--global-color-primary));font-weight:700;padding-left:1rem}.Generic .flight-order-details__event-ticket .ticket .category .approve{font-size:14px;color:RGB(var(--global-color-approve));font-weight:700}.Generic .flight-order-details__event-ticket .ticket .category .notapprove{font-size:14px;color:RGB(var(--global-color-gray));font-weight:700}.Generic .flight-order-details__event-ticket .ticket .seatingtype{min-width:150px;text-align:right;margin:auto}@media(max-width: 1024px){.Generic .flight-order-details__event-ticket .ticket .seatingtype{min-width:90px}}.Generic .flight-order-details__event-ticket .ticket .pricetype{min-width:100px;text-align:right;margin:auto}@media(max-width: 1024px){.Generic .flight-order-details__event-ticket .ticket .pricetype{min-width:80px}}.Generic .flight-order-details__event-ticket .ticket .pricetype .price{font-size:18px;color:RGB(var(--global-color-primary));font-weight:700}.Generic .flight-order-details__event-ticket .ticket .pricetype .left{font-size:12px;color:RGB(var(--global-color-accent));font-weight:700}.Generic .flight-order-details__event-ticket .ticket .summary{min-width:200px;display:flex;justify-content:end}@media(min-width: 1025px){.Generic .flight-order-details__event-ticket .ticket .summary{margin:auto}}@media(max-width: 1024px){.Generic .flight-order-details__event-ticket .ticket .summary{display:none}}.Generic .flight-order-details__event-ticket .ticket .summary .cancelevent{font-size:0;display:none}@media(min-width: 1025px){.Generic .flight-order-details__event-ticket .ticket .summary .cancelevent{transition:.3s ease-in-out}.Generic .flight-order-details__event-ticket .ticket .summary .cancelevent:hover:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}}.Generic .flight-order-details__event-ticket .ticket .summary .cancelevent:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:24px;color:RGB(var(--global-color-accent))}.Generic .flight-order-details__event-ticket .ticket .search-result__btn.eventbtn,.Generic .flight-order-details__event-ticket .ticket .eventbtn.search-result__btn--select{margin:auto 1rem;font-size:14px;font-weight:700;height:36px;min-width:120px;padding:0 1rem;border-radius:16px}.Generic .flight-order-details #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 #btnBack:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:.25rem;float:right;transform:scale(1, 1)}.Generic .flight-order-details .btnBackTop{display:inline-block;color:RGB(var(--global-color-forground));line-height:20px;text-decoration:underline;white-space:nowrap;position:absolute;margin-top:-2rem;left:0;font-weight:600}@media(max-width: 1024px){.Generic .flight-order-details .btnBackTop{position:relative;margin-top:0;font-weight:600;margin-right:1rem}}.Generic .flight-order-details .btnBackTop:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:.25rem;float:right;transform:scale(1, 1)}.Generic .flight-order-details #tripSummary{font-size:1.125rem}.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}@media(min-width: 1025px){.Generic .flight-order-details.paymentPage{margin-top:4rem}}.Generic .tripSummary__trigger{display:block;position:fixed;z-index:1000;bottom:1rem;left:1rem;height:3rem;text-align:center;opacity:.9;border:none;appearance:none;box-shadow:3px 3px 6px RGBA(var(--global-color-black), 0.25);width:auto;font-size:1.125rem;margin:.5rem;padding:.5rem 1rem;font-weight:600;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));border-radius:.25rem;text-decoration:none}.Generic .tripSummary__trigger:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;color:RGB(var(--global-color-white));font-size:1.25rem}.Generic .deal-details-page{max-width:var(--global-width-inner)}.Generic .deal-details-page .page-header__content .Flight small.red{font-size:1.5rem}.Generic .deal-details-page .flight-order-details{max-width:var(--global-width-inner);margin:3rem auto 60px;overflow:visible}@media(max-width: 1024px){.Generic .deal-details-page .flight-order-details{margin-top:0}}.Generic .confirmation-page .deal-details-page{margin-top:2.75rem}.Generic .confirmation-page .flight-order-details__left{order:3;margin-top:3rem;grid-column:span 4}@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__checkout-total-payment+div{display:flex;flex-direction:row-reverse;align-items:center}.Generic .confirmation-page .flight-order-details__continue,.Generic .confirmation-page .flight-order-details__remarks{order:0}.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-heading .instantConnect{display:none}.abroadModule .Generic .package-order-details__pass-vehicle-heading .instantConnect,.dynamicPackageModule .Generic .package-order-details__pass-vehicle-heading .instantConnect{display:inline-block;color:RGB(var(--global-color-primary));font-size:16px;margin-right:1rem}.Generic .package-order-details__pass-vehicle-rooms--types{display:block;font-size:1rem;margin-bottom:.5rem;padding:0 .5rem}.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;padding:1rem .5rem;border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-white))}.Generic .package-order-details__table{width:100%}.Generic .package-order-details__table th,.Generic .package-order-details__table td{text-align:right;padding:.5rem}.Generic .package-order-details__table th label,.Generic .package-order-details__table td label{display:flex}.Generic .package-order-details__table th label span[class^=extraNotes],.Generic .package-order-details__table td label span[class^=extraNotes]{color:RGB(var(--global-color-primary));font-size:.875rem;margin-right:1rem}@media(max-width: 1024px){.Generic .package-order-details__table th label span[class^=extraNotes],.Generic .package-order-details__table td label span[class^=extraNotes]{display:block;margin-top: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:flex;align-items:center}.Generic .package-order-details__table .room-type-for-mobile label:before{align-self:start}.Generic .package-order-details__table .room-type-for-mobile label span{display:inline-block}@media(min-width: 1025px){.Generic .package-order-details__table .room-type-for-mobile label span{max-width:80%}}.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:transform .3s ease-in;border-bottom:2px solid;margin-left:.5rem}.Generic .counter{display:none}.Generic .headerMsg{grid-column:span 12;margin:0 0 3rem;width:100%;font-size:1.125rem;padding:.25rem 1rem;background:RGBA(var(--global-color-primary), 0.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:transform .3s ease-in;margin-left:.5rem}.Generic #hotelPopUp{width:904px;background:RGB(var(--global-color-white))}@media(max-width: 1024px){.Generic #hotelPopUp{width:100%;left:0 !important}}.Generic #hotelPopUp .flight-order-details__hotel-details{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}@media(max-width: 1024px){.Generic #hotelPopUp .modal__container{max-height:90vh}}.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), 0.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}}@media(min-width: 1025px){.Generic .cancellationPolicy__remark.refundable .cancellationPolicy__tooltip-close{display:none}.Generic .cancellationPolicy__remark.refundable:hover .cancellationPolicy__tooltip{display:block !important}}.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;top:2.25rem;left:0;background:RGB(var(--global-color-white));padding:1rem;border:2px solid RGB(var(--global-color-primary));transform:translate(-35%, 0);text-decoration:none;color:RGB(var(--global-color-black))}@media(max-width: 1024px){.Generic .cancellationPolicy__tooltip{width:18rem}}.nonRefundable .Generic .cancellationPolicy__tooltip{color:RGB(var(--global-color-error))}.Generic .cancellationPolicy__tooltip:before{content:"";display:inline-block;width:20px;height:20px;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)) rgba(0,0,0,0) rgba(0,0,0,0) RGB(var(--global-color-primary))}@media(max-width: 767px){.Generic .cancellationPolicy__tooltip{width:100%;transform:none;top:0;box-shadow:0 0 0 1000px RGBA(RGB(var(--global-color-white)), 0.75)}.Generic .cancellationPolicy__tooltip:before{display:none}}.Generic .cancellationPolicy__tooltip-title{font-weight:600;color:RGB(var(--global-color-primary));margin-bottom:.5rem}@media(max-width: 767px){.Generic .cancellationPolicy__tooltip-title{display:block !important}}#tripSummary{grid-column:span 4;text-align:right}@media(min-width: 1025px){#tripSummary.fixedTop{position:fixed;top:0;left:calc((100% - var(--global-width-inner))/2);z-index:1;max-height:98vh;overflow:scroll;overflow-x:hidden}}@media(min-width: 1025px){#tripSummary.fixedTopIframe{position:fixed;top:35px !important;left:0;z-index:1;min-width:25%}}.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{order:0}.cancellationInsuranceRow .flight-order-details__services-buttons{width:100%;margin-top:10px}.flyMoney{order:3;width:100%;text-align:center;margin:3rem 0}.cityRide-note{max-width:700px;margin:1rem auto;display:flex}.cityRide-note:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;color:RGB(var(--global-color-yellow));margin-left:.5rem;font-size:1.5rem}.cityRideRow.flight-order-details__services-fields-row{align-items:flex-start;margin:1rem auto}@media(max-width: 1024px){.cityRideRow.flight-order-details__services-fields-row{margin:.5rem 0 1rem;border:none}}.cityRideRow-title{color:inherit;padding-left:1rem;font-size:18px;font-weight:600}@media(max-width: 1024px){.cityRideRow-title{display:none}}.cityRideRow-details{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{font-size:16px;font-weight:600;color:RGB(var(--global-color-accent))}@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:transform .3s ease-in}.cityRideRow-details .route{font-size:16px}@media(max-width: 1024px){.cityRideRow-details .route{display:flex;flex-wrap:wrap}}.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{flex-direction:column}.cityRideTypes input[type=radio]{position:absolute;clip:rect(0, 0, 0, 0)}.cityRideTypes input[type=radio]:checked+.ride .ride_icon{position:relative}.cityRideTypes input[type=radio]:checked+.ride .ride_icon:before{color:RGB(var(--global-color-approve))}.cityRideTypes input[type=radio]:checked+.ride .ride_icon:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;background:RGB(var(--global-color-approve));color:RGB(var(--global-color-white));position:absolute;top:0;left:6px;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:20px}.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:flex;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;display:block;padding-right:10px;display:grid;grid-template-columns:90px 1fr 1fr}@media(min-width: 1025px){.cityRideTypes .ride{transition:.3s ease-in-out}.cityRideTypes .ride:hover{background:RGBA(var(--global-color-primary), 0.1);border-radius:16px}}.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{grid-template-columns:36px 1fr 90px;flex-wrap:wrap}.cityRideTypes .ride:before{margin-top:.125rem;margin-left:.5rem;line-height:1.25rem}}@media(min-width: 1025px){.cityRideTypes .ride:before{display:none}}.cityRideTypes .ride.confirmation:before{display:none}.cityRideTypes .ride.none{justify-content:flex-start;grid-column:1/-1;display:flex}.cityRideTypes .ride.none:before{display:inline-flex}@media(max-width: 1024px){.cityRideTypes .ride.none .ride_label{margin-right:9px}.cityRideTypes .ride.none:before{margin-top:.75rem;line-height:2.5rem}}.cityRideTypes .ride label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.cityRideTypes .ride_icon{text-align:center;grid-area:1/1/3/2}@media(max-width: 1024px){.cityRideTypes .ride_icon{display:none}}.cityRideTypes .ride_icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:4.5rem;line-height:1}.cityRideTypes .ride_icon.electricvehicle:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.sharedshuttle:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.standardcar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.estatecar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.mpv:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.minivan:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.premiumcar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon[class*="2minivans"]:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.minibus:before,.cityRideTypes .ride_icon.businessminibus:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.bus:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.deluxevehicle:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.premiumminivan:before,.cityRideTypes .ride_icon.mpv:before,.cityRideTypes .ride_icon.van:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_icon.deluxeminivan:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityRideTypes .ride_description{line-height:1.5rem;flex-grow:1;grid-column:span 2}.cityRideTypes .ride_type{font-weight:600;color:RGB(var(--global-color-forground));font-size:20px}.cityRideTypes .ride_typeSub{font-size:12px;color:RGB(var(--global-color-forground))}.cityRideTypes .ride_maxPassengers{line-height:3rem;color:RGB(var(--global-color-forground))}@media(max-width: 1024px){.cityRideTypes .ride_maxPassengers{padding-right:36px;grid-column:span 2}}.cityRideTypes .ride_maxPassengers span{display:inline-block;vertical-align:top}.cityRideTypes .ride_maxPassengers>span{padding-left:1rem}.cityRideTypes .ride_maxPassengers .amount{color:RGB(var(--global-color-forground));font-size:16px}.cityRideTypes .ride_maxPassengers .icon-baggage:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:24px}.cityRideTypes .ride_maxPassengers .icon-person:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:24px}.cityRideTypes .ride_price{color:RGB(var(--global-color-primary));line-height:3rem;font-size:20px;font-weight:600;padding-right:2rem}@media(max-width: 1024px){.cityRideTypes .ride_price{padding:0}}.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}}.orderPage .cityEvents.showOnlyInPz{display:none}@media(max-width: 1024px){.cityEvents .flight-order-details__services-fields-middle{flex-direction:column}}.cityEvents #cityEventsContainer .flight-order-details__services-fields-middle{margin-top:1rem}.cityEventsRow.flight-order-details__services-fields-row{margin-top:1rem;margin-bottom:0}@media(max-width: 1024px){.cityEventsRow.flight-order-details__services-fields-row{margin:.5rem 0 1rem;border:none}}.cityEventsRow-title{color:inherit;padding-left:1rem}@media(max-width: 1024px){.cityEventsRow-title{display:none}}.cityEventsRow-details{flex-grow:1}.cityEventsRow-details .arrivalToDest{margin-bottom:.5rem}.cityEventsRow-details .date,.cityEventsRow-details .route{padding:0 1rem}@media(max-width: 1024px){.cityEventsRow-details .date,.cityEventsRow-details .route{padding:0}}.cityEventsRow-details .date{border-left:1px solid RGB(var(--global-color-gray))}@media(max-width: 1024px){.cityEventsRow-details .date{border:none}}.cityEventsTypes{flex-direction:column;margin-top:1rem}@media(max-width: 1024px){.cityEventsTypes{width:350px}}.cityEventsTypes input[type=radio]{position:absolute;clip:rect(0, 0, 0, 0)}.cityEventsTypes input[type=radio]:checked+.event: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))}.cityEventsTypes-more-div{width:100%;margin-top:1rem;text-align:left;padding-left:2rem}.cityEventsTypes .event{position:relative;display:flex;justify-content:space-between;width:100%;font-size:.875rem;padding:.5rem 0;color:RGB(var(--global-color-primary));cursor:pointer;line-height:1rem;margin-left:.5rem}.cityEventsTypes .event:before{content:none;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 .cityEventsTypes .event:before{display:none}@media(max-width: 1024px){.cityEventsTypes .event{margin-bottom:1rem;min-height:60px}.cityEventsTypes .event.ticketRow{min-height:25px}.cityEventsTypes .event:before{margin-top:.125rem;margin-left:.5rem;line-height:1.25rem}}.cityEventsTypes .event.confirmation:before{display:none}.cityEventsTypes .event.none{justify-content:flex-start}@media(max-width: 1024px){.cityEventsTypes .event.none{margin:0}.cityEventsTypes .event.none:before{margin-top:.75rem;line-height:2.5rem}}.cityEventsTypes .event.eventRow{margin-top:.5rem}.cityEventsTypes .event.ticketRow{min-height:3rem}.cityEventsTypes .event .event_detail{width:100%;display:flex;margin-right:2rem}@media(max-width: 1024px){.cityEventsTypes .event .event_detail .etTypeIcon{grid-area:eventIcon;padding-top:.5rem}}.cityEventsTypes .event .event_detail .etTypeIcon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:8px}.cityEventsTypes .event .event_detail .etTypeIcon.et1000:before,.cityEventsTypes .event .event_detail .etTypeIcon.et1012:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityEventsTypes .event .event_detail .etTypeIcon.et1002:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityEventsTypes .event .event_detail .etTypeIcon.et1023:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.cityEventsTypes .event .event_detail .etTypeIcon.et1001:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}@media(max-width: 1024px){.cityEventsTypes .event .event_detail{width:90%;display:grid;grid-template:"eventFieldDate eventFieldDate eventFieldDate eventFieldDate event_price " " eventIcon eventFieldName eventFieldName eventFieldName eventFieldName  ";grid-template-columns:20px 120px 20px 50px}}.cityEventsTypes .event_type{font-weight:600;color:RGB(var(--global-color-forground));line-height:3}@media(max-width: 1024px){.cityEventsTypes .event_type{font-size:.875rem;line-height:1}}.cityEventsTypes .event .ticket_section{font-weight:600;color:RGB(var(--global-color-forground));line-height:1.5;flex-grow:1;margin-top:7px;margin-right:2rem}@media(max-width: 1024px){.cityEventsTypes .event .ticket_section{font-size:.875rem;line-height:1;max-width:225px;margin-top:0}}.cityEventsTypes .event .ticket_price{font-weight:400;color:RGB(var(--global-color-forground));min-width:115px;padding-left:3rem;text-align:end;margin-top:11px}@media(max-width: 1024px){.cityEventsTypes .event .ticket_price{font-size:.875rem;line-height:1;padding-left:1rem;min-width:73px;margin-top:0}}.cityEventsTypes .event_price{display:flex;justify-content:space-between;min-width:95px}.cityEventsTypes .event label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.cityEventsTypes .event input[type=radio]+label:before{margin:.5rem .25rem}@media(max-width: 1024px){.cityEventsTypes .event input[type=radio]+label:before{margin:.875em .25rem}}.cityEventsTypes .eventField{text-align:right;padding-left:1rem;min-width:155px;font-weight:400;margin-top:0px}@media(max-width: 1024px){.cityEventsTypes .eventField{grid-area:eventField;line-height:1rem;text-align:end;padding-left:0}}.cityEventsTypes .eventFieldDate{font-weight:600;min-width:115px}@media(max-width: 1024px){.cityEventsTypes .eventFieldDate{grid-area:eventFieldDate;line-height:1rem}}.cityEventsTypes .eventFieldBottem{font-weight:600;line-height:3;font-size:1rem}@media(max-width: 1024px){.cityEventsTypes .eventFieldBottem{line-height:1}}.cityEventsTypes .eventFieldName{font-weight:600;flex-grow:1;max-width:550px}@media(max-width: 1024px){.cityEventsTypes .eventFieldName{grid-area:eventFieldName;line-height:1rem;margin-top:.5rem}}.cityEventsTypes .eventTicketContainer{display:none;margin-right:1rem;background:RGB(var(--global-color-primary-light), 0.2);width:100%;line-height:2;padding:0 1rem 32px 0}.cityEventsTypes .eventTicketContainer.confirmation .inner-pages-fields{margin-top:.5rem}.cityEventsTypes .eventTicketContainer.confirmation .ticket_amount{margin-top:.5rem;min-width:50px}.cityEventsTypes .eventTicketContainer.confirmation .ticket_section{margin-top:.5rem;min-width:250px;margin-left:1rem;max-width:380px}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer.confirmation .ticket_section .eventFieldBottem{max-width:225px}}.cityEventsTypes .eventTicketContainer.confirmation .eventFieldBottem{font-size:.875rem;line-height:1.5}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer{margin:1rem 0 1rem 0}}.cityEventsTypes .eventTicketContainer .inner-pages-fields{margin-top:1.5rem}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer .inner-pages-fields{display:flex;width:100%;margin-top:.5rem}}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer .inner-pages-fields-title{width:100px}}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer .eventField{text-align:start}}.cityEventsTypes .eventTicketContainer_header{margin-right:-1rem}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer_header{margin-bottom:1.5rem}}.cityEventsTypes .eventTicketContainer_header_labels .title{flex-grow:1;background:RGB(var(--global-color-border))}.cityEventsTypes .eventTicketContainer_header_labels .title .header{color:RGB(var(--global-color-primary));font-weight:600;font-size:1rem;padding:1rem;line-height:3}.cityEventsTypes .eventTicketContainer_header_labels .title .text{color:RGB(var(--global-color-accent));font-weight:600;font-size:1rem}.cityEventsTypes .eventTicketContainer_header_labels .button{padding:.5rem 1rem;background:RGB(var(--global-color-primary));font-weight:600;margin-right:2px;border:none}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer_header_labels .button{margin-right:0;width:60%}}.cityEventsTypes .eventTicketContainer_header_labels .button a{color:RGB(var(--global-color-white))}.cityEventsTypes .eventTicketContainer_header_labels .button.active{background:none}.cityEventsTypes .eventTicketContainer_header_labels .button.active a{color:RGB(var(--global-color-black))}.cityEventsTypes .eventTicketContainer_header_labels .button.last{margin-left:1rem}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer_header_labels .button.last{margin-left:0}}.cityEventsTypes .eventTicketContainer_header_labels .closeDiv{text-align:left}.cityEventsTypes .eventTicketContainer_header_labels .closeDiv button{top:-120px;right:15px}@media(min-width: 1025px){.cityEventsTypes .eventTicketContainer_header_labels{display:flex}.cityEventsTypes .eventTicketContainer_header_labels button{margin-left:2rem}}.cityEventsTypes .eventTicketContainer-more-div{width:95%;margin-top:1rem;text-align:left}.cityEventsTypes .eventTicketContainer_footer{margin-top:.5rem}.cityEventsTypes .eventTicketContainer_footer .flight-order-details__services--button{display:inline-block;float:unset}.cityEventsTypes .eventTicketContainer_footer .flight-order-details__services--field{margin-top:.5rem}.cityEventsTypes .eventTicketContainer input[type=radio]+label:before{margin:.75rem .25rem}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer input[type=radio]+label:before{margin:0rem .25rem}}.cityEventsTypes .eventTicketContainer .alert365Msg{padding-left:1rem;display:flex;margin-top:.5rem}@media(max-width: 1024px){.cityEventsTypes .eventTicketContainer .alert365Msg{display:block}}.cityEventsTypes .eventTicketContainer .alert365Msg span{display:inline-block;width:95%}.cityEvents a{color:RGB(var(--global-color-primary-light));font-weight:600}.airaloRow{font-size:16px}.airaloRow input[type=radio]+label{display:block;margin-top:16px;padding:2px}.airaloRow .tooltip__inner--right{width:250px}.airaloRow #airalo_Items:checked~.airalo-container{display:block}.airaloRow input[type=radio]:checked+.airalo-item{background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white))}.airaloRow input[type=radio]:checked+.airalo-item li{border-bottom:1px solid RGB(var(--global-color-white))}.airaloRow input[type=radio]:checked+.airalo-item li.price{border-bottom:none}.airaloRow input[type=radio]:checked+.airalo-item li.btn{border-bottom:none;color:RGB(var(--global-color-primary))}.airaloRow input[type=radio]:checked+.airalo-item li.btn .title:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-weight:400;background:RGB(var(--global-color-approve));border-radius:50%;padding:5px;color:#fff;margin-left:5px}.airaloRow .airalo-header{display:flex;justify-content:space-between;margin-bottom:1rem}@media(max-width: 1024px){.airaloRow .airalo-header{flex-direction:column}}.airaloRow .airalo-header .countries{margin-top:auto}@media(max-width: 1024px){.airaloRow .airalo-header .countries{display:flex;margin-bottom:1rem}}.airaloRow .airalo-header .countries img{height:49px;margin-left:5px;margin-top:-3px;border-radius:5px}@media(max-width: 1024px){.airaloRow .airalo-header .countries img{margin-top:0px}}.airaloRow .airalo-header .countries select,.airaloRow .airalo-header .countries input[type=text]{border:1px solid RGB(var(--global-color-primary));padding:13px 14px;background:RGB(var(--global-color-white)) url(../images/selectArrow.png) no-repeat left .25rem center;padding-left:1.5rem;-webkit-appearance:none;-moz-appearance:none}@media(max-width: 1024px){.airaloRow .airalo-header .countries select,.airaloRow .airalo-header .countries input[type=text]{width:100%}}@media(max-width: 1024px){.airaloRow .airalo-header .units{padding-right:74px;margin-bottom:1rem}}.airaloRow .airalo-header .units select{min-width:130px;border:1px solid RGB(var(--global-color-primary));padding:13px 14px;margin-top:.5rem}@media(max-width: 1024px){.airaloRow .airalo-header .units select{width:100%}}.airaloRow .airalo-title{font-size:24px;font-weight:600}.airaloRow .airalo-container{display:none}.airaloRow .airalo-container-list{flex-grow:1;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}.airaloRow .airalo-container-list .nodata{grid-column:span 3;font-size:28px;font-weight:600;color:RGB(var(--global-color-error));padding:3rem 0}@media(max-width: 1024px){.airaloRow .airalo-container-list .nodata{font-size:24px}}.airaloRow .airalo-container-list.loading{pointer-events:none;position:relative}.airaloRow .airalo-container-list.loading:after{content:"";position:absolute;background:RGBA(var(--global-color-white), 0.85) url("../images/loader.svg") no-repeat center;background-size:30%;width:100%;height:100%}@media(max-width: 1024px){.airaloRow .airalo-container-list{display:flex;overflow:scroll}}.airaloRow .airalo-item{background:RGBA(var(--global-color-primary), 0.1);border-radius:5px;color:RGB(var(--global-color-primary));padding:20px 0;position:relative}@media(max-width: 1024px){.airaloRow .airalo-item{min-width:240px;padding:35px 0}}.airaloRow .airalo-item label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.airaloRow .airalo-item li{justify-content:space-between;display:flex;font-weight:600;font-size:14px;line-height:48px;padding:0 20px;border-bottom:1px solid RGBA(var(--global-color-primary), 0)}.airaloRow .airalo-item li.data .title:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:12px}.airaloRow .airalo-item li.dayPeriod .title:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:12px}.airaloRow .airalo-item li.btn .title{width:100%;text-align:center;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-primary));font-size:18px}.airaloRow .airalo-item li.price .title:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:12px}.airaloRow .airalo-item li.price .value{font-size:18px}.airaloRow .airalo-summary{display:flex}.airaloRow .airalo-summary .underline{text-decoration:underline}.airaloRow .airalo-summary .title{width:120px;font-weight:600}@media(max-width: 1024px){.airaloRow .footer{flex-direction:column}}.airaloRow #airaloAcceptProcedures{margin:30px 0}.airaloRow #airaloAcceptProcedures.active:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;transition:none;transform:rotate(0deg)}.airaloRow #airaloAcceptProcedures: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-primary));margin-left:.5rem;margin-top:3px}@media(max-width: 1024px){.airaloRow #airaloAcceptProcedures{margin-top:1rem}}@media(max-width: 1024px){.airaloRow #airaloAcceptProcedures a{display:block;margin-bottom:1rem}}.eventTicket #eventTicketRow{margin-top:1rem}@media(min-width: 1025px){.eventTicket #eventTicketRow{margin:1rem 1.5rem}.confirmationPage .eventTicket #eventTicketRow{margin:0}}.eventTicket #eventTicketRow .eventTicket-container{display:flex;gap:1rem}@media(min-width: 1025px){.eventTicket #eventTicketRow .eventTicket-container{width:80%}}.eventModule .eventTicket #eventTicketRow .eventTicket-container{width:100%}@media(max-width: 1024px){.eventTicket #eventTicketRow .eventTicket-container{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr}}.eventTicket #eventTicketRow .eventTicket-container .header{font-weight:700;font-size:12px;color:RGB(var(--global-color-gray-light))}@media(min-width: 1025px){.eventTicket #eventTicketRow .eventTicket-container .header{margin-bottom:1rem}}.eventTicket #eventTicketRow .eventTicket-container .name{flex-grow:1;grid-column:span 3}.eventTicket #eventTicketRow .eventTicket-container .name .eventname{font-weight:700;font-size:18px;color:RGB(var(--global-color-accent))}.eventTicket #eventTicketRow .eventTicket-container .name .venue{font-size:12px;color:RGB(var(--global-color-primary))}.eventTicket #eventTicketRow .eventTicket-container .name .venue .approve{color:RGB(var(--global-color-approve))}.eventTicket #eventTicketRow .eventTicket-container .name .venue .approvenot{color:RGB(var(--global-color-gray))}.eventTicket #eventTicketRow .eventTicket-container .name .date{font-weight:700;color:RGB(var(--global-color-primary))}.eventTicket #eventTicketRow .eventTicket-container .name .isfinal{font-weight:700;color:RGB(var(--global-color-accent))}.eventTicket #eventTicketRow .eventTicket-container .category{flex-grow:1;grid-column:span 3}@media(min-width: 1025px){.eventTicket #eventTicketRow .eventTicket-container .category{min-width:90px}}.eventTicket #eventTicketRow .eventTicket-container .category .ticket{font-weight:700;font-size:18px;color:RGB(var(--global-color-accent))}.eventTicket #eventTicketRow .eventTicket-container .category .section{font-size:12px;color:RGB(var(--global-color-primary));font-weight:700}.eventTicket #eventTicketRow .eventTicket-container .amount{font-weight:700;font-size:18px;color:RGB(var(--global-color-accent));min-width:100px}.eventTicket #eventTicketRow .eventTicket-container .seating{min-width:100px}.eventTicket #eventTicketRow .eventTicket-container .seating.seatid3:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.eventTicket #eventTicketRow .eventTicket-container .seating.seatid3[data-ticket="1"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.eventTicket #eventTicketRow .eventTicket-container .seating.seatid3[data-ticket="3"]:after,.eventTicket #eventTicketRow .eventTicket-container .seating.seatid3[data-ticket="5"]:after,.eventTicket #eventTicketRow .eventTicket-container .seating.seatid3[data-ticket="7"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.eventTicket #eventTicketRow .eventTicket-container .seating.seatid4:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.eventTicket #eventTicketRow .eventTicket-container .seating.seatid4[data-fee="0"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.eventTicket #eventTicketRow .eventTicket-container .seating.seatid4[data-fee="0"][data-ticket="1"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.eventTicket #eventTicketRow .eventTicket-container .seating.seatid4[data-fee="0"][data-ticket="3"]:after,.eventTicket #eventTicketRow .eventTicket-container .seating.seatid4[data-fee="0"][data-ticket="5"]:after,.eventTicket #eventTicketRow .eventTicket-container .seating.seatid4[data-fee="0"][data-ticket="7"]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.eventTicket #eventTicketRow .eventTicket-container .seating.seatid1:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.eventTicket #eventTicketRow .eventTicket-container .seating.seatid2:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:30px;color:RGB(var(--global-color-gray))}.eventTicket #eventTicketRow .eventTicket-container .cost,.eventTicket #eventTicketRow .eventTicket-container .shipping{font-weight:700;font-size:18px;color:RGB(var(--global-color-primary));min-width:100px}.eventTicket #eventTicketRow .eventTicket-container .change{min-width:150px;grid-column:span 2}.eventTicket #eventTicketRow .eventTicket-container .change .btn_change{border-radius:16px;border:1px solid RGB(var(--global-color-accent));color:RGB(var(--global-color-accent));font-size:22px;padding:6px 3rem;margin-left:4px}@media(max-width: 1024px){.eventTicket #eventTicketRow .eventTicket-container .change .btn_change{text-align:center;max-width:150px}}.confirmationPage .eventTicket #eventTicketRow .eventTicket-container .change .btn_change{display:none}@media(min-width: 1025px){.eventTicket #eventTicketRow .eventTicket-container .change .btn_change{transition:.3s ease-in-out}.eventTicket #eventTicketRow .eventTicket-container .change .btn_change:hover{background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white))}}.eventTicket #eventTicketRow .promotion{color:RGB(var(--global-color-grey-light));font-size:18px;font-weight:700;margin-bottom:1rem}.eventTicket #eventTicketRow .buttons{display:flex;margin:1rem;gap:1rem;justify-content:right;width:100%;margin:0}.eventTicket #eventTicketRow .buttons-container{display:flex}.eventTicket #eventTicketRow .buttons-container .foundText{color:RGB(var(--global-color-accent));font-size:18px;font-weight:700;line-height:3;margin-left:1rem}@media(max-width: 1024px){.eventTicket #eventTicketRow .buttons-container{flex-direction:column;gap:1rem;margin:auto}}.eventTicket #eventTicketRow .buttons-container .event-buttons-group{display:flex;flex-direction:row}@media(max-width: 767px){.eventTicket #eventTicketRow .buttons-container .event-buttons-group{flex-direction:column}}@media(max-width: 1024px){.eventTicket #eventTicketRow .buttons{flex-direction:column;margin:1rem 0}}.eventTicket #eventTicketRow .buttons .btnPopup{border-radius:16px;border:2px solid RGB(var(--global-color-white));color:RGB(var(--global-color-white));background:RGB(var(--global-color-accent));font-size:22px;padding:11px 1.5rem;margin-left:10px;display:none}.eventTicket #eventTicketRow .buttons .btnPopup span{margin:0 5px}.eventTicket #eventTicketRow .buttons .btnPopup.disabled{opacity:.2;background:RGB(var(--global-color-gray));border:none;pointer-events:none}.eventTicket #eventTicketRow .buttons .btnPopup:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-left:4px}.eventTicket #eventTicketRow .buttons .btnPopup.concert:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}@media(max-width: 1024px){.eventTicket #eventTicketRow .buttons .btnPopup{text-align:center}}.confirmationPage .eventTicket #eventTicketRow .buttons .btnPopup{display:none}@media(min-width: 1025px){.eventTicket #eventTicketRow .buttons .btnPopup{transition:.3s ease-in-out}.eventTicket #eventTicketRow .buttons .btnPopup:hover{background:RGB(var(--global-color-accent-light))}}.eventTicket #eventTicketRow .flight-order-details__services-clear{position:unset}.eventTicket #eventTicketModal .modal__container.iframe{width:100%;height:100%;max-height:95%;padding-top:0;overflow:hidden}.eventTicket #eventTicketModal .modal__container.iframe .modal__close{top:1rem}.eventTicket #eventTicketModal .modal__container.iframe #eventFrame{border:none;width:100%;height:100%}.eventTicket #eventTicketModal .modal__overlay .modal__container{max-width:1400px;max-height:90%}@media(max-width: 1024px){.eventTicket #eventTicketModal .modal__overlay .modal__container{max-width:100%;max-height:100%}}.eventTicket #eventTicketModal .modal__overlay .modal__container .modal__close{position:absolute;left:2rem;top:1rem}.eventTicket #eventTicketModal .modal__overlay .modal__container .innerPages-section{box-shadow:none}.eventTicket #eventTicketModal .modal__overlay .modal__container #eventInnerSection{width:95%;box-shadow:none}@media(min-width: 1025px){.eventTicket #eventTicketModal .modal__overlay .modal__container #eventInnerSection{margin-right:1rem}}@media(max-width: 1024px){.eventTicket #eventTicketModal .modal__overlay .modal__container #eventInnerSection{width:100%}}.flight-order-details__remarks .pricing-card__details{margin:0;padding:0}.flight-order-details{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem}@media(max-width: 1024px){.flight-order-details{display:flex;flex-direction:column;gap:0}}.orderPage .flight-order-details .page-levels,.orderPage .flight-order-details .page-header__content{grid-column:span 12}.orderPage .flight-order-details .page-header__content{margin:0}.flight-order-details__fields{grid-column:span 8}@media(min-width: 1025px){.flight-order-details__fields{margin-top:-3rem}.confirmationPage .flight-order-details__fields{margin-top:0}}.flight-order-details__costumer-pass-details-fields input{width:100%}.flight-order-details .fast-secure-payment{display:flex;align-items:center}@media(max-width: 1024px){.flight-order-details .fast-secure-payment{justify-content:flex-start}}.flight-order-details .fast-secure-payment label{align-self:center}.flight-order-details__passengers--name[data-tooltip]:focus-within:before{content:attr(data-tooltip);position:absolute;bottom:110%;right:0;z-index:10;background:#fff;padding:5px;border:1px RGB(var(--global-color-border)) solid;box-shadow:5px 12px 15px 0 RGBA(var(--global-color-black), 0.3)}.flight-order-details__passengers--birth.inner-pages-fields input{background:RGB(var(--global-color-white));min-height:30px}.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{grid-column:span 12;display:flex;justify-content:space-between;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{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}.flight-order-details__multiPass-header{justify-content:flex-start !important;align-items:center;gap:1rem}.flight-order-details__multiPass-header-note{position:relative}.flight-order-details__multiPass-header-note:hover .multipass-note{display:block}.flight-order-details__multiPass-header-note .icon-info:before{content:"i";display:inline-block;width:2rem;height:2rem;line-height:1.5;font-size:1.125rem;font-style:normal;text-align:center;border:2px solid;border-radius:50%}.flight-order-details__multiPass-header-note .multipass-note{display:none;position:absolute;z-index:10;inset-inline-start:3rem;top:0;width:18rem;padding:1rem 1.25rem;border-radius:.5rem;background:RGB(var(--global-color-white));color:RGB(var(--global-color-forground));box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25)}.flight-order-details__multiPass-wrapper{display:flex;align-items:flex-end;gap:1rem}@media(max-width: 1024px){.flight-order-details__multiPass-wrapper{flex-wrap:wrap}}.flight-order-details__multiPass-wrapper .multiPassCardCode-input-wrapper{flex-grow:1;position:relative}.flight-order-details__multiPass-wrapper .multiPassCardCode-input-wrapper label{display:block;padding:.375rem 0}.flight-order-details__multiPass-wrapper .multiPassCardCode-input-wrapper #multiPassCardCode{width:100%}.flight-order-details__multiPass #apply-multipass-sec{display:flex;align-items:flex-end;flex-grow:1;justify-content:space-between;gap:1rem}@media(max-width: 1024px){.flight-order-details__multiPass #apply-multipass-sec{flex-wrap:wrap;gap:0}}@media(max-width: 1024px){.flight-order-details__multiPass #apply-multipass-sec .multiPassReqAmount-wrapper{width:100%}}@media(max-width: 1024px){.flight-order-details__multiPass .apply-multipass-budget-btns-wrapper{display:flex;width:100%;margin-top:1rem}}.flight-order-details__multiPass #apply-multipass-budget-max{background:none;box-shadow:none;text-decoration:underline}@media(max-width: 1024px){.flight-order-details__multiPass #apply-multipass-budget-max{order:1;padding:0;text-align:end}}.flight-order-details__multiPass #clear-multipass-budget,.flight-order-details__multiPass #clear-multipass-code{background:none;box-shadow:none;text-decoration:underline}@media(max-width: 1024px){.flight-order-details__multiPass #clear-multipass-budget,.flight-order-details__multiPass #clear-multipass-code{padding-inline-start:0;text-align:start}}.flight-order-details__multiPass #clear-multipass-budget:after,.flight-order-details__multiPass #clear-multipass-code:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-inline-start:.25rem}.flight-order-details__multiPass #clear-multipass-code{position:absolute;right:0;top:100%;padding:.5rem;margin:0}@media(max-width: 1024px){.flight-order-details__multiPass #clear-multipass-code{position:static}}.flight-order-details__multiPass input{padding:.5rem;line-height:1.25rem}@media(max-width: 1024px){.flight-order-details__multiPass input{width:100%;margin-bottom:.25rem}}.flight-order-details__multiPass button{margin:0 .5rem;padding:.5rem 1rem}@media(max-width: 1024px){.flight-order-details__multiPass button{margin:1rem 0 0}}.flight-order-details__multiPass button.loading:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:inline-block;color:RGB(var(--global-color-primary));animation:spin 1s infinite linear;margin-right:.5rem}.flight-order-details__multiPass .multipass-discount{display:block;padding:.375rem 0;color:RGB(var(--global-color-approve));font-weight:600}@media(max-width: 1024px){.flight-order-details__multiPass .multipass-discount{padding:.375rem 0 .5rem}}.flight-order-details__multiPass .multipass-after-discount{display:block;padding:.375rem 0 .5rem}.flight-order-details__remarks-moduleText .selectedRoomRemarksDisplay a{font-size:0;text-decoration:none}.flight-order-details__remarks-moduleText .selectedRoomRemarksDisplay a:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1rem;font-weight:normal}.flight-order-details__remarks-moduleText .selectedRoomRemarksDisplay.folded{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.flight-order-details__remarks-moduleText .selectedRoomRemarksDisplay--toggle-button{margin-top:.5rem}.flight-order-details__remarks-moduleText .selectedRoomRemarksDisplay--toggle-button:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;margin-right:1rem}.flight-order-details__remarks-moduleText .selectedRoomRemarksDisplay--toggle-button.active:after{content:""}@media(max-width: 1024px){.flight-order-details__flight:has(.search-result__details) .innerPages-section-wrapper{padding:0 !important}}.confirmationPage .flight-order-details__flight{padding:.5rem}.flight-order-details__flight-row-info-top-block-icons:hover .tooltip-title__inner-new{display:block}.flight-order-details__flight-indicators{display:flex;justify-content:flex-end;min-width:4.5rem;gap:.25rem}.flight-order-details__flight-indicators.additionalBaggage .includeText{display:none}@media(min-width: 1025px){.flightModule .flight-order-details__flight-indicators.additionalBaggage{flex-direction:column;width:9rem}}.flightModule .flight-order-details__flight-indicators.additionalBaggage .includeText{display:none}.flightModule .flight-order-details__flight-indicators.additionalBaggage .includeText.show{display:block}@media(min-width: 1025px){.flightModule .flight-order-details__flight-indicators.additionalBaggage .includeText.show{padding-top:4px}}@media(max-width: 1024px){.flightModule .flight-order-details__flight-indicators.additionalBaggage .includeText.show span{display:none}.flightModule .flight-order-details__flight-indicators.additionalBaggage .includeText.show:before{content:"+"}}@media(min-width: 1025px){.flightModule .flight-order-details__flight-indicators.additionalBaggage .tooltip-title{justify-content:right}}.flight-order-details__flight-indicators:hover .tooltip-title__inner-new{display:block}.flight-order-details__flight-indicators i{position:relative;display:inline-block;font-style:normal;text-align:center;width:1.75rem;height:1.75rem;color:RGB(var(--global-color-error))}.resultPage .flight-order-details__flight-indicators i{width:1.375rem;height:1.375rem}.flight-order-details__flight-indicators i.positive{color:RGB(var(--global-color-approve))}.flight-order-details__flight-indicators i.positive:after{display:none}.flight-order-details__flight-indicators i:before{font-size:1.75rem}.resultsPage .flight-order-details__flight-indicators i:before{font-size:1.375rem}.flight-order-details__flight-indicators i:after{position:absolute;bottom:0;left:0;right:0;font-size:2rem;font-weight:bold;color:RGB(var(--global-color-error))}.flight-order-details__flight-indicators i.briefcase-icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-indicators i.briefcase-icon.positive:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-indicators i.trolly-icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-indicators i.trolly-icon.positive:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-indicators i.handbag-icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-indicators i.meal-icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-indicators i.meal-icon:after{content:"/";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-indicators i.seat-icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-indicators i.seat-icon:after{content:"/";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-indicators i.wifi-icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.flight-order-details__flight-penalties{padding:1rem;display:flex;flex-wrap:wrap;gap:0 .5rem}.flight-order-details__flight-penalties-note{width:100%}.flight-order-details__flight-penalties-row{display:flex;gap:.25rem}.flight-order-details__flight-penalties-row .penalty .subtitle{font-weight:normal}.flight-order-details__flight-notes{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;font-size:.825rem;font-weight:normal;margin-inline-start:auto}@media(max-width: 1024px){.flight-order-details__flight-notes{align-items:flex-start;flex-direction:column;margin:0;line-height:1;padding:0}}.flight-order-details__flight-notes div:not(:last-of-type):after{content:"";border-inline-end:1px solid RGB(var(--global-color-forground));height:.75rem;margin-inline-start:.5rem;display:inline-block;vertical-align:middle}@media(max-width: 1024px){.flight-order-details__flight-notes div:not(:last-of-type):after{margin:.25rem .25rem .375rem}}.flight-order-details__flight-statusRemark:before{display:none}.flight-order-details__cpBanner{position:relative;font-family:Assistant}@media(max-width: 1024px){.flight-order-details__cpBanner{width:fit-content;margin:0 auto}}.flight-order-details__cpBanner-content{position:absolute;bottom:32px;right:32px;color:RGB(var(--global-color-white))}@media(max-width: 1024px){.flight-order-details__cpBanner-content{bottom:unset;top:80px}}.flight-order-details__cpBanner-content .cpBanner-title{font-size:clamp(32px,4px + 2.7778vw,48px);font-weight:600;letter-spacing:1px;line-height:1;margin-bottom:1rem}@media(max-width: 1024px){.flight-order-details__cpBanner-content .cpBanner-title{font-size:36px;text-wrap:balance}}.flight-order-details__cpBanner-content .cpBanner-subtitle{font-size:clamp(18px,8px + 1.0417vw,24px);margin-bottom:1rem;font-weight:600;line-height:1}@media(max-width: 1024px){.flight-order-details__cpBanner-content .cpBanner-subtitle{margin-bottom:80px;font-size:20px;text-wrap:balance;max-width:70%}}.flight-order-details__cpBanner-content .cpBanner-link-btn{display:block;width:fit-content;padding:.825rem 1.625rem;color:RGB(var(--global-color-black));background:RGB(var(--global-color-accent));font-weight:700;font-size:16px}.flight-order-details__cpBanner-content .cpBanner-link-btn:hover{text-decoration:none}.flight-order-details__cpBanner .cpBanner-price-note{position:absolute;bottom:1rem;inset-inline-end:22rem;width:fit-content;background:RGB(var(--global-color-primary));padding:1rem;border-radius:.25rem;color:RGB(var(--global-color-white));font-size:20px;line-height:1;letter-spacing:.5px;font-weight:600}@media(max-width: 1024px){.flight-order-details__cpBanner .cpBanner-price-note{bottom:unset;inset-inline-end:4rem;top:3rem}}@media(max-width: 767px){.flight-order-details__cpBanner .cpBanner-price-note{inset-inline-end:2rem;top:1rem;padding:.5rem}}.flight-order-details__cpBanner img{position:static;width:100%;min-height:200px}@media(max-width: 1024px){.flight-order-details__cpBanner img{max-height:464px;object-fit:contain}}#cpBannerPopUp .modal__container{width:768px;max-width:unset;max-height:unset;padding:0}#cpBannerPopUp .cpBannerPopUpInner-content{position:absolute;top:11rem;inset-inline-start:1rem;color:RGB(var(--global-color-white));width:35%}#cpBannerPopUp .cpBannerPopUpInner-content .cpBanner-title{font-size:48px;font-weight:700;letter-spacing:1px;line-height:1.25;margin-bottom:1rem}#cpBannerPopUp .cpBannerPopUpInner-content .cpBanner-subtitle{font-size:24px;margin-bottom:4rem;line-height:1.5}#cpBannerPopUp .cpBannerPopUpInner-content .cpBanner-link-btn{display:block;width:fit-content;padding:.825rem 1.5rem;color:RGB(var(--global-color-forground));background:RGB(var(--global-color-accent));font-weight:700}#cpBannerPopUp .cpBannerPopUpInner-content .cpBanner-link-btn:hover{text-decoration:none}#cpBannerPopUp .cpBannerPopUpInner .cpBanner-price-note{position:absolute;top:2.25rem;inset-inline-start:17rem;width:fit-content;background:RGB(var(--global-color-primary));padding:1rem;border-radius:.25rem;transform:rotate(-10deg);color:RGB(var(--global-color-white));font-size:20px}#cpBannerPopUp .cpBannerPopUpInner .cpBanner-price-note:before,#cpBannerPopUp .cpBannerPopUpInner .cpBanner-price-note:after{content:"";width:2px;height:2px;background:gray;position:absolute;top:.25rem;border-radius:50%}#cpBannerPopUp .cpBannerPopUpInner .cpBanner-price-note:before{inset-inline-start:.5rem}#cpBannerPopUp .cpBannerPopUpInner .cpBanner-price-note:after{inset-inline-end:.5rem}#cpBannerPopUp .cpBannerPopUpInner .cpBanner-price-note-thread:before,#cpBannerPopUp .cpBannerPopUpInner .cpBanner-price-note-thread:after{content:"";height:5.5rem;border-inline-start:1px solid RGB(var(--global-color-gray));position:absolute;top:.25rem;transform-origin:bottom}#cpBannerPopUp .cpBannerPopUpInner .cpBanner-price-note-thread:before{inset-inline-start:.5rem;transform:translateY(-100%) rotate(-35deg)}#cpBannerPopUp .cpBannerPopUpInner .cpBanner-price-note-thread:after{inset-inline-end:.625rem;transform:translateY(-100%) rotate(35deg)}#cpBannerPopUp .cpBannerPopUpInner .close-btn{position:absolute;inset-inline-end:1rem;top:1rem;background:none;color:RGB(var(--global-color-primary));font-size:48px;line-height:1;padding:0}#cpBannerPopUp .cpBannerPopUpInner .close-btn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}#cpBannerPopUp .cpBannerPopUpInner .close-btn:hover{box-shadow:none}#cpBannerPopUp .cpBannerPopUpInner img{position:static;width:100%;min-height:150px}.domestic-extraRooms__addBtn{font-size:1.125rem;font-weight:600}.domestic-extraRooms__addBtn:before{content:"";font-family:lognet;font-style:normal;transition: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: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:transform .3s ease-in;margin-left:1rem}.personal-zone-notice{display:flex;align-items:center;margin-top:3rem}@media(max-width: 1024px){.personal-zone-notice{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{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}input[type=checkbox].prevPassData+label{display:block;font-size:0;line-height:1}input[type=checkbox].prevPassData+label:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;width:auto;height:auto;font-size:1rem;line-height:1;color:RGB(var(--global-color-primary));border:none;background:none;margin:0}input[type=checkbox].prevPassData:checked+label:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;color:RGB(var(--global-color-primary));background:none;border:none;transform:rotate(180deg)}input[type=checkbox].prevPassData:checked~.prevPassDataList{display:block}.prevPassDataImport{position:relative;display:inline-block;vertical-align:middle}.prevPassDataList{display:none;position:absolute;z-index:5;top:1.75rem;right:-0.25rem;max-height:12rem;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));overflow:auto}.prevPassDataList li{height:2rem;line-height:2rem;padding:0 1rem;white-space:nowrap}.prevPassDataList li:not(:last-child){border-bottom:1px solid RGB(var(--global-color-border))}@media(min-width: 1025px){.prevPassDataList li{transition:.3s ease-in-out}.prevPassDataList li:hover{background:RGB(var(--global-color-border))}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.orderPage .Generic .flight-order-details .folded{counter-reset:counter-level}.orderPage .Generic .flight-order-details .folded h2::before{counter-increment:counter-level;content:counter(counter-level) ". "}.orderPage .Generic .flight-order-details__costumer.switcher{margin-top:0}.orderPage .Generic .flight-order-details__costumer.switcher .flight-order-details__costumer-regulations{padding:1rem 1.5rem}.orderPage .Generic .flight-order-details__costumer.switcher .innerText{flex-grow:1;padding-right:1rem}.orderPage .Generic .flight-order-details__costumer.switcher #costumerContact{display:none}@media(max-width: 1024px){.orderPage .Generic .flight-order-details__costumer{margin-top:-2.25rem}}.orderPage .Generic .flight-order-details__costumer-arrow{margin:-2.5rem 0}.orderPage .Generic .flight-order-details__costumer-arrow:before{content:"";font-size:1.5rem}.orderPage .Generic .flight-order-details__costumer-edit{margin:-1.5rem 0}.orderPage .Generic .flight-order-details__costumer-edit:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;color:RGB(var(--global-color-approve))}.orderPage .Generic .flight-order-details__costumer-regulations{display:flex;justify-content:space-between}.orderPage .Generic .flight-order-details__multiPass-arrow{margin:-2.5rem 0}.orderPage .Generic .flight-order-details__multiPass-arrow:before{content:"";font-size:1.5rem}.orderPage .Generic .flight-order-details__multiPass-edit{margin:-2.5rem 0}.orderPage .Generic .flight-order-details__multiPass-edit:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;color:RGB(var(--global-color-approve))}.orderPage .Generic .flight-order-details__remarks{margin:0}.orderPage .Generic .flight-order-details__passengers.withCustomer{margin-top:0}.orderPage .Generic .flight-order-details__passengers.withCustomer .inner-pages-fields-title{display:block}.orderPage .Generic .flight-order-details__passengers-arrow{margin:-2.5rem 0}.orderPage .Generic .flight-order-details__passengers-arrow:before{content:"";font-size:1.5rem}.orderPage .Generic .flight-order-details__passengers-edit{margin:-2.5rem 0}.orderPage .Generic .flight-order-details__passengers-edit:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;display:block;color:RGB(var(--global-color-approve))}.orderPage .Generic .flight-order-details__services-arrow{margin:-2.5rem 0;position:absolute;left:0}.orderPage .Generic .flight-order-details__services-arrow:before{content:"";font-size:1.5rem}.orderPage .Generic .flight-order-details__services-edit{margin-top:-2.75rem;position:absolute;left:0}.orderPage .Generic .flight-order-details__services-edit:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;color:RGB(var(--global-color-approve))}.orderPage .Generic .flight-order-details__services_agentComission-arrow{position:absolute;left:0;margin:-2.5rem 0}.orderPage .Generic .flight-order-details__services_agentComission-arrow:before{content:"";font-size:1.5rem}.orderPage .Generic .flight-order-details__services_agentComission-edit{position:absolute;left:0;margin-top:-2.75rem}.orderPage .Generic .flight-order-details__services_agentComission-edit:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;color:RGB(var(--global-color-approve))}@media(max-width: 1024px){.orderPage .Generic .flight-order-details__more{flex-direction:column;margin:3.5rem 0 0rem}}.orderPage .Generic .flight-order-details__more-comments{width:100%}.orderPage .Generic .flight-order-details__more-comments-arrow:before{content:"";font-size:1.5rem}.orderPage .Generic .flight-order-details__more-comments-edit:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;color:RGB(var(--global-color-approve))}@media(max-width: 1024px){.orderPage .Generic .flight-order-details__more-comments{width:100%}}.orderPage .Generic .flight-order-details__more-comments .small-text{display:block;padding-bottom:1rem}.orderPage .Generic .flight-order-details__more-comments br{display:none}.orderPage .Generic .flight-order-details__more-comments textarea{order:1;width:100%;height:5rem}.orderPage .Generic .flight-order-details__more-coupons{width:100%}.orderPage .Generic .flight-order-details__more-coupons-arrow:before{content:"";font-size:1.5rem}.orderPage .Generic .flight-order-details__more-coupons-edit:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;color:RGB(var(--global-color-approve))}.orderPage .Generic .flight-order-details__more-coupons #couponText{color:RGB(var(--global-color-error));font-weight:600;padding-top:.25rem}.orderPage .Generic .flight-order-details__more-coupons input[type=text]{width:100%;padding:.5rem}.orderPage .Generic .flight-order-details__more-coupons .button-effected{background:none;border:none;color:RGB(var(--global-color-primary));font-size:1rem;font-weight:600;text-decoration:underline}.orderPage .Generic .flight-order-details__more-coupons-wrapper{width:100%}.orderPage .Generic .flight-order-details__more-coupons-footer{display:flex;justify-content:space-between}.orderPage .Generic .flight-order-details__payments{display:flex;flex-direction:column;padding:0;background:none}.orderPage .Generic .flight-order-details__payments-arrow{margin:-2.5rem 0}.orderPage .Generic .flight-order-details__payments-arrow:before{content:"";font-size:1.5rem}.orderPage .Generic .flight-order-details__payments-edit{margin-top:-2.5rem}@media(max-width: 1024px){.orderPage .Generic .flight-order-details__payments-edit{margin:-3rem 0 0}}.orderPage .Generic .flight-order-details__payments-edit:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem;color:RGB(var(--global-color-approve))}.orderPage .Generic .flight-order-details__payments-wrapper .annual-interest-comission-note{margin-top:1rem;margin-right:2rem}.orderPage .Generic .flight-order-details__payments .cardholderIdWrapper{margin-top:.5rem}.orderPage .Generic .flight-order-details__payments .cardholderIdWrapper span:after{content:"*";color:RGB(var(--global-color-error))}.orderPage .Generic .flight-order-details__checkout{position:relative}.orderPage .Generic .flight-order-details__checkout .folded h2::before{content:none}.orderPage .Generic .flight-order-details__checkout--continue-button.nextstep_contact{width:135px}.orderPage .Generic .flight-order-details__checkout--continue-button.nextstep_passenger{width:135px;margin:1rem 0 0}.orderPage .Generic .flight-order-details__checkout--continue-button.nextstep_remarks{width:175px;margin:0}.orderPage .Generic .flight-order-details__checkout--continue-button.nextstep_coupons{width:175px;margin-top:1rem}.orderPage .Generic .flight-order-details__checkout--continue-button.nextstep_payment{width:135px;margin:0}.orderPage .Generic .flight-order-details__checkout--continue-button.nextstep_services{width:135px;margin:1rem 0}.orderPage .Generic .flight-order-details__checkout--continue-button.nextstep_multipass{width:135px;margin:-2rem 0}@media(max-width: 1024px){.orderPage .Generic .flight-order-details__checkout--continue-button.nextstep_multipass{margin:2rem 0}}.orderPage .Generic .flight-order-details .active:before{display:block;transform:rotate(180deg)}.orderPage .Generic .flight-order-details__flight-header h2::before{content:none}.orderPage .Generic .flight-order-details .heading-approve{color:RGB(var(--global-color-approve)) !important}@media(max-width: 1024px){.orderPage .Generic .flight-order-details .heading-approve{padding-right:1.5rem}}.orderPage .Generic .flight-order-details .heading-approve:after{color:RGB(var(--global-color-approve));content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:inline-block;line-height:2rem;font-size:1.5rem;position:absolute;right:0;margin-right:-1.5rem}@media(max-width: 1024px){.orderPage .Generic .flight-order-details .heading-approve:after{margin-right:0rem;font-size:1.25rem;line-height:1.5rem}}.orderPage .Generic .flight-order-details #flightOrderDetails{margin-bottom:4rem}.orderPage .Generic .flight-order-details .folded .flight-order-details__checkout h2::before{content:none}.orderPage .Generic .flight-order-details .folded .flight-order-details__flight-header h2::before{content:none}.orderPage .Generic .flight-order-details .folded .flight-order-details__services-arrow.active:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;transform:none}@media(max-width: 767px){.top .flight-order-details__checkout-total{margin-bottom:0 !important;margin-top:1.5rem !important}}.dynamicProductDiv.dynamicSalableProductExtended .flight-order-details__services-open-collapsed{display:flex !important;width:100%;flex-direction:row-reverse;justify-content:space-between;border:none}.dynamicProductDiv.dynamicSalableProductExtended .flight-order-details__services-open-collapsed.active:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.dynamicProductDiv.dynamicSalableProductExtended .flight-order-details__services-open-collapsed:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.confirmationPage .dynamicProductDiv.dynamicSalableProductExtended .flight-order-details__services-open-collapsed{background:none;justify-content:start}.confirmationPage .dynamicProductDiv.dynamicSalableProductExtended .flight-order-details__services-open-collapsed:before{content:none}.dynamicProductDiv.dynamicSalableProductExtended .productUrl a{float:left;margin-top:1rem}.dynamicProductDiv.dynamicSalableProductExtended .flight-order-details__services-bottom{display:none}.detailsPage .dynamicProductDiv{padding:1rem 1rem 1rem 2rem}@media(max-width: 1024px){.dynamicProductDiv{padding:1rem}}.orderPage .Generic .dynamicProductDiv{padding:0}.dynamicProductDiv .dynamicSalableProductExtended .container{flex-grow:1;padding-left:2rem}@media(max-width: 767px){.dynamicProductDiv .dynamicSalableProductExtended .container{width:100%;padding-left:0;margin-top:1rem}}.dynamicProductDiv .dynamicSalableProductExtended .container input[type=radio]+label:before{margin-top:1rem}.dynamicProductDiv .dynamicSalableProductExtended .container input[type=radio]:checked+label{opacity:1}.dynamicProductDiv .dynamicSalableProductExtended .container input[type=radio]:checked+label .product__ranger{pointer-events:all}.dynamicProductDiv .dynamicSalableProductExtended .container label{z-index:10;cursor:pointer;width:100%;margin:1rem 1rem 1.5rem 1rem;display:flex;opacity:.5;line-height:3rem}.confirmationPage .dynamicProductDiv .dynamicSalableProductExtended .container label:first-of-type{display:flex}@media(max-width: 1024px){.dynamicProductDiv .dynamicSalableProductExtended .container label{margin:1rem 0;display:grid;grid-template-columns:30px 1fr}}.dynamicProductDiv .dynamicSalableProductExtended .container label .Product_description{width:50%;padding:0 1rem;flex-grow:1;font-size:1rem;font-weight:600;color:RGB(var(--global-color-forground))}@media(max-width: 1024px){.dynamicProductDiv .dynamicSalableProductExtended .container label .Product_description{font-size:.75rem;width:100%;padding:0}}.dynamicProductDiv .dynamicSalableProductExtended .container label .Product_price{color:RGB(var(--global-color-forground));width:4rem;font-size:1rem;font-weight:600}@media(max-width: 1024px){.dynamicProductDiv .dynamicSalableProductExtended .container label .Product_price{padding:0;text-align:start}}.dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger{display:flex;width:96px;align-items:flex-start;flex-direction:row;text-align:center;font-size:20px;pointer-events:none;border:1px solid RGB(var(--global-color-primary));border-radius:5px;margin-top:8px;max-height:33px}.confirmationPage .dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger{width:unset;border:none}@media(max-width: 1024px){.dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger{grid-column:span 2}}.dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger .showVal{width:32px;height:32px;line-height:32px;font-weight:600;border-left:1px solid RGB(var(--global-color-primary));border-right:1px solid RGB(var(--global-color-primary))}.confirmationPage .dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger .showVal{border:none}.dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger button{width:32px;height:32px;line-height:32px;color:RGB(var(--global-color-primary));font-size:0}.dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger button.inc:before,.dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger button.incPass:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.75rem}.dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger button.dec:before,.dynamicProductDiv .dynamicSalableProductExtended .container label .product__ranger button.decPass:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.75rem}.dynamicProductDiv .dynamicSalableProductExtendedRow.flight-order-details__services-fields-row{margin-top:1rem;margin-bottom:0}@media(max-width: 1024px){.dynamicProductDiv .dynamicSalableProductExtendedRow.flight-order-details__services-fields-row{margin:.5rem 0 1rem;border:none}}.dynamicProductDiv .dynamicSalableProductExtendedRow-title{color:inherit;padding-left:1rem}@media(max-width: 1024px){.dynamicProductDiv .dynamicSalableProductExtendedRow-title{display:none}}.dynamicProductDiv .dynamicSalableProductExtendedRow-details{flex-grow:1}.dynamicProductDiv .dynamicSalableProductExtended input[type=radio]{position:absolute;clip:rect(0, 0, 0, 0)}.dynamicProductDiv .dynamicSalableProductExtended input[type=radio]:checked+.Product: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))}.dynamicProductDiv .dynamicSalableProductExtended .ticket_amount{margin:1rem;display:none}.dynamicProductDiv .dynamicSalableProductExtended .ticket_amount .title{font-weight:600;font-size:1rem}.dynamicProductDiv .dynamicSalableProductExtended .ticket_amount select{min-width:100px}.dynamicProductDiv .dynamicSalableProductExtended .productImg{width:400px;height:300px}@media(max-width: 1024px){.dynamicProductDiv .dynamicSalableProductExtended .productImg{width:100%}}.dynamicProductDiv .dynamicSalableProductExtended .productImg img{width:100%;height:100%}.digital-wallet-note{margin-top:1rem;margin-right:2rem}@media(max-width: 767px){.digital-wallet-note{margin-right:1rem;display:block;width:100%}}.digital-wallet-info{margin-right:2rem;width:fit-content}.digital-wallet-bit:after{content:"";display:inline-block;vertical-align:bottom;width:60px;height:28px;background:url("../images/bit.png") no-repeat center center;background-size:contain}@media(max-width: 767px){.digital-wallet-bit{margin-right:1rem}}.digital-wallet-bank-transfer:after{content:"";display:inline-block;vertical-align:bottom;width:32px;height:32px;margin-left:5px;margin-right:5px;background:url("../images/bankTransfer.png") no-repeat center center;background-size:contain}.digital-wallet-apple-pay:after{content:"";display:inline-block;vertical-align:bottom;width:60px;height:36px;background:url("../images/applePay.png") no-repeat center center;background-size:contain;position:relative;top:4px}.digital-wallet-google-pay:after{content:"";display:inline-block;vertical-align:bottom;width:60px;height:28px;margin-left:5px;background:url("../images/googlePay.png") no-repeat center center;background-size:contain}.mesulam-popup-wrapper{position:relative;display:inline-block;margin-bottom:20px}@media(max-width: 767px){.mesulam-popup-wrapper{width:100%}}.mesulam-popup-wrapper .mesulam-popup{position:absolute;border-radius:16px;bottom:100%;left:50%;transform:translate(-100%, -10%);background-color:#fff;box-shadow:8px 16px 40px 0 RGBA(1, 56, 146, 0.16);z-index:100;display:none;width:315px;margin-bottom:10px}@media(max-width: 767px){.mesulam-popup-wrapper .mesulam-popup{left:50%;transform:translateX(-50%);width:90%;max-width:none;bottom:auto;top:-40px}}.mesulam-popup-wrapper .mesulam-popup.mesulam-active{display:block}.mesulam-popup-wrapper .mesulam-popup .mesulam-popup-header{height:52px;border-radius:16px 16px 0 0;display:flex;align-items:center;justify-content:flex-start;margin-bottom:8px;color:#fff;background-color:RGB(var(--global-color-primary))}.mesulam-popup-wrapper .mesulam-popup .mesulam-popup-header .mesulam-close-btn{font-size:18px;cursor:pointer;margin:15px}.mesulam-popup-wrapper .mesulam-popup .mesulam-popup-header .mesulam-close-btn:hover{font-size:20px}.mesulam-popup-wrapper .mesulam-popup .mesulam-popup-header .mesulam-title{font-size:18px;font-weight:700;flex-grow:1;text-align:right;margin-right:20px}.mesulam-popup-wrapper .mesulam-popup .mesulam-popup-body{font-size:16px;margin:0 20px}.mesulam-popup-wrapper .mesulam-popup .mesulam-popup-body .mesulam-popup-group{margin-bottom:5px}.mesulam-popup-wrapper .mesulam-popup .mesulam-popup-body .mesulam-popup-group .mesulam-subtitle{font-weight:700}.mesulam-popup-wrapper .mesulam-popup .mesulam-popup-body .mesulam-popup-group .mesulam-popup-row{display:flex;justify-content:space-between}.flight-order-details .flight-time-updated .date,.flight-order-details .flight-time-updated strong{color:RGB(var(--global-color-error)) !important}.event-remarks-header{display:none}.Generic .package-confirmation__summary-header span{display:inline-block;vertical-align:middle;line-height:20px}.Generic .package-confirmation__summary-wrap .search-result__hotel{flex-direction:row-reverse;justify-content:space-between}@media(max-width: 767px){.Generic .package-confirmation__summary-wrap .search-result__hotel{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))}.Generic .RQ-icon-pz:before{content:attr(title);color:RGB(var(--global-color-error));margin-left:.5rem;font-size:.875rem;font-weight:600}.Generic .OK-icon-pz:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;color:RGB(var(--global-color-approve));margin-left:.5rem;font-size:1.5rem}.responsive-table td{padding:.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:.25rem .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{flex-grow:0;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:flex}@media(max-width: 767px){.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_name .widget-stars{display:inline-flex}}.dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details .hotel_description{display:none}.dynamic-page__chosen-package#selectedResultWrapper .search-result__flights{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{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;text-align:center}.dynamic-page.combinedDynamic .dynamicpackageTab .search-result__summary-total:after,.dynamic-page.combinedDynamic .flightTab .search-result__summary-total:after{display:none}}@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{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), 0.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), 0.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:flex;align-items:center;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:transform .3s ease-in;font-size:2rem;display:flex;align-items: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;justify-content:space-between}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details{padding:0;position:relative;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;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;order:2;max-width:170px}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__summary-average{flex-direction:column;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{order:1}.dynamic-page.combinedDynamic .dynamic-page__header .dynamic-page__chosen-package#selectedResultWrapper .search-result__hotel-details{padding:0;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), 0.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;left:-2.875rem;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));padding:.25rem;width:10rem;font-weight:600;text-align:center;transform:rotate(-45deg)}.ltr .dynamic-page.combinedDynamic .dynamicpackageTab .search-result__packageType{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;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), 0.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:not(.newUI) .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: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:flex;justify-content:center;align-items:center}@media(max-width: 1024px){.dynamic-page.minimalDynamic #minimalDynamicLoader{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:transform .3s ease-in;text-indent:-5px;line-height:.5rem}.comp-filter{color:RGB(var(--global-color-forground))}.comp-filter__box{padding:1rem}@media(max-width: 1024px){.comp-filter__box{width:100%}}.comp-filter__box select{width:100% !important;font-size:1rem;line-height:2rem;border:1px solid RGB(var(--global-color-border));cursor:pointer}.comp-filter__header{display:flex;justify-content:space-between;flex-wrap:wrap}.comp-filter__header button{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 button{padding:.5rem 0}}.comp-filter__results-count{float:right;margin-top:.25rem;color:RGB(var(--global-color-forground-light))}.comp-filter__heading{width:100%;font-size:1.25rem;line-height:1}@media(max-width: 1024px){.comp-filter__heading{display:none}}.comp-filter__block{padding:.75rem 0;font-size:.875rem}.oneway .comp-filter__block .return{display:none}.comp-filter__block.PACKAGE_SYSTEM_TYPE_FILTER .tooltip{display:none}.comp-filter__block.ROOM_TYPE_FILTER{display:none}.comp-filter__block.CARRIER_FILTER .filterText{direction:ltr}.comp-filter__block.HOTEL_NAME_FILTER select option{direction:ltr;text-transform:capitalize}.comp-filter__block-heading{font-weight:600;margin-bottom:5px;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__block #chooseByHotelName{background:RGB(var(--global-color-white)) url(../images/selectArrow.png) no-repeat left .25rem center;padding-left:1.5rem;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.comp-filter__block #chooseByHotelName:focus::-ms-value{background:none;color:RGB(var(--global-color-forground))}.comp-filter__block label{font-size:14px}.comp-filter__list-item{display:flex;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 input[type=checkbox]+label{flex-grow:1;display:flex;min-width:0;margin-inline-end:2rem}.comp-filter__list-item input[type=checkbox]+label:before{min-width:1rem}.comp-filter__list-item input[type=checkbox]+label .filterText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comp-filter__list-item input[type=checkbox]+label .results{white-space:nowrap;padding:0 .25rem}.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 input[type=text]{opacity:0}.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:transform .3s ease-in;float:left}.comp-filter__sort li a{color:inherit}.b-modal{opacity:.75 !important}.b-modal+div{opacity:1 !important}.b-modal+.tripDetailsPopup{background:RGB(var(--global-color-white))}#generalWaitPopup .modal__container{max-width:none;max-height:none;background-color:rgba(0,0,0,0);padding:0;border-radius:0}#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:flex;flex-direction:column;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{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}}#paymentPopUp .generalPopup{max-width:unset;position:relative}#paymentPopUp .generalPopup .close-btn{position:absolute;top:1.5rem;inset-inline-end:1.5rem;font-size:1.5rem;font-weight:600;line-height:1}#paymentPopUp .generalPopup .close-btn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}#paymentPopUp .generalPopup__wrap,#paymentPopUp aside#generalWaitPopup figure,aside#generalWaitPopup #paymentPopUp figure{width:840px;height:450px;background:RGB(var(--global-color-white));text-align:center;padding:2rem 7rem}@media(max-width: 1024px){#paymentPopUp .generalPopup__wrap,#paymentPopUp aside#generalWaitPopup figure,aside#generalWaitPopup #paymentPopUp figure{width:600px;height:100%;padding:2rem}}@media(max-width: 767px){#paymentPopUp .generalPopup__wrap,#paymentPopUp aside#generalWaitPopup figure,aside#generalWaitPopup #paymentPopUp figure{width:100%;height:100%}}#paymentPopUp .generalPopup__inner{display:flex;flex-direction:column;height:100%}#paymentPopUp .generalPopup__inner .multipassMsg{margin-top:1rem;text-align:start}#paymentPopUp .generalPopup__header{font-size:36px;font-weight:700;white-space:nowrap;border-bottom:1px solid RGB(var(--global-color-forground))}#paymentPopUp .generalPopup__text{margin-bottom:.5rem}@media(max-width: 767px){#paymentPopUp .generalPopup__text{margin:1rem}}#paymentPopUp .generalPopup__text .note{font-style:normal;font-size:1.125rem;font-weight:700;margin-top:1rem;color:inherit;text-align:start}#paymentPopUp .generalPopup__text ul{list-style:disc;text-align:start}#paymentPopUp .generalPopup__text ul li{margin-top:1rem;font-size:1.125rem}#paymentPopUp .generalPopup__text ul li::marker{content:""}#paymentPopUp .generalPopup__text ul li:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;background:RGB(var(--global-color-approve));color:RGB(var(--global-color-white));border-radius:50%;margin-inline-end:1rem;padding:2px}#paymentPopUp .generalPopup__footer{flex-grow:1}#paymentPopUp .generalPopup__footer .continue-button{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), 0.5);max-width:200px;padding:1rem;position:relative;top:4rem;font-weight:700}@media(max-width: 767px){#paymentPopUp .generalPopup__footer .continue-button{width:100%;padding:.75rem 2rem;margin-left:0;margin-bottom:1rem}}@media(min-width: 1025px){#paymentPopUp .generalPopup__footer .continue-button{transition:.3s ease-in-out}#paymentPopUp .generalPopup__footer .continue-button:hover{background:RGB(var(--global-color-primary))}}#paymentPopUp .generalPopup__footer .continue-button[disabled]{opacity:.5;cursor:default}@media(min-width: 1025px){#paymentPopUp .generalPopup__footer .continue-button[disabled]{transition:.3s ease-in-out}#paymentPopUp .generalPopup__footer .continue-button[disabled]:hover{background:RGB(var(--global-color-accent))}}@media(max-width: 767px){#paymentPopUp .generalPopup__footer .continue-button{padding:.75rem 1rem;top:2rem}}#paymentPopUp .generalPopup__footer .note{font-style:normal;font-size:.875rem;margin-top:1rem;color:RGB(var(--global-color-error));text-align:start;font-weight:700}#promotionPopUp .modal__container{max-width:none;max-height:none;background-color:rgba(0,0,0,0);padding:0;border-radius:0}#promotionPopUp .generalPopup__wrap,#promotionPopUp aside#generalWaitPopup figure,aside#generalWaitPopup #promotionPopUp figure{width:840px;height:650px;background:RGB(var(--global-color-white));text-align:center;padding:2rem;border:1px solid RGB(var(--global-color-black))}@media(max-width: 1024px){#promotionPopUp .generalPopup__wrap,#promotionPopUp aside#generalWaitPopup figure,aside#generalWaitPopup #promotionPopUp figure{width:600px}}@media(max-width: 767px){#promotionPopUp .generalPopup__wrap,#promotionPopUp aside#generalWaitPopup figure,aside#generalWaitPopup #promotionPopUp figure{width:100%}}#promotionPopUp .generalPopup__wrap img,#promotionPopUp aside#generalWaitPopup figure img,aside#generalWaitPopup #promotionPopUp figure img{display:block;max-width:100%}#promotionPopUp .generalPopup__text{max-width:380px;width:100%}#promotionPopUp .generalPopup__header{display:flex;height:450px;justify-content:space-between}#promotionPopUp .generalPopup__header .wrapper{margin-top:3rem}#promotionPopUp .generalPopup__header .title{font-size:48px;font-weight:600;text-align:right}@media(max-width: 767px){#promotionPopUp .generalPopup__header .title{font-size:36px}}#promotionPopUp .generalPopup__header .bigImage{width:350px;height:450px;padding:1rem}@media(max-width: 767px){#promotionPopUp .generalPopup__header .bigImage{display:none}}#promotionPopUp .generalPopup__header .lineDetail{display:flex;padding:.5rem;max-width:309px}#promotionPopUp .generalPopup__header .lineDetail img{width:24px;height:24px}#promotionPopUp .generalPopup__header .lineDetail .name{flex-grow:1;text-align:right;margin-right:1rem}#promotionPopUp .generalPopup__header .totalprice{font-weight:600;border-top:1px solid RGB(var(--global-color-border));margin:.5rem;text-align:initial;padding:1rem 0}#promotionPopUp .generalPopup__term{text-align:right;margin-top:1rem}#promotionPopUp .generalPopup__footer{display:flex;width:100%}#promotionPopUp .generalPopup__footer .continue-button{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), 0.5);max-width:200px;padding:1rem 2rem}@media(max-width: 767px){#promotionPopUp .generalPopup__footer .continue-button{width:100%;padding:.75rem 2rem;margin-left:0;margin-bottom:1rem}}@media(min-width: 1025px){#promotionPopUp .generalPopup__footer .continue-button{transition:.3s ease-in-out}#promotionPopUp .generalPopup__footer .continue-button:hover{background:RGB(var(--global-color-primary))}}#promotionPopUp .generalPopup__footer .continue-button[disabled]{opacity:.5;cursor:default}@media(min-width: 1025px){#promotionPopUp .generalPopup__footer .continue-button[disabled]{transition:.3s ease-in-out}#promotionPopUp .generalPopup__footer .continue-button[disabled]:hover{background:RGB(var(--global-color-accent))}}@media(max-width: 767px){#promotionPopUp .generalPopup__footer .continue-button{padding:.75rem 1rem}}#promotionPopUp .generalPopup__footer .cancel-button{padding:1rem 2rem}@media(max-width: 767px){#promotionPopUp .generalPopup__footer .cancel-button{margin-right:1rem;height:49px;line-height:0}}#promotionPopUp .generalPopup__img{display:block;margin:0}@media(max-width: 1024px){#promotionPopUp .generalPopup__img{margin-bottom:1rem}}@media(max-width: 767px){#promotionPopUp .generalPopup__img{margin-bottom:.5rem}}#airaloPopUp .generalPopup{max-width:unset;position:relative;padding:1rem 2rem;height:90vh;max-height:90vh}@media(max-width: 1024px){#airaloPopUp .generalPopup{padding:1rem 0}}#airaloPopUp .generalPopup .close-btn{font-size:1rem;font-weight:600;line-height:1}#airaloPopUp .generalPopup .close-btn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}#airaloPopUp .generalPopup__wrap,#airaloPopUp aside#generalWaitPopup figure,aside#generalWaitPopup #airaloPopUp figure{width:1000px;background:RGB(var(--global-color-white));text-align:center;height:95%}@media(max-width: 1024px){#airaloPopUp .generalPopup__wrap,#airaloPopUp aside#generalWaitPopup figure,aside#generalWaitPopup #airaloPopUp figure{width:100%;height:100%}}#airaloPopUp .generalPopup__inner{display:flex;flex-direction:column;height:100%}#airaloPopUp .generalPopup__inner iframe{width:100%;flex-grow:1}#airaloPopUp .generalPopup__header{font-size:22px;font-weight:600;white-space:nowrap;display:flex;justify-content:space-between;padding:10px 20px;margin-bottom:1rem}#airaloPopUp .generalPopup__container{padding:0 1rem;line-height:1.5;text-align:right;font-size:14px;text-align:start;height:100%;overflow:auto}#airaloPopUp .generalPopup__container h2{font-size:16px;font-weight:600;text-align:right;margin-bottom:.5rem}#airaloPopUp .generalPopup__container li:before{content:".";margin:0 6px;font-size:1.5rem;position:relative;top:-3px}#airaloPopUp .generalPopup__footer{padding:2rem}#airaloPopUp .generalPopup__footer .continue-button{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), 0.5);background:RGB(var(--global-color-approve));max-width:200px;padding:1rem;font-weight:600}@media(max-width: 767px){#airaloPopUp .generalPopup__footer .continue-button{width:100%;padding:.75rem 2rem;margin-left:0;margin-bottom:1rem}}@media(min-width: 1025px){#airaloPopUp .generalPopup__footer .continue-button{transition:.3s ease-in-out}#airaloPopUp .generalPopup__footer .continue-button:hover{background:RGB(var(--global-color-primary))}}#airaloPopUp .generalPopup__footer .continue-button[disabled]{opacity:.5;cursor:default}@media(min-width: 1025px){#airaloPopUp .generalPopup__footer .continue-button[disabled]{transition:.3s ease-in-out}#airaloPopUp .generalPopup__footer .continue-button[disabled]:hover{background:RGB(var(--global-color-accent))}}@media(max-width: 767px){#airaloPopUp .generalPopup__footer .continue-button{padding:.75rem 1rem;top:2rem}}#airaloPopUp .generalPopup__footer .note{font-style:normal;font-size:.875rem;margin-top:1rem;color:RGB(var(--global-color-error));text-align:start;font-weight:700}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}}#tripGuarantyPopUp .generalPopup{position:relative;width:880px;max-width:100%;background:url("../images/tripguaranty_popup.png") no-repeat center center;background-size:contain;box-sizing:border-box}#tripGuarantyPopUp .generalPopup::before{content:"";display:block;padding-top:51.8181818182%}@media(max-width: 767px){#tripGuarantyPopUp .generalPopup{width:100%;padding:1rem;border-radius:0}}#tripGuarantyPopUp .generalPopup .close-btn{position:absolute;top:2rem;inset-inline-end:1rem;font-size:1.4rem;color:#fff;font-weight:600;line-height:1;z-index:2;background:rgba(0,0,0,0);border:none;cursor:pointer}#tripGuarantyPopUp .generalPopup .close-btn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}@media(max-width: 767px){#tripGuarantyPopUp .generalPopup .close-btn{font-size:1rem}}.widget-stars{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{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:transform .3s ease-in}.widget-socials .i-google-plus:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.widget-socials .i-facebook:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.widget-socials .i-twitter:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.widget-socials .i-whatsapp:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.widget-socials .i-telegram:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.widget-socials .i-youtube:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.widget-socials .i-instagram:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.widget-socials .i-mail:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.widget-socials .i-print:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}@media(max-width: 1024px){.widget-socials .i-print{display:none}}.pager{display:flex;justify-content:center;align-items:center;margin-top:1rem;font-size:1rem;color:RGB(var(--global-color-forground-light))}.pager__list{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:.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:transform .3s ease-in}.pager i.icon-chevron-thin-left:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.pager i.isDisabled{opacity:.25;cursor:default}.tooltip-title__inner,.tooltip [class^=tooltip__inner--]{display:none;position:absolute;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));z-index:10;padding:.5rem;min-height:2.5rem;height:auto !important;font-size:.875rem;font-weight:400;line-height:1.5rem;box-shadow:5px 12px 15px 0 RGBA(var(--global-color-black), 0.3)}.tooltip{position:relative;display:inline-block}.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:flex;justify-content:center}.tooltip-title i:hover+.tooltip-title__inner{display:block}.tooltip-title__inner{white-space:normal;min-width:250px;bottom:2rem;z-index:1002}@media(max-width: 1024px){.tooltip-title__inner{bottom:auto;top:2.25rem;left:0;white-space:normal}}.tooltip-title__inner-new{background:none;min-height:0;transform:translatey(-105%);z-index:100;background:RGB(var(--global-color-white));color:RGB(var(--global-color-forground));border:1px solid RGB(var(--global-color-border));border-radius:1rem;width:18rem;padding:3.5rem .5rem 1rem;box-shadow:5px 12px 15px 0 RGBA(var(--global-color-black), 0.3);white-space:nowrap}@media(max-width: 1024px){.tooltip-title__inner-new{left:0}}.tooltip-title__inner-new-row{display:flex;gap:.5rem;width:100%;margin-bottom:.5rem;font-size:.875rem}.tooltip-title__inner-new-row .include{white-space:normal;text-align:end}.tooltip-title__inner-new-row .dimensions{width:100%;font-size:.625rem;line-height:1}.tooltip-title__inner-new-row .title{margin-inline-end:.25rem;font-weight:600}.tooltip-title__inner-new-row .title-container{display:flex;flex-wrap:wrap;align-items:center}.tooltip-title__inner-new .dimensions-legend{background:url("../images/dimensions-legend.svg") no-repeat center center;background-size:contain;height:100%}.tooltip-title__inner-new .dimensions-legend-wrapper{height:10rem;width:100%}.tooltip-title__inner-new .heading{position:absolute;top:0;right:0;left:0;padding:.5rem;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white))}.tooltip-title__inner-new .baggage-note{margin-top:.25rem;border-top:1px solid RGB(var(--global-color-border));text-align:center;font-size:.75rem;white-space:normal}.tooltip-title__inner-new i{color:RGB(var(--global-color-error));font-size:1.75rem}.tooltip-title__inner-new i.positive{color:RGB(var(--global-color-approve))}.tooltip-title__inner-new i.positive:after{display:none}.tooltip-title__inner-new i.briefcase-icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.tooltip-title__inner-new i.briefcase-icon.positive:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.tooltip-title__inner-new i.trolly-icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.tooltip-title__inner-new i.trolly-icon.positive:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.tooltip-title__inner-new i.handbag-icon:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.page-levels{order:1;display:block;width:100%;font-size:1.125rem;margin-bottom:1rem}@media(max-width: 1024px){.page-levels{font-size:.875rem;margin:0;padding:0 1rem}}.detailsPage .page-levels{margin-bottom:2rem}.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:.375rem}}.page-levels__step span{display:block;margin-left:2rem;float:right}@media(max-width: 1024px){.page-levels__step span{margin-left:.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:transform .3s ease-in;display:block;font-size:1rem;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:transform .3s ease-in;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:flex;align-items:center;justify-content:space-between}@media(max-width: 1024px){.page-header__anchors-list{flex-direction:column}}.page-header__anchors-list-item{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}}.page-header__content{height:100%;margin:0 0 2rem;font-size:1rem}.page-header__content.event .page-header__content-top{justify-content:space-between}@media(max-width: 1024px){.page-header__content.event .page-header__content-top{flex-direction:row}}.eventModule.confirmationPage .page-header__content{display:none}@media(max-width: 1024px){.page-header__content{background:RGB(var(--global-color-white));width:100%;color:RGB(var(--global-color-forground));border-bottom:1px solid RGB(var(--global-color-border));font-size:.875rem;font-weight:600;margin-bottom:1rem}.page-header__content .price-bar-trigger:not(.filtering-mobile-wrapper>.price-bar-trigger){display:none}}@media(max-width: 1024px)and (max-width: 1024px){.page-header__content .price-bar-trigger:not(.filtering-mobile-wrapper>.price-bar-trigger){display:block;position:absolute;top:.75rem;left:.75rem;background:none;border:4px solid RGB(var(--global-color-white));border-radius:4px;height:auto;width:82px;color:RGB(var(--global-color-white));font-weight:600}}.page-header__content-top{display:flex;align-items:center}.page-header__content-top .widget-stars{margin:0 .75rem}@media(max-width: 1024px){.page-header__content-top{flex-direction:column;align-items:flex-start;gap:.2rem;padding:.75rem 0 0;width:100%}}.page-header__content.event .arrivalDateTime span{border:none;padding:0;margin:0}.page-header__content.event .arrivalDateTime span:first-child{margin:0 .5rem}.detailsPage .page-header__content.event{margin-bottom:2rem}.page-header__heading{color:RGB(var(--global-color-primary));font-size:1.5rem;font-weight:400}@media(min-width: 1025px){.page-header__heading.event{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}}@media(max-width: 1024px){.page-header__heading.event{white-space:normal}}@media(max-width: 1024px){.page-header__heading{padding:0 .75rem;font-size:1rem;color:RGB(var(--global-color-black))}}@media(max-width: 767px){.page-header__heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-header__heading.DynamicPackage{white-space:unset;overflow:unset}}.page-header__details{display:inline-block;padding:.25rem}.eventModule.confirmationPage .page-header__details{display:none}@media(max-width: 1024px){.page-header__details{width:100%;padding:.25rem .75rem .75rem;font-weight:400}}.eventModule .page-header__details .stay,.eventModule .page-header__details .departDateTime{display:none}.eventModule .page-header__details .arrivalDateTime{display:flex;flex-direction:row-reverse}@media(max-width: 1024px){.eventModule .page-header__details .arrivalDateTime{justify-content:right}}.detailsPage .eventModule .page-header__details .arrivalDateTime{flex-direction:row}.eventModule .page-header__details .arrivalDateTime span{border:none;padding:0;margin:0}.eventModule .page-header__details .arrivalDateTime span:first-child{margin:0 .5rem}.page-header__details span{display:inline-block;line-height:.75rem;padding-right:.5rem;margin-right:.5rem;border-right:1px solid RGB(var(--global-color-forground))}@media(max-width: 1024px){.page-header__details span{text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.page-header__new-search-btn{position:relative;float:left;border:none;font-weight:600;padding:10px;margin-top:-18px}.page-header__new-search-btn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.25rem;font-weight:400}@media(max-width: 1024px){.page-header__new-search-btn{display:none}}.page-header_customernote{width:var(--global-width-inner);margin:auto;background:RGB(var(--global-color-primary));color:RGB(var(--global-color-white));border-radius:16px;font-size:40px;padding:10px;text-align:center;margin-top:2rem}.orderPage .page-header_customernote{width:100%;margin-top:0;margin-bottom:2rem}@media(max-width: 1024px){.orderPage .page-header_customernote{margin-top:1rem}}@media(max-width: 1024px){.page-header_customernote{font-size:24px;width:100%}.page-header_customernote strong{display:block}}.detailsPage .page-header_customernote{margin-top:0;margin-bottom:3rem;width:100%;font-size:28px}@media(max-width: 1024px){.detailsPage .page-header_customernote{margin-bottom:0;margin-top:1rem}}.page-header__collapse-trigger{display:none}@media(max-width: 1024px){.page-header__collapse-trigger{display:block;flex-grow:1;background:RGB(var(--global-color-white));border:none;color:RGB(var(--global-color-forground));height:2.5rem;font-size:1rem;font-weight:600}.page-header__collapse-trigger i{display:inline-block;vertical-align:sub}.page-header__collapse-trigger i:before{font-size:1.25rem;font-weight:400;margin-left:.5rem}.page-header__collapse-trigger span{display:inline-block;vertical-align:top;line-height:1;padding:.25rem 0;text-align:right}.page-header__collapse-trigger.new-search-btn i.icon-search:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;line-height:2rem}.page-header__collapse-trigger.filter-btn{border-right:1px solid RGB(var(--global-color-border))}.page-header__collapse-trigger.filter-btn i.icon-filter:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.page-header__collapse-trigger.sort-btn{border-right:1px solid RGB(var(--global-color-border))}.page-header__collapse-trigger.sort-btn i.icon-arrow-top:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1rem}.page-header__collapse-trigger.sort-btn i.icon-arrow-down:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1rem;margin:0}}.comp-mapView-trigger{position:relative;display:flex;justify-content:center;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: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}.result-page .search-results__header .mapResultsFilter button{background:none;border:none;font-size:1rem;color:RGB(var(--global-color-forground));padding:0 .25rem}.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;gap:1rem}.result-page.mapView #mapResults{grid-column:span 7;position:relative;z-index:0;display:block;min-width:450px;height:46rem;direction:ltr;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: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:transform .3s ease-in;font-size:1.75rem}.result-page.mapView #mapResults .clpExpTrigger.active:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.result-page.mapView .result-page__side#filterCollapse{grid-column:span 2;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{grid-column:span 3;position:relative;transition:.3s ease-in-out}.result-page.mapView .search-results.collapsed{width:0;overflow:hidden;display:none}.result-page.mapView .search-results.collapsed+div#mapResults{grid-column:span 10}.result-page.mapView .search-results__header{background:RGB(var(--global-color-white));margin:0;padding:.5rem;height:3rem}.result-page.mapView .search-results__header .sorting select{margin-right:.25rem}.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), 0.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%;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), 0.75)}}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__inner{grid-template-rows:repeat(3, 1fr);padding-bottom:.5rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__hotel{grid-row:span 2}.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;border:none;padding: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;font-size:0}.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;border-radius:50%}.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:120px;padding:0 .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__details-trigger{display:block;height:unset;order:1;padding:0;margin-top:.5rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__flights{grid-column:span 6;grid-row:span 4;order:1;min-height:0;padding:.5rem;display:none}.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{display:flex;flex-direction:column}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-cover{grid-column:span 6;max-width:none;min-height:0;border-right:none;padding:0;width:100%}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-average{justify-content:space-between;flex-direction:row;align-items:center;min-height:0;padding:0 .5rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-price{margin:0;flex-grow:0;padding:0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-price-note{font-size:.75rem;margin-bottom:0;padding-bottom:0;border:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-price-note .dealName{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-price-value{width:unset;font-size:1.5rem}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-total{display:block;height:auto;padding:0;margin:0}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-total:after{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-total .totalPrice{display:block}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-total .paymentDetailsView{display:none}.result-page.mapView #resultWrapper .search-result:not(.newUI) .search-result__summary-note{margin:0;position:absolute;top:-3rem;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 flight-order-details__flight-row-info-top-block-icons{min-width:unset}.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), 0.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{animation-name:markerIcon;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:1}.result-page.mapView .leaflet-container#mapid{width:100%;height:100%;z-index: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), 0.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), 0.25)}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip *{height:auto}@media(max-width: 1024px){.monthly-flights .pickmeup .pmu-instance .pmu-tooltip{position:fixed;width:80%;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;box-shadow:0 0 0 1000px RGBA(var(--global-color-black), 0.5)}}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip *{width:auto;line-height:normal}.monthly-flights .pickmeup .pmu-instance .pmu-tooltip-title{display:flex;justify-content:space-between;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:flex;justify-content:space-between;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:flex;justify-content:space-between;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{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:flex;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;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;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{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:transform .3s ease-in;color:RGB(var(--global-color-gray));margin-left:.25rem}.monthly-flights .pickmeup .pmu-instance nav{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), 0.1)}.monthly-flights .pickmeup .pmu-instance .pmu-next:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.5rem}.monthly-flights .pickmeup .pmu-instance .pmu-prev:before{content:"";font-family:lognet;font-style:normal;transition: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), 0.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:transform .3s ease-in}.monthly-flights__tabs-item a.mf-tbl:before{content:"";font-family:lognet;font-style:normal;transition: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: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:flex;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{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 *{height:auto}.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:flex;justify-content:space-between;align-items:flex-start;padding:0 1rem 1rem}}@media(max-width: 767px){.monthly-flights__table{flex-direction:column}}@media(max-width: 1024px){.monthly-flights__table .MonthlyFlightCalendar{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{justify-content:flex-start;margin:4rem 0 2rem}@media(max-width: 1024px){.monthly-flights__table .pickmeup .pmu-instance nav{flex-wrap:wrap;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:inline-flex;flex-direction:column;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:flex;flex-direction:row-reverse;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:flex;flex-direction:column;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%;flex-direction:row;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), 0.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%;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%;transform:translate(-50%, 0);width:0;height:0;border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);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;transform:translate(-50%, -50%);margin:0;box-shadow:0 0 0 1000px RGBA(var(--global-color-black), 0.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%;transform:translate(-50%, -50%);margin:0;box-shadow:0 0 0 1000px RGBA(var(--global-color-black), 0.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;font-size:1.125rem;background:RGB(var(--global-color-white));color:RGB(var(--global-color-black));box-shadow:0 -6px 20px 0 RGBA(0, 0, 0, 0.2)}.cookieMessage__inner{position:relative;padding:1rem 5rem 1rem 1rem}.cookieMessage__inner:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:4rem;line-height:1;position:absolute;top:1.5rem;right:0}.cookieMessage .icon-close{color:RGB(var(--global-color-white))}.cookieMessage a{text-decoration:underline}.cookieMessage__text{padding-left:2rem}.cookieMessage__title{font-size:1.5rem;font-weight:600}.cookieMessage main{margin:.5rem 0;display:flex}@media(max-width: 1024px){.cookieMessage main{flex-direction:column}}.cookieMessage footer a{color:RGB(var(--global-color-accent));text-decoration:underline}.cookieMessage__btn{display:flex;gap:1rem}@media(max-width: 1024px){.cookieMessage__btn{margin-top:1rem}}.cookieMessage__btn button{width:100px;padding:0;height:3rem}.ucPopUp__wrap{position:relative;width:100%;max-width:600px;background:RGB(var(--global-color-white));padding:1rem 2rem 2rem;box-shadow:1rem 1rem 0 0 RGBA(var(--global-color-white), 0.75);border-bottom-right-radius:2rem}.ucPopUp__wrap.tu_wrap{box-shadow:none;border-bottom-right-radius:0}@media(max-width: 767px){.ucPopUp__wrap{max-width:90%}}.ucPopUp__wrap .modal__header{justify-content:flex-end}.ucPopUp__wrap footer{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:1rem;margin-top:1rem}.ucPopUp__wrap footer.tu_footer{margin-top:2.5rem}.ucPopUp__close{position:absolute;top:.75rem;left:.75rem;font-size:0;cursor:pointer}.ucPopUp__close:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:.875rem;font-weight:600}.ucPopUp__content{text-align:center}.ucPopUp__content:before{content:"";font-family:lognet;font-style:normal;transition: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{margin-bottom:1rem}.ucPopUp__content-msg span{display:block}.ucPopUp__tu_content{text-align:center;margin:3rem 2rem}@media(max-width: 767px){.ucPopUp__tu_content{margin:.5rem}}.ucPopUp__tu_content:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:block;width:7rem;height:7rem;font-size:7rem;line-height:7rem;text-align:center;margin:0 auto 1.25rem;color:RGB(var(--global-color-forground-light))}.ucPopUp__tu_content-msg{margin-bottom:1rem}.ucPopUp__tu_content-msg span{display:block}.ucPopUp__header{display:block;font-size:2rem;font-weight:600}@media(max-width: 767px){.ucPopUp__header{font-size:1.5rem}}.ucPopUp__text{font-size:1.25rem;margin-bottom:1rem}@media(max-width: 767px){.ucPopUp__text{font-size:1rem}}.ucPopUp__text #continueToProposal{display:block}.ucPopUp__tu_text{font-size:1.7rem;margin-bottom:.5rem;color:RGB(var(--global-color-black));font-weight:600}@media(max-width: 767px){.ucPopUp__tu_text{font-size:1.5rem;text-wrap:initial}}.ucPopUp__button,.ucPopUp__btn{display:inline-block;vertical-align:top;font-size:1rem;font-weight:600;color:RGB(var(--global-color-white));background:RGB(var(--global-color-primary));padding:.75rem 2rem}.ucPopUp__button.home-page,.ucPopUp__btn.home-page{background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-black));color:RGB(var(--global-color-black))}.ucPopUp__button.continue,.ucPopUp__btn.continue{border:2px solid RGB(var(--global-color-accent))}@media(max-width: 767px){.ucPopUp__button,.ucPopUp__btn{margin-bottom:1rem;padding:.75rem 1.5rem}}.info .ucPopUp__button,.info .ucPopUp__btn{display:none}.ucPopUp__button.info,.ucPopUp__btn.info{display:none}.info .ucPopUp__button.info,.info .ucPopUp__btn.info{display:inline-block}#personalZoneWidget .dropdown{display:flex;gap:1rem}#personalZoneWidget .dropdown-content{display:none;position:absolute;z-index:20;top:2.5rem;right:0;min-width:208px;overflow:hidden;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, 0.2),inset 0 0 0 RGB(var(--global-color-border)),inset 0 0 0 RGB(var(--global-color-border))}#personalZoneWidget .dropdown-content li{background:RGB(var(--global-color-white));color:RGB(var(--global-color-primary));border-bottom:1px solid RGB(var(--global-color-border))}#personalZoneWidget .dropdown-content li:last-child{border-bottom:0}#personalZoneWidget .dropdown-content li: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:2.25rem;width:auto;min-width:300px;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-primary));transition:all .5s ease;max-height:60vh;overflow:auto}#personalZoneWidget .dropdown-content.last-searches-dropdown::-webkit-scrollbar{display:none}#personalZoneWidget .dropdown-content.last-searches-dropdown.active{display:block;box-shadow:0 3px 5px 0 RGBA(0, 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 li{color:RGB(var(--global-color-black));background:RGB(var(--global-color-white));border-top:0;white-space:nowrap}#personalZoneWidget .dropdown-content.last-searches-dropdown .empty-history{display:none;min-width:290px;text-align:center;padding:.75rem 1.5rem;font-size:.875rem}#personalZoneWidget .dropdown-content.last-searches-dropdown .empty-history:last-child{display:block}#personalZoneWidget .dropdown-content.last-searches-dropdown .history-searches-holder{display:flex;gap:.5rem;padding:.75rem}#personalZoneWidget .dropdown-content.last-searches-dropdown .history-searches-city{font-weight:600}#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:transform .3s ease-in;vertical-align:middle;font-size:1.25rem;line-height:1;margin-left:3px}#personalZoneWidget .dropdown .dropbtn-zone-holder{display:flex;justify-content:center;position:relative;width:100%}#personalZoneWidget .dropdown .dropbtn-zone-holder:not(:last-child):after{content:"";position:absolute;top:0;left:-0.5rem;bottom:0;width:1px;height:20px;margin:auto;background:RGBA(var(--global-color-border), 0.5)}@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 a,#personalZoneWidget .dropdown .dropbtn-zone-holder button{display:block;font-size:.75rem;padding:.75rem 1.5rem;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: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-primary)) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:0;top:1px;bottom:0;margin:auto}#personalZoneWidget .dropdown .dropbtn-zone-holder .dropbtn{color:RGB(var(--global-color-primary));font-size:.875rem;border:2px solid RGB(var(--global-color-primary));border-radius:.25rem;padding:.25rem .75rem;white-space:nowrap}@media(max-width: 1024px){#personalZoneWidget .dropdown .dropbtn-zone-holder .dropbtn{font-size:0;margin-left:1rem}#personalZoneWidget .dropdown .dropbtn-zone-holder .dropbtn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1rem}}#personalZoneWidget .dropdown .dropbtn-zone-holder .pz-menu-dropdown a{font-size:.875rem}@media(max-width: 1024px){.pz-login-tabs{width:90vw;padding:0 10px;margin-top:4rem}}.pz-login-tabs>ul{display:flex}.pz-login-tabs>ul li{width:50%;background:RGB(var(--global-color-primary));text-align:center;line-height:2.5}.pz-login-tabs>ul li a{display:block;width:100%;height:100%;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{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;margin-top:auto;width:340px}.personal-area_inputs input[type=button][disabled]{box-shadow:none}.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)) rgba(0,0,0,0) rgba(0,0,0,0) 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]{border:1px solid RGB(var(--global-color-gray));width:100%;height:3rem;padding:10px}.personal-area_inputs .error-holder{height:30px;margin-top:-1rem}.personal-area_inputs .error-holder .errorMsg{display:none;padding:.25rem 0;font-size:20px;line-height:normal;color:RGB(var(--global-color-error));background:RGB(var(--global-color-white))}@media(max-width: 1024px){.personal-area_inputs .error-holder .errorMsg{font-size:16px}}.personal-area_inputs .error-holder.redBorder .errorMsg{display:block}.personal-area__header{text-align:center;font-weight:600;padding:0 3rem;text-wrap:balance}@media(max-width: 1024px){.personal-area__header{padding:0}}.personal-area_register-to-newsLetter{margin-bottom:.5rem;font-size:.875rem;font-weight:600}.personal-area__login{order:1}@media(max-width: 1024px){.personal-area__login{position:relative}}.sign-in-order .personal-area__login{order:0}.personal-area__loading-inner--message{font-size:1.5rem;font-weight:600;color:RGB(var(--global-color-primary));margin-bottom:.7rem}.personal-area-widget .close-button{position:absolute;top:-40px;right:-39px;width:2rem;height:2rem;line-height:2rem;color:#fff;background:RGB(var(--global-color-accent));border-radius:50%;text-align:center}@media(min-width: 1025px){.personal-area-widget .close-button{transition:.3s ease-in-out}.personal-area-widget .close-button:hover{background:RGB(var(--global-color-primary));transform:rotate(90deg)}}@media(max-width: 1024px){.personal-area-widget .close-button{top:-3rem;right:.625rem}}.personal-area-widget .close-button:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.75rem}.personal-area-widget .relative-holder{position:relative;width:100%;max-width:340px;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 .pz-login-image{max-width:181px}.personal-area-widget .image-holder .pz-login-image .folder__front{fill:RGB(var(--global-color-accent))}.personal-area-widget .image-holder .pz-login-image .folder__item{fill:RGB(var(--global-color-primary))}.personal-area-widget .image-holder .pz-login-image .folder__ticket-front{fill:RGB(var(--global-color-primary))}.personal-area-widget .image-holder .pz-login-image .folder__ticket-back{fill:RGB(var(--global-color-gray))}@media(max-width: 1024px){.personal-area-widget .image-holder .pz-login-image{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>*{align-self:center}.personal-area-widget .login-content{background:RGB(var(--global-color-white));padding:1.5rem;width:540px;height:560px}@media(max-width: 1024px){.personal-area-widget .login-content{width:100%;height:380px}}.personal-area-widget.check-mail{padding:2rem 2rem 3rem 2rem;width:540px;display:flex;justify-content:space-between;background-color:RGB(var(--global-color-white));height:250px}.personal-area-widget.check-mail .image-holder{margin-left:0;display:flex;margin-top:5rem}.personal-area-widget.check-mail .image-holder img{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:flex;flex-direction:column;gap:1rem;align-items:center;max-width:100%;height:480px}@media(max-width: 1024px){.personal-area__inner{height:300px}}.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{width:340px;height:3rem;background:RGB(var(--global-color-accent));color:RGB(var(--global-color-white));border-radius:5px;font-weight:600;align-self:flex-start}@media(max-width: 1024px){.personal-area__field-button{width:100%}.personal-area__field-button+#pz_ajaxLoader{position:absolute;top:0;left:0;right:0;bottom:0;width:1.5rem;height:1.5rem;margin:auto}}.personal-area_success_send_email{color:RGB(var(--global-color-white));align-self:flex-start;margin-top:.5rem}.personal-area_success_send_email .title{display:block;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}}.pz-page{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:auto;grid-gap:2rem;margin-top:2rem;overflow:visible}@media(max-width: 1024px){.pz-page{padding:0 1rem;margin-top:1rem}}@media(min-width: 1025px){.pz-page .newreservations .pz-existing-orders,.pz-page .cancelreservations .pz-cancel-reservation,.pz-page .flymoney .pz-flight-money,.pz-page .incompletereservations .pz-incomplete-orders{background:RGBA(var(--global-color-primary), 0.2)}}@media(max-width: 1024px){.pz-page.containerOpenData .pz-page__content{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 .pz-page__content.notActive{display:none}}@media(max-width: 1024px){.pz-page.containerOpenData .pz-page__aside{display:none}.pz-page.containerOpenData .pz-page__aside.active{display:block}}.pz-page__header{grid-column:span 4;display:flex;align-items:center;justify-content:flex-start}@media(max-width: 767px){.pz-page__header{display:block}}.pz-page__header-inner{display:block;padding-right:2rem}@media(max-width: 1024px){.pz-page__header-inner{max-width:50%}}@media(max-width: 767px){.pz-page__header-inner{max-width:none;padding:0}}.pz-page__title{font-size:min(4rem,8vw);font-weight:600}.pz-page__disclaimer{font-size:min(1.125rem,3.5vw)}.pz-page__disclaimer:before{content:"*";margin-left:.25rem}.pz-page__content{grid-column:2/span 3;position:relative}@media(max-width: 1024px){.pz-page__content{grid-column:span 4;display:none}}.pz-page__content-header{position:relative;padding:1rem}@media(min-width: 1025px){.pz-page__content-header{display:none}}.pz-page__content-header h3{font-size:1.125rem;color:RGB(var(--global-color-primary))}.pz-page__aside{grid-column:span 1}@media(max-width: 1024px){.pz-page__aside{grid-column:span 4}}@media(max-width: 1024px){.pz-page__aside .side-sub-holder{display:flex;align-items:flex-start;gap:2rem}}@media(max-width: 767px){.pz-page__aside .side-sub-holder{display:block;gap:initial}}.pz-page__aside .useful-information{background:RGB(var(--global-color-gray), 0.2);border-radius:.5rem;padding:.5rem .5rem .625rem}@media(max-width: 1024px){.pz-page__aside .useful-information{flex:1}}.pz-page__aside .useful-information h5{margin-bottom:.75rem;font-size:1.375rem}.pz-page__aside .useful-information ul>li:not(:last-child){margin-bottom:.5rem}.pz-page__aside .useful-information a{color:RGB(var(--global-color-black));background:RGB(var(--global-color-white));display:flex;align-items:center;justify-content:flex-start}.pz-page__aside .useful-information a div{display:flex;justify-content:center;align-items:center;min-width:80px;max-width:80px;height:4rem}.pz-page__aside .useful-information a div img{display:block;max-width:100%;max-height:100%}.pz-page__aside .useful-information a span{text-decoration:underline;font-weight:600;font-size:.875rem}.pz-page__aside .useful-information a span:hover{text-decoration:none}.pz-page__aside .pz-newsletter-box{display:flex;flex-direction:column;justify-content: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}@media(max-width: 1024px){.pz-page__aside .pz-newsletter-box{flex:1}}.pz-page__aside .pz-newsletter-box .contact-area__agree{margin-bottom:1rem;font-size:13px;font-weight:600}.pz-page__aside .pz-newsletter-box .pz-success-text{font-size:1rem;color:RGB(var(--global-color-black));font-weight:normal}.pz-page__aside .pz-newsletter-box .pz-success-text:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;color:RGB(var(--global-color-approve));margin-right:.5rem}.pz-page__aside .pz-newsletter-box .pz-required-error-text{font-size:1rem;color:RGB(var(--global-color-error));font-weight:normal;text-align:start;margin-inline-start:1rem}.pz-page__aside .pz-newsletter-box svg{fill:RGB(var(--global-color-primary));margin:1rem 0}.pz-page__aside .pz-newsletter-box__btn{box-shadow:none;white-space:nowrap}.pz-page__nav{margin-bottom:1rem}.pz-page__nav a{display:flex;flex-direction:column;line-height:3rem;width:100%;margin-bottom:.25rem;color:RGB(var(--global-color-primary));padding-right:1rem;border:1px solid RGBA(var(--global-color-gray), 0.2);border-right:6px solid RGB(var(--global-color-accent))}.pz-page__avatar{display:flex;align-items:center}@media(max-width: 767px){.pz-page__avatar{margin-bottom:1rem}}.pz-page__avatar-icon{position:relative;display:flex;justify-content:center;align-items:center;width:10rem;height:10rem;border-radius:50%;color:#d3d3d3;background:RGB(var(--global-color-white));border:1px solid RGB(var(--global-color-border));box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-border), 0.5)}@media(max-width: 767px){.pz-page__avatar-icon{width:5rem;min-width:5rem;height:5rem}}.pz-page__avatar-icon svg{width:7rem;height:7rem}@media(max-width: 767px){.pz-page__avatar-icon svg{width:3.5rem;height:3.5rem}}.pz-page__avatar-icon.Bronze #a stop[offset="0"],.pz-page__avatar-icon.Bronze #b stop[offset="0"]{stop-color:#f8c995 !important}.pz-page__avatar-icon.Bronze #a stop[offset="1"],.pz-page__avatar-icon.Bronze #b stop[offset="1"]{stop-color:#a7805a !important}.pz-page__avatar-icon.Silver #a stop[offset="0"],.pz-page__avatar-icon.Silver #b stop[offset="0"]{stop-color:#e0e0e0 !important}.pz-page__avatar-icon.Silver #a stop[offset="1"],.pz-page__avatar-icon.Silver #b stop[offset="1"]{stop-color:#7d8589 !important}.pz-page__avatar-icon.Gold #a stop[offset="0"],.pz-page__avatar-icon.Gold #b stop[offset="0"]{stop-color:#fbcc34 !important}.pz-page__avatar-icon.Gold #a stop[offset="1"],.pz-page__avatar-icon.Gold #b stop[offset="1"]{stop-color:#cda349 !important}.pz-page__avatar-icon.Platinum #a stop[offset="0"],.pz-page__avatar-icon.Platinum #b stop[offset="0"]{stop-color:#86e4f5 !important}.pz-page__avatar-icon.Platinum #a stop[offset="1"],.pz-page__avatar-icon.Platinum #b stop[offset="1"]{stop-color:#0071bc !important}.pz-page__avatar-details{display:block;padding:0 2rem}@media(max-width: 767px){.pz-page__avatar-details{padding-left:0}}.pz-page__avatar-fullname{font-size:2rem;font-weight:600;color:RGB(var(--global-color-primary));white-space:nowrap}@media(max-width: 767px){.pz-page__avatar-fullname{font-size:1.5rem}}.pz-page__avatar-points,.pz-page__avatar-rewards,.pz-page__avatar-rank,.pz-page__avatar-nextRank,.pz-page__avatar-creationDate{font-size:.875rem;white-space:nowrap}.pz-page__avatar-points strong,.pz-page__avatar-rewards strong,.pz-page__avatar-rank strong,.pz-page__avatar-nextRank strong,.pz-page__avatar-creationDate strong{font-weight:600;color:RGB(var(--global-color-primary))}.pz-page__avatar-rank{position:relative;cursor:pointer}@media(min-width: 1025px){.pz-page__avatar-rank{transition:.3s ease-in-out}.pz-page__avatar-rank:hover .pz-page__avatar-rankList{display:block}}.pz-page__avatar-rankList{display:none;position:absolute;z-index:10;top:0;right:105%;padding:.5rem;border:1px solid RGB(var(--global-color-border));background:RGB(var(--global-color-white));box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25)}.pz-page__avatar-rankList table td,.pz-page__avatar-rankList table th{text-align:right;padding:.5rem;white-space:nowrap}.pz-page__avatar-gifts{position:fixed;background:#fff;z-index:1000;top:5vh;left:5vw;width:90vw;height:90vh;box-shadow:0 0 0 10vw RGBA(var(--global-color-black), 0.85);overflow:auto}@media(max-width: 1024px){.pz-page__avatar-gifts{top:0;left:0;width:100vw;height:100vh}}.pz-page__avatar-gifts--trigger{display:block;font-size:1rem;margin-top:.5rem}.pz-page__avatar-gifts--header{display:flex;justify-content:space-between;align-items:center;padding:1rem}.pz-page__avatar-gifts--header h3{font-size:3rem;font-weight:600;margin:0}.pz-page__avatar-gifts--items{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem;list-style:none;padding:2rem;margin:0}@media(max-width: 767px){.pz-page__avatar-gifts--items{justify-content:center}}.pz-page__avatar-gifts--item{background-color:rgba(0,0,0,0);width:180px;height:180px;perspective:1000px;white-space:normal}.pz-page__avatar-gifts--item .gift-card{position:relative;width:100%;height:100%;box-shadow:0 0 0 RGBA(var(--global-color-black), 0.25);text-align:center;transition:transform .8s;transform-style:preserve-3d}@media(min-width: 1025px){.pz-page__avatar-gifts--item .gift-card:hover{transform:scale(1.1);box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25)}}.pz-page__avatar-gifts--item .gift-card.flip{transform:scale(1.1) rotateY(180deg);box-shadow:-0.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25)}.pz-page__avatar-gifts--item .gift-card__front,.pz-page__avatar-gifts--item .gift-card__back{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1rem;width:100%;height:100%;backface-visibility:hidden}.pz-page__avatar-gifts--item .gift-card__front{background-color:RGB(var(--global-color-primary));color:RGB(var(--global-color-white))}.pz-page__avatar-gifts--item .gift-card__front:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:block;font-size:3rem;line-height:1;margin-bottom:1rem}.pz-page__avatar-gifts--item .gift-card__front[data-type=Coupon]:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.pz-page__avatar-gifts--item .gift-card__back{background-color:RGB(var(--global-color-border));color:RGB(var(--global-color-forground));transform:rotateY(180deg)}.pz-page__footer{grid-column:span 4}.pz-page__cancellation{border:1px solid RGBA(var(--global-color-gray), 0.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{grid-column:span 12;display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:300px;grid-gap:1.875rem;width:100%;margin-top:2rem}.confirmation-page .pz-page__suggestions{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{display:block;position:relative;height:100%;overflow:hidden}@media(min-width: 1025px){.pz-page__suggestion{transition:.3s ease-in-out}.pz-page__suggestion:hover{transform:scale(1.05);box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25)}}.pz-page__suggestion figure{display:flex;align-items:center;height:100%}.pz-page__suggestion img{width:100%;height:100%;object-fit:cover}.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), 0.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 .pz-order-holder{position:relative;border:1px solid RGBA(var(--global-color-gray), 0.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{flex-direction:column}}.pz-page .pz-order-holder.first{display:block;padding:2rem;background:RGB(var(--global-color-white))}@media(max-width: 767px){.pz-page .pz-order-holder.first{padding:1.5rem}}.pz-page .pz-order-holder.first .pz-order-details{display:block}.pz-page .pz-order-holder.first .pz-order-number{font-size:0}.pz-page .pz-order-holder.first .pz-order-number strong{font-size:2.5rem;line-height:1}@media(max-width: 767px){.pz-page .pz-order-holder.first .pz-order-number strong{font-size:1.5rem}}.pz-page .pz-order-holder.first .pz-order-number strong:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:inline-block;color:RGB(var(--global-color-forground));margin-left:.5rem}.pz-page .pz-order-holder.first .pz-order-left-side{display:block;text-align:center}.pz-page .pz-order-holder.first .pz-order-left-side .tooltip-holder{margin:1rem 0;font-size:1rem}.pz-page .pz-order-holder.first .pz-order-bottom{justify-content:flex-end}.pz-page .pz-order-holder.first .pz-order-bottom button{font-size:1rem;padding:.5rem 1rem}.pz-page .pz-order-holder.first .pz-order-btn{font-size:1.5rem;padding:.75rem 2rem}@media(max-width: 767px){.pz-page .pz-order-holder.first .pz-order-btn{font-size:1.25rem;margin-bottom:0}}.pz-page .pz-order-holder.first .type{display:block;text-align:center;font-size:3rem;line-height:1;padding:.5rem 0}@media(max-width: 767px){.pz-page .pz-order-holder.first .type{font-size:1.5rem}}.pz-page .pz-order-holder.first .type:before,.pz-page .pz-order-holder.first .type:after{margin:0 1rem}@media(max-width: 767px){.pz-page .pz-order-holder.first .type:before,.pz-page .pz-order-holder.first .type:after{margin:0 .5rem}}.pz-page .pz-order-holder.first .type[data-type=FLIGHT_PACKAGE]:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.pz-page .pz-order-holder.first .type[data-type=FLIGHT_PACKAGE]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.pz-page .pz-order-holder.first .type[data-type=HOTEL_FLIGHT_PACKAGE]:before,.pz-page .pz-order-holder.first .type[data-type=HOTEL_FLIGHT_PACKAGE]:after,.pz-page .pz-order-holder.first .type[data-type=COMBINED]:before,.pz-page .pz-order-holder.first .type[data-type=COMBINED]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.pz-page .pz-order-holder.first .type[data-type=HOTEL_PACKAGE]:before,.pz-page .pz-order-holder.first .type[data-type=HOTEL_PACKAGE]:after,.pz-page .pz-order-holder.first .type[data-type=ABROAD_HOTEL]:before,.pz-page .pz-order-holder.first .type[data-type=ABROAD_HOTEL]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.pz-page .pz-order-holder.first .type[data-type=ORG_TOUR]:before,.pz-page .pz-order-holder.first .type[data-type=ORG_TOUR]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.pz-page .pz-order-holder.first .type[data-type=FLY_DRIVE]:before,.pz-page .pz-order-holder.first .type[data-type=FLY_DRIVE]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.pz-page .pz-order-holder.first .type[data-type=HOTEL_FLIGHT_CAR_PACKAGE]:before,.pz-page .pz-order-holder.first .type[data-type=HOTEL_FLIGHT_CAR_PACKAGE]:after{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.pz-page .pz-order-holder.first .dates,.pz-page .pz-order-holder.first .module{display:block;text-align:center;font-size:1.5rem;color:RGB(var(--global-color-forground-light))}@media(max-width: 767px){.pz-page .pz-order-holder.first .dates,.pz-page .pz-order-holder.first .module{font-size:1.25rem}}@media(min-width: 1025px){.pz-page .pz-order-holder.first .module{font-size:2rem}}.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:.75rem 1rem}}.pz-page .pz-order-btn[disabled]{display:none}.pz-page .pz-order-btn.linkButton{background:none;padding:0;text-decoration:underline}.pz-page .pz-order-btn.linkButton:hover{box-shadow:none}.pz-page .pz-order-details{color:RGB(var(--global-color-black));font-size:1rem;display:flex;align-items:center}@media(max-width: 1024px){.pz-page .pz-order-details{flex-direction:column}}.pz-page .pz-order-details strong{color:RGB(var(--global-color-primary));font-weight:600;font-size:1.125rem}.pz-page .pz-order-details span{display:inline-block;vertical-align:top;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pz-page .pz-order-details span.type{margin:0 1rem}@media(max-width: 1024px){.pz-page .pz-order-details span.type{margin:0}}.pz-page .pz-order-left-side{display:flex;justify-content:flex-end;align-items:center;margin-top:1rem}@media(max-width: 1024px){.pz-page .pz-order-left-side{flex-direction:column;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:0 1rem;font-size:.875rem;color:RGB(var(--global-color-error-light));display:flex;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:hover .tooltip__inner--top{display:block}@media(max-width: 1024px){.pz-page .pz-order-left-side .tooltip-holder{margin:0 0 .5rem}}.pz-page .pz-order-left-side .tooltip-holder .tooltip{margin-left:.5rem;z-index:0}.pz-page .pz-order-left-side .tooltip-holder .tooltip .icon-info_outline{display:inline-block}.pz-page .pz-order-left-side .tooltip-holder .tooltip .icon-info_outline:before{content:"i";display:block;border:1px solid red;border-radius:50%;width:1rem;height:1rem;line-height:1rem;font-size:.75rem;font-style:normal;font-weight:600;text-align:center}.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, 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-bottom{width:100%;margin-top:1rem;display:flex;justify-content:flex-start;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:1rem 0 0}.pz-page .flight-order-details__banner header{display:none}.pz-page .flight-order-details__banner h3{display:block}.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%;text-align:right}.contact-counselor #btn-close-contact-us{float:left;font-size:0}.contact-counselor #btn-close-contact-us:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:18px;margin-bottom:1rem}.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:flex;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}.pzPage.confirmationPage body.empty .site-header{display:block}.pzPage.confirmationPage body.empty .comp-breadcrumbs,.pzPage.confirmationPage body.empty .page-levels,.pzPage.confirmationPage body.empty .page-header__content{display:none}.pzPage.confirmationPage body.empty .deal-details-page{display:none}.pzPage.confirmationPage body.empty .flight-order-details__left{text-align:right;color:RGB(var(--global-color-primary))}.pzPage.confirmationPage body.empty .additionalServicesWizard__thankyou .modal__overlay{position:initial}.pzPage.confirmationPage body.empty .additionalServicesWizard__thankyou .modal__close{display:none}.personalZone-order-page .page-template__item .backToMyReservation,.personalZone-order-page .page-template__item .flight-order-details,.personalZone-order-page .page-template__item .upsaleContent-header,.personalZone-order-page .page-template__item #upsaleContent{grid-column:span 12;max-width:1594px}.personalZone-order-page .comp-mainImage{position:relative;overflow:visible}@media(max-width: 1024px){.personalZone-order-page .comp-mainImage.normal{display:block;height:auto}}.personalZone-order-page .comp-mainImage__img{width:100%;height:100%;object-fit:cover}@media(max-width: 1024px){.personalZone-order-page .comp-mainImage__img{width:100%}}.personalZone-order-page .comp-mainImage__img-block{width:100%;height:100%;overflow:hidden}.personalZone-order-page .comp-mainImage__details-block{position:absolute;z-index:1;top:1rem;width:min(100%,var(--global-width-main))}@media(max-width: 1024px){.personalZone-order-page .comp-mainImage__details-block{position:relative;top:0}}.popup-open .personalZone-order-page .comp-mainImage__details-block{z-index:102}@media(max-width: 1024px){.personalZone-order-page .comp-mainImage__details-block .newUI.search-result{width:min(80%,550px);margin:0 auto}.personalZone-order-page .comp-mainImage__details-block .newUI.search-result .search-result__hotel-image{margin:0 auto}.personalZone-order-page .comp-mainImage__details-block .newUI.search-result .search-result__hotel-details{max-width:none}}@media(max-width: 767px){.personalZone-order-page .comp-mainImage__details-block .newUI.search-result{width:100%}}.personalZone-order-page .comp-mainImage__details-block .newUI.search-result .search-result__inner[data-modulename=abroad] .search-result__hotel,.personalZone-order-page .comp-mainImage__details-block .newUI.search-result .search-result__inner[data-modulename=hotel] .search-result__hotel{grid-column:span 4;justify-content:flex-end}.personalZone-order-page .comp-mainImage__details-block .newUI.search-result .search-result__inner[data-modulename=abroad] .search-result__hotel-image,.personalZone-order-page .comp-mainImage__details-block .newUI.search-result .search-result__inner[data-modulename=hotel] .search-result__hotel-image{z-index:1;opacity:1}.personalZone-order-page .comp-mainImage__details-block .search-result__flights{border-left:none !important}.personalZone-order-page .comp-mainImage__details-block .order-number{font-size:1.25rem;font-weight:600;color:RGB(var(--global-color-white));padding-bottom:.5rem}@media(max-width: 1024px){.personalZone-order-page .comp-mainImage__details-block .order-number{background:RGB(var(--global-color-primary));padding:.5rem}}.personalZoneModule .personalZone-order-page .comp-mainImage__details-block .order-number .moduleName{font-size:1rem;display:block !important}@media(max-width: 1024px){.personalZone-order-page .comp-mainImage__details-block .order-number{background:RGB(var(--global-color-primary));padding:.5rem}}.personalZone-order-page .backToMyReservation{margin:2rem 0 0 0}@media(max-width: 767px){.personalZone-order-page .backToMyReservation{margin:1rem 0 0 0}}.personalZone-order-page .flight-order-details.page-template__item{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;padding-top:2rem}@media(max-width: 1024px){.personalZone-order-page .flight-order-details{display:block}}.personalZone-order-page .flight-order-details__main{grid-column:span 8}@media(max-width: 1024px){.personalZone-order-page .flight-order-details__main{width:min(80%,550px);margin:0 auto}}@media(max-width: 767px){.personalZone-order-page .flight-order-details__main{width:100%;padding:0 1rem}}.personalZone-order-page .flight-order-details__extraProducts{width:100%;margin-top:2rem}.personalZone-order-page .flight-order-details__extraProducts .agentCommissionProduct{display:none}.personalZone-order-page .flight-order-details__extraProducts:first-child{margin-top:0}.personalZone-order-page .flight-order-details__extraProducts-header{padding-top:0}.personalZone-order-page .flight-order-details__left{grid-column:span 4}.personalZone-order-page .flight-order-details__summary-total-payment,.personalZone-order-page .flight-order-details__summary-passenger,.personalZone-order-page .flight-order-details__summary-additionals,.personalZone-order-page .flight-order-details__summary-products{display:none}.personalZone-order-page .flight-order-details__names-passenger,.personalZone-order-page .flight-order-details__names-room{display:flex;justify-content:space-between;align-items:flex-start}.personalZone-order-page .flight-order-details__names-passenger:not(:first-child),.personalZone-order-page .flight-order-details__names-room:not(:first-child){padding-top:1rem}.personalZone-order-page .flight-order-details__names-passenger:before,.personalZone-order-page .flight-order-details__names-room:before{display:block;font-size:3rem;line-height:1;color:RGB(var(--global-color-primary));margin-left:1rem}.personalZone-order-page .flight-order-details__names-passenger.ADULT:before,.personalZone-order-page .flight-order-details__names-passenger.SENIOR:before,.personalZone-order-page .flight-order-details__names-room.ADULT:before,.personalZone-order-page .flight-order-details__names-room.SENIOR:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.personalZone-order-page .flight-order-details__names-passenger.CHILD:before,.personalZone-order-page .flight-order-details__names-passenger.YOUTH:before,.personalZone-order-page .flight-order-details__names-room.CHILD:before,.personalZone-order-page .flight-order-details__names-room.YOUTH:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.personalZone-order-page .flight-order-details__names-passenger.INFANT:before,.personalZone-order-page .flight-order-details__names-room.INFANT:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.personalZone-order-page .flight-order-details__names-passenger-details,.personalZone-order-page .flight-order-details__names-room-details{flex-grow:1;font-size:1.125rem}.personalZone-order-page .flight-order-details__names-passenger-details .name,.personalZone-order-page .flight-order-details__names-room-details .name{text-transform:capitalize;font-weight:600}.personalZone-order-page .flight-order-details__names-room:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.personalZone-order-page .flight-order-details__names-room .index{font-weight:600}.personalZone-order-page .flight-order-details__names-agent{display:flex;justify-content:space-between;align-items:flex-start}.personalZone-order-page .flight-order-details__names-agent:not(:first-child){padding-top:1rem}.personalZone-order-page .flight-order-details__names-agent:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;display:block;font-size:2rem;line-height:1;color:RGB(var(--global-color-primary));margin-left:1rem}.personalZone-order-page .flight-order-details__names-agent .listMsg{width:100%}.personalZone-order-page .flight-order-details__banners{grid-column:span 12;display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:300px;grid-gap:1.875rem;margin-top:2rem}.personalZone-order-page .flight-order-details__banner{margin:0}.personalZone-order-page .flight-order-details__banner-img{height:12.25rem;min-height:0;object-fit:cover}.personalZone-order-page .flight-order-details__banner-content{height:4.5rem}#additionalServicesWizard{position:fixed !important;top:6vh !important;width:var(--global-width-inner);height:88vh}@media(max-width: 1024px){#additionalServicesWizard{width:100vw;height:100vh;top:0 !important}}#additionalServicesWizard.confirmation{width:690px;height:770px;left:50% !important;margin-left:-345px}@media(max-width: 1024px){#additionalServicesWizard.confirmation{width:100%;height: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 .paymentCover{display:flex;padding:0 1rem}#mainWizardDiv.payment .credit2000cover,#mainWizardDiv.payment .paymentCover{margin:0}#mainWizardDiv.payment .credit2000cover .flight-order-details__payment,#mainWizardDiv.payment .paymentCover .flight-order-details__payment{padding-right:0}#mainWizardDiv.payment .credit2000cover .flight-order-details__summary,#mainWizardDiv.payment .paymentCover .flight-order-details__summary{padding:0 1rem}#mainWizardDiv.payment .credit2000cover .flight-order-details__summary-passenger+.flight-order-details__summary-total-payment,#mainWizardDiv.payment .credit2000cover .flight-order-details__summary-flight,#mainWizardDiv.payment .credit2000cover .flight-order-details__summary-term,#mainWizardDiv.payment .credit2000cover .flight-order-details__summary-hotel,#mainWizardDiv.payment .credit2000cover .flight-order-details__summary-passenger,#mainWizardDiv.payment .credit2000cover .flight-order-details__summary-term-block,#mainWizardDiv.payment .paymentCover .flight-order-details__summary-passenger+.flight-order-details__summary-total-payment,#mainWizardDiv.payment .paymentCover .flight-order-details__summary-flight,#mainWizardDiv.payment .paymentCover .flight-order-details__summary-term,#mainWizardDiv.payment .paymentCover .flight-order-details__summary-hotel,#mainWizardDiv.payment .paymentCover .flight-order-details__summary-passenger,#mainWizardDiv.payment .paymentCover .flight-order-details__summary-term-block{display:none}#mainWizardDiv.payment .credit2000cover .flight-order-details__summary,#mainWizardDiv.payment .paymentCover .flight-order-details__summary{min-width:275px}@media(max-width: 1024px){#mainWizardDiv.payment .credit2000cover,#mainWizardDiv.payment .paymentCover{margin:0}}.additionalServicesWizard{padding:0 2.5rem 2.5rem}@media(max-width: 1024px){.additionalServicesWizard{padding:0 .25rem 1rem}}.additionalServicesWizard__header{display:flex;justify-content:space-between;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:flex;justify-content:space-between;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{flex:1;width:auto;font-size:.75rem;margin-top:1rem}}.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))}@media(max-width: 1024px){.additionalServicesWizard__bar-item:not(.current){font-size:.5rem;margin-top:2rem}.additionalServicesWizard__bar-item:not(.current):before{width:1.5rem;height:1.5rem;font-size:1rem;line-height:1.5rem}.additionalServicesWizard__bar-item:not(.current):after{top:.625rem}}.additionalServicesWizard__bar-item#insuranceBar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.additionalServicesWizard__bar-item#tripCancellationInsuranceBar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.additionalServicesWizard__bar-item#airaloBar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.additionalServicesWizard__bar-item#sportsevents365Bar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.additionalServicesWizard__bar-item#cityRideBar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.additionalServicesWizard__bar-item#baggageBar:before,.additionalServicesWizard__bar-item#blueRibbonLuggageBagBar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.additionalServicesWizard__bar-item#creditCardBar:before,.additionalServicesWizard__bar-item#partialPaymentProductBar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:1.75rem}@media(max-width: 1024px){.additionalServicesWizard__bar-item#creditCardBar:before,.additionalServicesWizard__bar-item#partialPaymentProductBar:before{font-size:.5rem}}.additionalServicesWizard__bar-item#dynamicSalableProductBar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.additionalServicesWizard__bar-item#upgradeDealComponentBar:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}.additionalServicesWizard__bar-item.dummy{flex-grow:1}@media(max-width: 1024px){.additionalServicesWizard__bar-item.dummy{display:none}}.additionalServicesWizard__content{display:grid;grid-template-columns:repeat(12, 1fr);gap:2rem;padding:1rem 0;display:flex;justify-content:space-between;align-items:flex-start}.additionalServicesWizard__content .flight-order-details__summary-passenger+.flight-order-details__summary-total-payment,.additionalServicesWizard__content .flight-order-details__summary-flight,.additionalServicesWizard__content .flight-order-details__summary-term,.additionalServicesWizard__content .flight-order-details__summary-hotel,.additionalServicesWizard__content .flight-order-details__summary-passenger,.additionalServicesWizard__content .flight-order-details__summary-term-block{display:none}.additionalServicesWizard__content .flight-order-details__summary{display:none;min-width:275px}.additionalServicesWizard__content .flight-order-details__summary:has(.flight-order-details__summary-products){display:block}@media(max-width: 1024px){.additionalServicesWizard__content{display:block;height:calc(100vh - 250px);overflow:auto;padding:0 0 65px}}.additionalServicesWizard__content .flight-order-details__services{grid-column:span 8;font-size:.875rem;margin-bottom:0}@media(max-width: 1024px){.additionalServicesWizard__content .flight-order-details__services{width:100%}.additionalServicesWizard__content .flight-order-details__services .cityRideRow-details .route{flex-wrap:wrap}}.additionalServicesWizard__content .flight-order-details__services .extraServicesDiv{max-height:calc(100vh - 20rem);overflow:auto}@media(max-width: 1024px){.additionalServicesWizard__content .flight-order-details__services .extraServicesDiv{max-height:none;padding:0 1rem}}.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__content #tripSummary{grid-column:span 4}.additionalServicesWizard__content .TCExist{--tc-color: rgb(var(--global-color-forground-light));border:none;padding:0;display:block !important;max-width:840px}.additionalServicesWizard__content .TCExist.active{--tc-color: limegreen}.additionalServicesWizard__content .TCExist .cancellationInsuranceRow_note_pzone{display:block}.additionalServicesWizard__content .TCExist #tripCancellationInsuranceDiv{grid-column:span 4}.additionalServicesWizard__footer{position:absolute;z-index:100;bottom:2.5rem;left:2.5rem;right:2.5rem;display:flex;justify-content:space-between;align-items:flex-start}.additionalServicesWizard__footer .tripSummary__trigger{display:none}@media(max-width: 1024px){.additionalServicesWizard__footer .tripSummary__trigger{bottom:6rem;display:block}}@media(max-width: 1024px){.additionalServicesWizard__footer{bottom:0;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 .flight-order-details__summary-flight{display:none}.additionalServicesWizard__thankyou .flight-order-details__summary-term{display:none}.additionalServicesWizard__thankyou .flight-order-details__summary-hotel{display:none}.additionalServicesWizard__thankyou .flight-order-details__summary-passenger{display:none}.additionalServicesWizard__thankyou .flight-order-details__summary{min-width:275px}.additionalServicesWizard__thankyou .flight-order-details__summary-term-block{display:none}.additionalServicesWizard__thankyou div{padding-bottom:.5rem}.popup-message{position:fixed;top:0;left:0;right:0;bottom: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(var(--global-color-black), 0.9);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: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, 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{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, 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}.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), 0.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{flex-wrap:wrap}}.freelance-loggedIn .userloginWrapper{position:absolute;z-index:10;top:0;left:50%;line-height:2rem;text-align:center;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), 0.25)}@media(max-width: 1024px){.freelance-loggedIn .userloginWrapper{order:1;position:static;width:100%;border-radius:.5rem;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: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 .prices-info .prices-table,.offline-page .column .inner-section.flight-info,.offline-page .column .inner-section.hotel-info{padding:1rem;background:RGB(var(--global-color-white));box-shadow:2px 2px 6px RGBA(0, 0, 0, 0.1);border-radius:.75rem;margin-bottom:2rem}@media(max-width: 767px){.offline-page .column .prices-info .prices-table,.offline-page .column .inner-section.flight-info,.offline-page .column .inner-section.hotel-info{margin-bottom:1rem}}.offline-page .page-template__item>*{grid-column:span 12}.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: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, 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:flex;align-items:center;line-height:1.25rem;padding-top:.5rem}@media(max-width: 1024px){.offline-page .column .flight-info__row{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: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: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:flex;align-items:flex-end}@media(max-width: 1024px){.offline-page .column .prices-info-data{flex-wrap:wrap}}.offline-page .column .prices-info .prices-table{flex-grow:1}.offline-page .column .prices-info .prices-table__row{display:flex;justify-content:space-between;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:flex;justify-content:space-between;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{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:flex;flex-direction:column;justify-content: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: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: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: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:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 1rem 1.5rem}@media(max-width: 767px){.offline-page .column .contact-form-bottom{flex-direction:column;align-items:center;padding:1.5rem 1rem}}.offline-page .column .contact-form-bottom-input{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:flex;width:100%;background:RGB(var(--global-color-white));box-shadow:2px 2px 6px RGBA(0, 0, 0, 0.1);border-radius:.75rem;margin-bottom:2rem}@media(max-width: 1024px){.offline-page.flights .offline-flight__result{flex-direction:column}}@media(max-width: 1024px){.offline-page.flights .offline-flight__result{margin-bottom:1rem}}.offline-page.flights .offline-flight__details{flex-grow:1}.offline-page.flights .offline-flight__row{display:flex;justify-content:space-between;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{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{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{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: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: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{transform:rotate(-30deg)}.offline-page.flights .offline-flight__summary{display:flex;flex-direction:column;justify-content:center;margin-left:2rem}@media(max-width: 1024px){.offline-page.flights .offline-flight__summary{flex-direction:row;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, 0.15)}.switch{position:relative;display:inline-block;width:48px;height:24px}.switch input{display:none}.switch input:checked+.switch-slider{background:RGBA(var(--global-color-primary), 0.5)}.switch input:checked+.switch-slider:before{transform:translateX(-26px)}.switch input:focus+.switch-slider{box-shadow:0 0 1px #2196f3}.switch .switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:RGBA(var(--global-color-gray), 0.5);transition:all .4s ease;border-radius:35px}.switch .switch-slider:before{position:absolute;content:"";width:1rem;height:1rem;right:2px;bottom:4px;background-color:#fff;transition:all .4s ease;border-radius:50%;box-shadow:0 0 11px 0 RGBA(50, 50, 50, 0.39)}.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}.eventModule .comp-searchEngine.isNewSearch .comp-searchEngine__content.searchEvent{padding:4rem 1rem 1rem}.eventModule .comp-searchEngine.isNewSearch .comp-searchEngine__content.searchEvent .comp-searchEngine__type{display:none}.comp-searchEngine__engine{width:100%;max-width:var(--global-width-main);margin:0 auto}.comp-searchEngine__tabs{width:100%;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), 0.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;transform:translateX(-50%)}.comp-searchEngine__content{padding:1rem 1.5rem;background:RGB(var(--global-color-white));display:none}.noResult+.comp-searchEngine__content{display:block;z-index:1}.comp-searchEngine__content:first-of-type{display:block}.comp-searchEngine__type{margin-bottom:1rem}.singleEngine .searchEvent .comp-searchEngine__type{display:flex}.singleEngine .searchEvent .comp-searchEngine__type label{flex-grow:1;text-align:center;font-size:22px;font-weight:600;padding:1.5rem}.comp-searchEngine__type.singleModule{display:none}.comp-searchEngine__type-container{display:none;margin:0 -0.5rem}.comp-searchEngine__type-container.LDS .departInput{display:none}.comp-searchEngine__type-container.LDS .calendar .ui-datepicker{flex-direction:column}.comp-searchEngine__type-container.LDS .calendar .ui-state-default:not(.available){pointer-events:none;opacity:.2}.comp-searchEngine__type-container.LDS .calendar .calendar__heading{display:block}.comp-searchEngine__type-container.active{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{flex-wrap:wrap}}.comp-searchEngine .searchEvent .comp-searchEngine_type{display:flex;gap:1rem;margin-bottom:2rem;width:100%}.comp-searchEngine .searchEvent .comp-searchEngine_type input[type=radio].specialRadio+label{flex-grow:1;text-align:center;font-size:22px;padding:24px;border-radius:16px;margin:0}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input input{padding-left:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input .icon-clear{position:absolute;left:8px;width:25px;right:auto;line-height:25px;top:19px;height:25px;display:none;z-index:100}@media(min-width: 1025px){.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input .icon-clear{transition:.3s ease-in-out}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input .icon-clear:hover:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input .icon-clear:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:24px}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input label{display:none}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input[data-text]:not([data-text=""]):hover:before{opacity:1}@media(min-width: 1025px){.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input{transition:.3s ease-in-out}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input:hover:before{content:attr(data-text);position:absolute;bottom:68px;left:0;opacity:0;background:#fff;color:#000;padding:5px 8px;border-radius:8px;font-size:12px;z-index:10;width:100%;text-wrap:auto;line-height:2;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25)}}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.categoryInput .icon-category:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-weight:400;font-size:30px;position:relative;top:7px;right:15px}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.categoryInput input{z-index:0;top:11px}@media(max-width: 1024px){.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.categoryInput input{padding:0;top:0}}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.departInput .icon-depart:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-weight:400;font-size:30px;position:relative;top:7px;right:15px}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.departInput input{top:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1024px){.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.departInput input{padding:0;top:0}}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.tournamentInput .icon-tournament:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-weight:400;font-size:30px;position:relative;top:7px;right:15px}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.tournamentInput input{top:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1024px){.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.tournamentInput input{padding:0;top:0}}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.cityInput .icon-city:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-weight:400;font-size:30px;position:relative;top:7px;right:15px}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.cityInput input{top:11px}@media(max-width: 1024px){.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.cityInput input{padding:0;top:0}}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.performerInput .icon-performer:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-weight:400;font-size:30px;position:relative;top:7px;right:15px}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.performerInput input{top:11px}@media(max-width: 1024px){.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.performerInput input{padding:0;top:0}}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.dateInput input{top:11px}@media(max-width: 1024px){.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.dateInput input{padding:0;top:0}}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.dateInput .icon-insert_invitation:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-weight:400;font-size:30px;position:relative;top:7px;right:15px}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.activeNotFocos input{top:21px}@media(max-width: 1024px){.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.activeNotFocos input{top:14px}}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input.activeNotFocos label{display:block}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input:has(input:focus):after{transform:rotate(-90deg)}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input:has(input:focus) input{top:11px}.comp-searchEngine .searchEvent .comp-searchEngine__type-container .widget-input:has(input:focus) label{display:none}.comp-searchEngine .searchEvent #sportEventCityPopup{display:none;min-width:260px;top:64px;right:0;background:#fff;padding:10px;position:absolute;border-radius:16px;height:auto;z-index:100;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25);height:250px;height:235px;overflow:overlay}@media(max-width: 1024px){.comp-searchEngine .searchEvent #sportEventCityPopup{top:195px;width:100%;right:0 !important}}.comp-searchEngine .searchEvent #sportEventCityPopup #sportEventCityContainer .city-option{font-size:18px;font-weight:500;padding:7px}.comp-searchEngine .searchEvent #tournamentPopup{display:none;min-width:260px;top:64px;right:0;background:#fff;padding:10px;position:absolute;border-radius:16px;height:auto;z-index:100;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25);height:250px;height:235px;overflow:overlay}@media(max-width: 1024px){.comp-searchEngine .searchEvent #tournamentPopup{top:130px;width:100%;right:0 !important}}.comp-searchEngine .searchEvent #tournamentPopup #tournamentContainer .category-option{font-size:18px;font-weight:500;padding:7px}.comp-searchEngine .searchEvent #categoryPopup{display:none;min-width:260px;top:64px;right:0;background:#fff;padding:10px;position:absolute;border-radius:16px;height:auto;z-index:100;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25);overflow:overlay}@media(max-width: 1024px){.comp-searchEngine .searchEvent #categoryPopup{width:100%;right:0 !important}}.comp-searchEngine .searchEvent #categoryPopup #categoryContainer .category-option{font-size:18px;font-weight:500;padding:7px}.comp-searchEngine .searchEvent #concertCityPopup{display:none;min-width:260px;top:64px;right:0;background:#fff;padding:10px;position:absolute;border-radius:16px;height:auto;z-index:100;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25);height:235px;overflow:overlay}@media(max-width: 1024px){.comp-searchEngine .searchEvent #concertCityPopup{top:130px;width:100%;right:0 !important}}.comp-searchEngine .searchEvent #concertCityPopup #concertCityContainer .city-option{font-size:18px;font-weight:500;padding:7px}.comp-searchEngine .searchEvent #concertPopup{display:none;min-width:260px;top:64px;right:0;background:#fff;padding:10px;position:absolute;border-radius:16px;height:auto;z-index:100;box-shadow:.25rem .25rem .5rem RGBA(var(--global-color-black), 0.25);height:235px;overflow:overlay}@media(max-width: 1024px){.comp-searchEngine .searchEvent #concertPopup{width:100%;right:0 !important}}.comp-searchEngine .searchEvent #concertPopup #concertContainer .category-option{font-size:18px;font-weight:500;padding:7px}.comp-searchEngine .searchEvent .engine-note{color:RGB(var(--global-color-white));font-size:14px;font-weight:700;margin-top:5.5rem}.eventModule .comp-searchEngine .searchEvent .engine-note{margin-top:0}@media(max-width: 1024px){.comp-searchEngine .searchEvent .engine-note{margin:.5rem 1.5rem 1rem}}.comp-searchEngine .searchEvent .errorMsg{display:none}.comp-searchEngine .searchEvent .errorInput .errorMsg{display:block}@media(min-width: 1025px){.comp-searchEngine .searchEvent .errorInput .errorMsg{left:0;right:unset}}.comp-searchEngine .searchEvent .multiFlexibleCalenderByMonth__list--item.event{display:block}.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}.addFlightNote{display:block;margin:auto}.passengersAndNote{display:flex}.comp-breadcrumbs{width:100%;grid-column:span 12}@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:transform .3s ease-in;display:inline-block;vertical-align:top;transform:scale(1, 1);margin:0 5px}.comp-breadcrumbs__list-item:last-child:after{display:none}.comp-breadcrumbs__list-item a{display:inline-block;vertical-align:top;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:flex;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{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:flex;justify-content: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))}.comp-recommendedPromotion+.comp-recommendedPromotion{margin-top:1rem;padding-top:1rem;border-top:1px dashed RGB(var(--global-color-border))}.comp-recommendedPromotion__modal{position:fixed;z-index:1000;bottom:2rem;left:2rem;background:RGB(var(--global-color-white));padding:1rem;border:2px solid RGB(var(--global-color-forground));box-shadow:0 0 0 12px RGB(var(--global-color-border))}@media(max-width: 767px){.comp-recommendedPromotion__modal{bottom:1rem;left:1rem;transform:scale(0.5);transform-origin:bottom left;width:max-content}}.comp-recommendedPromotion__title{color:RGB(var(--global-color-accent));font-size:1rem;text-align:right;padding-bottom:1rem;margin-left:1.5rem}@media(max-width: 767px){.comp-recommendedPromotion__title{font-size:1.375rem}}.comp-recommendedPromotion__link{display:grid;grid-template-columns:repeat(7, 1fr);column-gap:1rem;row-gap:.25rem}.comp-recommendedPromotion__img{grid-column:span 3;width:100%;height:7.5rem;object-fit:cover;object-position:center}@media(max-width: 767px){.comp-recommendedPromotion__img{display:none}}.comp-recommendedPromotion__content{grid-column:span 4;font-size:1rem;text-align:right}.comp-recommendedPromotion__info{font-size:0;white-space:nowrap;padding:.25rem 0}.comp-recommendedPromotion__info span{display:inline-block;vertical-align:top;font-size:1rem;line-height:1}.comp-recommendedPromotion__info span:not(:first-child){padding-right:.5rem;margin-right:.5rem;border-right:1px solid}.comp-recommendedPromotion__price{font-size:1rem;font-weight:600}.comp-recommendedPromotion__button{grid-column:span 7;background-color:RGB(var(--global-color-error));text-align:center;color:RGB(var(--global-color-white));font-weight:600;padding:.75rem}.comp-destinationSearch{background:RGB(var(--global-color-primary));text-align:left}.comp-destinationSearch__input{padding:1rem}.comp-destinationSearch__input label{color:RGB(var(--global-color-white));margin-left:.5rem}.comp-destinationSearch__input input{width:15rem;border:none;background:#fff;padding:.5rem}.comp-destinationSearch__AC li{font-size:1.25rem;padding:.5rem}.comp-destinationSearch__btn{font-size:0;margin-right:.5rem}.comp-destinationSearch__btn:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in;font-size:2rem}.comp-destinationSearch.fixed{position:fixed;z-index:1000;top:0;left:0;background:none}.comp-destinationSearch.fixed .comp-destinationSearch__input label{display:none}.comp-destinationSearch.fixed .comp-destinationSearch__input input{box-shadow:.5rem .5rem 1rem RGBA(var(--global-color-black), 0.5)}.comp-destinationSearch.header{background:none;padding-right:1rem}@media(max-width: 1024px){.comp-destinationSearch.header{display:none;position:fixed;z-index:1000;top:55px;left:0;right:0;background:RGB(var(--global-color-primary));padding:0}.comp-destinationSearch.header.active{display:block}.comp-destinationSearch.header .comp-destinationSearch__input{display:flex;align-items:center}.comp-destinationSearch.header .comp-destinationSearch__input label{margin-left:1rem}.comp-destinationSearch.header .comp-destinationSearch__input input{flex-grow:1;width:auto}}@media(min-width: 1025px){.comp-destinationSearch.header .comp-destinationSearch__input{padding:0}.comp-destinationSearch.header .comp-destinationSearch__input input{width:13rem;padding:.25rem .5rem}.page-template__item--fixed .comp-destinationSearch.header{display:none}}.comp-branches{width:100%}.comp-branches__area{margin-bottom:3rem}@media(max-width: 767px){.comp-branches__area{margin-bottom:2rem}}.comp-branches__area-title{display:block;font-size:1.5rem;margin-bottom:2rem}@media(max-width: 767px){.comp-branches__area-title{margin-bottom:1rem}}.comp-branches__branch{font-size:1.125rem;line-height:3.5rem;border-bottom:1px solid RGB(var(--global-color-border));overflow:hidden;color:RGB(var(--global-color-forground-light));display:flex}@media(max-width: 1024px){.comp-branches__branch{font-size:.875rem}}@media(max-width: 767px){.comp-branches__branch{font-size:1rem;line-height:2rem;padding:.5rem;flex-direction:column}}.comp-branches__branch:first-child{border-top:1px solid RGB(var(--global-color-border))}.comp-branches__branch-col{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comp-branches__branch-col a{color:inherit}.comp-branches__branch-col:before{font-size:2rem;margin-left:1rem;float:right}@media(max-width: 1024px){.comp-branches__branch-col:before{font-size:1.25rem;margin-left:.5rem}}@media(max-width: 767px){.comp-branches__branch-col:before{font-size:1.5rem}}.comp-branches__branch-col.name{color:RGB(var(--global-color-forground))}.comp-branches__branch-col.city{display:none;color:RGB(var(--global-color-forground))}.comp-branches__branch-col.phone{order:3}.comp-branches__branch-col.address{order:6}.comp-branches__branch-col.fax{order:4}.comp-branches__branch-col.acc{order:8;flex-grow:0;min-width:2rem;margin-right:1rem}.comp-branches__branch-col.acc:before{content:"";font-family:lognet;font-style:normal;transition:transform .3s ease-in}@media(max-width: 767px){.comp-branches__branch-col.acc{margin-right:0}}.comp-branches__branch-col.noAcc{flex-grow:0;min-width:2rem;margin-right:1rem;order:8}@media(max-width: 767px){.comp-branches__branch-col.noAcc{margin-right:0}}div[component="basic/breadcrumbs"]{width:100%}.pickmeup{background:#fff;-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;position:absolute;z-index:10000;touch-action:manipulation}.pickmeup *{-moz-box-sizing:border-box;box-sizing:border-box}.pickmeup.pmu-flat{position:relative}.pickmeup.pmu-hidden{display:none}.pickmeup .pmu-instance{display:inline-block;padding:1em;text-align:center;width:18em}.pickmeup .pmu-instance .pmu-button{color:#4d4d4d;cursor:pointer;outline:none;text-decoration:none}.pickmeup .pmu-instance .pmu-today{border:1px solid;color:#88c5eb}.pickmeup .pmu-instance .pmu-button:hover{color:#88c5eb}.pickmeup .pmu-instance .pmu-not-in-month{opacity:.25}.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{opacity:.25;cursor:default}.pickmeup .pmu-instance .pmu-selected,.pickmeup .pmu-instance .pmu-selected:hover{background:#88c5eb;color:#fff}.pickmeup .pmu-instance nav{color:#4d4d4d;display:-ms-flexbox;display:-webkit-flex;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;font-weight:600}.pickmeup .pmu-instance nav .pmu-month{width:14em;font-weight:600}.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:#4d4d4d;cursor:default}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;width:2.25em;height:2em;line-height:1.875em}.pickmeup .pmu-instance .pmu-day-of-week *{line-height:2em}.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next,.pickmeup .pmu-instance:only-child .pmu-next,.pickmeup .pmu-instance:only-child .pmu-prev{display:block}.pickmeup .pmu-instance:first-child .pmu-month,.pickmeup .pmu-instance:last-child .pmu-month{width:15em}.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:14em}.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:" ";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;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;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);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:"";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:""}.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:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.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:.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:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.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;-webkit-box-shadow:inset 0 0 3px RGBA(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px RGBA(0, 0, 0, 0.3);-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);-webkit-border-radius:20px;-moz-border-radius:20px;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;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;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:rgba(0,0,0,0);z-index:2}.irs-disabled{opacity:.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:rgba(0,0,0,0) !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:.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;-moz-border-radius:4px;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 */
