@font-face{font-family:Gotham Narrow;src:local("Gotham Narrow"),url(/assets/gothampronarrow_medium-BRBUKEfx.ttf) format("truetype")}body{margin:0;font-family:Gotham Narrow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Loader{position:fixed;inset:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;background:#fff;z-index:10000;opacity:.6}.Switch{display:flex;justify-content:center;position:absolute;right:-15px;top:30px;width:32px;height:32px;background:#3651fe;border-radius:50%;z-index:1;cursor:pointer}.Switch.disabled{pointer-events:none;background:#576eff}.Switch .Icon{color:#fff}.Switch .Icon:disabled{pointer-events:none}.ant-select-selection-search-input{font-size:16px}.ant-select-selector{border-width:0px!important;background:#fff;box-shadow:none!important}.ant-select-focused{outline:none;border:none;box-shadow:none}.ant-select-disabled .ant-select-selector{background:#fff!important}.ant-select-dropdown{border-radius:0!important}.ant-radio-button-wrapper{background:none!important;border:none!important;color:#fff!important;border-radius:0!important}.ant-radio-button-wrapper:hover{color:#fff!important}.ant-radio-button-wrapper:first-child:before{position:absolute!important;content:"";background:url(/assets/sprite-BXKaSPsc.png) no-repeat -227px -125px!important;width:10px!important;height:14px!important;position:absolute;top:8px!important;left:0}.ant-radio-button-wrapper:before{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -143px -125px!important;width:10px!important;height:10px!important;position:absolute;top:8px!important;left:0}.ant-radio-button-wrapper-checked{border-bottom:2px solid #FFF!important;color:#fff!important;background:none!important}@media screen and (max-width:575px){.Switch{right:calc(50% - 16px);top:66px}}@media screen and (max-width:767px){.Find-btn{width:100%}}.ant-picker-cell-selected .ant-picker-calendar-date{background:none!important}.ant-picker-cell.ant-picker-cell-disabled{cursor:not-allowed;pointer-events:auto}.ant-picker-cell .ant-picker-cell-inner{display:flex!important;flex-direction:column!important}.ant-picker-cell.ant-picker-cell-today .ant-picker-cell-inner:before{border:none!important}.ant-picker-cell-inner.ant-picker-calendar-date{max-height:80px!important;margin:1px!important;background:var(--gray-background)!important}.ant-picker-cell-inner.ant-picker-calendar-date.selected{background:#ffe6e6!important}.ant-picker-cell-inner.ant-picker-calendar-date.selected-start-end{background:#ffe6e6!important;border-top:1px solid red!important}.ant-picker-calendar-date-content.mobile{font-size:12px}.ant-picker-calendar-date-value.flight-date:after{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -226px -56px;width:16px;height:16px;content:"";position:absolute;top:10px;left:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width:597px){.ant-picker-cell-inner.ant-picker-calendar-date{max-height:50px!important}}.MonthsSlider-container{display:flex;align-items:center;width:100%;max-width:900px;margin:20px auto 0;position:relative}.MonthsSlider-button{position:absolute;top:0;bottom:0;width:40px;background:#fff;color:#7c7c7c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;z-index:1;height:calc(100% - 6px)}.MonthsSlider-button.left{left:0}.MonthsSlider-button.right{right:0}.MonthsSlider-button.hidden{opacity:0;pointer-events:none;transition:opacity .3s}.MonthsSlider-button.visible{opacity:1;pointer-events:auto;transition:opacity .3s}.MonthsSlider-wrapper{display:flex;overflow:hidden;white-space:nowrap;flex:1;position:relative;width:100%}.MonthsSlider-content{display:flex;transition:transform .3s ease;width:max-content;scroll-behavior:smooth;padding-bottom:6px}.MonthsSlider-item{background-color:#e1e1e1;color:#767676;border:1px solid #ddd;padding:10px;cursor:pointer;font-size:20px;min-width:90px;height:90px;margin:0 2px;display:flex;align-items:flex-end;justify-content:center;position:relative}.MonthsSlider-item:hover{background-color:#f0f0f0;transform:scale(1.02)}.MonthsSlider-item.active{background-color:#0e4194;color:#fff}.MonthsSlider-item.active:after{content:"";position:absolute;bottom:-6px;border-bottom:none;border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #0E4194;height:0;width:0;left:50%;margin-left:-6px;z-index:2}.MonthsSlider .MonthsSlider-month{margin-bottom:10px;font-weight:700}.MonthsSlider .MonthsSlider-month:before{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -226px -56px;width:14px;height:14px;content:"";position:absolute;left:50%;margin-left:-7px;-webkit-transform:rotate(0deg);transform:rotate(90deg);top:15px}.MonthsSlider .MonthsSlider-item.active .MonthsSlider-month:before{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -226px -109px;transform:rotate(0)}.MonthsSlider-content{overflow:auto}.MonthsSlider-content{scrollbar-width:none}.MonthsSlider-content::-webkit-scrollbar{display:none}.FlightInformation{display:flex;flex-direction:row;max-width:1240px;width:100%;margin:0 auto;position:relative}.FlightInformation-routes{width:75%;position:relative}.FlightInformation{margin-bottom:0}.FlightInformation.white{background:var(--gray-background);padding:10px;margin-bottom:30px}.FlightInformation .Text{font-size:16px;font-weight:700}.FlightInformation .ant-typography{color:#333!important;margin:0}@media(max-width:597px){.FlightInformation .Text{font-size:14px}h1.ant-typography{font-size:28px}}.Route{width:100%;position:relative}.Route-diraction{border-width:0px 0px 1px 0px;border-style:dashed;padding-left:30px}.Route.dark .Route-diraction{border-color:#c1c1c1}.Route.white .Route-diraction{border-color:#fff}.Route .Route-date{padding-left:30px!important;border-width:0px 0px 1px 0px;border-style:dashed;padding-left:30px}.Route.dark .Route-date{border-color:#c1c1c1}.Route.white .Route-date{border-color:#fff}.Route:last-child .Route-date{border-bottom:0px}.Route .Route-icon{box-sizing:border-box;display:inline-block;position:relative;letter-spacing:-1ex;text-indent:-9999px;text-decoration:none;line-height:1;padding:0;border:none;outline:none}.Route .Route-icon:before{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -110px -113px;width:30px;height:10px;content:"";position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-35px}.Route .Route-divider.ant-divider-with-text:before,.Route .Route-divider.ant-divider-with-text:after{width:35%}.Drawer{position:sticky;bottom:0}.Drawer .ant-drawer-content-wrapper{position:sticky;bottom:0;height:auto}.Drawer .ant-drawer-body{padding:0!important;background:#fff;overflow-x:hidden}.Drawer .ant-drawer-mask{position:fixed}.Drawer .ant-drawer-header{border-bottom:1px solid #FFF!important}.Drawer .ant-drawer-footer{border-top:1px solid #FFF!important}.Drawer .ant-drawer-footer .ant-btn-link{color:#fff!important}.Drawer .ant-drawer-content{color:#fff;max-height:100svh}.Drawer .ant-drawer-close svg{color:#fff}.Drawer .ant-radio-group,.Drawer .ant-radio-group .ant-space{width:100%}.Drawer .ant-radio-group .ant-radio-wrapper{width:100%;display:flex;max-width:1024px;margin:0 auto 20px;border:2px solid #c1c1c1;padding:0 15px}.Drawer .ant-radio-group .ant-radio-wrapper:first-child{margin-top:20px}.Drawer .ant-radio-group .ant-radio-wrapper span:not(:first-child){flex:1}.Drawer .ant-drawer-footer .ant-btn-default:disabled{border-color:#d9d9d9;color:#000;background:#ccc;opacity:.75}.Flight{margin-left:0!important;margin-right:0!important}.Flight:not(:first-child){margin-top:10px}.Flight-class{border-width:0px 0px 1px 0px;border-style:dashed;padding-left:30px!important}.Flight-direction{padding-left:30px!important}.Flight.dark .Flight-class,.Flight.dark .Flight-direction{border-color:#333}.Flight.white .Flight-class,.Flight.white .Flight-direction{border-color:#fff}.Flight:last-child .Flight-direction{border-bottom:0px}.OutboundInfo{display:flex;flex-direction:column;max-width:1240px;width:100%;margin:0 auto}.OutboundInfo.white{background:var(--gray-background);padding:10px;margin-bottom:30px}.OutboundInfo .Text{font-size:16px;font-weight:700}.OutboundInfo .ant-typography{color:#333!important;margin:0}.OutboundInfo .OutboundInfo-icon{box-sizing:border-box;display:inline-block;position:relative;letter-spacing:-1ex;text-indent:-9999px;text-decoration:none;line-height:1;padding:0;border:none;outline:none}.OutboundInfo .OutboundInfo-icon:before{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -110px -128px;width:30px;height:10px;content:"";position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-15px}.ibe_flight_selection_duration-circle-anim-plane:after{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -221px -51px;background-size:237px 218px}.OutboundInfo.dark .OutboundInfo-icon:before{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -110px -113px}.OutboundInfo-flights{width:75%;border-width:0px 1px 0px 0px;border-style:solid}.OutboundInfo.full .OutboundInfo-flights{width:100%;border:none}.OutboundInfo.dark .OutboundInfo-flights{border-color:#333}.OutboundInfo.white .OutboundInfo-flights{border-color:#fff}.OutboundInfo-flight{margin-left:0!important;margin-right:0!important}.OutboundInfo-flight:not(:first-child){margin-top:10px}.OutboundInfo-flight-direction{padding-left:30px!important;border-bottom:1px solid #333333}.OutboundInfo-flight:last-child .OutboundInfo-flight-direction{border-bottom:0px}.OutboundInfo-seats{width:25%;padding-left:15px}@media(max-width:597px){.OutboundInfo .Text{font-size:14px}.OutboundInfo-flights{width:100%;border-right:none}.OutboundInfo-seats{padding-top:10px;width:100%;border-top:1px solid #FFF}.OutboundInfo-seats .ant-row{display:flex;flex-direction:column!important}h1.ant-typography{font-size:28px}.ibe_flight_selection_duration-circle-anim-plane:after{transform:rotate(137deg)}}.Header{display:flex;flex-flow:row nowrap;padding-bottom:10px}.BoardingPassDriver-footer{color:#fff}.ant-radio-checked .ant-radio-inner{border-color:#fff!important}.LaunchScreen{flex:1;position:relative;top:-90px}.LaunchScreen .ant-tabs-tab{border-width:0!important;border-bottom:1px solid var(--background)!important}.LaunchScreen .ant-tabs-tab-active{border-bottom-color:#fff!important}.LaunchScreen .ant-tabs-nav:before{display:none!important}.LaunchScreen .ant-tabs-content-holder{background:#fff;border-radius:0 var(--border-radius) var(--border-radius) var(--border-radius);padding:8px 16px 6px}.LaunchScreen .ant-picker-calendar-header{display:none}.TokenScreen{position:relative;height:calc(100vh - 55px);display:flex;justify-content:space-evenly;flex-flow:row wrap;align-items:center}.TokenScreen .TokenScreen-title{color:#fff}.TokenScreen button{margin-top:10px}.TokenScreen .TokenScreen-disabledBtn{opacity:.8}.TokenScreen .TokenScreen-header{color:#fff;display:flex;flex-flow:column;justify-content:center;font-size:var(--font-size-xl);margin-bottom:20px;margin-top:20px}.TokenScreen .TokenScreen-header>span:last-child{font-size:var(--font-size-l)}.TokenScreen .TokenScreen-email{color:#fff;font-size:var(--font-size-l);margin-left:5px}.TokenScreen .TokenScreen-helpBlock{margin-top:10px;color:#fff;font-size:var(--font-size-l)}.TokenScreen .TokenScreen-helpBlock p{margin:5px 0}.TokenScreen .TokenScreen-contactUs{margin:0}.TokenScreen .homeimg img{width:100%;height:100%;box-shadow:var(--shadow-black-100);border-radius:32px}.TokenScreen .flex-center{display:flex;align-items:center;justify-content:center}.TokenScreen .homeimg{position:relative;z-index:1}.TokenScreen .homeimg .circle{z-index:1;width:400px;height:400px;border:1px solid rgba(255,255,255,.2);border-radius:50%;position:relative}.TokenScreen .homeimg .circle:before{content:"";position:absolute;width:60px;height:60px;background-color:#beb8b866;border-radius:50%;left:30px;top:30px;right:10px;transform-origin:170px 170px;animation:spin_01 10s linear infinite}.TokenScreen .img{width:50%;height:50%}.TokenScreen .ant-input{font-weight:400;outline:0;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#333;border-radius:0;padding:12px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%;border:1px solid;border-color:inherit}@keyframes spin_01{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.downloadappitem{background-color:var(--black-000);padding:10px;text-align:center;border-radius:10px;box-shadow:var(--shadow-black-300);display:flex;justify-content:center;align-items:center}@media screen and (max-width:1178px){.TokenScreen .homeimg .circle{z-index:1;width:250px;height:250px;border:1px solid rgba(255,255,255,.2);border-radius:50%}.TokenScreen .homeimg .circle:before{content:"";position:absolute;width:60px;height:60px;border-radius:50%;left:15px;top:0;transform-origin:110px 125px;animation:spin_01 10s linear infinite}}@media screen and (max-width:800px){.TokenScreen{flex-flow:column-reverse;justify-content:center}}@media screen and (max-width:300px){.TokenScreen .homeimg{display:none}}._GzYRV{line-height:1.2;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}._3eOF8{margin-right:5px;font-weight:700}._3eOF8+._3eOF8{margin-left:-5px}._1MFti{cursor:pointer}._f10Tu{font-size:1.2em;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._1UmXx:after{content:"▸"}._1LId0:after{content:"▾"}._1pNG9{margin-right:5px}._1pNG9:after{content:"...";font-size:.8em}._2IvMF{background:#eee}._2bkNM{margin:0;padding:0 10px}._1BXBN{margin:0;padding:0}._1MGIk{font-weight:600;margin-right:5px;color:#000}._3uHL6{color:#000}._2T6PJ,._1Gho6{color:#df113a}._vGjyY{color:#2a3f3c}._1bQdo{color:#0b75f5}._3zQKs{color:#469038}._1xvuR{color:#43413d}._oLqym,._2AXVT,._2KJWg{color:#000}._11RoI{background:#002b36}._17H2C,._3QHg2,._3fDAz{color:#fdf6e3}._2bSDX{font-weight:bolder;margin-right:5px;color:#fdf6e3}._gsbQL{color:#fdf6e3}._LaAZe,._GTKgm{color:#81b5ac}._Chy1W{color:#cb4b16}._2bveF{color:#d33682}._2vRm-{color:#ae81ff}._1prJR{color:#268bd2}.BookingCard{margin-bottom:20px}.BookingCard .BookingCard-title{margin:0;text-transform:uppercase}.BookingCard .BookingCard-text{font-size:16px}.BookingCard .BookingCard-text.denotation{font-weight:700}.BookingCard .BookingCard-passenger{margin-bottom:10px}.BookingCard .BookingCard-adl{white-space:pre-line}.BookingsScreen{position:relative;padding:20px 30px;background-color:var(--gray-background)}.BookingsScreen .ant-input{font-weight:400;outline:0;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#333;border-radius:0;padding:12px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%;border:1px solid;border-color:inherit}.Header{display:flex;flex-flow:row nowrap;padding-bottom:10px;padding-top:10px}.Header .Header-logoContainer{font-size:var(--font-size-xl);display:flex;flex-flow:row wrap;cursor:pointer}.Header .Header-logo-edelweiss{max-width:250px;width:100%;padding:10px 0}.Header .Header-logo{width:80px;height:80px}.Header .Header-headerCol{color:#fff;display:flex;flex-flow:column;justify-content:center;color:var(--carrier-background)}.Header .Header-headerCol>span:last-child{font-size:var(--font-size-l)}@media screen and (max-width:1024px){.Header{flex-flow:column nowrap}}.CurrencySelector,.LanguageSelector{min-width:80px}.Wrapper{height:100%;display:flex;flex-direction:column}.Wrapper.auth{background:var(--carrier-background)}.Wrapper .Wrapper-container{max-width:1300px;width:100%;padding:0 10px 10px;margin:0 auto;display:flex;flex-flow:column nowrap;flex:1}.Wrapper .Wrapper-top{width:100%;display:flex;gap:10px;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid var(--gray-background);box-sizing:border-box;padding:0 10px}.Wrapper .Wrapper-top-left{display:flex;align-items:center;gap:12px}.Wrapper .Wrapper-envTag{font-size:12px;text-transform:uppercase;letter-spacing:.02em;padding:2px 10px}.Wrapper-image{position:relative;height:100%;max-height:45vh}.Wrapper-image img{width:100%;height:100%;object-fit:cover}.Wrapper .Wrapper-footer{min-height:70px;margin-top:20px;border-top:1px solid #CCC;display:flex;align-items:center;padding:10px 20px}.Wrapper .Wrapper-booking{color:#000}.Wrapper .Booking .ant-drawer-content-wrapper{height:100svh!important}.Wrapper .Sticky-Drawer{position:-webkit-sticky;position:sticky;bottom:0;width:100%;text-align:center;z-index:10}.SeatIcon-ECONOMY:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat -112px 0px;width:26px;height:40px;content:"";position:absolute;bottom:0;left:50%;margin-left:-13px}.SeatIcon-BUSY:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat -56px -96px;width:26px;height:40px;content:"";position:absolute;bottom:0;left:50%;margin-left:-13px}.SeatIcon-MY_SEAT:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat -84px -54px;width:26px;height:40px;content:"";position:absolute;bottom:0;left:50%;margin-left:-13px}.SeatIcon-ECONOMYSMALL:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat -168px -166px;width:26px;height:28px;content:"";position:absolute;bottom:0;left:50%;margin-left:-13px}.SeatIcon-ECONOMYSMALLBUSY:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat -84px -96px;width:26px;height:28px;content:"";position:absolute;bottom:0;left:50%;margin-left:-13px}.SeatIcon-MY_SEAT_SMALL:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat -140px -166px;width:26px;height:28px;content:"";position:absolute;bottom:0;left:50%;margin-left:-13px}.SeatIcon-EXITLEFT:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat -30px -138px;width:28px;height:26px;content:"";position:absolute;top:20%;margin-top:-20px;right:20%}.SeatIcon-EXITRIGHT:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat 0px -138px;width:28px;height:26px;content:"";position:absolute;top:20%;margin-top:-20px;left:100%}.SeatIcon-BSBUSY:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat 0px 0px;width:26px;height:52px;content:"";position:absolute;bottom:0;left:50%;margin-left:-13px}.SeatIcon-BSEMPTY:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat -28px 0px;width:26px;height:52px;content:"";position:absolute;bottom:0;left:50%;margin-left:-13px}.SeatIcon-BSSEAT:after{background:url(/assets/iconsSprite-0dC3gYib.png) no-repeat -56px 0px;width:26px;height:52px;content:"";position:absolute;bottom:0;left:50%;margin-left:-13px}.SeatIcon{position:relative;color:#dbe3ef}.SeatIcon-id{position:absolute;color:#dbe3ef;font-size:14px;font-weight:700;bottom:7px;left:22px;margin-left:-13px}.PlaneSeating{display:flex;flex-direction:column;align-items:center;flex:1;border-radius:var(--border-radius);background:#fff;position:relative}.PlaneSectionSeating{position:relative;margin-left:auto;margin-right:auto}.PlaneSeating-planeMap{position:absolute}.PlaneSectionSeating-header,.PlaneSectionSeating-rows{display:flex;flex-direction:row;position:absolute}.PlaneSectionSeating-row{position:relative;display:flex;flex-direction:row;align-items:center}.PlaneSectionSeating-index{left:-35px;top:-20px;position:absolute}.PlaneSectionSeating-header-item{position:absolute}.PlaneSectionSeating-btn{width:26px;height:40px;padding:0;border:0;background:transparent;cursor:pointer}.OutboundSeatsClassCards-accordion{overflow-x:auto}.OutboundSeatsClassCards{width:100%;margin-left:0;padding-left:0;padding-right:0}.OutboundScreen .OutboundScreen-content{display:flex;flex-direction:column;align-items:flex-start;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.OutboundScreen-header{display:flex;flex-direction:row;justify-content:space-between;margin:20px}.OutboundScreen-slider{width:100%}.OutboundScreen-slider .ibe_flight_selection{background-color:#0e4194;color:#dbe3ef;width:100%;min-width:30em}.OutboundScreen-slider .ibe_flight_selection--number{text-align:center;padding-right:0}.OutboundScreen-slider .ibe_flight_selection_duration-circle-anim-plane:after,.OutboundScreen-slider .ibe_flight_selection_duration-circle-anim-plane.transit-point-0:after{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -226px -109px;width:14px;height:14px;content:"";position:absolute;margin-top:-7px;left:50%;margin-left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.OutboundScreen-slider .ibe_flight_selection_duration-circle-anim-plane.transit-point-1:after{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -226px -109px;width:14px;height:14px;content:"";position:absolute;margin-top:0;left:35%;margin-left:-10px;-webkit-transform:rotate(26deg);transform:rotate(26deg);top:0}.OutboundScreen-slider .ibe_flight_selection_duration-circle-anim-plane.transit-point-2:after{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -226px -109px;width:14px;height:14px;content:"";position:absolute;margin-top:20px;left:20%;margin-left:-13px;-webkit-transform:rotate(5deg);transform:rotate(5deg);top:0}.OutboundScreen-slider .tooltip .tooltip--icon:after{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -22px -182px;width:20px;height:20px;content:"";position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-10px}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height, 36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color, var(--react-international-phone-border-color, gainsboro));margin:0;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color, var(--react-international-phone-background-color, white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover, whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size, 4px) solid var(--react-international-phone-country-selector-arrow-color, #777);border-right:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size, 4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color, #999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color, var(--react-international-phone-disabled-background-color, whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width, 24px);height:var(--react-international-phone-flag-height, 24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top, 44px);left:var(--react-international-phone-dropdown-left, 0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color, var(--react-international-phone-background-color, white));box-shadow:var(--react-international-phone-dropdown-shadow, 2px 2px 16px rgba(0, 0, 0, .25));color:var(--react-international-phone-dropdown-item-text-color, var(--react-international-phone-text-color, #222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin, 0);background:var(--react-international-phone-dropdown-preferred-list-divider-color, var(--react-international-phone-border-color, gainsboro))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height, 28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size, 14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color, gray);font-size:var(--react-international-phone-dropdown-item-font-size, 14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color, var(--react-international-phone-text-color, #222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color, var(--react-international-phone-dropdown-item-dial-code-color, gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color, var(--react-international-phone-selected-dropdown-item-background-color, whitesmoke))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color, var(--react-international-phone-border-color, gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color, var(--react-international-phone-background-color, white));color:var(--react-international-phone-dial-code-preview-text-color, var(--react-international-phone-text-color, #222));font-size:var(--react-international-phone-dial-code-preview-font-size, var(--react-international-phone-font-size, 13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color, var(--react-international-phone-disabled-background-color, whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color, var(--react-international-phone-disabled-text-color, #666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius, 4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height, 36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color, gainsboro);border-radius:var(--react-international-phone-border-radius, 4px);margin:0;background-color:var(--react-international-phone-background-color, white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color, #222);font-family:inherit;font-size:var(--react-international-phone-font-size, 13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color, whitesmoke);color:var(--react-international-phone-disabled-text-color, #666)}.errorText{color:red;font-size:12px;margin-top:5px;margin-bottom:0}.PassengerForm{display:flex;flex-direction:column}.PassengerForm .react-international-phone-input-container .react-international-phone-country-selector-button,.PassengerForm .react-international-phone-input-container .react-international-phone-input{height:50px;font-size:16px;outline:0;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#333;border-radius:0;padding:12px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%;border:1px solid;border-color:inherit}.PassengerForm .react-international-phone-input-container .react-international-phone-country-selector-button{border-right:none}.PassengerForm .react-international-phone-input-container .react-international-phone-input{border-left:none}.PassengerForm .ant-input,.PassengerForm .ant-picker,.PassengerForm .ant-select{font-weight:400;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#333;border-radius:0;padding:12px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%}.PassengerForm .ant-picker input{opacity:1}.MainForm-Collapse{background:#e1e1e1;border-radius:0;border:0;margin-bottom:10px;font-size:16px}.ant-collapse .ant-collapse-content{background:var(--gray-background);border-radius:0!important}.OptionsInfo{display:flex;flex-direction:column;max-width:1240px;width:100%;margin:0 auto 30px;padding:0 10px}.options-title{margin-bottom:0}.OptionsInfo-Row{border-bottom:1px solid #FFF;background:var(--gray-background);padding:10px}.OptionsInfo-Col{border-right:1px solid #FFF}.price-text{font-size:16px;font-weight:700;text-align:end}.bold-text{font-size:16px;font-weight:700}.subtotal-options-row{padding:10px;background:#ccc}.subtotal-title{margin:0!important}.total-price-row{padding:10px;background:#767676}.total-title{margin:0!important;color:#fff!important}.FlightInformationTwoDirect{display:flex;flex-direction:row;max-width:1240px;width:100%;margin:0 auto;position:relative}.FlightInformationTwoDirect-routes{width:75%;position:relative}.FlightInformationTwoDirect{margin-bottom:0}.FlightInformationTwoDirect.white{background:var(--gray-background);padding:10px;margin-bottom:30px}.FlightInformationTwoDirect .Text{font-size:16px;font-weight:700}.FlightInformationTwoDirect .ant-typography{color:#333!important;margin:0}@media(max-width:597px){.FlightInformationTwoDirect .Text{font-size:14px}h1.ant-typography{font-size:28px}}.FlightInformationTwoDirect .Route-icon{box-sizing:border-box;display:inline-block;position:relative;letter-spacing:-1ex;text-indent:-9999px;text-decoration:none;line-height:1;padding:0;border:none;outline:none}.FlightInformationTwoDirect .Route-icon:before{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -38px -113px;width:35px;height:27px;content:"";position:absolute;top:50%;margin-top:-14px;left:50%;margin-left:-18px}.PassengersInfo{background:var(--gray-background);padding:20px}.PassengersInfo .PassengersInfo-field{margin:0!important}.PaymentScreen{max-width:950px;width:100%;margin:20px auto 0}.OptionsScreen{max-width:950px;width:100%;margin:20px auto 0}.Option{min-height:520px;display:flex;flex-direction:column;background:var(--gray-background);border-radius:0;cursor:pointer}.Option .ant-card-cover{overflow:hidden}.Option .ant-card-cover img{border-radius:0}.Option .ant-card-body{flex-grow:1}.Option .ant-card-actions{margin-top:auto;border-top:none;background:var(--gray-background)}.Option .ant-card-actions li{text-align:end}.Option:hover img{transform:scale(1.1);transition:transform 1s ease}.TicketInfo-booking{display:flex;flex-direction:column;max-width:1240px;width:100%;min-width:100%;background:var(--gray-background)!important;padding:10px;margin-bottom:10px}.TicketInfo-booking .Text{font-size:16px;font-weight:700}.TicketInfo-booking .ant-typography{color:#fff!important;margin:0}.TicketInfo-booking .ant-typography{color:#000!important;margin:0}.TicketInfo-booking .TicketInfo-booking-icon{box-sizing:border-box;display:inline-block;position:relative;letter-spacing:-1ex;text-indent:-9999px;text-decoration:none;line-height:1;padding:0;border:none;outline:none}.TicketInfo-booking .TicketInfo-booking-icon:before{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -110px -128px;width:30px;height:10px;content:"";position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-15px}.ibe_flight_selection_duration-circle-anim-plane:after{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -221px -51px;background-size:237px 218px}.TicketInfo-booking.dark .TicketInfo-booking-icon:before{background:url(/assets/sprite-BXKaSPsc.png) no-repeat -110px -113px}.TicketInfo-booking-flight{width:75%;border-right:1px solid #FFF}.TicketInfo-booking-seats{width:25%;padding-left:15px}@media(max-width:597px){.TicketInfo-booking .Text{font-size:14px}.TicketInfo-booking-flight{width:100%;border-right:none}.TicketInfo-booking-seats{padding-top:10px;width:100%;border-top:1px solid #FFF}.TicketInfo-booking-seats .ant-row{display:flex;flex-direction:column!important}h1.ant-typography{font-size:28px}.ibe_flight_selection_duration-circle-anim-plane:after{transform:rotate(137deg)}}.IframeDrawer{position:relative}.IframeDrawer-header{background-color:#767676;font-size:24px;color:#fff}.IframeDrawer-header .ant-drawer-title{font-size:22px}.IframeDrawer-header .anticon svg{color:#fff}.IframeDrawer-content{position:relative;width:100%;display:flex;flex-direction:row;justify-content:center}.IframeDrawer-content iframe{width:100%;max-width:1024px;height:950px;border:none}.BookingInfoDrawer{position:relative}.BookingInfoDrawer-body .BookingCard-passenger .ant-drawer .anticon svg{color:green}.BookingInfoDrawer-header{background-color:#767676;font-size:24px;color:#fff}.BookingInfoDrawer-header .anticon svg{color:#fff}.InfoBlock{margin-bottom:20px}.InfoBlock thead tr th{background:none!important}.InfoBlock thead tr th:before{width:0px!important}.InfoBlock tbody{background:var(--gray-background)}@media(max-width:597px){.InfoBlock thead tr th,.InfoBlock tbody tr td{padding:8px!important}}.BoardingPass{width:100%;display:flex;flex-direction:column;align-items:center;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.BoardingPass .BoardingPass-Header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:30px;width:100%}.BoardingPass .BoardingPass-Header img{max-width:350px}.BoardingPass .BoardingPass-Ticket{display:flex;flex-direction:column;border:1px solid #000;border-radius:35px;max-width:950px;width:100%;margin:0 auto 20px;overflow:hidden}.BoardingPass .BoardingPass-Ticket .BoardingPass-Ticket-Header{height:75px;background-color:#002f86}.BoardingPass .BoardingPass-Ticket-Content{display:flex;margin:25px}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Info{flex:1;padding:10px 20px}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Info .ant-typography{font-size:16px}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Info .BoardingPass-Ticket-Title.ant-typography{font-size:24px;margin-top:20px}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Info .BoardingPass-Ticket-Row{border-bottom:1px solid #000;padding-bottom:10px}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Info .ant-row{margin-bottom:10px}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Info .BoardingPass-Ticket-Paragraph{margin-bottom:10px;opacity:.75}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Barcode{block-size:70px;writing-mode:vertical-lr;display:flex;align-items:center;justify-content:center}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Barcode img{transform:rotate(90deg);max-height:100px}.BoardingPass .BoardingPass-Ticket-Barcode-Horizontal{display:flex;align-items:center;justify-content:center;width:100%;padding:20px 0;margin-top:20px}.BoardingPass .BoardingPass-Ticket-Barcode-Horizontal img{max-width:100%;height:auto}@media screen and (min-width:741px){.BoardingPass .BoardingPass-Ticket-Barcode-Horizontal{display:none}}.BoardingPass .BoardingPass-Notice{max-width:950px;width:100%;margin-top:10px}@media screen and (max-width:574px){.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Info .ant-col{display:flex;flex-direction:row;gap:10px}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Info .ant-row{row-gap:0px!important}}@media screen and (max-width:740px){.BoardingPass .BoardingPass-Header{flex-direction:column-reverse}.BoardingPass .BoardingPass-Header img{max-width:calc(100% - 120px)}.BoardingPass .BoardingPass-Ticket-Content{flex-direction:column}.BoardingPass .BoardingPass-Ticket-Content .BoardingPass-Ticket-Barcode{display:none}.BoardingPass .BoardingPass-Ticket-Barcode-Horizontal{display:flex}}@media print{.BoardingPass .BoardingPass-Notice .ant-typography{font-size:10px!important}}.Boarding{max-width:750px;width:100%;margin:20px auto 0}.Boarding .Boarding-Text{font-size:16px;text-align:start;opacity:.7}.BoardingPass .ant-drawer-content-wrapper{height:100svh!important}@page{size:A4;margin:0}@media print{.ant-drawer-header{display:none!important}}.MyOptionsRetrieveScreen{max-width:950px;width:100%;margin:20px auto 0}.TicketInfo{display:flex;flex-direction:column;justify-content:center;margin-top:20px;max-width:650px!important;background-color:#fff;width:100%}.TicketInfo .TicketInfo-Description{font-size:16px}.TicketInfo .ant-radio-group .ant-radio-wrapper{font-size:18px}.PassengerForm-CheckIn{min-height:400px;display:flex;justify-content:center;overflow:hidden}.PassengerForm-CheckIn .PassengerForm-contaner{margin:20px 0;max-width:650px}.PassengerForm-CheckIn .PassengerForm-description{white-space:pre-line;font-size:16px}.PassengerForm-CheckIn .PassengerForm-contaner .PassengerForm-Form .PassengerForm-Form-container{background:var(--gray-background);padding:15px;margin-bottom:20px}.PassengerForm-CheckIn .PassengerForm-contaner .PassengerForm-Form .PassengerForm-Label{font-size:16px;font-weight:500}.PassengerForm-CheckIn .react-international-phone-input-container .react-international-phone-country-selector-button,.PassengerForm-CheckIn .react-international-phone-input-container .react-international-phone-input{height:50px;font-size:16px;outline:0;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#333;border-radius:0;padding:12px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%;border:1px solid;border-color:inherit}.PassengerForm-CheckIn .ant-input,.PassengerForm-CheckIn .ant-picker{font-weight:400;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#333;border-radius:0;padding:12px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%}.PassengerForm-CheckIn .ant-picker input{opacity:1}.PassengerForm-CheckIn .react-international-phone-input-container .react-international-phone-country-selector-button{border-right:none}.PassengerForm-CheckIn .react-international-phone-input-container .react-international-phone-input{border-left:none}.mobile .ant-picker-input>input::selection{background:none;color:inherit}.mobile .ant-picker-input>input::-moz-selection{background:none;color:inherit}.mobile .ant-picker-input>input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;caret-color:transparent}.SecurityStatement{margin:0 auto;max-width:950px;width:100%}.SecurityStatement .SecurityStatement-Warning{width:100%;background:#f1f0a3;padding:20px;margin-bottom:20px}.SecurityStatement .SecurityStatement-Paragraph{font-size:16px}.SecurityStatement .SecurityStatement-Warning .SecurityStatement-Col{max-width:150px}.SecurityStatement .SecurityStatement-Warning .icon-description{text-align:center}.SecurityStatement .SecurityStatement-Warning span{height:118px}.SecurityStatement .SecurityStatement-Warning span:before{display:block;height:114px;content:""}.SecurityStatement .SecurityStatement-Warning .poisons-toxins:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat 16px -1px}.SecurityStatement .SecurityStatement-Warning .oxidizing-agents:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat -128px -5px}.SecurityStatement .SecurityStatement-Warning .corrosives:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat -265px -5px}.SecurityStatement .SecurityStatement-Warning .fireworks:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat -405px -5px}.SecurityStatement .SecurityStatement-Warning .lighter-fuel:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat -545px -5px}.SecurityStatement .SecurityStatement-Warning .compressed-gas:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat 12px -135px}.SecurityStatement .SecurityStatement-Warning .flammable-gas:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat -128px -135px}.SecurityStatement .SecurityStatement-Warning .readioactive-materials:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat -265px -135px}.SecurityStatement .SecurityStatement-Warning .infectious-substance:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat -404px -135px}.SecurityStatement .SecurityStatement-Warning .magnetic-materials:before{background:url(/assets/prohibitory_icons-vlxkMI8T.png) no-repeat -541px -135px}.SecurityStatement .SecurityStatement-List{margin-left:25px}.SecurityStatement .SecurityStatement-List li{list-style:disc}.FlightInfo{width:100%;display:flex;flex-direction:row;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.FlightInfo .FlightInfo-directionPoint{display:flex;flex-flow:column nowrap;text-align:var(--text-align)}.FlightInfo .FlightInfo-directionPoint span:first-child{font-size:var(--font-size-xl);line-height:26px}.FlightInfo .FlightInfo-directionPoint span:last-child{font-size:var(--font-size-m)}.FlightInfo .FlightInfo-planeContainer{flex:1;display:flex;flex-direction:column;gap:5px;margin:0 15px}.FlightInfo .FlightInfo-flight{position:relative;flex:1;display:flex;flex-flow:row nowrap;justify-content:space-between}.FlightInfo .FlightInfo-point{width:var(--small-point-size);height:var(--small-point-size);border-radius:50%;background:#000;transition:opacity .1s}.FlightInfo .FlightInfo-line{border-bottom:2px dotted var(--carrier-background);flex:1;height:4px}.FlightInfo .FlightInfo-plane{width:20px;height:20px;position:absolute;left:-2px;top:-7px}.FlightInfo .FlightInfo-duration{width:100%;text-align:center}.ShortFlightInfo{width:100%;max-width:450px;border:1px solid rgb(240,240,240);padding:15px}.ShortFlightInfo .ShortFlightInfo-Text{font-size:16px}.ShortFlightInfo .ShortFlightInfo-Text.bold{font-weight:500}.ShortFlightInfo .ShortFlightInfo-Flight,.ShortFlightInfo .ShortFlightInfo-Number{border:1px solid rgb(240,240,240);padding:10px}.ShortFlightInfo-Number .ShortFlightInfo-Text.bold{font-size:22px;letter-spacing:10px}.ShortFlightInfo .ShortFlightInfo-Number{background:#00000014}.ShortFlightInfo .FlightInfo .FlightInfo-plane{left:calc(50% - 10px)}.Tickets{width:100%;margin-top:20px}.IframeValidator{position:relative}.IframeValidator iframe{width:100%;height:950px;border:none}.NonceScreen{display:flex;flex-direction:column;justify-content:flex-start;min-height:400px;padding:10px;overflow:hidden;margin-top:20px;flex:1}.NonceScreen .NonceScreen-contaner{margin:20px 0;max-width:650px}.NonceScreen .NonceScreen-Steps-Container{height:100%}.NonceScreen .NonceScreen-description{white-space:pre-line;font-size:16px}.NonceScreen .NonceScreen-contaner .NonceScreen-Form .NonceScreen-Form-container{background:var(--gray-background);padding:15px;margin-bottom:20px}.NonceScreen .NonceScreen-contaner .NonceScreen-Form .NonceScreen-Label{font-size:16px;font-weight:500}.NonceScreen .NonceScreen-Steps{justify-content:center}.SearchBooking{max-width:950px;width:100%;margin:0 auto}.SearchBooking .SearchBooking-Header{padding-bottom:40px;padding-top:40px}.SearchBooking .SearchBooking-Header h1{margin-bottom:0}.SearchBooking .SearchBooking-Desc{font-size:17px;opacity:.85}.SearchBooking .SearchBooking-Link{justify-content:flex-start;padding:0;font-size:17px;margin-bottom:15px}.SearchBooking-Form-Container{max-width:1100px;width:100%;margin:60px auto 30px}.SearchBooking-Form-Container .ant-form-item-required{font-size:16px!important}.SearchBooking-Form-Container .SearchBooking-Form{padding:60px 20px!important;background:#fff;box-shadow:0 14px 80px #0000000d,0 7.0875px 34.875px #00000009,0 2.8px 13px #00000006,0 .6125px 4.625px #00000004;transition:box-shadow .25s cubic-bezier(.22,.61,.36,1),transform .25s cubic-bezier(.22,.61,.36,1);align-items:flex-start}.SearchBooking-Form-Container .SearchBooking-Form .ant-form-item{width:100%}.SearchBooking-Form-Container .SearchBooking-Form .ant-input{font-weight:400;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#333;border-radius:0;padding:12px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;width:100%}.SearchBooking-Form-Container .SearchBooking-Tips{background-image:url(/assets/tanzania-CA56Qk18.webp);height:100%;min-height:350px;padding-bottom:20px;cursor:pointer;background-size:cover}.SearchBooking-Form-Container .SearchBooking-Tips:hover{transform:scale(1.01);transition:transform .2s ease}@media screen and (max-width:595px){.SearchBooking .SearchBooking-Header{padding-bottom:20px;padding-top:40px}.SearchBooking-Form-Container{margin-top:20px}}body{background:#fff}html,body,#root{font-size:13px;height:100%}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}input::-webkit-date-and-time-value{line-height:42px}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--background: #3651fe;--background-light: #3651feb3;--font-size-m: 13px;--font-size-l: 20px;--font-size-xl: 32px;--border-radius: 6px;--carrier-background: #E40421;--gray-background: #F2F2F2;--width-lg: 1024px;--text-align: left;--small-point-size: 6px}
