.UpsellServices_upsell-services__HdU_N{margin-top:5rem}@media(max-width:1024px){.UpsellServices_upsell-services__HdU_N{margin-left:1rem;margin-right:1rem}}@media(max-width:767px){.UpsellServices_upsell-services__HdU_N{margin-left:.5rem;margin-right:.5rem}}.UpsellServices_upsell-services--step2__ohKzI{margin-top:3px}.UpsellServices_upsell-services__step2-header__jYsaR{border-bottom:1px solid rgba(21,60,137,.1);margin-bottom:46px;padding-bottom:39px}.UpsellServices_upsell-services__step2-header__jYsaR h2{font-size:24px;font-size:1.5rem;margin-bottom:1rem}.UpsellServices_upsell-services__step2-header__jYsaR p{color:#5b77ac;margin-bottom:0}.UpsellServices_upsell-services__headline__bDVV8{font-size:36px;font-size:2.25rem;font-style:normal;font-weight:700;line-height:normal}@media(max-width:1024px){.UpsellServices_upsell-services__headline__bDVV8{font-size:1.75rem;margin-bottom:4rem}}@media(max-width:767px){.UpsellServices_upsell-services__headline__bDVV8{font-size:2.25rem;margin-bottom:1rem}}.UpsellServices_upsell-services__perex__BXJ7I{font-size:16px;font-size:1rem;font-weight:400;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}@media(max-width:767px){.UpsellServices_upsell-services__perex__BXJ7I{margin-bottom:3rem}}.UpsellServices_upsell-services__price__mQW1F{align-items:center;border:1px solid #153c89;border:1px solid rgba(21,60,137,.1);border-radius:.5rem;display:flex;justify-content:space-between;padding:1rem 1rem 1rem 1.25rem}.UpsellServices_upsell-services__price__mQW1F h5{font-family:open_sans,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem}.UpsellServices_upsell-services__price-label__CjtzM{background:#e6f9f2;border-radius:2rem;color:#07be82;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:20px;font-size:1.25rem;padding:.5rem 1.25rem}.UpsellServices_upsell-services__item__8yIeh{margin-bottom:2.5rem}.UpsellServices_upsell-services__item__8yIeh .text-simple{color:#5b77ac}.UpsellServices_upsell-services__item-headline__QcMaS{font-size:24px;font-size:1.5rem}.UpsellServices_upsell-services__item-headline__QcMaS .icon-svg--tick{height:24px;height:1.5rem;margin-right:1.5rem;width:24px;width:1.5rem}.UpsellServices_upsell-services__item-wrapper__jsw_q{border:1px solid #153c89;border:1px solid rgba(21,60,137,.1);border-radius:12px;position:relative}.UpsellServices_upsell-services__item-image__yERSY{align-items:center;background:#f1f7fa;border-radius:12px 0 0 12px;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:calc(100% + 40px)}.UpsellServices_upsell-services__item-image__yERSY img{height:100%;object-fit:cover;position:absolute;width:100%}@media(max-width:767px){.UpsellServices_upsell-services__item-image__yERSY{border-radius:.75rem .75rem 0 0;height:8.125rem;width:100%}}.UpsellServices_upsell-services__item-badge__s5pJD{background:#000;border-radius:0 .75rem;color:#fff;padding:.625rem 1rem .75rem;position:absolute;right:0;top:0;z-index:2}.UpsellServices_upsell-services__item-badge__s5pJD p{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}.UpsellServices_upsell-services__item-badge-primary-blue-white__EyrXz{background:#00b6ff}.UpsellServices_upsell-services__item-badge-primary-purple-white__14GxA{background:#825ce0}.UpsellServices_upsell-services__item-badge-primary-yellow-yellow__DoB0d{background:#fad61e;color:#89750f}.UpsellServices_upsell-services__item-badge-primary-green-white__L3twl{background:#07be82}.UpsellServices_upsell-services__item-content__Yvy0H{padding:2rem 2.4rem}.UpsellServices_upsell-services__item-content__Yvy0H h4{font-family:open_sans,Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;margin:0 0 .4rem}.UpsellServices_upsell-services__item-content__Yvy0H h5{color:#00b6ff;margin:.25rem 0 0}.UpsellServices_upsell-services__item-content__Yvy0H p+.row{margin-top:2rem}@media(max-width:767px){.UpsellServices_upsell-services__item-content__Yvy0H{padding:1.5rem 1rem}}.UpsellServices_upsell-services__item-room-prices__HPfjH{align-items:center;display:flex;gap:32px;justify-content:space-between;width:max-content;white-space:nowrap}.UpsellServices_upsell-services__item-room-prices__HPfjH span{color:#5b77ac;line-height:19px}.UpsellServices_upsell-services__item-room-prices__HPfjH h5{justify-self:end;line-height:20px}.UpsellServices_upsell-services__item-canceled__wZdjo{text-decoration-line:line-through;-webkit-text-decoration-line:line-through;text-decoration-thickness:1px;-webkit-text-decoration-thickness:1px}.UpsellServices_upsell-services__item-icon__gjSbv{align-items:center;background:none;border:1px solid #dce2ed;border-radius:4px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:6px;min-width:48px;color:#00b6ff}.UpsellServices_upsell-services__item-icon__gjSbv svg{width:24px;height:24px}.UpsellServices_upsell-services__item-icon__gjSbv:hover{background:#e5f7ff;border-color:#e5f7ff}.UpsellServices_upsell-services__item-icon__gjSbv:focus{outline:none}.UpsellServices_upsell-services__item-tooltip__LHrvL{background:#141f33!important;border-radius:4px!important;font-family:open_sans,Helvetica,Arial,sans-serif!important;font-size:12px!important;min-width:0!important;padding:10px 20px!important;text-align:center!important}.UpsellServices_upsell-services__item-button__sQYRn{align-items:center;border-radius:.25rem;display:flex;font-family:open_sans,Helvetica,Arial,sans-serif;font-size:14.4px;font-size:.9rem;font-weight:500;justify-content:center;letter-spacing:0;min-height:40px;padding:.75rem 2rem;text-transform:none}@media(max-width:767px){.UpsellServices_upsell-services__item-button__sQYRn{width:100%}}@media(max-width:575px){.UpsellServices_upsell-services__item-checkbox___DtgH{padding-bottom:1.5rem}.UpsellServices_upsell-services__item-checkbox___DtgH strong span{left:1.25rem;position:absolute;top:1.5rem;width:calc(100% - 2.5rem)}}.UpsellServices_upsell-services__item-label__y3dNM{color:#153c89!important}.UpsellServices_upsell-services__item-label__y3dNM strong{display:flex;margin-right:10px}.UpsellServices_upsell-services__item-label__y3dNM span{color:#5b77ac;display:inline-block;font-weight:700;margin-left:1rem;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:575px){.UpsellServices_upsell-services__item-label__y3dNM span{padding-right:0}}.UpsellServices_upsell-services__item-label--is-default-checked__FjFEH strong{color:#5b77ac!important}.UpsellServices_upsell-services__item-price-preview__wpka9,.UpsellServices_upsell-services__item-price__zdsgF{color:#00b6ff!important;font-family:DuePuntoZero,Helvetica,Arial,sans-serif!important;font-size:18px!important;font-size:1.125rem!important;font-weight:700!important}.UpsellServices_upsell-services__item-price-preview__wpka9{position:absolute;right:56px;top:-3px}.UpsellServices_upsell-services__item-price-preview-mobile__O1WE5{color:#00b6ff!important;font-family:DuePuntoZero,Helvetica,Arial,sans-serif!important;font-size:18px!important;font-size:1.125rem!important;font-weight:700!important;margin:8px 16px 0 36px}.UpsellServices_upsell-services__item-price-preview--purchased___nwcI{color:#07be82!important}.UpsellServices_upsell-services__item-all-travellers-remove__JvOAf{color:#00b6ff;cursor:pointer;font-weight:500;height:22px;text-decoration:underline;white-space:nowrap;z-index:20}.UpsellServices_upsell-services__item-travellers-container__bvSns{margin-bottom:32px}.UpsellServices_upsell-services__item-travellers-container__bvSns:first-child{margin-top:24px}.UpsellServices_upsell-services__item-travellers-container__bvSns:last-child{margin-bottom:0}.UpsellServices_upsell-services__item-travellers__7zG1j{margin-left:2.125rem;margin-top:1.5rem}.UpsellServices_upsell-services__item-travellers-checkbox__tapGr{height:31px}@media(max-width:575px){.UpsellServices_upsell-services__item-travellers-checkbox__tapGr{padding-bottom:1.5rem}.UpsellServices_upsell-services__item-travellers-checkbox__tapGr strong span{left:1.25rem;position:absolute;top:1.5rem;width:calc(100% - 2.5rem)}}.UpsellServices_upsell-services__item-travellers-wrapper--disabled__Aw8RP{cursor:not-allowed}.UpsellServices_upsell-services__item-travellers-wrapper--disabled__Aw8RP .checkbox-indicator{background:#fff!important;border:1px solid #dbdbdb!important;border:1px solid hsla(0,0%,86%,.6)!important}.UpsellServices_upsell-services__item-travellers-label__mFfGl{align-items:center;color:#5b77ac!important;display:inline-flex;margin-left:10px;margin-top:2px}.UpsellServices_upsell-services__item-travellers-label--checked__SMRNl{font-weight:700!important}.UpsellServices_upsell-services__item-travellers-label__mFfGl span{color:#5b77ac;display:inline-block;font-weight:400;margin-left:1rem}.UpsellServices_upsell-services__item-travellers-price__0XF9m{font-family:open_sans,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;margin-top:2px}.UpsellServices_upsell-services__item-travellers-price--checked__wKsot{color:#5b77ac!important;font-size:16px!important;font-weight:700!important}.UpsellServices_upsell-services__item-travellers-preview___zPEZ{margin:12px 16px 0 100px}@media(max-width:575px){.UpsellServices_upsell-services__item-travellers-preview___zPEZ{margin:8px 16px 0 36px}}.UpsellServices_upsell-services__item-travellers-preview___zPEZ p{color:#153c89;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.UpsellServices_upsell-services__notes__mU6XC{font-size:12px;margin-bottom:16px}.UpsellServices_upsell-services__notes__mU6XC a{color:#00b6ff;text-decoration:underline}.UpsellServices_upsell-services__notes__mU6XC a:hover{text-decoration:none}.UpsellServices_upsell-services__item-list-content__jrNvj{position:relative}.UpsellServices_upsell-services__item-list-content--is-default-checked__XdBoL input:checked~.UpsellServices_control__indicator__AuEov{background:#5b77ac!important;background-color:#5b77ac!important;border:1px solid #5b77ac!important}.UpsellServices_upsell-services__total__uWA_X{display:flex;justify-content:space-between;border-top:1px solid rgba(21,60,137,.1);padding:12px 20px 12px 56px}@media(max-width:575px){.UpsellServices_upsell-services__total__uWA_X{border-top:none}}.UpsellServices_upsell-services__total__uWA_X p{line-height:normal}.UpsellServices_upsell-services__total-label__nE4Mh{color:#153c89!important;font-weight:700;margin-bottom:0}.UpsellServices_upsell-services__total-price__HDMKB{font-size:16px!important;font-weight:700;margin-bottom:0}.UpsellServices_upsell-services__total-price-preview__YNhxF{color:#00b6ff!important;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;margin-right:56px;margin-bottom:0}@media(max-width:575px){.UpsellServices_upsell-services__total-price-preview__YNhxF{margin-right:0}}.CustomerSection_customer-section__pQPjX{border-bottom:1px solid rgba(21,60,137,.1);padding-bottom:2.5rem}@media(max-width:767px){.CustomerSection_customer-section__pQPjX{padding-bottom:2rem}}.CustomerSection_customer-section__pQPjX .customerSection__header{font-size:24px;font-size:1.5rem;margin-bottom:2rem}@media(min-width:768px){.CustomerSection_customer-section__pQPjX .col-md-2{flex:0 0 24%;max-width:24%}.CustomerSection_customer-section__pQPjX .col-md-5{flex:0 0 38%;max-width:38%}}.CustomerSection_customer-section__pQPjX input.form-control{border-radius:.25rem!important;height:41.008px;height:2.563rem}.CustomerSection_customer-section__pQPjX .select-customer-title .Select-menu-outer>.Select-menu>.Select-option>div{color:#153c89!important}@media(max-width:767px){.CustomerSection_customer-section__pQPjX .passport-field{width:100%}}.CustomerSection_customer-section__pQPjX .passport-field span,.CustomerSection_customer-section__pQPjX .title-field .Select-control .Select-multi-value-wrapper .Select-value .Select-value-label,.CustomerSection_customer-section__pQPjX .title-field .Select-control .Select-placeholder,.CustomerSection_customer-section__pQPjX .title-field .Select-menu-outer .Select-menu>.Select-option>div{color:#153c89}.CustomerSection_customer-section__pQPjX .form-control{border-color:#eceff6;color:#153c89;-webkit-text-fill-color:#153c89!important}.CustomerSection_customer-section__pQPjX .form-control:disabled{color:#70758c}.CustomerSection_customer-section__pQPjX .form-control-label{margin-bottom:.188rem}.CustomerSection_customer-section__pQPjX .rdt .form-control{margin-bottom:.75rem!important}.CustomerSection_customer-section__pQPjX .Select-control{border-color:#eceff6;color:#153c89;-webkit-text-fill-color:#153c89!important;margin-bottom:.75rem}.CustomerSection_customer-section__pQPjX .Select-value-label{color:#153c89!important}.CustomerSection_customer-section__pQPjX .Select.is-disabled>.Select-control{background-color:#eceff6}.CustomerSection_customer-section__pQPjX .Select.is-disabled>.Select-control .Select-value-label{color:#70758c!important}.CustomerSection_customer-section__pQPjX .Select.is-disabled>.Select-control .Select-placeholder{color:#70758c}.TravelerSection_traveler-section__OXDqy{border-bottom:1px solid rgba(21,60,137,.1);padding-top:40px;padding-bottom:1.75rem}@media(max-width:767px){.TravelerSection_traveler-section__OXDqy .passenger-section:not(:last-of-type){padding-bottom:14px;border-bottom:1px solid rgba(21,60,137,.1)}.TravelerSection_traveler-section__OXDqy .passenger-section:not(:first-of-type){padding-top:28px}.TravelerSection_traveler-section__OXDqy{padding-top:1.25rem;padding-bottom:1.25rem}}.TravelerSection_traveler-section__OXDqy .travelerSection__header{font-size:24px;font-size:1.5rem;margin-bottom:2rem}.TravelerSection_traveler-section__OXDqy .travelerSection__room{color:#5b77ac;font-size:16px;font-size:1rem;font-family:open_sans,Helvetica,Arial,sans-serif;font-weight:700;margin-top:2rem;margin-bottom:1rem}.TravelerSection_traveler-section__OXDqy .travelerSection__room span{font-weight:400}.TravelerSection_traveler-section__OXDqy .passengerSection{margin-bottom:1.25rem}.TravelerSection_traveler-section__OXDqy .passengerSection:last-child{margin-bottom:0}.TravelerSection_traveler-section__OXDqy .passengerSection input.form-control{border-radius:.25rem!important;height:41.008px;height:2.563rem}.TravelerSection_traveler-section__OXDqy .passengerSection .form-control-label{white-space:nowrap}.TravelerSection_traveler-section__OXDqy .passengerSection .passport-field span{color:#153c89}.TravelerSection_traveler-section__OXDqy .passengerSection__child.is-disabled .Select-placeholder{padding:0;justify-content:center}.TravelerSection_traveler-section__OXDqy .passengerSection__child .Select-arrow-zone{display:none!important}.TravelerSection_traveler-section__OXDqy .passengerSection__child .Select-placeholder{padding-right:.75rem!important}.TravelerSection_traveler-section__OXDqy .passengerSection__adult .Select-placeholder{color:#5b77ac}.TravelerSection_traveler-section__OXDqy .passengerSection__adult .Select-arrow{top:3px!important}@media(min-width:768px){.TravelerSection_traveler-section__OXDqy .col-md-2{flex:0 0 23%;max-width:23%}.TravelerSection_traveler-section__OXDqy .col-md-1{flex:0 0 18%;max-width:18%}}.TravelerSection_traveler-section__OXDqy .form-control{border-color:#eceff6;color:#153c89!important;-webkit-text-fill-color:#153c89!important}.TravelerSection_traveler-section__OXDqy .form-control:disabled{color:#70758c!important}.TravelerSection_traveler-section__OXDqy .form-control-label{margin-bottom:.188rem}.TravelerSection_traveler-section__OXDqy .rdt .form-control{margin-bottom:.75rem!important}.TravelerSection_traveler-section__OXDqy .Select-control{border-color:#eceff6;color:#153c89;margin-bottom:.75rem}.TravelerSection_traveler-section__OXDqy .Select-value-label{color:#153c89!important}.TravelerSection_traveler-section__OXDqy .Select.is-disabled>.Select-control{background-color:#eceff6}.TravelerSection_traveler-section__OXDqy .Select.is-disabled>.Select-control .Select-value-label{color:#70758c!important}.TravelerSection_traveler-section__OXDqy .Select.is-disabled>.Select-control .Select-placeholder{color:#70758c}.BottomSection_bottom-section__rJ1_p{padding-top:2rem;padding-bottom:2rem}.BottomSection_bottom-section__rJ1_p .bottomSection__label{margin-bottom:.188rem}.BottomSection_bottom-section__rJ1_p .bottomSection__textarea{border-radius:.25rem;min-height:100px;border-color:#eceff6;color:#153c89;margin-bottom:2.5rem}@media(max-width:767px){.BottomSection_bottom-section__rJ1_p .bottomSection__textarea{margin-bottom:1.875rem}}.BottomSection_bottom-section__rJ1_p .bottomSection__checkbox{margin-top:15px!important;margin-bottom:15px!important}.BottomSection_bottom-section__rJ1_p .bottomSection__finish{display:flex;justify-content:space-between;align-items:center;margin-top:2.5rem}@media(max-width:767px){.BottomSection_bottom-section__rJ1_p .bottomSection__finish{margin-top:24px;align-items:start}}@media(max-width:575px){.BottomSection_bottom-section__rJ1_p .bottomSection__finish{flex-direction:column}}.BottomSection_bottom-section__rJ1_p .bottomSection__summary{display:flex;justify-content:space-between;align-items:center;border-radius:.75rem;border:1px solid #153c89;border:1px solid rgba(21,60,137,.1);padding:14px 20px}@media(max-width:575px){.BottomSection_bottom-section__rJ1_p .bottomSection__summary{gap:.625rem}}.BottomSection_bottom-section__rJ1_p .bottomSection__summary--top{margin-top:0;margin-bottom:2.5rem}.BottomSection_bottom-section__rJ1_p .bottomSection__summary--bottom{margin-top:24px}.BottomSection_bottom-section__rJ1_p .bottomSection__summary--modal:hover{cursor:pointer}.BottomSection_bottom-section__rJ1_p .bottomSection__summary--modal:hover .bottomSection__text{text-decoration:underline}.BottomSection_bottom-section__rJ1_p .bottomSection__text{margin:0 .25rem;font-family:open_sans,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;display:flex;align-items:center}@media(max-width:575px){.BottomSection_bottom-section__rJ1_p .bottomSection__text{font-size:16px}}@media(max-width:767px){.BottomSection_bottom-section__rJ1_p .bottomSection__text{max-width:120px}}.BottomSection_bottom-section__rJ1_p .bottomSection__text svg{margin-left:12px;min-width:18px}.BottomSection_bottom-section__rJ1_p .bottomSection__icon-total{height:18px;width:18px}.BottomSection_bottom-section__rJ1_p .bottomSection__icon-total svg{margin-left:.75rem;min-width:18px}@media(max-width:575px){.BottomSection_bottom-section__rJ1_p .bottomSection__icon-total{height:17px;width:17px}.BottomSection_bottom-section__rJ1_p .bottomSection__icon-total svg{left:auto;right:27px;top:10px}}.BottomSection_bottom-section__rJ1_p .bottomSection__total{margin:0;border-radius:1.875rem;padding:.5rem 1.25rem;background-color:#e6f9f2;color:#07be82;font-size:20px;font-size:1.25rem}.BottomSection_bottom-section__rJ1_p .bottomSection__discount-code .inputGroupCustom__btn,.BottomSection_bottom-section__rJ1_p .bottomSection__discount-code .inputGroupCustom__input{border-radius:.75rem}.BottomSection_bottom-section__rJ1_p .bottomSection__promo-code{display:flex;margin-right:36px;gap:16px;gap:1rem}@media(max-width:767px){.BottomSection_bottom-section__rJ1_p .bottomSection__promo-code{margin-right:0;flex-wrap:wrap}}@media(max-width:575px){.BottomSection_bottom-section__rJ1_p .bottomSection__promo-code{gap:1.25rem;margin-bottom:2rem!important}}.BottomSection_bottom-section__rJ1_p .bottomSection__promo-code:first-child{min-width:134px}.BottomSection_bottom-section__rJ1_p .bottomSection__promo-code #promoCode{padding:.75rem 1rem;height:40px;height:2.5rem;border-bottom-left-radius:12px;border-bottom-left-radius:.75rem;border-top-left-radius:12px;border-top-left-radius:.75rem;color:#153c89}.BottomSection_bottom-section__rJ1_p .bottomSection__promo-code .inputGroupCustom .input-group-append button{height:40px;height:2.5rem}.BottomSection_bottom-section__rJ1_p .bottomSection__promo-code-text{display:flex;align-items:center;min-width:150px}.BottomSection_bottom-section__rJ1_p .bottomSection__promo-code-input{width:100%;margin-right:1rem}@media(max-width:575px){.BottomSection_bottom-section__rJ1_p .bottomSection__promo-code-input{margin-right:0}.BottomSection_bottom-section__rJ1_p .bottomSection__buttonWrapper{width:100%}}.BottomSection_bottom-section__rJ1_p .bottomSection__button{line-height:20px;line-height:1.25rem;padding:.875rem 3.75rem .75rem;max-width:268px;width:100%;display:flex;white-space:nowrap;justify-content:center}@media(max-width:575px){.BottomSection_bottom-section__rJ1_p .bottomSection__button{max-width:100%}}.BottomSection_bottom-section__rJ1_p .bottomSection__button:disabled{cursor:not-allowed;color:#fff;background-color:#e4e4e4}.BottomSection_bottom-section__rJ1_p .bottomSection__button--counter{max-width:unset!important;width:unset!important}.BottomSection_bottom-section__rJ1_p .bottomSection__description{font-family:open_sans,Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;color:#70758c;max-width:280px;margin-top:1rem;margin-bottom:0}.BottomSection_bottom-section__rJ1_p .form-control-label{margin-bottom:3px}.BottomSection_bottom-section__rJ1_p .successCodeBtn{border-top-right-radius:12px!important;border-top-right-radius:.75rem!important;border-bottom-right-radius:12px!important;border-bottom-right-radius:.75rem!important}.BottomSection_bottom-section__rJ1_p .__react_component_tooltip{text-align:center}.FlightsDetail_flights-detail__modal__FzHY1{display:flex;gap:40px;margin-bottom:32px;flex-direction:column}@media(min-width:768px){.FlightsDetail_flights-detail__modal__FzHY1{flex-direction:row}}@media(min-width:768px)and (max-width:1024px){.FlightsDetail_flights-detail__modal--search-term__BahBN{justify-content:space-between}}@media(min-width:1025px){.FlightsDetail_flights-detail__modal--search-term__BahBN{gap:70px;width:870px}}.FlightsDetail_flights-detail__info-icon__HICm0{border:1px solid #eceff6;border-radius:8px;color:#153c89;color:rgba(21,60,137,.7);display:flex;font-size:14px;gap:16px;line-height:normal;padding:24px;width:100%}.FlightsDetail_flights-detail__info-icon__HICm0 svg{height:18px;width:18px}.FlightsDetail_flights-detail__info-icon__HICm0 svg path{fill:rgba(21,60,137,.7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.FlightsDetail_flights-detail__info-icon__HICm0 div{max-width:min(100% - 34px,537px)}.FlightsDetail_flights-detail__info-icon__HICm0 p{margin:0}.FlightsDetail_flights-detail__info-icon--conditionalBreak__bzcu6{display:none}.FlightsDetail_flights-detail__info-icon--reservation__2mFpv div{max-width:min(100% - 36px,537px)}.FlightsDetail_flights-detail__info-icon--reservation__2mFpv svg{height:20px;width:20px}.FlightsDetail_flights-detail__info-icon--link__LKetY,.FlightsDetail_flights-detail__info-icon--link__LKetY:hover{color:inherit}.FlightsDetail_flights-detail__headline__jWtbT{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.FlightsDetail_flights-detail__headline--upsell__VTzNX{margin-bottom:12px}.FlightsDetail_flights-detail__type__G2WJ2{align-items:center;display:flex;gap:12px;height:30px}.FlightsDetail_flights-detail__type__G2WJ2 strong{font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600}.FlightsDetail_flights-detail__type--upsell__dYpgY{height:26px}.FlightsDetail_flights-detail__type--upsell__dYpgY strong{font-size:24px;line-height:normal}.FlightsDetail_flights-detail__type-icon__xBj_v{background:#00b6ff;background:rgba(0,182,255,.1);color:#00b6ff;padding:4px 12px 4px 10px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center}.FlightsDetail_flights-detail__type-icon__xBj_v .icon-svg--airplane{display:none;height:20px;width:20px}.FlightsDetail_flights-detail__type-icon__xBj_v .icon-svg--airplane svg{top:auto}.FlightsDetail_flights-detail__duration__06SL_{align-items:center;display:flex;gap:8px;justify-content:flex-end}.FlightsDetail_flights-detail__duration__06SL_ .icon-svg--stopwatch{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;height:16px;width:16px}.FlightsDetail_flights-detail__duration--upsell__HZbVX .icon-svg--stopwatch{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.FlightsDetail_flights-detail__duration-time___v9rp{color:#153c89;color:rgba(21,60,137,.7)}.FlightItinerary_flight-itinerary__dI18T{border:1px solid #eceff6;border-radius:8px;color:#153c89;color:rgba(21,60,137,.7);font-size:14px;line-height:normal}@media(min-width:768px){.FlightItinerary_flight-itinerary__dI18T{width:320px}}.FlightItinerary_flight-itinerary--upsell__gc6zG{width:100%;border-top-left-radius:0;border-top-right-radius:0;border-top:none;margin-top:-12px;padding-top:12px}.FlightItinerary_flight-itinerary__dI18T strong{color:#153c89;font-size:16px;line-height:normal}@media(min-width:1025px){.FlightItinerary_flight-itinerary--search-term__7Vv8J{width:400px}}.FlightItinerary_flight-itinerary__list__YSun3{padding:24px 0 24px 24px}.FlightItinerary_flight-itinerary__row__KQMKQ{position:relative}.FlightItinerary_flight-itinerary__vertical-icon__CLFyA{left:62px;position:absolute;top:8px}.FlightItinerary_flight-itinerary__vertical-icon__CLFyA .icon-svg{height:100%!important}.FlightItinerary_flight-itinerary__vertical-icon__CLFyA .icon-svg--vertical-icon svg{height:140px}.FlightItinerary_flight-itinerary__vertical-icon__CLFyA .icon-svg--vertical-icon svg path{width:13px;height:13px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}.FlightItinerary_flight-itinerary__vertical-icon--stop__kYFRI{top:11px}.FlightItinerary_flight-itinerary__details___JaAY{display:flex;gap:41px;width:100%}.FlightItinerary_flight-itinerary__time__ngpwu{display:flex;flex-direction:column;gap:3px;width:55px}.FlightItinerary_flight-itinerary__time--stop__j_WBc strong{font-size:14px;height:19px}.FlightItinerary_flight-itinerary__date__DOU7C{text-transform:capitalize;white-space:nowrap}.FlightItinerary_flight-itinerary__city__uzdpU{display:flex;flex-direction:column;width:calc(100% - 106px)}.FlightItinerary_flight-itinerary__city__uzdpU strong{display:flex;gap:4px}.FlightItinerary_flight-itinerary__city--stop__D_Tdq strong{font-size:14px;height:19px}.FlightItinerary_flight-itinerary__city--name__kiG2K{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:140px}.FlightItinerary_flight-itinerary__stop-time__9ew7n{display:flex;font-size:13px;gap:8px;margin-top:6px}.FlightItinerary_flight-itinerary__stop-time__9ew7n p{margin-bottom:0}.FlightItinerary_flight-itinerary__airline__3Yj6L{display:flex;flex-direction:column;font-size:13px;height:104px;padding-bottom:40px;padding-top:40px}.FlightItinerary_flight-itinerary__airline--departure-before-stop__4aINh{height:96px;padding-bottom:32px}.FlightItinerary_flight-itinerary__airline--stop__VpNT5{height:88px;padding-bottom:32px;padding-top:32px}.FlightItinerary_flight-itinerary__airline--last-stop__GVZa_{height:96px;padding-bottom:40px}.FlightItinerary_flight-itinerary__airline--has-note__EZefs{padding-top:32px}.FlightItinerary_flight-itinerary__airline__3Yj6L p{margin:0}.FlightItinerary_flight-itinerary__airline-row__QMsbO{display:flex;align-items:center;gap:8px}.FlightItinerary_flight-itinerary__airline-icon__ZuJ8t{align-items:center;border:.6px solid #70758c;border:.6px solid rgba(112,117,140,.2);border-radius:50%;display:flex;justify-content:center;height:24px;width:24px;padding:4px}.FlightItinerary_flight-itinerary__airline-icon__ZuJ8t svg{width:100%;height:100%;max-width:16px}.FlightItinerary_flight-itinerary__airline-icon__ZuJ8t img{height:100%;width:100%}.FlightItinerary_flight-itinerary__airline-note__ov_Zi{color:#153c89;color:rgba(21,60,137,.7);display:flex;font-size:13px;gap:12px;margin-left:4px;margin-top:3px}@keyframes UpsellModal_UpsellModalBackdropAnimation__eUOxf{0%{background:#000;background:transparent}to{background:#000;background:rgba(0,0,0,.7)}}.UpsellModal_upsell-modal__u36rw{height:100dvh;left:0;position:fixed;top:0;width:100vw;z-index:1051}.UpsellModal_upsell-modal--entering__BCrla{animation:UpsellModal_UpsellModalBackdropAnimation__eUOxf .5s ease forwards}.UpsellModal_upsell-modal--exiting__mLlZY{animation:UpsellModal_UpsellModalBackdropAnimation__eUOxf .5s ease reverse forwards}.UpsellModal_upsell-modal--exited__eycfA{background:#000;background:transparent;display:none}.UpsellModal_upsell-modal--entered__W9DzM{background:#000;background:rgba(0,0,0,.7);display:block}.UpsellModal_upsell-modal__close__vnOqo{background:none;background:hsla(0,0%,100%,.5);border:none;border-radius:50%;cursor:pointer;display:block;height:64px;height:4rem;outline:none;position:absolute;right:32px;right:2rem;top:16px;top:1rem;width:64px;width:4rem;z-index:3}.UpsellModal_upsell-modal__close__vnOqo:active,.UpsellModal_upsell-modal__close__vnOqo:hover{outline:none}.UpsellModal_upsell-modal__close-icon__gReqY{height:24px;height:1.5rem;width:24px;width:1.5rem}.UpsellModal_upsell-modal__backdrop__mvPBg{align-items:center;background:linear-gradient(90deg,#153c89 40%,transparent);display:flex;height:100%;position:absolute;width:75%;z-index:2}.UpsellModal_upsell-modal__backdrop__mvPBg svg{margin-left:-14rem}@media(max-width:767px){.UpsellModal_upsell-modal__backdrop__mvPBg{width:100%}.UpsellModal_upsell-modal__backdrop__mvPBg svg{margin-left:-28rem;margin-top:-1rem}}@keyframes UpsellModal_UpsellModalBodyAnimation__fDbWA{0%{transform:translateX(100%)}to{transform:translateX(0)}}.UpsellModal_upsell-modal__body___PSuu{background:#f1f7fa;float:right;height:100dvh;left:auto;max-width:1280px;overflow:hidden;overflow-y:auto;position:relative;right:0;top:0;width:100%}.UpsellModal_upsell-modal__body--padded__nvE_0{margin-top:4rem!important}@media(max-width:767px){.UpsellModal_upsell-modal__body--padded__nvE_0{margin-top:2.5rem!important}}.UpsellModal_upsell-modal__body--entering__70l7_{animation:UpsellModal_UpsellModalBodyAnimation__fDbWA .5s cubic-bezier(.83,0,.17,1) forwards}.UpsellModal_upsell-modal__body--exiting__cqULT{animation:UpsellModal_UpsellModalBodyAnimation__fDbWA .5s cubic-bezier(.83,0,.17,1) reverse forwards}.UpsellModal_upsell-modal__body--exited___kvP8{display:none;transform:translateX(100%)}.UpsellModal_upsell-modal__body--entered___uGYU{display:block;transform:translateX(0)}.UpsellModal_upsell-modal__body--seating__nlnw9{max-width:1540px;background-color:#f1f7fa;background-image:url(/img/bg/pattern-big.png);background-position:-155px 137px;background-repeat:no-repeat;overflow:hidden}.UpsellModal_upsell-modal__body-text__FIVZS{color:#153c89;color:rgba(21,60,137,.7)}.UpsellModal_upsell-modal__body-text-description__LGwZL h5{color:#153c89;font-family:open_sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;margin-bottom:16px}.UpsellModal_upsell-modal__body-text-description__LGwZL p{margin-bottom:0}.UpsellModal_upsell-modal-insurance__body-text__u1QRU{color:#153c89;color:rgba(21,60,137,.7);gap:32px;margin:16px 40px 0;min-width:0;width:100%}.UpsellModal_upsell-modal-insurance__body-text-description__uJHAW h5{color:#153c89;font-family:open_sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;margin-bottom:16px}.UpsellModal_upsell-modal-insurance__body-text-description__uJHAW p{margin-bottom:0}.UpsellModal_upsell-modal-insurance__body-text-mobile__ia3Zs{color:#153c89;color:rgba(21,60,137,.7);gap:32px;margin:32px 48px 0;padding-left:56px}@media(max-width:575px){.UpsellModal_upsell-modal-insurance__body-text-mobile__ia3Zs{margin:0 16px;padding-left:0}}.UpsellModal_upsell-modal-insurance__body-text-mobile-description__U_2RL h5{color:#153c89;font-family:open_sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;margin-bottom:38px}@media(max-width:575px){.UpsellModal_upsell-modal-insurance__body-text-mobile-description__U_2RL h5{margin-bottom:32px}}.UpsellModal_upsell-modal-insurance__body-text-mobile-description__U_2RL p{margin-bottom:0}.UpsellModal_upsell-modal__body-hero__hP7mY{align-items:center;display:flex;height:400px;height:25rem;overflow:hidden;position:relative}.UpsellModal_upsell-modal__body-hero-background__Fhoqe{height:100%;position:absolute;width:100%;z-index:1}.UpsellModal_upsell-modal__body-hero-background__Fhoqe img{height:100%;object-fit:cover;width:100%}.UpsellModal_upsell-modal__body-hero-content__V5NXw{margin-top:-3.5rem;padding-left:3.5rem;position:relative;z-index:2}.UpsellModal_upsell-modal__body-hero-content__V5NXw h4{color:#fff;font-size:28px;font-size:1.75rem}.UpsellModal_upsell-modal__body-hero-content__V5NXw h2{color:#fff;font-size:64px;font-size:4rem}@media(max-width:767px){.UpsellModal_upsell-modal__body-hero-content__V5NXw{padding-left:1rem}.UpsellModal_upsell-modal__body-hero-content__V5NXw h4{font-size:1.5rem}.UpsellModal_upsell-modal__body-hero-content__V5NXw h2{font-size:2.5rem}}.UpsellModal_upsell-modal__body-divider__mqB8B{border-top:1px solid rgba(21,60,137,.1)}.UpsellModal_upsell-modal__item-body__zfyBx{border-bottom:1px solid rgba(21,60,137,.1);margin-left:0!important;margin-right:0!important;padding:2rem 4rem}@media(max-width:767px){.UpsellModal_upsell-modal__item-body__zfyBx{padding:2rem 1rem}}.UpsellModal_upsell-modal__item-body-section__8xjvF{margin-left:0!important;margin-right:0!important;padding:2rem 4rem 0}@media(max-width:575px){.UpsellModal_upsell-modal__item-body-section__8xjvF{padding:2rem 1rem 0}}.UpsellModal_upsell-modal__item-body-section--border-top__XHlX5{border-bottom:0;border-top:1px solid rgba(21,60,137,.1)!important;margin-top:1rem;padding-bottom:0}.UpsellModal_upsell-modal__item-body-section--with-margin__FAQxH{margin-left:10px!important;margin-right:10px!important}.UpsellModal_upsell-modal__item-body-section--padded-bottom__OKlMw{padding-bottom:3rem!important}@media(max-width:767px){.UpsellModal_upsell-modal__item-body-section--padded-bottom__OKlMw{padding-bottom:1rem!important}}.UpsellModal_upsell-modal__item-body-section__8xjvF p{color:#153c89;color:rgba(21,60,137,.7);font-size:14px;font-size:.875rem}.UpsellModal_upsell-modal-insurance__item-body__zH1CX{border-bottom:1px solid rgba(21,60,137,.1);margin-left:0!important;margin-right:0!important;padding:2rem 4rem}@media(max-width:767px){.UpsellModal_upsell-modal-insurance__item-body__zH1CX{padding:2rem 1rem}}.UpsellModal_upsell-modal-insurance__item-body-section__a_0ui{margin-left:0!important;margin-right:0!important;padding:32px 48px 0 542px}@media(max-width:1024px){.UpsellModal_upsell-modal-insurance__item-body-section__a_0ui{padding-left:104px}}@media(max-width:575px){.UpsellModal_upsell-modal-insurance__item-body-section__a_0ui{padding-left:16px;padding-right:16px}}.UpsellModal_upsell-modal-insurance__item-body-section__a_0ui p{color:#153c89;color:rgba(21,60,137,.7);font-size:14px;font-size:.875rem}.UpsellModal_upsell-modal-insurance__item-body-section--more-rooms__SqJ3J{padding-left:486px}@media(max-width:1024px){.UpsellModal_upsell-modal-insurance__item-body-section--more-rooms__SqJ3J{padding-left:48px}}@media(max-width:575px){.UpsellModal_upsell-modal-insurance__item-body-section--more-rooms__SqJ3J{padding-left:16px}}.UpsellModal_upsell-modal__item-show-more___en_1{color:#00b6ff!important;cursor:pointer;font-weight:600;margin:2rem 4rem;position:relative}.UpsellModal_upsell-modal__item-show-more___en_1 .icon-svg--show-more{bottom:50%;height:8px!important;position:absolute;transform:translateY(50%);transition:all .3s ease;width:13px!important}.UpsellModal_upsell-modal__item-show-more--opened__aU4_F .icon-svg--show-more{bottom:6px;right:0;transform:rotate(-180deg)}.UpsellModal_upsell-modal-insurance__item-show-more__fbOxs{color:#00b6ff!important;cursor:pointer;font-weight:600;padding:24px 48px 24px 542px;position:relative}@media(max-width:1024px){.UpsellModal_upsell-modal-insurance__item-show-more__fbOxs{padding-left:104px}}@media(max-width:575px){.UpsellModal_upsell-modal-insurance__item-show-more__fbOxs{padding-left:16px;padding-right:16px}}.UpsellModal_upsell-modal-insurance__item-show-more__fbOxs .icon-svg--show-more{bottom:50%;height:8px!important;position:absolute;right:48px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:13px!important}@media(max-width:575px){.UpsellModal_upsell-modal-insurance__item-show-more__fbOxs .icon-svg--show-more{right:16px}}.UpsellModal_upsell-modal-insurance__item-show-more--opened__PjkfE .icon-svg--show-more{bottom:6px;right:48px;transform:rotate(-180deg)}@media(max-width:575px){.UpsellModal_upsell-modal-insurance__item-show-more--opened__PjkfE .icon-svg--show-more{right:16px}}.UpsellModal_upsell-modal-insurance__item-show-more--more-rooms__8gdbQ{padding-left:486px}@media(max-width:1024px){.UpsellModal_upsell-modal-insurance__item-show-more--more-rooms__8gdbQ{padding-left:48px}}@media(max-width:575px){.UpsellModal_upsell-modal-insurance__item-show-more--more-rooms__8gdbQ{padding-left:16px}}@media(max-width:1024px){.UpsellModal_upsell-modal__bottom-section__cuArw{padding-bottom:130px}}.UpsellModal_upsell-modal__green-badge__y15o_{background:#e6f9f2;border-radius:20px;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:18px;margin-left:8px;padding:8px 16px}.FlightLuggage_flight-luggage__b2cyP{align-items:flex-start;background:#f1f7fa;display:flex;flex-direction:column;gap:20px;padding-bottom:24px;padding-left:24px;padding-top:24px;width:100%}.FlightLuggage_flight-luggage__item__rNPIi{position:relative;width:calc(100% - 20px)}.FlightLuggage_flight-luggage__item__rNPIi .icon-svg{height:24px!important;width:24px!important;top:0;position:absolute}.FlightLuggage_flight-luggage__item__rNPIi .icon-svg--personal-luggage-icon svg{height:18px;width:18px;left:4px;top:3px}.FlightLuggage_flight-luggage__item__rNPIi .icon-svg--checkIn-luggage-icon svg,.FlightLuggage_flight-luggage__item__rNPIi .icon-svg--infant-luggage-icon svg{height:20px;width:20px;left:2px;top:2px}.FlightLuggage_flight-luggage__item__rNPIi .icon-svg--cabin-luggage-icon svg{right:2px}.FlightLuggage_flight-luggage__item--text__G4Btf{display:flex;flex-direction:column;gap:4px;margin-left:40px}.FlightLuggage_flight-luggage__item--text__G4Btf strong{font-size:14px;line-height:20px}.FlightLuggage_flight-luggage__item--text__G4Btf span{color:#153c89;color:rgba(21,60,137,.7);line-height:18px}.FlightLuggage_flight-luggage__item--text-flex__7yz5P{align-items:center;display:flex;gap:8px}