.OfferStickyFooter-module-scss-module__Okg7bq__root{color:#ffbe33;text-align:center;z-index:10;background:#fff;border-top:1px solid #677284;padding:0 1rem 1rem;font-size:.75rem;position:fixed;bottom:0;left:0;right:0}.OfferStickyFooter-module-scss-module__Okg7bq__main{border-top:1px solid #677284;justify-content:flex-end;padding-top:.75rem;display:flex}.OfferStickyFooter-module-scss-module__Okg7bq__prices{flex:auto;margin:0 .5rem 0 0}@media (min-width:768px){.OfferStickyFooter-module-scss-module__Okg7bq__prices{flex:none;margin:0 1.5rem 0 0}}.OfferStickyFooter-module-scss-module__Okg7bq__prices--totalPrice--price{margin:0 .5rem 0 0}.OfferStickyFooter-module-scss-module__Okg7bq__prices--totalPrice--label{color:#ffbe33}.OfferStickyFooter-module-scss-module__Okg7bq__prices--totalPrice--price--amount,.OfferStickyFooter-module-scss-module__Okg7bq__prices--totalPrice--price--currency{color:#ffbe33;font-size:1.25rem}@media (max-width:575.98px){.OfferStickyFooter-module-scss-module__Okg7bq__bookBtn{white-space:initial}}
.YearMonthForm-module-scss-module__8QWPGW__root{z-index:1;background:#ffbe33;border-radius:4px 4px 0 0;padding:1rem;display:flex;position:relative}.YearMonthForm-module-scss-module__8QWPGW__selectors{width:100%;display:flex}.YearMonthForm-module-scss-module__8QWPGW__monthSelector{margin:0 1rem 0 0}.YearMonthForm-module-scss-module__8QWPGW__monthSelector,.YearMonthForm-module-scss-module__8QWPGW__yearSelector{width:100%}.YearMonthForm-module-scss-module__8QWPGW__root .YearMonthForm-module-scss-module__8QWPGW__monthSelector .YearMonthForm-module-scss-module__8QWPGW__monthSelector--valueContainer,.YearMonthForm-module-scss-module__8QWPGW__root .YearMonthForm-module-scss-module__8QWPGW__monthSelector .YearMonthForm-module-scss-module__8QWPGW__yearSelector--valueContainer,.YearMonthForm-module-scss-module__8QWPGW__root .YearMonthForm-module-scss-module__8QWPGW__yearSelector .YearMonthForm-module-scss-module__8QWPGW__monthSelector--valueContainer,.YearMonthForm-module-scss-module__8QWPGW__root .YearMonthForm-module-scss-module__8QWPGW__yearSelector .YearMonthForm-module-scss-module__8QWPGW__yearSelector--valueContainer{top:0;left:0}
.Person-module-scss-module__DH5pBW__birthdayField--day{border-radius:4px}.Person-module-scss-module__DH5pBW__formNotification{align-items:flex-start;margin:0 0 1rem;display:flex}.Person-module-scss-module__DH5pBW__infoIcon{color:#b61617;margin-right:.5rem;font-size:1.5rem}.Person-module-scss-module__DH5pBW__infoMessage{color:#ffbe33;font-size:.75rem}
.OptionBookingInfo-module-scss-module__zpa8eG__root{text-align:center}.OptionBookingInfo-module-scss-module__zpa8eG__root .OptionBookingInfo-module-scss-module__zpa8eG__title,.OptionBookingInfo-module-scss-module__zpa8eG__root .OptionBookingInfo-module-scss-module__zpa8eG__text{font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;line-height:1.375rem}.OptionBookingInfo-module-scss-module__zpa8eG__root .OptionBookingInfo-module-scss-module__zpa8eG__nowrap{white-space:nowrap}
.Collapsible-module-scss-module__KQqcea__collapsible{width:100%;box-shadow:none;background:#fff;border:1px solid #677284;border-radius:16px;position:relative}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleContent{padding:1rem 1rem 4rem}@media (min-width:768px){.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleContent{padding:1rem 1.5rem 4.5rem}}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleHeader{min-height:34px}@media (min-width:768px){.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleHeader{min-height:initial}}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger{pointer-events:none;color:#021431;border-bottom:none;border-radius:16px;align-items:center;padding:1rem 1rem 4rem 4rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;transition:background-color .15s ease-in-out;display:flex;position:static}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger:hover{background:#fff}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger:hover:before{background:#eeeff0}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger:before{pointer-events:auto;content:"";top:initial;z-index:3;background:#fff;border:1px solid #677284;border-radius:100%;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;transition:transform .4s ease-in-out;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.is-open{border-radius:16px 16px 0 0;padding:1rem 1rem 1rem 4rem}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.is-open:before{content:"";transform:translate(-50%)rotate(45deg)}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger:after{content:"";z-index:2;border-bottom:1px solid #677284;position:absolute;bottom:calc(1rem + 18px);left:1rem;right:1rem}@media (min-width:768px){.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger{padding:1.25rem 1.25rem 4rem;font-size:1.25rem}.Collapsible-module-scss-module__KQqcea__collapsible .Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.Collapsible-module-scss-module__KQqcea__collapsibleTrigger.is-open{padding:1.25rem}}.Collapsible-module-scss-module__KQqcea__collapsibleContentFull{padding:0}
.Item-module-scss-module__Zn34Ja__contentSubTitle{margin:.75rem 0 .25rem}
@keyframes TravelConditions-module-scss-module__MJrIZW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TravelConditions-module-scss-module__MJrIZW__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes TravelConditions-module-scss-module__MJrIZW__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes TravelConditions-module-scss-module__MJrIZW__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes TravelConditions-module-scss-module__MJrIZW__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes TravelConditions-module-scss-module__MJrIZW__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes TravelConditions-module-scss-module__MJrIZW__slideInOut{to{transform:translate(50%)}}@keyframes TravelConditions-module-scss-module__MJrIZW__marker-bouncing{50%{top:-10px}}@keyframes TravelConditions-module-scss-module__MJrIZW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes TravelConditions-module-scss-module__MJrIZW__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes TravelConditions-module-scss-module__MJrIZW__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes TravelConditions-module-scss-module__MJrIZW__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes TravelConditions-module-scss-module__MJrIZW__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes TravelConditions-module-scss-module__MJrIZW__bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes TravelConditions-module-scss-module__MJrIZW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TravelConditions-module-scss-module__MJrIZW__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.TravelConditions-module-scss-module__MJrIZW__list{margin:0 0 1rem}.TravelConditions-module-scss-module__MJrIZW__is-loading{-webkit-user-select:none;user-select:none;pointer-events:none;min-height:100px;position:relative}.TravelConditions-module-scss-module__MJrIZW__is-loading:before,.TravelConditions-module-scss-module__MJrIZW__is-loading:after{content:"";z-index:100;justify-content:center;align-items:center;display:block;position:absolute;inset:0}.TravelConditions-module-scss-module__MJrIZW__is-loading:before{background:#fffc;justify-content:center;align-items:center;animation:.4s TravelConditions-module-scss-module__MJrIZW__fadeIn;display:flex;position:absolute;inset:0}.TravelConditions-module-scss-module__MJrIZW__is-loading:after{content:"";border:.05em solid #ffbe33;border-color:#ffbe33 #0000;border-radius:50%;width:1em;height:1em;font-size:72px;animation:.9s linear infinite TravelConditions-module-scss-module__MJrIZW__rotate,.7s ease-in-out TravelConditions-module-scss-module__MJrIZW__fadeIn;display:block;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}.TravelConditions-module-scss-module__MJrIZW__root.TravelConditions-module-scss-module__MJrIZW__is-formatted{word-break:break-word}.TravelConditions-module-scss-module__MJrIZW__root.TravelConditions-module-scss-module__MJrIZW__is-formatted p,.TravelConditions-module-scss-module__MJrIZW__root.TravelConditions-module-scss-module__MJrIZW__is-formatted ul,.TravelConditions-module-scss-module__MJrIZW__root.TravelConditions-module-scss-module__MJrIZW__is-formatted ol{margin-bottom:1rem}.TravelConditions-module-scss-module__MJrIZW__root.TravelConditions-module-scss-module__MJrIZW__is-formatted p:last-child,.TravelConditions-module-scss-module__MJrIZW__root.TravelConditions-module-scss-module__MJrIZW__is-formatted ul:last-child,.TravelConditions-module-scss-module__MJrIZW__root.TravelConditions-module-scss-module__MJrIZW__is-formatted ol:last-child{margin-bottom:0}.TravelConditions-module-scss-module__MJrIZW__root.TravelConditions-module-scss-module__MJrIZW__is-formatted a:hover{text-decoration:underline}.TravelConditions-module-scss-module__MJrIZW__root.TravelConditions-module-scss-module__MJrIZW__is-formatted .TravelConditions-module-scss-module__MJrIZW__list{max-width:660px}.TravelConditions-module-scss-module__MJrIZW__boxWrapper{border-bottom:1px solid #677284;margin:0 0 1.25rem}.TravelConditions-module-scss-module__MJrIZW__boxWrapper h6{margin:0;font-size:1rem;line-height:1.6875rem}.TravelConditions-module-scss-module__MJrIZW__box--toggleButton{flex-direction:row-reverse;margin-top:0;padding-left:0;padding-right:0;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;position:relative}

.InfoLines-module-scss-module__iGTETa__list{margin:0 0 0 0 1rem}
.Policy-module-scss-module__YjqmHq__root a{font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-decoration:underline}.Policy-module-scss-module__YjqmHq__root a:hover{text-decoration:none}.Policy-module-scss-module__YjqmHq__root .Policy-module-scss-module__YjqmHq__linkedCheckbox--field:hover .Policy-module-scss-module__YjqmHq__linkedCheckbox--field--labelText{color:#021431;opacity:1}.Policy-module-scss-module__YjqmHq__root .Policy-module-scss-module__YjqmHq__link{white-space:normal;margin:.5rem 0 .5rem -.7rem;padding:.5rem 0}.Policy-module-scss-module__YjqmHq__root .Policy-module-scss-module__YjqmHq__link:not(:disabled):not(.Policy-module-scss-module__YjqmHq__link--is-disabled):focus{box-shadow:none}.Policy-module-scss-module__YjqmHq__root .Policy-module-scss-module__YjqmHq__modalTriggerBtn.Policy-module-scss-module__YjqmHq__modalTriggerBtn{text-align:left;white-space:normal}.Policy-module-scss-module__YjqmHq__modalTrigger{display:inline}.Policy-module-scss-module__YjqmHq__divider{margin-top:0}.Policy-module-scss-module__YjqmHq__content a{font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;text-decoration:underline}.Policy-module-scss-module__YjqmHq__content a:hover{text-decoration:none}.Policy-module-scss-module__YjqmHq__content h3{font-size:1rem}.Policy-module-scss-module__YjqmHq__content ul,.Policy-module-scss-module__YjqmHq__content ol{margin:0 0 .5rem}.Policy-module-scss-module__YjqmHq__content li{margin:0 0 .5rem;padding:0 0 0 1rem;position:relative}.Policy-module-scss-module__YjqmHq__content li:before{content:"";background:#ffbe33;border-radius:100%;width:5px;height:5px;display:block;position:absolute;top:.5rem;left:0}.Policy-module-scss-module__YjqmHq__content p{margin:0 0 1rem}.Policy-module-scss-module__YjqmHq__btnFooter{flex:0 0 136px}.Policy-module-scss-module__YjqmHq__modal--footer{justify-content:flex-end}@media (min-width:768px){.Policy-module-scss-module__YjqmHq__modal .Policy-module-scss-module__YjqmHq__modal--content{max-height:96%;overflow-y:auto}}@media (min-width:768px) and (min-height:768px){.Policy-module-scss-module__YjqmHq__modal .Policy-module-scss-module__YjqmHq__modal--content{max-height:96%}}.Policy-module-scss-module__YjqmHq__modal .Policy-module-scss-module__YjqmHq__modal--header,.Policy-module-scss-module__YjqmHq__modal .Policy-module-scss-module__YjqmHq__modal--footer{flex:none}@media (min-width:768px){.Policy-module-scss-module__YjqmHq__modal .Policy-module-scss-module__YjqmHq__modal--body{-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}}
.Section-module-scss-module__5ZRrXa__root{--tsbob-select-input-height:49px;--tsbob-select-value-container-top:10px;--tsbob-select-value-container-left:13px;min-height:var(--tsbobc-booking-form-form-section-root-min-height,70px);counter-increment:count;flex-direction:column;display:flex;position:relative}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root{min-height:70px}}.Section-module-scss-module__5ZRrXa__root:first-child{margin-top:var(--tsbobc-booking-form-form-section-root-value-container-first-child-margin-top,0)}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root:before{content:counter(count);top:var(--tsbobc-booking-form-form-section-counter-top-tablet,0);left:var(--tsbobc-booking-form-form-section-counter-left-tablet,calc(-1 * var(--tsbobc-booking-form-form-section-counter-size-tablet,70px) - var(--tsbobc-booking-form-form-section-counter-spacer-tablet,1rem)));width:var(--tsbobc-booking-form-form-section-counter-size-tablet,70px);height:var(--tsbobc-booking-form-form-section-counter-size-tablet,70px);border-radius:var(--tsbobc-booking-form-form-section-counter-border-radius,50%);background:var(--tsbobc-booking-form-form-section-counter-background,#fff);font-family:var(--tsbobc-booking-form-form-section-counter-font-family,Ubuntu Bold, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);color:#5b5d63;box-shadow:none;z-index:var(--tsbobc-booking-form-form-section-counter-z-index,2);justify-content:center;align-items:center;font-size:1.25rem;display:flex;position:absolute}}@media (min-width:990px){.Section-module-scss-module__5ZRrXa__root:before{left:var(--tsbobc-booking-form-form-section-counter-left-desktop,calc(-1 * var(--tsbobc-booking-form-form-section-counter-size-desktop,80px) - (var(--tsbobc-booking-form-form-section-counter-spacer-desktop,3rem))));width:var(--tsbobc-booking-form-form-section-counter-size-desktop,80px);height:var(--tsbobc-booking-form-form-section-counter-size-desktop,80px);font-size:1.25rem}}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root:after{content:"";top:0;bottom:calc(-1*var(--tsbobc-booking-form-form-section-margin-bottom,3rem));left:var(--tsbobc-booking-form-form-section-line-left-tablet,calc(-1 * var(--tsbobc-booking-form-form-section-counter-spacer-tablet,1rem) - var(--tsbobc-booking-form-form-section-counter-size-tablet,70px) * .5 - var(--tsbobc-booking-form-form-section-line-size,4px) * .5));width:var(--tsbobc-booking-form-form-section-line-size,4px);box-shadow:none;background:#e7e8ea;position:absolute}}@media (min-width:990px){.Section-module-scss-module__5ZRrXa__root:after{left:var(--tsbobc-booking-form-form-section-line-left-desktop,calc(-1 * var(--tsbobc-booking-form-form-section-counter-spacer-desktop,3rem) - var(--tsbobc-booking-form-form-section-counter-size-desktop,80px) * .5 - var(--tsbobc-booking-form-form-section-line-size,4px) * .5))}}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-filled:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";background:var(--tsbobc-booking-form-form-section-filled-background,#5b7c00);color:var(--tsbobc-booking-form-form-section-filled-color,#fff);font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-filled:after{background:var(--tsbobc-booking-form-form-section-line-filled-color,#5b7c00)}}.Section-module-scss-module__5ZRrXa__root:last-child:after{display:none}.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-finished{margin-top:var(--tsbobc-booking-form-form-section-root-is-finished-margin-top,2rem)}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-finished:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}}.Section-module-scss-module__5ZRrXa__root:before{border:1px solid #d4d6da}@media (max-width:767.98px){.Section-module-scss-module__5ZRrXa__root:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;z-index:1;background:#d4d6da;border-radius:100%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1;display:flex;position:absolute;top:1rem;left:1rem;font-family:iconfont!important}}.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-filled:before{border:none;font-size:1.5rem}@media (max-width:767.98px){.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-filled:before{background:#007a52;font-size:1.25rem}}.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-finished:before{font-size:1.5rem}@media (max-width:767.98px){.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-finished:before{display:none}}.Section-module-scss-module__5ZRrXa__root [class*=Select__valueContainer],.Section-module-scss-module__5ZRrXa__root [class*=Select_valueContainer]{padding:0}
.AncillarySelection-module-scss-module__su77uG__title{color:#021431;margin:0 0 .75rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.6875rem}.AncillarySelection-module-scss-module__su77uG__description{margin:0 0 1rem}.AncillarySelection-module-scss-module__su77uG__description b{color:#021431}.AncillarySelection-module-scss-module__su77uG__select{margin:0;display:flex}.AncillarySelection-module-scss-module__su77uG__toggle{margin:0}@media (min-width:768px){.AncillarySelection-module-scss-module__su77uG__toggle{margin:0 .75rem 0 0}}@media (min-width:1200px){.AncillarySelection-module-scss-module__su77uG__toggle{margin:0 2.25rem 0 0}}.AncillarySelection-module-scss-module__su77uG__bestOffer{flex:auto;margin:0 .5rem 0 0;display:none}@media (min-width:768px){.AncillarySelection-module-scss-module__su77uG__bestOffer{display:flex}}.AncillarySelection-module-scss-module__su77uG__imageWrapper{justify-content:center;align-items:center;width:100px;margin:0 1rem 0 0;display:flex}.AncillarySelection-module-scss-module__su77uG__image{max-width:100px;max-height:60px;display:block}.AncillarySelection-module-scss-module__su77uG__offerPriceLabel{margin:0 0 .125rem;display:block}.AncillarySelection-module-scss-module__su77uG__offerPricePrice--price{color:#ffbe33;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:400;line-height:1.8125rem}.AncillarySelection-module-scss-module__su77uG__offerPricePrice--label{font-size:.875rem}.AncillarySelection-module-scss-module__su77uG__operatorLogoWrap{flex:none;align-self:flex-end;margin-left:auto;display:none}@media (min-width:768px){.AncillarySelection-module-scss-module__su77uG__operatorLogoWrap{display:block}}.AncillarySelection-module-scss-module__su77uG__operatorLogo{max-width:130px;display:block}
.VehicleDetails-module-scss-module__4tzmHG__root{margin-right:1rem}@media (min-width:768px){.VehicleDetails-module-scss-module__4tzmHG__root{align-items:center;display:flex}}.VehicleDetails-module-scss-module__4tzmHG__specs :last-child{margin-bottom:0}.VehicleDetails-module-scss-module__4tzmHG__title{color:#021431;margin:0 0 .75rem;font-family:Ubuntu Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.375rem}.VehicleDetails-module-scss-module__4tzmHG__specsList{color:#021431;display:flex}.VehicleDetails-module-scss-module__4tzmHG__specListItem{align-items:center;margin-right:.5rem;display:flex}.VehicleDetails-module-scss-module__4tzmHG__icon{flex:none;margin:0 .25rem 0 0;font-size:1.5rem}.VehicleDetails-module-scss-module__4tzmHG__icon.icon-adult{font-size:18px}
.SelectionModal-module-scss-module___9K2tW__footer{flex:auto;justify-content:space-between;display:flex}.SelectionModal-module-scss-module___9K2tW__footerBtn{min-width:136px}.SelectionModal-module-scss-module___9K2tW__advantagesList{color:#021431;margin:0 0 1.5rem}.SelectionModal-module-scss-module___9K2tW__advantagesItem{align-items:flex-start;margin:0 0 .5rem;display:flex}.SelectionModal-module-scss-module___9K2tW__advantagesItem:last-child{margin:0}.SelectionModal-module-scss-module___9K2tW__checkIcon{color:#5b7c00;flex:none;margin:0 .75rem 0 0;font-size:20px}.SelectionModal-module-scss-module___9K2tW__info{color:#021431;margin:0 0 1rem;font-family:Ubuntu Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.375rem}.SelectionModal-module-scss-module___9K2tW__item{align-items:flex-start;display:flex}@media (min-width:768px){.SelectionModal-module-scss-module___9K2tW__item{align-items:center}}.SelectionModal-module-scss-module___9K2tW__price--price{flex:none;margin-left:auto;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.6875rem}@media (max-width:767.98px){.SelectionModal-module-scss-module___9K2tW__price--price{flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.SelectionModal-module-scss-module___9K2tW__price--price .SelectionModal-module-scss-module___9K2tW__price--label{text-align:right;flex:100%;order:5;width:100%;margin:0}}.SelectionModal-module-scss-module___9K2tW__price--label{font-family:Ubuntu Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.375rem}.SelectionModal-module-scss-module___9K2tW__options{margin:0 -1rem}.SelectionModal-module-scss-module___9K2tW__options .SelectionModal-module-scss-module___9K2tW__options--item{border-top:1px solid #eeeff0;margin:0}.SelectionModal-module-scss-module___9K2tW__options .SelectionModal-module-scss-module___9K2tW__options--label{padding:.5rem 1rem;display:block}@media (min-width:768px){.SelectionModal-module-scss-module___9K2tW__options .SelectionModal-module-scss-module___9K2tW__options--label{padding:.5rem 1rem .5rem 48px}}.SelectionModal-module-scss-module___9K2tW__options .SelectionModal-module-scss-module___9K2tW__options--labelText{display:block}.SelectionModal-module-scss-module___9K2tW__options .SelectionModal-module-scss-module___9K2tW__options--labelText:before{top:.5rem;left:1rem}@media (min-width:768px){.SelectionModal-module-scss-module___9K2tW__options .SelectionModal-module-scss-module___9K2tW__options--labelText:before{top:50%;transform:translateY(-50%)}}@media (max-width:767.98px){.SelectionModal-module-scss-module___9K2tW__options .SelectionModal-module-scss-module___9K2tW__vehicleDetails--title{margin-left:34px}}.SelectionModal-module-scss-module___9K2tW__vehicleDetails{flex:auto}@media (max-width:767.98px){.SelectionModal-module-scss-module___9K2tW__vehicleDetails{margin-right:0}}
@keyframes RentalCars-module-scss-module__vdxXLG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RentalCars-module-scss-module__vdxXLG__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes RentalCars-module-scss-module__vdxXLG__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes RentalCars-module-scss-module__vdxXLG__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes RentalCars-module-scss-module__vdxXLG__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes RentalCars-module-scss-module__vdxXLG__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes RentalCars-module-scss-module__vdxXLG__slideInOut{to{transform:translate(50%)}}@keyframes RentalCars-module-scss-module__vdxXLG__marker-bouncing{50%{top:-10px}}@keyframes RentalCars-module-scss-module__vdxXLG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes RentalCars-module-scss-module__vdxXLG__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes RentalCars-module-scss-module__vdxXLG__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes RentalCars-module-scss-module__vdxXLG__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes RentalCars-module-scss-module__vdxXLG__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes RentalCars-module-scss-module__vdxXLG__bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes RentalCars-module-scss-module__vdxXLG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes RentalCars-module-scss-module__vdxXLG__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.RentalCars-module-scss-module__vdxXLG__collapsible--collapsible,.RentalCars-module-scss-module__vdxXLG__collapsibleLight{--tsbob-select-value-container-top:10px;--tsbob-select-value-container-left:13px;margin-bottom:1.5rem}@media (min-width:768px){.RentalCars-module-scss-module__vdxXLG__collapsible--collapsible,.RentalCars-module-scss-module__vdxXLG__collapsibleLight{margin-bottom:2rem}}@media (min-width:990px){.RentalCars-module-scss-module__vdxXLG__collapsible--collapsible,.RentalCars-module-scss-module__vdxXLG__collapsibleLight{margin-bottom:2.5rem}}.RentalCars-module-scss-module__vdxXLG__collapsible--collapsible [class*=valueContainer],.RentalCars-module-scss-module__vdxXLG__collapsibleLight [class*=valueContainer]{padding:0}.RentalCars-module-scss-module__vdxXLG__collapsible--is-opening .RentalCars-module-scss-module__vdxXLG__newsletter--thumb,.RentalCars-module-scss-module__vdxXLG__collapsible--is-closing .RentalCars-module-scss-module__vdxXLG__newsletter--thumb,.RentalCars-module-scss-module__vdxXLG__collapsible--collapsible .RentalCars-module-scss-module__vdxXLG__newsletter--thumb{opacity:0}.RentalCars-module-scss-module__vdxXLG__collapsible--is-open:not(.RentalCars-module-scss-module__vdxXLG__collapsible--is-opening) .RentalCars-module-scss-module__vdxXLG__newsletter--thumb{opacity:1}.RentalCars-module-scss-module__vdxXLG__root.RentalCars-module-scss-module__vdxXLG__is-loading{-webkit-user-select:none;user-select:none;pointer-events:none;height:100%;min-height:100px;position:relative}.RentalCars-module-scss-module__vdxXLG__root.RentalCars-module-scss-module__vdxXLG__is-loading:before,.RentalCars-module-scss-module__vdxXLG__root.RentalCars-module-scss-module__vdxXLG__is-loading:after{content:"";z-index:100;justify-content:center;align-items:center;display:block;position:absolute;inset:0}.RentalCars-module-scss-module__vdxXLG__root.RentalCars-module-scss-module__vdxXLG__is-loading:before{background:#fffc;background:"white";justify-content:center;align-items:center;animation:.4s RentalCars-module-scss-module__vdxXLG__fadeIn;display:flex;position:absolute;inset:0}.RentalCars-module-scss-module__vdxXLG__root.RentalCars-module-scss-module__vdxXLG__is-loading:after{content:"";border:.05em solid #ffbe33;border-color:#ffbe33 #0000;border-radius:50%;width:1em;height:1em;font-size:72px;animation:.9s linear infinite RentalCars-module-scss-module__vdxXLG__rotate,.7s ease-in-out RentalCars-module-scss-module__vdxXLG__fadeIn;display:block;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}.RentalCars-module-scss-module__vdxXLG__root>:last-child{margin-bottom:0}.RentalCars-module-scss-module__vdxXLG__title{color:#021431;margin:1.5rem 0 .75rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.6875rem}.RentalCars-module-scss-module__vdxXLG__selection{align-items:flex-end;margin:0 0 1rem;display:flex}@media (min-width:768px){.RentalCars-module-scss-module__vdxXLG__selection{align-items:center}}.RentalCars-module-scss-module__vdxXLG__link{color:#ffbe33}.RentalCars-module-scss-module__vdxXLG__price{text-align:right;color:#021431;margin-left:auto}.RentalCars-module-scss-module__vdxXLG__priceTotal{text-align:right;justify-content:flex-end;align-items:center;display:flex}.RentalCars-module-scss-module__vdxXLG__priceLabel{margin-right:.5rem}.RentalCars-module-scss-module__vdxXLG__priceValue--price{font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.6875rem}.RentalCars-module-scss-module__vdxXLG__button{min-width:120px;margin-top:.25rem}@media (min-width:768px){.RentalCars-module-scss-module__vdxXLG__button{min-width:140px}}.RentalCars-module-scss-module__vdxXLG__group{margin:0 0 .75rem}.RentalCars-module-scss-module__vdxXLG__group:last-child{margin:0}.RentalCars-module-scss-module__vdxXLG__group b{color:#ffbe33}.RentalCars-module-scss-module__vdxXLG__fieldsWrap{max-width:400px}
.OldPriceTooltipContent-module-scss-module__vN_nia__title{margin-bottom:.5rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}
.InsuranceItem-module-scss-module__8JbpGq__root{flex-direction:column;flex:auto;justify-content:flex-start;display:flex}.InsuranceItem-module-scss-module__8JbpGq__root .InsuranceItem-module-scss-module__8JbpGq__radios--label,.InsuranceItem-module-scss-module__8JbpGq__root .InsuranceItem-module-scss-module__8JbpGq__checkbox{border-top:1px solid #677284;width:100%;padding:1rem 0 0;display:flex}.InsuranceItem-module-scss-module__8JbpGq__root .InsuranceItem-module-scss-module__8JbpGq__radios--labelText,.InsuranceItem-module-scss-module__8JbpGq__root .InsuranceItem-module-scss-module__8JbpGq__checkbox--labelText{width:100%;padding-left:2rem;display:block;position:relative}.InsuranceItem-module-scss-module__8JbpGq__root .InsuranceItem-module-scss-module__8JbpGq__radios--labelText:before,.InsuranceItem-module-scss-module__8JbpGq__root .InsuranceItem-module-scss-module__8JbpGq__checkbox--labelText:before{font-size:1.5rem;top:50%;left:.375rem;transform:translateY(-50%)}.InsuranceItem-module-scss-module__8JbpGq__root .InsuranceItem-module-scss-module__8JbpGq__checkbox:hover{opacity:.7}.InsuranceItem-module-scss-module__8JbpGq__root .InsuranceItem-module-scss-module__8JbpGq__checkbox--labelText{padding-left:2.25rem}.InsuranceItem-module-scss-module__8JbpGq__cell{color:#021431;align-items:center;margin:0 0 .75rem;display:flex}.InsuranceItem-module-scss-module__8JbpGq__icon{margin-right:.5rem;font-size:1.5rem}.InsuranceItem-module-scss-module__8JbpGq__footer{margin:auto 0 0}.InsuranceItem-module-scss-module__8JbpGq__price--price{color:#021431;text-align:right;margin-left:auto;font-family:Ubuntu Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:400;line-height:1.125rem}.InsuranceItem-module-scss-module__8JbpGq__price--preposition{color:#4d4d4d;display:block}.InsuranceItem-module-scss-module__8JbpGq__price--price--amount,.InsuranceItem-module-scss-module__8JbpGq__price--price--currency{font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:400;line-height:1.8125rem}.InsuranceItem-module-scss-module__8JbpGq__radios{margin:0 0 .75rem}.InsuranceItem-module-scss-module__8JbpGq__radios:last-child{margin-bottom:0}.InsuranceItem-module-scss-module__8JbpGq__itemPrimary.InsuranceItem-module-scss-module__8JbpGq__is-checked .InsuranceItem-module-scss-module__8JbpGq__radios--labelText:before{content:"";color:#021431}.InsuranceItem-module-scss-module__8JbpGq__options{border-top:none;border-radius:0 0 4px 4px;margin:0 0 .5rem}.InsuranceItem-module-scss-module__8JbpGq__labelContent{align-items:center;display:flex}.InsuranceItem-module-scss-module__8JbpGq__labelText{text-align:left;color:#ffbe33;flex:auto;margin:0 .5rem 0 0;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.375rem;display:none}@media (min-width:768px){.InsuranceItem-module-scss-module__8JbpGq__labelText{display:none}}.InsuranceItem-module-scss-module__8JbpGq__contentTitle{color:#021431;margin:0 0 1rem;font-family:Ubuntu Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.375rem}.InsuranceItem-module-scss-module__8JbpGq__covidRadioTitle{color:#021431;align-items:center;margin:.75rem 0;display:flex}@media (min-width:768px){.InsuranceItem-module-scss-module__8JbpGq__covidRadioTitle{display:none}}.InsuranceItem-module-scss-module__8JbpGq__covidRadioBtn{color:#d41a1b;margin:0 0 0 .5rem;padding:0}
.Prices-module-scss-module___IG2Sa__root{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.Prices-module-scss-module___IG2Sa__pricesWrap{margin-bottom:1rem}@media (max-width:767.98px){.Prices-module-scss-module___IG2Sa__pricesWrap{flex-direction:column;width:100%;margin:0 0 .5rem;display:flex}}.Prices-module-scss-module___IG2Sa__totalPrice--price{color:#4d4d4d;font-size:.75rem;display:block}.Prices-module-scss-module___IG2Sa__perPersonPrice--price{display:block}@media (min-width:768px){.Prices-module-scss-module___IG2Sa__perPersonPrice--price{margin:0 0 .25rem}}.Prices-module-scss-module___IG2Sa__perPersonPrice--price--amount,.Prices-module-scss-module___IG2Sa__perPersonPrice--price--currency{color:#021431;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}@media (min-width:768px){.Prices-module-scss-module___IG2Sa__perPersonPrice--price--amount,.Prices-module-scss-module___IG2Sa__perPersonPrice--price--currency{font-size:1.25rem}}.Prices-module-scss-module___IG2Sa__actionsWrap{width:100%}@media (max-width:767.98px){.Prices-module-scss-module___IG2Sa__actionsWrap{flex-direction:column;align-items:flex-end;display:flex}}.Prices-module-scss-module___IG2Sa__actionsWrap button{width:100%}.Prices-module-scss-module___IG2Sa__actionsWrap .Prices-module-scss-module___IG2Sa__availCheck--offerBtnWrap{width:100%;margin:0}.Prices-module-scss-module___IG2Sa__actionsWrap .Prices-module-scss-module___IG2Sa__availCheck--offerBtn--is-disabled{position:relative}.Prices-module-scss-module___IG2Sa__actionsWrap .Prices-module-scss-module___IG2Sa__availCheck--offerBtn--is-disabled .Prices-module-scss-module___IG2Sa__availCheck--offerBtn--label{text-overflow:ellipsis;white-space:nowrap;flex-direction:row;display:inline-flex;overflow:hidden}.Prices-module-scss-module___IG2Sa__actionsWrap .Prices-module-scss-module___IG2Sa__availCheck--offerBtn--is-disabled .Prices-module-scss-module___IG2Sa__availCheck--offerBtn--label [class*=Loader__is-absolute],.Prices-module-scss-module___IG2Sa__actionsWrap .Prices-module-scss-module___IG2Sa__availCheck--offerBtn--is-disabled .Prices-module-scss-module___IG2Sa__availCheck--offerBtn--label [class*=Loader_is-absolute]{background:0 0;order:-1;width:1rem;height:1rem;margin-right:.5rem;position:relative}.Prices-module-scss-module___IG2Sa__FreeRebooking{margin-bottom:.5rem}@media (max-width:767.98px){.Prices-module-scss-module___IG2Sa__FreeRebooking{order:initial;text-align:right}}.Prices-module-scss-module___IG2Sa__optionBookingInfo{text-align:left;margin-top:1rem}.Prices-module-scss-module___IG2Sa__perPersonPrice--label{margin:0;font-size:.75rem;display:block}.Prices-module-scss-module___IG2Sa__tooltip--content{max-width:300px}.Prices-module-scss-module___IG2Sa__tooltipTrigger{cursor:default;margin-bottom:.5rem;margin-left:auto;position:relative}@media (min-width:768px){.Prices-module-scss-module___IG2Sa__tooltipTrigger{margin-left:0}}.Prices-module-scss-module___IG2Sa__oldPriceLabel{pointer-events:none}.Prices-module-scss-module___IG2Sa__oldPriceLabel .Prices-module-scss-module___IG2Sa__oldPriceLabel--old{display:none}.Prices-module-scss-module___IG2Sa__oldPriceLabel .Prices-module-scss-module___IG2Sa__oldPriceLabel--oldSavedWrapper{text-align:center;justify-content:center;align-items:center;min-height:24px;padding:0 1.5rem 0 1rem;display:inline-flex}.Prices-module-scss-module___IG2Sa__infoIcon{color:#fff;font-size:20px;display:none;position:absolute;top:.125rem;right:.25rem}.Prices-module-scss-module___IG2Sa__oldPriceLabel--oldWrapper+.Prices-module-scss-module___IG2Sa__infoIcon{display:block}.Prices-module-scss-module___IG2Sa__cols{justify-content:flex-end;display:flex}@media (max-width:767.98px){.Prices-module-scss-module___IG2Sa__cols{text-align:right}}.Prices-module-scss-module___IG2Sa__col{flex:50%;padding:0 0 0 .5rem}.Prices-module-scss-module___IG2Sa__colLabel{text-overflow:ellipsis;white-space:nowrap;color:#5b7c00;order:-2;margin:0 0 .125rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;display:none;overflow:hidden}.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__colLabel{color:inherit}.Prices-module-scss-module___IG2Sa__priceLabel{font-size:.75rem}.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__priceLabel,.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__perPersonPrice--price--amount,.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__perPersonPrice--price--currency,.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__perPersonPrice--label,.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__totalPrice--price--amount,.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__totalPrice--price--currency,.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__totalPrice--label{color:#4d4d4d}.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__oldPriceCustom{flex-direction:column;display:flex}.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__oldPriceCustom--oldWrapper{margin-bottom:.25rem}.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__oldPriceCustom--old{justify-content:flex-end}.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__priceLabel{order:-1}.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__priceLabel,.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__totalPrice--price{display:none}.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__oldPriceCustom--oldWrapper~.Prices-module-scss-module___IG2Sa__colLabel,.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__oldPriceCustom--oldWrapper~.Prices-module-scss-module___IG2Sa__priceLabel,.Prices-module-scss-module___IG2Sa__colOld .Prices-module-scss-module___IG2Sa__oldPriceCustom--oldWrapper~.Prices-module-scss-module___IG2Sa__totalPrice--price,.Prices-module-scss-module___IG2Sa__normalPriceLabel .Prices-module-scss-module___IG2Sa__colLabel{display:block}.Prices-module-scss-module___IG2Sa__normalPriceLabel .Prices-module-scss-module___IG2Sa__perPersonPrice--price--amount,.Prices-module-scss-module___IG2Sa__normalPriceLabel .Prices-module-scss-module___IG2Sa__perPersonPrice--price--currency{color:#5b7c00}
.InsuranceOptions-module-scss-module__2IBlpq__root{color:#021431;flex-direction:column;flex:none;width:312px;margin:0 8px 0 0;font-size:.875rem;display:none}@media (min-width:768px){.InsuranceOptions-module-scss-module__2IBlpq__root{width:auto;display:flex}}@media (min-width:990px){.InsuranceOptions-module-scss-module__2IBlpq__root{font-size:.75rem}}@media (min-width:1200px){.InsuranceOptions-module-scss-module__2IBlpq__root{font-size:.75rem}}.InsuranceOptions-module-scss-module__2IBlpq__cell{flex:none;align-items:center;height:40px;display:flex}.InsuranceOptions-module-scss-module__2IBlpq__cellFooter{margin-top:auto}.InsuranceOptions-module-scss-module__2IBlpq__logo{max-width:94%;max-height:35px;display:block}.InsuranceOptions-module-scss-module__2IBlpq__logoWrapper{align-items:flex-start;height:55px;margin-top:-7px;margin-bottom:35px;display:flex}.InsuranceOptions-module-scss-module__2IBlpq__cellBtn{color:#d41a1b;align-self:flex-start;padding:0}
.HotelItem-module-scss-module__crTFxW__flightInfoWrapper{flex-direction:column;flex:auto;align-self:stretch;display:flex}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__flightInfoWrapper{border-top:1px solid #677284;border-bottom:1px solid #677284}}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__flightInfoWrapper{border-left:1px solid #677284;border-right:1px solid #677284;margin-top:-1rem;margin-bottom:-1rem;padding:0 1rem}}.HotelItem-module-scss-module__crTFxW__flightInfoWrapper .HotelItem-module-scss-module__crTFxW__flightInfo{flex:auto;align-items:center}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__flightInfoWrapper .HotelItem-module-scss-module__crTFxW__flightInfo{border-top:none;border-bottom:none}}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__flightInfoWrapper .HotelItem-module-scss-module__crTFxW__flightInfo{border-left:none;border-right:none;padding:0}}@media (min-width:990px){.HotelItem-module-scss-module__crTFxW__flightInfoWrapper .HotelItem-module-scss-module__crTFxW__flightInfo{padding:0}}.HotelItem-module-scss-module__crTFxW__flightInfoWrapper .HotelItem-module-scss-module__crTFxW__alternativesWrap{margin:0 0 0 auto}.HotelItem-module-scss-module__crTFxW__flightInfoWrapper .HotelItem-module-scss-module__crTFxW__alternativesWrap .HotelItem-module-scss-module__crTFxW__alternativesWrap--btn{color:#021431;margin:0}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__flightInfoWrapper .HotelItem-module-scss-module__crTFxW__alternativesWrap .HotelItem-module-scss-module__crTFxW__alternativesWrap--btn{font-size:.75rem;line-height:1.2rem}}.HotelItem-module-scss-module__crTFxW__flightInfoWrapper .HotelItem-module-scss-module__crTFxW__alternativesWrap .HotelItem-module-scss-module__crTFxW__alternativesWrap--btn--icon{margin-right:.125rem;font-size:20px}.HotelItem-module-scss-module__crTFxW__flightInfoWrapperFooter{flex-wrap:wrap;align-items:center;margin:.5rem 0;padding:0 .75rem;display:flex}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__flightInfoWrapperFooter{margin:.5rem 0 0;padding:0 0 1rem}}.HotelItem-module-scss-module__crTFxW__flightChangeBar{text-overflow:ellipsis;white-space:nowrap;color:#021431;align-self:stretch;width:0;min-width:100%;height:26px;padding:.25rem .75rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;display:block;overflow:hidden}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__flightChangeBar{min-width:calc(100% + 2rem);margin:0 -1rem .25rem}}.HotelItem-module-scss-module__crTFxW__flightChangeBarActive{background:#fff2d6}.HotelItem-module-scss-module__crTFxW__toggleOldFlightBtn.HotelItem-module-scss-module__crTFxW__toggleOldFlightBtn{padding:0}.HotelItem-module-scss-module__crTFxW__toggleOldFlightBtn.HotelItem-module-scss-module__crTFxW__toggleOldFlightBtn .HotelItem-module-scss-module__crTFxW__toggleOldFlightBtn--iconRight{margin-left:.125rem;font-size:20px}.HotelItem-module-scss-module__crTFxW__oldFlightWrapper{background:#eeeff0}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__oldFlightWrapper{margin:0 -1rem;padding:1rem}}.HotelItem-module-scss-module__crTFxW__oldFlightWrapper .HotelItem-module-scss-module__crTFxW__flightInfo--flight--titleIcon,.HotelItem-module-scss-module__crTFxW__oldFlightWrapper .HotelItem-module-scss-module__crTFxW__flightInfo--flight--time,.HotelItem-module-scss-module__crTFxW__oldFlightWrapper .HotelItem-module-scss-module__crTFxW__flightInfo--flight--duration,.HotelItem-module-scss-module__crTFxW__oldFlightWrapper .HotelItem-module-scss-module__crTFxW__flightInfo--flight--additionalInfo,.HotelItem-module-scss-module__crTFxW__oldFlightWrapper .HotelItem-module-scss-module__crTFxW__flightInfo--flight--stopOverInfo,.HotelItem-module-scss-module__crTFxW__oldFlightWrapper .HotelItem-module-scss-module__crTFxW__flightInfo--flight{color:#4d4d4d}.HotelItem-module-scss-module__crTFxW__item,.HotelItem-module-scss-module__crTFxW__tourOperatorPanel{color:#021431;background:#fff;border-radius:4px;margin:0 0 1.5rem;font-size:.75rem;box-shadow:0 11px 15px #0825490f,0 9px 46px #08254905,0 24px 38px #0825490a}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__item,.HotelItem-module-scss-module__crTFxW__tourOperatorPanel{font-size:.875rem}.HotelItem-module-scss-module__crTFxW__offerInfoWrap{padding:1rem;display:flex}}@media (min-width:990px) and (max-width:1199.98px){.HotelItem-module-scss-module__crTFxW__offerInfoWrap{padding:1rem}}.HotelItem-module-scss-module__crTFxW__flightInfo,.HotelItem-module-scss-module__crTFxW__offerInfo,.HotelItem-module-scss-module__crTFxW__priceInfo{padding:.5rem .75rem}.HotelItem-module-scss-module__crTFxW__flightInfo{align-items:center}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__flightInfo{border-top:1px solid #677284;border-bottom:1px solid #677284}}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__flightInfo{border-left:1px solid #677284;border-right:1px solid #677284;flex:1;padding:0 1rem}}@media (min-width:990px) and (max-width:1199.98px){.HotelItem-module-scss-module__crTFxW__flightInfo{flex-direction:column;display:flex}.HotelItem-module-scss-module__crTFxW__flightInfo>div{width:100%}}.HotelItem-module-scss-module__crTFxW__flightInfo--titleIcon{color:#ffbe33}.HotelItem-module-scss-module__crTFxW__flightInfo--flight--titleText{white-space:normal}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__offerInfo{flex-direction:column;width:29%;padding:0;display:flex}}@media (min-width:990px){.HotelItem-module-scss-module__crTFxW__offerInfo{width:170px}}@media (min-width:1200px){.HotelItem-module-scss-module__crTFxW__offerInfo{width:24%}}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__row{flex-wrap:wrap;display:flex}.HotelItem-module-scss-module__crTFxW__infoItem{width:50%}.HotelItem-module-scss-module__crTFxW__infoItem:last-child{margin-left:auto}}.HotelItem-module-scss-module__crTFxW__airlineImage--img{width:16px;height:16px}.HotelItem-module-scss-module__crTFxW__FreeRebooking{margin-bottom:.5rem}.HotelItem-module-scss-module__crTFxW__priceInfo{position:relative}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__priceInfo{text-align:right;flex:none;width:30%;padding:0}}@media (min-width:990px){.HotelItem-module-scss-module__crTFxW__priceInfo{width:230px}}.HotelItem-module-scss-module__crTFxW__hotelInfoWrap{flex-wrap:wrap;align-items:flex-start;display:flex}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__hotelInfoWrap{justify-content:space-between;align-items:center;margin-top:auto}}.HotelItem-module-scss-module__crTFxW__logoWrap{width:50%;margin-right:0}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__logoWrap{width:auto;margin-right:.5rem}}.HotelItem-module-scss-module__crTFxW__logo{width:88px}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__logo{object-fit:contain;height:30px;font-family:"object-fit: contain;"}}.HotelItem-module-scss-module__crTFxW__hotelInfoBtn{color:#021431;flex-shrink:0}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__hotelInfoBtn{flex-direction:row-reverse;font-size:.75rem;line-height:1.2rem}}.HotelItem-module-scss-module__crTFxW__hotelInfoBtn--iconRight,.HotelItem-module-scss-module__crTFxW__hotelInfoBtn--icon{margin-left:0;margin-right:.25rem;font-size:20px}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__hotelInfoBtn--iconRight,.HotelItem-module-scss-module__crTFxW__hotelInfoBtn--icon{margin-left:.25rem;font-size:1.5rem}.HotelItem-module-scss-module__crTFxW__prices{flex-direction:column;flex:auto;align-items:flex-end;padding-left:1rem}}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__prices--oldPriceWrapper--oldWrapper{display:inline-flex}}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__prices--offerBtn{margin:.75rem 0 0}}.HotelItem-module-scss-module__crTFxW__productSourceTooltip{position:absolute;bottom:.125rem;left:.5rem}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__productSourceTooltip{display:none}}.HotelItem-module-scss-module__crTFxW__alterItem{margin-bottom:0;position:relative;overflow:hidden}.HotelItem-module-scss-module__crTFxW__alterPriceInfo{flex:auto;min-width:50%;padding-left:.375rem}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__alterPriceInfo{border-left:1px solid #677284;min-width:0;margin:0 0 0 1.5rem;padding:0 0 0 1.5rem}}@media (min-width:1420px){.HotelItem-module-scss-module__crTFxW__alterPriceInfo{flex:none}}.HotelItem-module-scss-module__crTFxW__selectedTitle{margin:0 0 .75rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__selectedTitle{font-size:.875rem}}.HotelItem-module-scss-module__crTFxW__alterFlightInfo{flex:1000 auto;margin-bottom:0;padding:1rem;display:block}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__alterFlightInfo{padding:1.5rem}}.HotelItem-module-scss-module__crTFxW__alterFlightInfo .HotelItem-module-scss-module__crTFxW__alterFlightInfo--flight{flex:none;width:100%;margin:0}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__alterFlightInfo .HotelItem-module-scss-module__crTFxW__alterFlightInfo--flight{flex:1;width:100%}}.HotelItem-module-scss-module__crTFxW__alterHotelInfoWrap{flex-wrap:wrap;align-items:flex-start;display:flex}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__alterHotelInfoWrap{align-items:center;margin-top:auto}}.HotelItem-module-scss-module__crTFxW__alterLogoWrap{margin:0 10px 0 0}.HotelItem-module-scss-module__crTFxW__alterPrices{text-align:right;display:block}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__alterPrices{font-size:.75rem}}.HotelItem-module-scss-module__crTFxW__alterPrices .HotelItem-module-scss-module__crTFxW__alterPrices--actionsWrap{width:auto;margin:auto}.HotelItem-module-scss-module__crTFxW__alterPrices .HotelItem-module-scss-module__crTFxW__alterPrices--favBtn{width:auto;box-shadow:none;margin-top:.75rem;display:inline-flex}.HotelItem-module-scss-module__crTFxW__alterPrices .HotelItem-module-scss-module__crTFxW__alterPrices--pricesWrap{text-align:right;flex-direction:column;margin-bottom:1.5rem}.HotelItem-module-scss-module__crTFxW__alterPrices .HotelItem-module-scss-module__crTFxW__alterPrices--favBtn--label{font-size:inherit;color:#ffbe33;margin-right:0;padding-left:0;top:auto}.HotelItem-module-scss-module__crTFxW__alterPrices .HotelItem-module-scss-module__crTFxW__alterPrices--availCheck--bookNowBtn--btn{min-width:0;margin:0}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__alterPrices .HotelItem-module-scss-module__crTFxW__alterPrices--availCheck--bookNowBtn--btn{min-width:150px}}.HotelItem-module-scss-module__crTFxW__alterPrices .HotelItem-module-scss-module__crTFxW__alterPrices--perPersonPrice--price--amount,.HotelItem-module-scss-module__crTFxW__alterPrices .HotelItem-module-scss-module__crTFxW__alterPrices--perPersonPrice--price--currency{color:#021431}@media (min-width:1420px){.HotelItem-module-scss-module__crTFxW__offerInfoWrapAlter{justify-content:space-between;display:flex}}.HotelItem-module-scss-module__crTFxW__alterRow{display:block}.HotelItem-module-scss-module__crTFxW__alterInfoItem{word-break:break-word;margin:0 0 .5rem}.HotelItem-module-scss-module__crTFxW__alterInfoItem .HotelItem-module-scss-module__crTFxW__alterInfoItem--icon{color:#021431}.HotelItem-module-scss-module__crTFxW__combinedInfo{border-top:1px solid #677284;flex:auto;justify-content:space-between;margin-top:-1px;padding:1rem;display:flex}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__combinedInfo{padding:1.5rem}}@media (min-width:1420px){.HotelItem-module-scss-module__crTFxW__combinedInfo{flex:0 0 45%}}.HotelItem-module-scss-module__crTFxW__offerInfo{display:block}@media (min-width:576px){.HotelItem-module-scss-module__crTFxW__offerInfo{flex-flow:wrap;flex:auto;align-items:center;gap:.5rem;display:flex}}@media (min-width:1200px){.HotelItem-module-scss-module__crTFxW__offerInfo{flex-wrap:nowrap}}.HotelItem-module-scss-module__crTFxW__offerInfoWrap{position:relative}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__offerInfoWrap{align-items:center;display:flex}}.HotelItem-module-scss-module__crTFxW__FreeRebooking{margin:.5rem 0}.HotelItem-module-scss-module__crTFxW__FreeRebooking:last-child{margin-bottom:0}@media (min-width:990px){.HotelItem-module-scss-module__crTFxW__FreeRebooking{margin-top:0}}.HotelItem-module-scss-module__crTFxW__priceInfo{border-top:1px solid #677284}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__priceInfo{border-top:0;border-left:1px solid #677284;margin-left:auto}}.HotelItem-module-scss-module__crTFxW__infoWrap{flex:100%;max-width:100%;display:block}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__infoWrap.HotelItem-module-scss-module__crTFxW__badges{border-top:1px solid #677284;flex:calc(100% + 1.5rem);max-width:calc(100% + 1.5rem);margin:.5rem -.75rem 0;padding:.5rem .75rem 0}.HotelItem-module-scss-module__crTFxW__infoWrap.HotelItem-module-scss-module__crTFxW__badges:empty{display:none}}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__infoWrap{flex:50%;max-width:50%}.HotelItem-module-scss-module__crTFxW__infoWrap.HotelItem-module-scss-module__crTFxW__badges{border-top:0;margin:0;padding:0 .5rem 0 0}}@media (min-width:1200px){.HotelItem-module-scss-module__crTFxW__infoWrap{flex:33.333%;max-width:33.333%}.HotelItem-module-scss-module__crTFxW__infoWrap:last-child{max-width:180px}}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__infoItem:last-child{margin-left:0}}@media (min-width:768px){.HotelItem-module-scss-module__crTFxW__itemHeader .HotelItem-module-scss-module__crTFxW__itemHeader--dateInfoInner{justify-content:flex-start}.HotelItem-module-scss-module__crTFxW__itemHeader .HotelItem-module-scss-module__crTFxW__itemHeader--dateInfo{margin:0 1rem 0 0}}@media (max-width:767.98px){.HotelItem-module-scss-module__crTFxW__itemHeader .HotelItem-module-scss-module__crTFxW__itemHeader--icon{display:none}}
.InsuranceGroup-module-scss-module__MMHj6G__root{background:#fff;border:1px solid #677284;border-radius:16px;flex-direction:column;flex:auto;width:312px;padding:1rem;display:flex;position:relative}@media (min-width:768px){.InsuranceGroup-module-scss-module__MMHj6G__root{flex:100%;width:auto;max-width:50%;padding:1.5rem 1.5rem 1rem}}.InsuranceGroup-module-scss-module__MMHj6G__img{margin-right:1rem}.InsuranceGroup-module-scss-module__MMHj6G__tooltipLink{align-items:center;margin-left:auto;display:flex}.InsuranceGroup-module-scss-module__MMHj6G__icon{color:#021431;font-size:1.5rem}.InsuranceGroup-module-scss-module__MMHj6G__icon:hover{color:#ffbe33;opacity:.7}@media (min-width:768px){.InsuranceGroup-module-scss-module__MMHj6G__icon:hover{color:#021431}}.InsuranceGroup-module-scss-module__MMHj6G__row{flex-direction:column;flex:auto;margin:0;display:flex}.InsuranceGroup-module-scss-module__MMHj6G__insuranceGroupHeader{margin:0 0 .25rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.6875rem}@media (min-width:768px){.InsuranceGroup-module-scss-module__MMHj6G__insuranceGroupHeader{font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:400;line-height:1.8125rem}}.InsuranceGroup-module-scss-module__MMHj6G__insuranceGroupBadge{font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.InsuranceGroup-module-scss-module__MMHj6G__badgeWrapper{place-items:center;margin-bottom:.75rem;display:flex}.InsuranceGroup-module-scss-module__MMHj6G__insuranceGroupTip{text-align:center;color:#021431;background:#ffbe33;border-radius:4px;max-width:100px;margin:0 0 0 .25rem;padding:.25rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.6875rem;line-height:1.2;display:none;position:absolute;bottom:-.375rem;right:-.75rem}
.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper{flex-direction:column;flex:auto;align-self:stretch;display:flex}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper{border-top:1px solid #677284;border-bottom:1px solid #677284}}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper{border-left:1px solid #677284;border-right:1px solid #677284;margin-top:-1rem;margin-bottom:-1rem;padding:0 1rem}}.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo{flex:auto;align-items:center}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo{border-top:none;border-bottom:none}}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo{border-left:none;border-right:none;padding:0}}@media (min-width:990px){.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo{padding:0}}.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper .PackageItem-module-scss-module__eaI6JW__alternativesWrap{margin:0 0 0 auto}.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper .PackageItem-module-scss-module__eaI6JW__alternativesWrap .PackageItem-module-scss-module__eaI6JW__alternativesWrap--btn{color:#021431;margin:0}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper .PackageItem-module-scss-module__eaI6JW__alternativesWrap .PackageItem-module-scss-module__eaI6JW__alternativesWrap--btn{font-size:.75rem;line-height:1.2rem}}.PackageItem-module-scss-module__eaI6JW__flightInfoWrapper .PackageItem-module-scss-module__eaI6JW__alternativesWrap .PackageItem-module-scss-module__eaI6JW__alternativesWrap--btn--icon{margin-right:.125rem;font-size:20px}.PackageItem-module-scss-module__eaI6JW__flightInfoWrapperFooter{flex-wrap:wrap;align-items:center;margin:.5rem 0;padding:0 .75rem;display:flex}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__flightInfoWrapperFooter{margin:.5rem 0 0;padding:0 0 1rem}}.PackageItem-module-scss-module__eaI6JW__flightChangeBar{text-overflow:ellipsis;white-space:nowrap;color:#021431;align-self:stretch;width:0;min-width:100%;height:26px;padding:.25rem .75rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;display:block;overflow:hidden}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__flightChangeBar{min-width:calc(100% + 2rem);margin:0 -1rem .25rem}}.PackageItem-module-scss-module__eaI6JW__flightChangeBarActive{background:#fff2d6}.PackageItem-module-scss-module__eaI6JW__toggleOldFlightBtn.PackageItem-module-scss-module__eaI6JW__toggleOldFlightBtn{padding:0}.PackageItem-module-scss-module__eaI6JW__toggleOldFlightBtn.PackageItem-module-scss-module__eaI6JW__toggleOldFlightBtn .PackageItem-module-scss-module__eaI6JW__toggleOldFlightBtn--iconRight{margin-left:.125rem;font-size:20px}.PackageItem-module-scss-module__eaI6JW__oldFlightWrapper{background:#eeeff0}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__oldFlightWrapper{margin:0 -1rem;padding:1rem}}.PackageItem-module-scss-module__eaI6JW__oldFlightWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo--flight--titleIcon,.PackageItem-module-scss-module__eaI6JW__oldFlightWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo--flight--time,.PackageItem-module-scss-module__eaI6JW__oldFlightWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo--flight--duration,.PackageItem-module-scss-module__eaI6JW__oldFlightWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo--flight--additionalInfo,.PackageItem-module-scss-module__eaI6JW__oldFlightWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo--flight--stopOverInfo,.PackageItem-module-scss-module__eaI6JW__oldFlightWrapper .PackageItem-module-scss-module__eaI6JW__flightInfo--flight{color:#4d4d4d}.PackageItem-module-scss-module__eaI6JW__item,.PackageItem-module-scss-module__eaI6JW__tourOperatorPanel{color:#021431;background:#fff;border-radius:4px;margin:0 0 1.5rem;font-size:.75rem;box-shadow:0 11px 15px #0825490f,0 9px 46px #08254905,0 24px 38px #0825490a}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__item,.PackageItem-module-scss-module__eaI6JW__tourOperatorPanel{font-size:.875rem}.PackageItem-module-scss-module__eaI6JW__offerInfoWrap{padding:1rem;display:flex}}@media (min-width:990px) and (max-width:1199.98px){.PackageItem-module-scss-module__eaI6JW__offerInfoWrap{padding:1rem}}.PackageItem-module-scss-module__eaI6JW__flightInfo,.PackageItem-module-scss-module__eaI6JW__offerInfo,.PackageItem-module-scss-module__eaI6JW__priceInfo{padding:.5rem .75rem}.PackageItem-module-scss-module__eaI6JW__flightInfo{align-items:center}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__flightInfo{border-top:1px solid #677284;border-bottom:1px solid #677284}}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__flightInfo{border-left:1px solid #677284;border-right:1px solid #677284;flex:1;padding:0 1rem}}@media (min-width:990px) and (max-width:1199.98px){.PackageItem-module-scss-module__eaI6JW__flightInfo{flex-direction:column;display:flex}.PackageItem-module-scss-module__eaI6JW__flightInfo>div{width:100%}}.PackageItem-module-scss-module__eaI6JW__flightInfo--titleIcon{color:#ffbe33}.PackageItem-module-scss-module__eaI6JW__flightInfo--flight--titleText{white-space:normal}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__offerInfo{flex-direction:column;width:29%;padding:0;display:flex}}@media (min-width:990px){.PackageItem-module-scss-module__eaI6JW__offerInfo{width:170px}}@media (min-width:1200px){.PackageItem-module-scss-module__eaI6JW__offerInfo{width:24%}}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__row{flex-wrap:wrap;display:flex}.PackageItem-module-scss-module__eaI6JW__infoItem{width:50%}.PackageItem-module-scss-module__eaI6JW__infoItem:last-child{margin-left:auto}}.PackageItem-module-scss-module__eaI6JW__airlineImage--img{width:16px;height:16px}.PackageItem-module-scss-module__eaI6JW__FreeRebooking{margin-bottom:.5rem}.PackageItem-module-scss-module__eaI6JW__priceInfo{position:relative}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__priceInfo{text-align:right;flex:none;width:30%;padding:0}}@media (min-width:990px){.PackageItem-module-scss-module__eaI6JW__priceInfo{width:230px}}.PackageItem-module-scss-module__eaI6JW__hotelInfoWrap{flex-wrap:wrap;align-items:flex-start;display:flex}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__hotelInfoWrap{justify-content:space-between;align-items:center;margin-top:auto}}.PackageItem-module-scss-module__eaI6JW__logoWrap{width:50%;margin-right:0}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__logoWrap{width:auto;margin-right:.5rem}}.PackageItem-module-scss-module__eaI6JW__logo{width:88px}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__logo{object-fit:contain;height:30px;font-family:"object-fit: contain;"}}.PackageItem-module-scss-module__eaI6JW__hotelInfoBtn{color:#021431;flex-shrink:0}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__hotelInfoBtn{flex-direction:row-reverse;font-size:.75rem;line-height:1.2rem}}.PackageItem-module-scss-module__eaI6JW__hotelInfoBtn--iconRight,.PackageItem-module-scss-module__eaI6JW__hotelInfoBtn--icon{margin-left:0;margin-right:.25rem;font-size:20px}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__hotelInfoBtn--iconRight,.PackageItem-module-scss-module__eaI6JW__hotelInfoBtn--icon{margin-left:.25rem;font-size:1.5rem}.PackageItem-module-scss-module__eaI6JW__prices{flex-direction:column;flex:auto;align-items:flex-end;padding-left:1rem}}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__prices--oldPriceWrapper--oldWrapper{display:inline-flex}}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__prices--offerBtn{margin:.75rem 0 0}}.PackageItem-module-scss-module__eaI6JW__productSourceTooltip{position:absolute;bottom:.125rem;left:.5rem}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__productSourceTooltip{display:none}}.PackageItem-module-scss-module__eaI6JW__alterItem{margin-bottom:0;position:relative;overflow:hidden}.PackageItem-module-scss-module__eaI6JW__alterPriceInfo{flex:auto;min-width:50%;padding-left:.375rem}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__alterPriceInfo{border-left:1px solid #677284;min-width:0;margin:0 0 0 1.5rem;padding:0 0 0 1.5rem}}@media (min-width:1420px){.PackageItem-module-scss-module__eaI6JW__alterPriceInfo{flex:none}}.PackageItem-module-scss-module__eaI6JW__selectedTitle{margin:0 0 .75rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__selectedTitle{font-size:.875rem}}.PackageItem-module-scss-module__eaI6JW__alterFlightInfo{flex:1000 auto;margin-bottom:0;padding:1rem;display:block}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__alterFlightInfo{padding:1.5rem}}.PackageItem-module-scss-module__eaI6JW__alterFlightInfo .PackageItem-module-scss-module__eaI6JW__alterFlightInfo--flight{flex:none;width:100%;margin:0}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__alterFlightInfo .PackageItem-module-scss-module__eaI6JW__alterFlightInfo--flight{flex:1;width:100%}}.PackageItem-module-scss-module__eaI6JW__alterHotelInfoWrap{flex-wrap:wrap;align-items:flex-start;display:flex}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__alterHotelInfoWrap{align-items:center;margin-top:auto}}.PackageItem-module-scss-module__eaI6JW__alterLogoWrap{margin:0 10px 0 0}.PackageItem-module-scss-module__eaI6JW__alterPrices{text-align:right;display:block}@media (max-width:767.98px){.PackageItem-module-scss-module__eaI6JW__alterPrices{font-size:.75rem}}.PackageItem-module-scss-module__eaI6JW__alterPrices .PackageItem-module-scss-module__eaI6JW__alterPrices--actionsWrap{width:auto;margin:auto}.PackageItem-module-scss-module__eaI6JW__alterPrices .PackageItem-module-scss-module__eaI6JW__alterPrices--favBtn{width:auto;box-shadow:none;margin-top:.75rem;display:inline-flex}.PackageItem-module-scss-module__eaI6JW__alterPrices .PackageItem-module-scss-module__eaI6JW__alterPrices--pricesWrap{text-align:right;flex-direction:column;margin-bottom:1.5rem}.PackageItem-module-scss-module__eaI6JW__alterPrices .PackageItem-module-scss-module__eaI6JW__alterPrices--favBtn--label{font-size:inherit;color:#ffbe33;margin-right:0;padding-left:0;top:auto}.PackageItem-module-scss-module__eaI6JW__alterPrices .PackageItem-module-scss-module__eaI6JW__alterPrices--availCheck--bookNowBtn--btn{min-width:0;margin:0}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__alterPrices .PackageItem-module-scss-module__eaI6JW__alterPrices--availCheck--bookNowBtn--btn{min-width:150px}}.PackageItem-module-scss-module__eaI6JW__alterPrices .PackageItem-module-scss-module__eaI6JW__alterPrices--perPersonPrice--price--amount,.PackageItem-module-scss-module__eaI6JW__alterPrices .PackageItem-module-scss-module__eaI6JW__alterPrices--perPersonPrice--price--currency{color:#021431}@media (min-width:1420px){.PackageItem-module-scss-module__eaI6JW__offerInfoWrapAlter{justify-content:space-between;display:flex}}.PackageItem-module-scss-module__eaI6JW__alterRow{display:block}.PackageItem-module-scss-module__eaI6JW__alterInfoItem{word-break:break-word;margin:0 0 .5rem}.PackageItem-module-scss-module__eaI6JW__alterInfoItem .PackageItem-module-scss-module__eaI6JW__alterInfoItem--icon{color:#021431}.PackageItem-module-scss-module__eaI6JW__combinedInfo{border-top:1px solid #677284;flex:auto;justify-content:space-between;margin-top:-1px;padding:1rem;display:flex}@media (min-width:768px){.PackageItem-module-scss-module__eaI6JW__combinedInfo{padding:1.5rem}}@media (min-width:1420px){.PackageItem-module-scss-module__eaI6JW__combinedInfo{flex:0 0 45%}}
@media (max-width:767.98px){.InsuranceSelect-module-scss-module__4I9Roa__root{gap:1rem;margin-right:-1rem;display:flex;overflow-x:auto}}.InsuranceSelect-module-scss-module__4I9Roa__root{margin:1rem 0 0}.InsuranceSelect-module-scss-module__4I9Roa__row{gap:1rem;display:flex}.InsuranceSelect-module-scss-module__4I9Roa__noInsurance{background:#fff;border:1px solid #677284;border-radius:16px;flex-direction:column;flex:1 0 auto;align-items:flex-start;width:312px;margin-right:1rem;padding:1rem;display:flex}@media (min-width:768px){.InsuranceSelect-module-scss-module__4I9Roa__noInsurance{width:auto;margin:1rem 0;padding:1.5rem 1.5rem 1rem;display:block}}.InsuranceSelect-module-scss-module__4I9Roa__badgeWrapper{margin:0 0 .75rem}.InsuranceSelect-module-scss-module__4I9Roa__noInsuranceTitle{font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.6875rem}@media (min-width:768px){.InsuranceSelect-module-scss-module__4I9Roa__noInsuranceTitle{margin:.75rem 0 1rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:400;line-height:1.8125rem}}@media (max-width:767.98px){.InsuranceSelect-module-scss-module__4I9Roa__btn{margin-top:auto}}.InsuranceSelect-module-scss-module__4I9Roa__radios .InsuranceSelect-module-scss-module__4I9Roa__radios--label{padding-left:2.125rem;display:block}.InsuranceSelect-module-scss-module__4I9Roa__radios .InsuranceSelect-module-scss-module__4I9Roa__radios--labelText:before{font-size:1.5rem;top:50%;left:0;transform:translateY(-54%)}.InsuranceSelect-module-scss-module__4I9Roa__covidInsuranceModalText .InsuranceSelect-module-scss-module__4I9Roa__modalTitle{color:#021431;margin:0 0 .5rem;font-size:.875rem}.InsuranceSelect-module-scss-module__4I9Roa__covidInsuranceModalText p{margin:0 0 1rem}.InsuranceSelect-module-scss-module__4I9Roa__covidInsuranceModalText ul{padding-left:.75rem}.InsuranceSelect-module-scss-module__4I9Roa__covidInsuranceModalText ul li{margin:0 0 1rem;list-style:outside}.InsuranceSelect-module-scss-module__4I9Roa__btnFooter{min-width:136px;margin-left:auto}
.OfferConfigurator-module-scss-module__qJysnG__root{margin-top:1rem}.OfferConfigurator-module-scss-module__qJysnG__root .OfferConfigurator-module-scss-module__qJysnG__offerList--is-loading .OfferConfigurator-module-scss-module__qJysnG__offerList--list{min-height:250px}.OfferConfigurator-module-scss-module__qJysnG__title{color:#021431}@media (max-width:989.98px){.OfferConfigurator-module-scss-module__qJysnG__title{display:none}}.OfferConfigurator-module-scss-module__qJysnG__subtitle{color:#4d4d4d;margin:0;font-family:Ubuntu Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;line-height:1.375rem}@media (max-width:989.98px){.OfferConfigurator-module-scss-module__qJysnG__subtitle{display:none}}@media (min-width:990px){.OfferConfigurator-module-scss-module__qJysnG__title,.OfferConfigurator-module-scss-module__qJysnG__subtitle{display:none}}.OfferConfigurator-module-scss-module__qJysnG__callCenterTile{margin:0 0 1.5rem}.OfferConfigurator-module-scss-module__qJysnG__callCenterTile .OfferConfigurator-module-scss-module__qJysnG__callCenterTile--tile{box-shadow:0 11px 15px #0825490f,0 9px 46px #08254905,0 24px 38px #0825490a}.OfferConfigurator-module-scss-module__qJysnG__consultingBadge{margin:1.5rem 0 0}
.Insurance-module-scss-module__LOokCG__collapsible--collapsible,.Insurance-module-scss-module__LOokCG__collapsibleLight{--tsbob-select-value-container-top:10px;--tsbob-select-value-container-left:13px;margin-bottom:1.5rem}@media (min-width:768px){.Insurance-module-scss-module__LOokCG__collapsible--collapsible,.Insurance-module-scss-module__LOokCG__collapsibleLight{margin-bottom:2rem}}@media (min-width:990px){.Insurance-module-scss-module__LOokCG__collapsible--collapsible,.Insurance-module-scss-module__LOokCG__collapsibleLight{margin-bottom:2.5rem}}.Insurance-module-scss-module__LOokCG__collapsible--collapsible [class*=valueContainer],.Insurance-module-scss-module__LOokCG__collapsibleLight [class*=valueContainer]{padding:0}.Insurance-module-scss-module__LOokCG__collapsible--is-opening .Insurance-module-scss-module__LOokCG__newsletter--thumb,.Insurance-module-scss-module__LOokCG__collapsible--is-closing .Insurance-module-scss-module__LOokCG__newsletter--thumb,.Insurance-module-scss-module__LOokCG__collapsible--collapsible .Insurance-module-scss-module__LOokCG__newsletter--thumb{opacity:0}.Insurance-module-scss-module__LOokCG__collapsible--is-open:not(.Insurance-module-scss-module__LOokCG__collapsible--is-opening) .Insurance-module-scss-module__LOokCG__newsletter--thumb{opacity:1}@media (max-width:767.98px){.Insurance-module-scss-module__LOokCG__sectionLight.Insurance-module-scss-module__LOokCG__sectionLight:before{display:none}}.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight{border-top:1px solid #677284;border-bottom:1px solid #677284;padding:.5rem 0}.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight--is-open>.Insurance-module-scss-module__LOokCG__collapsibleLight--trigger.Insurance-module-scss-module__LOokCG__collapsibleLight--has-icon:before{content:""}@media (min-width:768px){.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight{border:none}}.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight .Insurance-module-scss-module__LOokCG__collapsibleLight--innerContent{padding:0 0 1rem}.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight .Insurance-module-scss-module__LOokCG__collapsibleLight--trigger{padding-left:0;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight .Insurance-module-scss-module__LOokCG__collapsibleLight--trigger:hover{color:#ffbe33;background:0 0}@media (min-width:768px){.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight .Insurance-module-scss-module__LOokCG__collapsibleLight--trigger{font-size:1.25rem}}.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight .Insurance-module-scss-module__LOokCG__collapsibleLight--trigger.Insurance-module-scss-module__LOokCG__collapsibleLight--has-icon:before{content:"";color:#ffbe33;font-size:1rem;right:0}.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight.Insurance-module-scss-module__LOokCG__collapsibleLight--is-static .Insurance-module-scss-module__LOokCG__collapsibleLight--trigger.Insurance-module-scss-module__LOokCG__collapsibleLight--has-icon:before{display:none}.Insurance-module-scss-module__LOokCG__header{color:#021431;align-items:center;margin:0 0 1rem;display:flex}.Insurance-module-scss-module__LOokCG__insuranceWarning{color:#b61617;margin-bottom:1rem}.Insurance-module-scss-module__LOokCG__insuranceAddon{max-width:680px;margin:1.5rem 0}@media (min-width:768px){.Insurance-module-scss-module__LOokCG__insuranceAddon{align-items:center;margin:1rem 0;display:flex}}.Insurance-module-scss-module__LOokCG__insuranceAddonText{flex:auto}.Insurance-module-scss-module__LOokCG__insuranceAddonBadge{text-align:center;color:#fff;background:#b61617;border-radius:100%;flex:none;justify-content:center;align-items:center;width:90px;height:90px;margin:0 auto .5rem;padding:.5rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;display:flex;box-shadow:0 3px 5px #0825491c,0 1px 18px #0825490d,0 6px 10px #0825491a}@media (min-width:768px){.Insurance-module-scss-module__LOokCG__insuranceAddonBadge{order:5;margin:0 0 0 1rem}}.Insurance-module-scss-module__LOokCG__subline{color:#b61617;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.Insurance-module-scss-module__LOokCG__checkbox{margin:1rem 0}.Insurance-module-scss-module__LOokCG__callBack--field--labelText:before{color:#021431}
.CategoryRating-module-scss-module__9to4vW__categoryLabel{color:#021431;margin:0 0 .125rem;font-family:Ubuntu Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem}@media (min-width:768px){.CategoryRating-module-scss-module__9to4vW__categoryLabel{font-size:.875rem}}
@keyframes GroupReviews-module-scss-module__h3E6mW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes GroupReviews-module-scss-module__h3E6mW__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes GroupReviews-module-scss-module__h3E6mW__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes GroupReviews-module-scss-module__h3E6mW__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes GroupReviews-module-scss-module__h3E6mW__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes GroupReviews-module-scss-module__h3E6mW__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes GroupReviews-module-scss-module__h3E6mW__slideInOut{to{transform:translate(50%)}}@keyframes GroupReviews-module-scss-module__h3E6mW__marker-bouncing{50%{top:-10px}}@keyframes GroupReviews-module-scss-module__h3E6mW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes GroupReviews-module-scss-module__h3E6mW__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes GroupReviews-module-scss-module__h3E6mW__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes GroupReviews-module-scss-module__h3E6mW__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes GroupReviews-module-scss-module__h3E6mW__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes GroupReviews-module-scss-module__h3E6mW__bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes GroupReviews-module-scss-module__h3E6mW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes GroupReviews-module-scss-module__h3E6mW__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.GroupReviews-module-scss-module__h3E6mW__categoryList{margin-top:1.25rem}@media (min-width:420px){.GroupReviews-module-scss-module__h3E6mW__categoryList{flex-wrap:wrap;display:flex}}@media (min-width:768px){.GroupReviews-module-scss-module__h3E6mW__categoryList{margin-top:3rem}}.GroupReviews-module-scss-module__h3E6mW__goodToKnowList{flex-wrap:wrap;display:flex}.GroupReviews-module-scss-module__h3E6mW__item{width:100%;margin-bottom:.75rem;padding:.25rem 1.5rem 0;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:flex;position:relative}@media (min-width:768px){.GroupReviews-module-scss-module__h3E6mW__item{width:33.33%;margin-bottom:0}}.GroupReviews-module-scss-module__h3E6mW__item:before{text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;speak:none;content:"";color:#5b7c00;font-size:18px;font-style:normal;font-weight:400;line-height:1;position:absolute;top:0;left:0;font-family:iconfont!important}.GroupReviews-module-scss-module__h3E6mW__category{flex-direction:column;margin-bottom:.75rem;animation:.5s ease-in GroupReviews-module-scss-module__h3E6mW__fadeIn;display:flex}@media (max-width:767.98px){.GroupReviews-module-scss-module__h3E6mW__category{border-bottom:1px solid #677284;padding-bottom:.75rem}}@media (min-width:420px){.GroupReviews-module-scss-module__h3E6mW__category{width:50%}}@media (min-width:768px){.GroupReviews-module-scss-module__h3E6mW__category{flex-direction:row;margin-bottom:1.75rem;padding-bottom:0}}.GroupReviews-module-scss-module__h3E6mW__category:last-child{margin-bottom:.75rem}.GroupReviews-module-scss-module__h3E6mW__categoryRating--title{color:#021431;margin-bottom:.5rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:768px){.GroupReviews-module-scss-module__h3E6mW__categoryRating--title{max-width:128px}}.GroupReviews-module-scss-module__h3E6mW__categoryRating>div{flex-direction:column;align-items:flex-start;min-width:125px;display:flex}.GroupReviews-module-scss-module__h3E6mW__contentRight{color:#414f65;margin-left:0}@media (min-width:768px){.GroupReviews-module-scss-module__h3E6mW__contentRight{margin-left:24px}}.GroupReviews-module-scss-module__h3E6mW__categoryText{color:#414f65;margin-bottom:.5rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:italic}.GroupReviews-module-scss-module__h3E6mW__highlightItem{justify-content:flex-start;align-items:center;display:flex}.GroupReviews-module-scss-module__h3E6mW__highlightItem:before{text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;speak:none;content:"";color:#414f65;margin-right:.5rem;font-size:12px;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.GroupReviews-module-scss-module__h3E6mW__button>span{align-items:center;display:flex}.GroupReviews-module-scss-module__h3E6mW__buttonIcon{margin-right:.5rem;font-size:1.5rem;transition:transform .5s linear}.GroupReviews-module-scss-module__h3E6mW__buttonExpanded .GroupReviews-module-scss-module__h3E6mW__buttonIcon{transform:rotate(180deg)}
@keyframes Tabs-module-scss-module__JI6sFW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Tabs-module-scss-module__JI6sFW__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Tabs-module-scss-module__JI6sFW__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Tabs-module-scss-module__JI6sFW__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Tabs-module-scss-module__JI6sFW__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Tabs-module-scss-module__JI6sFW__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Tabs-module-scss-module__JI6sFW__slideInOut{to{transform:translate(50%)}}@keyframes Tabs-module-scss-module__JI6sFW__marker-bouncing{50%{top:-10px}}@keyframes Tabs-module-scss-module__JI6sFW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Tabs-module-scss-module__JI6sFW__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Tabs-module-scss-module__JI6sFW__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Tabs-module-scss-module__JI6sFW__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Tabs-module-scss-module__JI6sFW__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Tabs-module-scss-module__JI6sFW__bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes Tabs-module-scss-module__JI6sFW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Tabs-module-scss-module__JI6sFW__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.Tabs-module-scss-module__JI6sFW__tabs--nav{font-family:Ubuntu Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;position:relative;box-shadow:0 7px 8px #0825490f,0 5px 22px #08254905,0 12px 17px #0825490a}.Tabs-module-scss-module__JI6sFW__tabs--nav:after{display:none}.Tabs-module-scss-module__JI6sFW__tabs--nav:before{content:"";background:#fff;border-radius:4px 4px 0 0;height:100%;position:absolute;left:20%;right:0}@media (min-width:1200px){.Tabs-module-scss-module__JI6sFW__tabs--nav:before{left:20%}}@media (min-width:1420px){.Tabs-module-scss-module__JI6sFW__tabs--nav:before{left:20%}}.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navItem--item{flex:20%;margin-bottom:0;margin-left:0}@media (min-width:1200px){.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navItem--item{flex-basis:20%}}@media (min-width:1420px){.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navItem--item{flex-basis:20%}}.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navItem--item:first-child{flex-basis:calc(20% - 0);margin-right:0}@media (min-width:990px){.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navItem--item:first-child{flex-basis:calc(20% - 0);margin-right:0}}@media (min-width:1200px){.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navItem--item:first-child{flex-basis:calc(20% - 0)}}@media (min-width:1420px){.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navItem--item:first-child{flex-basis:calc(20% - 0)}}.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navItem--item:hover{z-index:2}.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navItem--item:has(.Tabs-module-scss-module__JI6sFW__tabs--navLink:focus-visible){z-index:2}.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navLink{border-color:#0000}.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navLink:hover,.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navLink:hover .Tabs-module-scss-module__JI6sFW__tabIcon{color:#021431}.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navLink:before{width:auto;display:none;left:0;right:0}@media (min-width:1200px){.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navLink:before{left:0}}@media (min-width:1420px){.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navLink:before{left:0}}.Tabs-module-scss-module__JI6sFW__tabs--nav .Tabs-module-scss-module__JI6sFW__tabs--navLink:hover{border-color:#eeeff0}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item{z-index:1;position:static}@media (min-width:768px) and (max-width:1199.98px){.Tabs-module-scss-module__JI6sFW__tabs--navItem--item{font-size:.75rem}}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:first-child .Tabs-module-scss-module__JI6sFW__tabs--navLink,.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:first-child.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active .Tabs-module-scss-module__JI6sFW__tabs--navLink{font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:first-child .Tabs-module-scss-module__JI6sFW__tabs--navLink{color:#021431}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:first-child .Tabs-module-scss-module__JI6sFW__tabs--navLink:before{left:0}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:first-child .Tabs-module-scss-module__JI6sFW__tabIcon{color:#021431}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active .Tabs-module-scss-module__JI6sFW__tabs--navLink{box-shadow:0 3px 5px #0825491c,0 1px 18px #0825490d,0 6px 10px #0825491a}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active .Tabs-module-scss-module__JI6sFW__tabs--navLink:before{display:block}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active .Tabs-module-scss-module__JI6sFW__tabIcon{color:#021431}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink,.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:hover:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink{color:#021431;box-shadow:none}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink,.Tabs-module-scss-module__JI6sFW__tabs--navItem--item.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink:hover,.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:hover:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink,.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:hover:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink:hover{background-color:#ffbe33;border-color:#ffbe33}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink:before,.Tabs-module-scss-module__JI6sFW__tabs--navItem--item.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink:hover:before,.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:hover:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink:before,.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:hover:first-child>.Tabs-module-scss-module__JI6sFW__tabs--navLink:hover:before{background:#ffbe33}.Tabs-module-scss-module__JI6sFW__tabs--navItem--item.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-active:first-child .Tabs-module-scss-module__JI6sFW__tabIcon,.Tabs-module-scss-module__JI6sFW__tabs--navItem--item:hover:first-child .Tabs-module-scss-module__JI6sFW__tabIcon{color:#021431}.Tabs-module-scss-module__JI6sFW__tabs--navItem--is-disabled:hover .Tabs-module-scss-module__JI6sFW__tabIcon{color:#414f65!important}.Tabs-module-scss-module__JI6sFW__tabs--navLink{padding:.45rem .2rem .6rem;position:static}.Tabs-module-scss-module__JI6sFW__tabs--navLink:hover{box-shadow:0 3px 5px #0825491c,0 1px 18px #0825490d,0 6px 10px #0825491a}.Tabs-module-scss-module__JI6sFW__tabs--navLink:before{content:"";background:#ffbe33;width:100%;height:3px;position:absolute;bottom:0;left:0}.Tabs-module-scss-module__JI6sFW__tabIcon{text-align:center;color:#414f65;margin:0 0 .25rem;font-size:1.5rem;display:block}.Tabs-module-scss-module__JI6sFW__tabContent{z-index:2;background:#fff;border-radius:0 0 4px 4px;padding:21px 16px;animation:.5s ease-in-out Tabs-module-scss-module__JI6sFW__fadeIn;position:relative;box-shadow:0 1px 3px #0825491c,0 2px 2px #0825490d,0 0 2px #0825491a}@media (min-width:990px){.Tabs-module-scss-module__JI6sFW__tabContent{padding:24px 32px}}@media (min-width:768px){.Tabs-module-scss-module__JI6sFW__offerDescription{min-height:517px}}@media (min-width:990px){.Tabs-module-scss-module__JI6sFW__offerDescription{min-height:534px}}
@keyframes PageTransition-module-scss-module__5sGXsW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PageTransition-module-scss-module__5sGXsW__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes PageTransition-module-scss-module__5sGXsW__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes PageTransition-module-scss-module__5sGXsW__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes PageTransition-module-scss-module__5sGXsW__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes PageTransition-module-scss-module__5sGXsW__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes PageTransition-module-scss-module__5sGXsW__slideInOut{to{transform:translate(50%)}}@keyframes PageTransition-module-scss-module__5sGXsW__marker-bouncing{50%{top:-10px}}@keyframes PageTransition-module-scss-module__5sGXsW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes PageTransition-module-scss-module__5sGXsW__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes PageTransition-module-scss-module__5sGXsW__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes PageTransition-module-scss-module__5sGXsW__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes PageTransition-module-scss-module__5sGXsW__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes PageTransition-module-scss-module__5sGXsW__bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes PageTransition-module-scss-module__5sGXsW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes PageTransition-module-scss-module__5sGXsW__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.PageTransition-module-scss-module__5sGXsW__page{min-height:calc(100vh - 50px);animation:.5s ease-in-out PageTransition-module-scss-module__5sGXsW__fadeIn}@media (min-width:768px){.PageTransition-module-scss-module__5sGXsW__page{min-height:calc(100vh - 95px)}}@media (min-width:990px){.PageTransition-module-scss-module__5sGXsW__page{min-height:calc(100vh - 108px)}}
.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper{flex-direction:column;flex:auto;align-self:stretch;display:flex}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper{border-top:1px solid #677284;border-bottom:1px solid #677284}}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper{border-left:1px solid #677284;border-right:1px solid #677284;margin-top:-1rem;margin-bottom:-1rem;padding:0 1rem}}.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo{flex:auto;align-items:center}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo{border-top:none;border-bottom:none}}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo{border-left:none;border-right:none;padding:0}}@media (min-width:990px){.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo{padding:0}}.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__alternativesWrap{margin:0 0 0 auto}.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__alternativesWrap .FlightItem-module-scss-module__FVI_iW__alternativesWrap--btn{color:#021431;margin:0}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__alternativesWrap .FlightItem-module-scss-module__FVI_iW__alternativesWrap--btn{font-size:.75rem;line-height:1.2rem}}.FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__alternativesWrap .FlightItem-module-scss-module__FVI_iW__alternativesWrap--btn--icon{margin-right:.125rem;font-size:20px}.FlightItem-module-scss-module__FVI_iW__flightInfoWrapperFooter{flex-wrap:wrap;align-items:center;margin:.5rem 0;padding:0 .75rem;display:flex}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__flightInfoWrapperFooter{margin:.5rem 0 0;padding:0 0 1rem}}.FlightItem-module-scss-module__FVI_iW__flightChangeBar{text-overflow:ellipsis;white-space:nowrap;color:#021431;align-self:stretch;width:0;min-width:100%;height:26px;padding:.25rem .75rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;display:block;overflow:hidden}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__flightChangeBar{min-width:calc(100% + 2rem);margin:0 -1rem .25rem}}.FlightItem-module-scss-module__FVI_iW__flightChangeBarActive{background:#fff2d6}.FlightItem-module-scss-module__FVI_iW__toggleOldFlightBtn.FlightItem-module-scss-module__FVI_iW__toggleOldFlightBtn{padding:0}.FlightItem-module-scss-module__FVI_iW__toggleOldFlightBtn.FlightItem-module-scss-module__FVI_iW__toggleOldFlightBtn .FlightItem-module-scss-module__FVI_iW__toggleOldFlightBtn--iconRight{margin-left:.125rem;font-size:20px}.FlightItem-module-scss-module__FVI_iW__oldFlightWrapper{background:#eeeff0}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__oldFlightWrapper{margin:0 -1rem;padding:1rem}}.FlightItem-module-scss-module__FVI_iW__oldFlightWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo--flight--titleIcon,.FlightItem-module-scss-module__FVI_iW__oldFlightWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo--flight--time,.FlightItem-module-scss-module__FVI_iW__oldFlightWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo--flight--duration,.FlightItem-module-scss-module__FVI_iW__oldFlightWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo--flight--additionalInfo,.FlightItem-module-scss-module__FVI_iW__oldFlightWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo--flight--stopOverInfo,.FlightItem-module-scss-module__FVI_iW__oldFlightWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo--flight{color:#4d4d4d}.FlightItem-module-scss-module__FVI_iW__item,.FlightItem-module-scss-module__FVI_iW__tourOperatorPanel{color:#021431;background:#fff;border-radius:4px;margin:0 0 1.5rem;font-size:.75rem;box-shadow:0 11px 15px #0825490f,0 9px 46px #08254905,0 24px 38px #0825490a}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__item,.FlightItem-module-scss-module__FVI_iW__tourOperatorPanel{font-size:.875rem}.FlightItem-module-scss-module__FVI_iW__offerInfoWrap{padding:1rem;display:flex}}@media (min-width:990px) and (max-width:1199.98px){.FlightItem-module-scss-module__FVI_iW__offerInfoWrap{padding:1rem}}.FlightItem-module-scss-module__FVI_iW__flightInfo,.FlightItem-module-scss-module__FVI_iW__offerInfo,.FlightItem-module-scss-module__FVI_iW__priceInfo{padding:.5rem .75rem}.FlightItem-module-scss-module__FVI_iW__flightInfo{align-items:center}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__flightInfo{border-top:1px solid #677284;border-bottom:1px solid #677284}}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__flightInfo{border-left:1px solid #677284;border-right:1px solid #677284;flex:1;padding:0 1rem}}@media (min-width:990px) and (max-width:1199.98px){.FlightItem-module-scss-module__FVI_iW__flightInfo{flex-direction:column;display:flex}.FlightItem-module-scss-module__FVI_iW__flightInfo>div{width:100%}}.FlightItem-module-scss-module__FVI_iW__flightInfo--titleIcon{color:#ffbe33}.FlightItem-module-scss-module__FVI_iW__flightInfo--flight--titleText{white-space:normal}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__offerInfo{flex-direction:column;width:29%;padding:0;display:flex}}@media (min-width:990px){.FlightItem-module-scss-module__FVI_iW__offerInfo{width:170px}}@media (min-width:1200px){.FlightItem-module-scss-module__FVI_iW__offerInfo{width:24%}}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__row{flex-wrap:wrap;display:flex}.FlightItem-module-scss-module__FVI_iW__infoItem{width:50%}.FlightItem-module-scss-module__FVI_iW__infoItem:last-child{margin-left:auto}}.FlightItem-module-scss-module__FVI_iW__airlineImage--img{width:16px;height:16px}.FlightItem-module-scss-module__FVI_iW__FreeRebooking{margin-bottom:.5rem}.FlightItem-module-scss-module__FVI_iW__priceInfo{position:relative}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__priceInfo{text-align:right;flex:none;width:30%;padding:0}}@media (min-width:990px){.FlightItem-module-scss-module__FVI_iW__priceInfo{width:230px}}.FlightItem-module-scss-module__FVI_iW__hotelInfoWrap{flex-wrap:wrap;align-items:flex-start;display:flex}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__hotelInfoWrap{justify-content:space-between;align-items:center;margin-top:auto}}.FlightItem-module-scss-module__FVI_iW__logoWrap{width:50%;margin-right:0}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__logoWrap{width:auto;margin-right:.5rem}}.FlightItem-module-scss-module__FVI_iW__logo{width:88px}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__logo{object-fit:contain;height:30px;font-family:"object-fit: contain;"}}.FlightItem-module-scss-module__FVI_iW__hotelInfoBtn{color:#021431;flex-shrink:0}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__hotelInfoBtn{flex-direction:row-reverse;font-size:.75rem;line-height:1.2rem}}.FlightItem-module-scss-module__FVI_iW__hotelInfoBtn--iconRight,.FlightItem-module-scss-module__FVI_iW__hotelInfoBtn--icon{margin-left:0;margin-right:.25rem;font-size:20px}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__hotelInfoBtn--iconRight,.FlightItem-module-scss-module__FVI_iW__hotelInfoBtn--icon{margin-left:.25rem;font-size:1.5rem}.FlightItem-module-scss-module__FVI_iW__prices{flex-direction:column;flex:auto;align-items:flex-end;padding-left:1rem}}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__prices--oldPriceWrapper--oldWrapper{display:inline-flex}}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__prices--offerBtn{margin:.75rem 0 0}}.FlightItem-module-scss-module__FVI_iW__productSourceTooltip{position:absolute;bottom:.125rem;left:.5rem}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__productSourceTooltip{display:none}}.FlightItem-module-scss-module__FVI_iW__alterItem{margin-bottom:0;position:relative;overflow:hidden}.FlightItem-module-scss-module__FVI_iW__alterPriceInfo{flex:auto;min-width:50%;padding-left:.375rem}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__alterPriceInfo{border-left:1px solid #677284;min-width:0;margin:0 0 0 1.5rem;padding:0 0 0 1.5rem}}@media (min-width:1420px){.FlightItem-module-scss-module__FVI_iW__alterPriceInfo{flex:none}}.FlightItem-module-scss-module__FVI_iW__selectedTitle{margin:0 0 .75rem;font-family:Ubuntu Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__selectedTitle{font-size:.875rem}}.FlightItem-module-scss-module__FVI_iW__alterFlightInfo{flex:1000 auto;margin-bottom:0;padding:1rem;display:block}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__alterFlightInfo{padding:1.5rem}}.FlightItem-module-scss-module__FVI_iW__alterFlightInfo .FlightItem-module-scss-module__FVI_iW__alterFlightInfo--flight{flex:none;width:100%;margin:0}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__alterFlightInfo .FlightItem-module-scss-module__FVI_iW__alterFlightInfo--flight{flex:1;width:100%}}.FlightItem-module-scss-module__FVI_iW__alterHotelInfoWrap{flex-wrap:wrap;align-items:flex-start;display:flex}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__alterHotelInfoWrap{align-items:center;margin-top:auto}}.FlightItem-module-scss-module__FVI_iW__alterLogoWrap{margin:0 10px 0 0}.FlightItem-module-scss-module__FVI_iW__alterPrices{text-align:right;display:block}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__alterPrices{font-size:.75rem}}.FlightItem-module-scss-module__FVI_iW__alterPrices .FlightItem-module-scss-module__FVI_iW__alterPrices--actionsWrap{width:auto;margin:auto}.FlightItem-module-scss-module__FVI_iW__alterPrices .FlightItem-module-scss-module__FVI_iW__alterPrices--favBtn{width:auto;box-shadow:none;margin-top:.75rem;display:inline-flex}.FlightItem-module-scss-module__FVI_iW__alterPrices .FlightItem-module-scss-module__FVI_iW__alterPrices--pricesWrap{text-align:right;flex-direction:column;margin-bottom:1.5rem}.FlightItem-module-scss-module__FVI_iW__alterPrices .FlightItem-module-scss-module__FVI_iW__alterPrices--favBtn--label{font-size:inherit;color:#ffbe33;margin-right:0;padding-left:0;top:auto}.FlightItem-module-scss-module__FVI_iW__alterPrices .FlightItem-module-scss-module__FVI_iW__alterPrices--availCheck--bookNowBtn--btn{min-width:0;margin:0}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__alterPrices .FlightItem-module-scss-module__FVI_iW__alterPrices--availCheck--bookNowBtn--btn{min-width:150px}}.FlightItem-module-scss-module__FVI_iW__alterPrices .FlightItem-module-scss-module__FVI_iW__alterPrices--perPersonPrice--price--amount,.FlightItem-module-scss-module__FVI_iW__alterPrices .FlightItem-module-scss-module__FVI_iW__alterPrices--perPersonPrice--price--currency{color:#021431}@media (min-width:1420px){.FlightItem-module-scss-module__FVI_iW__offerInfoWrapAlter{justify-content:space-between;display:flex}}.FlightItem-module-scss-module__FVI_iW__alterRow{display:block}.FlightItem-module-scss-module__FVI_iW__alterInfoItem{word-break:break-word;margin:0 0 .5rem}.FlightItem-module-scss-module__FVI_iW__alterInfoItem .FlightItem-module-scss-module__FVI_iW__alterInfoItem--icon{color:#021431}.FlightItem-module-scss-module__FVI_iW__combinedInfo{border-top:1px solid #677284;flex:auto;justify-content:space-between;margin-top:-1px;padding:1rem;display:flex}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__combinedInfo{padding:1.5rem}}@media (min-width:1420px){.FlightItem-module-scss-module__FVI_iW__combinedInfo{flex:0 0 45%}}.FlightItem-module-scss-module__FVI_iW__flightItem{box-shadow:none;background:0 0;padding:0}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__offerInfoWrap{padding:0}@media (max-width:767.98px){.FlightItem-module-scss-module__FVI_iW__flightItem{background:#fff;border-radius:4px;box-shadow:0 1px 3px #0825491c,0 2px 2px #0825490d,0 0 2px #0825491a}}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__flightInfoWrapper{z-index:2;border:0;margin:0;padding:1rem;position:relative}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__flightInfoWrapper{background:#fff;border-radius:4px;box-shadow:0 1px 3px #0825491c,0 2px 2px #0825490d,0 0 2px #0825491a}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__flightInfoWrapper:after{content:"";border-right:2px dashed #677284;width:0;position:absolute;top:12px;bottom:12px;right:-1px}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo{flex-direction:row;align-items:center;display:flex}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo .FlightItem-module-scss-module__FVI_iW__flightInfo--flight{flex:0 0 46%;width:46%;margin:0 0 0 8%}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__flightInfoWrapper .FlightItem-module-scss-module__FVI_iW__flightInfo .FlightItem-module-scss-module__FVI_iW__flightInfo--flight:first-child{margin-left:0}}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__priceInfo{padding:0 1rem 1rem;display:flex}@media (min-width:768px){.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__priceInfo{background:#fff;border-radius:4px;padding:1rem 1rem 1rem 0;box-shadow:0 1px 3px #0825491c,0 2px 2px #0825490d,0 0 2px #0825491a}}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__flightInfoWrapperFooter:empty,.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__flightChangeBar:empty{display:none}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__alternativesWrap{align-self:stretch}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__alternativesWrap--btn{border-color:#677284;padding:.5rem .75rem}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__alternativesWrap--btn:hover{background:#ffbe33;border-color:#ffbe33}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__alternativesWrap--btn--icon{color:inherit}.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__prices--availCheck--offerBtnWrap button,.FlightItem-module-scss-module__FVI_iW__flightItem .FlightItem-module-scss-module__FVI_iW__prices--availCheck--bookNowBtn--btn{min-height:40px}.FlightItem-module-scss-module__FVI_iW__flightInfoItemHeader{color:#021431;border-bottom:1px solid #677284;flex-wrap:wrap;align-items:center;gap:1rem;padding:0 0 1rem;display:flex}.FlightItem-module-scss-module__FVI_iW__flightInfoItemHeaderItem strong{margin:0 .25rem 0 0}.FlightItem-module-scss-module__FVI_iW__flightInfoItemHeaderIcon{font-size:18px}.FlightItem-module-scss-module__FVI_iW__flightInfoItemSubHeader{color:#021431;padding:1rem 0;display:flex}.FlightItem-module-scss-module__FVI_iW__flightInfoItemSubHeaderCol{gap:1rem;width:46%;margin:0 0 0 8%;display:flex}.FlightItem-module-scss-module__FVI_iW__flightInfoItemSubHeaderCol:first-child{margin-left:0}
.FlightSummary-module-scss-module__3CrzEG__root{padding:1rem}.FlightSummary-module-scss-module__3CrzEG__root .FlightSummary-module-scss-module__3CrzEG__flightInfo{flex-direction:column;gap:1rem;display:flex}.FlightSummary-module-scss-module__3CrzEG__root .FlightSummary-module-scss-module__3CrzEG__flightInfo--flight{width:100%;margin:0}.FlightSummary-module-scss-module__3CrzEG__root .FlightSummary-module-scss-module__3CrzEG__header--flightInfoItemHeader{flex-wrap:nowrap}.FlightSummary-module-scss-module__3CrzEG__root .FlightSummary-module-scss-module__3CrzEG__header--flightInfoItemSubHeader{gap:0}.FlightSummary-module-scss-module__3CrzEG__root .FlightSummary-module-scss-module__3CrzEG__header--flightInfoItemSubHeaderCol{width:auto;margin:0}.FlightSummary-module-scss-module__3CrzEG__root .FlightSummary-module-scss-module__3CrzEG__header--flightInfoItemSubHeaderCol:before{content:" - ";margin:0 -.75rem 0 .25rem;display:block}.FlightSummary-module-scss-module__3CrzEG__root .FlightSummary-module-scss-module__3CrzEG__header--flightInfoItemSubHeaderCol:first-child:before{display:none}.FlightSummary-module-scss-module__3CrzEG__root .FlightSummary-module-scss-module__3CrzEG__header--flightInfoItemHeaderItem{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
