:root{--white-v2:#f8f8f8;--grey-v9:#111;--grey-v10:#131313;--white-v1:#f2f6fa;--blue-v10:#212529;--grey-v11:#a6a6a6;--grey-v12:#9a9a9a;--grey-v13:#8a8a8a;--grey-v14:#e6e6e8;--grey-v15:#8d8d8d;--blue-v12:#d6eff9;--blue-v11:#1ea2dc;--blue-v14:#ebf1f8;--yellow-v1:#fbf4d6;--yellow-v2:#e5be01}.accordion-button .price-arrow-icon svg,.accordion-button:not(.collapsed) .price-arrow-icon svg,.btn,.btn:hover,.date-cell,.flight-information-main .card,.flight-information-main .card:hover,a,a:hover,button{-webkit-transition:var(--primary-transition);-moz-transition:var(--primary-transition);-o-transition:var(--primary-transition);transition:var(--primary-transition)}.font-helvetica,.font-inter,.font-lato,.font-poppins,.font-roboto{font-family:var(--lato)!important}.color-inherit{color:inherit!important}.text-white{color:var(--white)}.text-black{color:var(--black)}.text-blue{color:var(--blue)}.text-blue-v6{color:var(--blue-v6)}.text-blue-v7{color:var(--blue-v7)}.text-color-v2{color:var(--text-color-v2)}.text-color-v3{color:var(--text-color-v3)}.text-red{color:var(--red)}.text-green{color:var(--green)}.text-grey-v9{color:var(--grey-v9)}.text-grey-v10{color:var(--grey-v10)}.text-blue-v10{color:var(--blue-v10)}.text-blue-v13{color:var(--blue-v13)!important}.border-dgray-v1{border-color:var(--dgray-v1)!important}.border-grey-v6{border-color:var(--grey-v6)!important}.border-white-v2{border-color:var(--white-v2)!important}.border-grey-v11{border-color:var(--grey-v11)!important}.btn{font-family:var(--lato);font-size:16px;line-height:1.2;font-weight:400;padding:16px 22px;border-radius:6px;margin:0;text-align:center;min-width:149px}.btn-primary{color:var(--white);background:var(--blue);border:1px solid var(--blue)}.btn-primary:hover{color:var(--blue);background:var(--white);border:1px solid var(--blue)}.btn-outline{color:var(--blue);background:transparent}.btn-outline:hover{color:var(--white)}.btn-white{color:var(--blue);background:var(--white)}.btn-white:hover{color:var(--white);background:var(--blue)}.btn-close:focus{outline:0;box-shadow:none}.form-label{color:var(--black)}.form-control,.form-label,.form-select{position:relative;font-family:var(--lato);font-size:16px;line-height:1.2;font-weight:400;text-align:left}.form-control,.form-select{padding:22px;background:var(--white);border:1px solid var(--black);border-radius:6px;margin:0}.form-control::-webkit-input-placeholder{color:var(--grey-v6)}.form-control::-moz-placeholder{color:var(--grey-v6)}.form-control:-ms-input-placeholder{color:var(--grey-v6)}.form-control:-moz-placeholder{color:var(--grey-v6)}.form-control::placeholder{color:var(--grey-v6)}.form-control:focus{color:var(--black);background-color:var(--white);border-color:var(--black)}.form-floating>label{line-height:1.5;padding-top:18px}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{font-size:15px;line-height:1.2}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{background:var(--transparent)}.cursor-default{cursor:default!important}.plain-select .select2-container{min-width:100px}.plain-select .select2-container .select2-selection--single{border:none;border-radius:0;padding:0;height:auto;background-color:transparent}.select2-container--default .select2-selection--single .select2-selection__placeholder,.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:var(--lato);font-weight:400;text-align:left;height:auto;background:var(--transparent);border:none}.select-list .select2-container--default .select2-selection--single .select2-selection__placeholder,.select-list .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px!important;line-height:32px}.plain-select .select2-container--default .select2-selection--single .select2-selection__placeholder,.plain-select .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--blue);padding:4px 20px 4px 0}.plain-select .select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;position:absolute;top:50%;right:0;width:20px}.plain-select .select2-container--default .select2-selection--single .select2-selection__arrow b{width:12px;height:12px;border:none;transform:none;right:0;background-image:url("data:image/svg+xml;utf8,<svg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M11.137 1.0208C11.4642 1.34801 11.4642 1.87852 11.137 2.20573L6.66839 6.67437C6.34118 7.00158 5.81067 7.00158 5.48346 6.67437L1.01482 2.20573C0.687607 1.87852 0.687607 1.34801 1.01482 1.0208C1.34203 0.693589 1.87254 0.693589 2.19974 1.0208L6.07593 4.89698L9.95211 1.0208C10.2793 0.693588 10.8098 0.693588 11.137 1.0208Z' fill='%2300509E'/></svg>");background-size:contain;background-repeat:no-repeat;transition:var(--primary-transition)}.plain-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg);margin-top:-6px;transition:var(--primary-transition)}.round-select .select2-container .select2-selection--single{background:var(--white);border-radius:100px!important;border:1px solid var(--dgray-v1);padding:14px 51px 14px 20px;height:auto;min-width:177px}.round-select .select2-container--default .select2-selection--single .select2-selection__placeholder,.round-select .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:var(--lato);font-size:17px;color:var(--grey-v1);padding:0}.round-select .select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;position:absolute;top:50%;right:20px;width:20px}.round-select .select2-container--default .select2-selection--single .select2-selection__arrow b{width:10px;height:6px;right:18px;border:none;transform:none;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="7" viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.53033 0.96967C9.82322 1.26256 9.82322 1.73744 9.53033 2.03033L5.53033 6.03033C5.23744 6.32322 4.76256 6.32322 4.46967 6.03033L0.46967 2.03033C0.176777 1.73744 0.176777 1.26256 0.46967 0.96967C0.762563 0.676777 1.23744 0.676777 1.53033 0.96967L5 4.43934L8.46967 0.96967C8.76256 0.676777 9.23744 0.676777 9.53033 0.96967Z" fill="%235A5A5A"/></svg>');background-position:50%;transition:var(--primary-transition)}.round-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg);transition:var(--primary-transition)}.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{background:var(--white);border:none;border-radius:6px;box-shadow:0 4px 14px #0000001f;min-width:150px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--blue-v12);color:var(--black)}.select2-results__option{padding:12px 16px}.select2-results>.select2-results__options{border-radius:6px}.accordion{border:none;box-shadow:none;outline:0}.accordion-item{border-radius:0!important;background:var(--white);border:1px solid var(--dgray-v2)!important;margin-bottom:16px}.accordion-button{font-size:22px;line-height:1.2;font-weight:400;text-align:left;padding:22px 28px;color:var(--black);border-radius:8px!important;background:var(--white)}.accordion-button:not(.collapsed){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;color:var(--black);background:var(--white);box-shadow:none!important}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;utf8,<svg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M12.1636 0.938893C12.5386 1.32877 12.5386 1.96089 12.1636 2.35076L7.04243 7.67527C6.66744 8.06514 6.05947 8.06514 5.68448 7.67527L0.563345 2.35076C0.188358 1.96089 0.188358 1.32877 0.563345 0.938893C0.938331 0.549015 1.5463 0.549015 1.92129 0.938893L6.36346 5.55746L10.8056 0.938893C11.1806 0.549015 11.7886 0.549015 12.1636 0.938893Z' fill='white'/></svg>");background-size:21px;background-repeat:no-repeat;background-position:50%}.accordion-button:focus{box-shadow:none}.accordion-body{padding:35px 26px}.tax-fees-block .accordion-item{border:none!important}.tax-fees-block .accordion-button{font-size:16px;font-weight:700;padding:10px;border-radius:6px!important;background:var(--blue)}.tax-fees-block .accordion-button:not(.collapsed){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;background:var(--blue)}.tax-fees-block .accordion-body{padding:0 6px}.tax-fees-block .accordion-button .accordion-icon:after,.tax-fees-block .accordion-button:not(.collapsed) .accordion-icon:after{content:"";position:absolute;top:50%;left:10px;width:10px;height:10px;margin-top:-5px;background-image:url("data:image/svg+xml;utf8,<svg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M12.1636 0.938893C12.5386 1.32877 12.5386 1.96089 12.1636 2.35076L7.04243 7.67527C6.66744 8.06514 6.05947 8.06514 5.68448 7.67527L0.563345 2.35076C0.188358 1.96089 0.188358 1.32877 0.563345 0.938893C0.938331 0.549015 1.5463 0.549015 1.92129 0.938893L6.36346 5.55746L10.8056 0.938893C11.1806 0.549015 11.7886 0.549015 12.1636 0.938893Z' fill='white'/></svg>");background-size:10px;background-repeat:no-repeat;background-position:50%;transform:rotate(180deg);transition:var(--primary-transition)}.tax-fees-block .accordion-button.collapsed .accordion-icon:after{transform:rotate(0deg);transition:var(--primary-transition)}.tax-fees-block .accordion-button:after{display:none}#passengerAccordion .accordion-item,.tax-fees-block .accordion-item{border:none!important}.tax-fees-block .accordion-item:last-child{margin-bottom:0}.tax-fees-block .accordion-collapse{border:1px solid var(--dgray-v2)!important}#passengerAccordion .accordion-collapse{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;border:1px solid var(--dgray-v2)!important}#passengerAccordion .accordion-button{background:var(--blue)}.custom-checkbox input[type=checkbox]{display:none;visibility:hidden}.custom-checkbox .form-checkbox-label{display:flex;align-items:flex-start;justify-content:flex-start;margin:auto;-webkit-user-select:none;user-select:none;cursor:pointer}.custom-checkbox .form-checkbox-label span{display:inline-block;vertical-align:middle;transform:translateZ(0)}.custom-checkbox .form-checkbox-label span:first-child{position:relative;width:20px;height:20px;border-radius:4px;transform:scale(1);vertical-align:middle;border:1px solid var(--text-color-v2);transition:all .2s ease}.custom-checkbox .form-checkbox-label span:first-child svg{position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-6px;fill:none;stroke:var(--white);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:32px;stroke-dashoffset:32px;transition:all .3s ease;transition-delay:.1s;transform:translateZ(0)}.custom-checkbox .form-checkbox-label span:first-child:before{content:"";width:100%;height:100%;background:var(--blue);display:block;transform:scale(0);opacity:1;border-radius:50%}.custom-checkbox .form-checkbox-label span:last-child{font-family:var(--lato);font-size:16px;line-height:1.2;font-weight:400;color:var(--black);padding-left:8px;width:calc(100% - 24px)}.custom-checkbox .form-checkbox-label:hover span:first-child{border-color:var(--blue)}.custom-checkbox .input-checkbox:checked+.form-checkbox-label span:first-child{background:var(--blue);border-color:var(--blue);animation:wave-effect .4s ease;-webkit-animation:wave-effect .4s ease;-moz-animation:wave-effect .4s ease;-o-animation:wave-effect .4s ease}.custom-checkbox .input-checkbox:checked+.form-checkbox-label span:first-child svg{stroke-dashoffset:0}.custom-checkbox .input-checkbox:checked+.form-checkbox-label span:first-child:before{transform:scale(3.5);opacity:0;transition:all .6s ease}@keyframes wave-effect{50%{transform:scale(.9)}}.custom-radio-group{padding-bottom:14px}.custom-radio{border:2px solid var(--grey-v6);border-radius:3px;box-sizing:border-box;min-width:100px;min-height:100px;cursor:pointer;transition:var(--primary-transition)}.custom-radio:not(:last-child){margin-right:20px}.custom-radio .radio-img{padding:0 8px 8px;width:100%;min-height:50px}.custom-radio img{object-fit:contain;max-height:48px}.radio-item{font-family:var(--lato);font-size:16px;line-height:1.2;font-weight:500;color:var(--grey-v9);text-align:left;box-sizing:border-box;cursor:pointer;transition:var(--primary-transition)}.radio-item:not(:last-child){margin-bottom:16px}.booking-flow-box-body .radio-item:not(:last-child){margin:0 16px 0 0}.custom-radio input,.radio-item input{display:none}.custom-radio span{margin:15px}.radio-button{position:relative;width:17px;height:17px;min-width:17px;min-height:17px;border:1px solid var(--grey-v6);border-radius:50%;transition:var(--primary-transition)}.radio-item .radio-button{width:21px;height:21px;min-width:21px;min-height:21px;margin-right:10px;border:1px solid var(--text-color-v2)}.radio-button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px;background-color:var(--blue);border-radius:50%;opacity:0;transition:opacity .2s ease;transition:var(--primary-transition)}.radio-item .radio-button:after{width:9px;height:9px}.custom-radio input:checked+.radio-button,.radio-item input:checked+.radio-button{border:1px solid var(--blue);transition:var(--primary-transition)}.custom-radio input:checked+.radio-button:after,.radio-item input:checked+.radio-button:after{opacity:1;transition:var(--primary-transition)}.custom-radio.bordered-radio{border:2px solid var(--blue);transition:var(--primary-transition)}.range-slider-container input[type=range]{-webkit-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;border-radius:15px;height:4px;background:var(--grey-light-v1)}.range-slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:15px;width:15px;background-color:var(--blue);border-radius:50%;border:none;transition:var(--primary-transition)}.range-slider-container input[type=range]::-moz-range-thumb{height:15px;width:15px;background-color:var(--blue);border-radius:50%;border:none;transition:var(--primary-transition)}.text-truncate{white-space:nowrap}.text-ellipsis-default,.text-truncate{overflow:hidden;text-overflow:ellipsis}.text-ellipsis-default{display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;width:100%}.text-ellipsis-1{-webkit-line-clamp:1}.text-ellipsis-2{-webkit-line-clamp:2}.text-ellipsis-3{-webkit-line-clamp:3}.booking-details-section .passenger-count{font-family:var(--lato);font-size:16px;line-height:1.2;font-weight:400;text-align:left;height:auto;background:var(--transparent);border:none}.booking-details-section .passenger-count:after{content:"";position:absolute;top:50%;margin-top:-3px;width:12px;height:12px;right:0;background-image:url("data:image/svg+xml;utf8,<svg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M11.137 1.0208C11.4642 1.34801 11.4642 1.87852 11.137 2.20573L6.66839 6.67437C6.34118 7.00158 5.81067 7.00158 5.48346 6.67437L1.01482 2.20573C0.687607 1.87852 0.687607 1.34801 1.01482 1.0208C1.34203 0.693589 1.87254 0.693589 2.19974 1.0208L6.07593 4.89698L9.95211 1.0208C10.2793 0.693588 10.8098 0.693588 11.137 1.0208Z' fill='%2300509E'/></svg>");background-size:contain;background-repeat:no-repeat;transition:var(--primary-transition)}.booking-details-section .passenger-count.active:after{margin-top:-6px;transform:rotate(180deg);transition:var(--primary-transition)}.booking-details-section{padding:18px 0 16px;background:var(--white-v1);border-top:1px solid var(--blue-v4);border-bottom:1px solid var(--blue-v4)}.depart-return-date .form-control,.depart-return-date .form-label,.location-selection .form-control,.location-selection .form-label{padding-left:46px}.depart-return-date input[type=date]::-webkit-calendar-picker-indicator,.depart-return-date input[type=date]::-webkit-inner-spin-button{display:none}.depart-return-date input[type=date]{-moz-appearance:textfield}.location-selection .form-group{width:calc(100% - 15px)}.depart-return-date .date-calendar-picker .MuiInputBase-input,.depart-return-date .form-control,.location-selection .form-control{font-size:17px;min-width:100%;min-height:63px;padding:10px 10px 10px 42px;background-color:var(--white);background-image:url(/_next/static/media/search-icon.fddb5989.png);background-size:20px;background-position:12px;background-repeat:no-repeat;border:1px solid var(--black);box-sizing:border-box}.swap-icon{position:relative;top:10px;cursor:pointer;padding:0;margin:0 6px;min-width:24px}.swap-icon,.swap-icon.rotate{transition:transform .3s ease-in-out}.swap-icon.rotate{transform:rotate(180deg)}.flights-search-filter-tab .active .btn-rounded,.flights-search-filter-tab .btn-rounded:hover{color:var(--white)!important}.depart-return-date .date-calendar-picker .MuiInputBase-input,.depart-return-date .form-control{min-width:inherit;background-image:url(/_next/static/media/calendar-icon.11753ea6.png)}.depart-date,.return-date{max-width:235px;min-width:210px}.depart-date{border-right:1px solid var(--grey-v3)}.update-btn .btn-white{font-size:18px;line-height:1.2;min-width:180px;border-radius:100px}.update-btn .btns.btn-white:after{background:var(--blue)}.daterangepicker .drp-buttons .btn{min-width:inherit}.info-section{padding:68px 0 54px}.info-icon{margin-right:16px}.info-icon img{position:relative;top:-2px;max-width:20px}.info-content{width:calc(100% - 36px);max-width:1006px}.info-content p{font-weight:400;text-align:left;margin-bottom:22px}.flight-info-details{position:relative;padding:19px 23px;margin-bottom:16px;background:var(--white-v1)}.select-flight-location{margin-right:27px}.select-flight-location h3{font-size:32px;line-height:1.2;text-align:left;min-width:inherit}.flight-name{display:inline-block;font-size:28px;line-height:1.2;text-align:left}.flight-info figure{display:flex;align-items:center}.flight-info figure,.flight-info img{max-width:22px;max-height:22px}.flight-dates{padding:31px 23px 20px;background:var(--white)}.flight-dates p{margin-bottom:27px}.dates-carousel{padding:0 50px}.date-cell{position:relative;padding:14px 8px;margin:8px 0;text-align:center;background:var(--white);border:1px solid var(--dgray-v2);transform:scale(.94);border-radius:8px;cursor:pointer;min-height:130px;display:flex;flex-direction:column;justify-content:center}.center-item .date-cell{background:var(--blue);border:1px solid var(--blue);transform:scale(1)}.date-cell h4 span{font-size:16px;line-height:1.2}.center-item .date-cell h4,.center-item .date-cell p{color:var(--white)!important}.cell-miles-cash span{font-size:12px}.date-cell.price-small h4{font-size:22px}.date-cell.price-small h4 span{font-size:14px}.owl-nav{left:50%;transform:translate(-50%,-50%);width:100%;display:flex;justify-content:space-between}.custom-nav,.owl-nav{position:absolute;top:50%}.custom-nav{width:24px;height:24px;margin-top:-12px;line-height:24px;cursor:pointer}.custom-nav img{width:100%;height:auto}.custom-prev{left:0}.custom-next{right:0}button.owl-next.disabled,button.owl-prev.disabled{opacity:.2}.flight-details{padding:24px 0 45px}.fare-info{margin-bottom:10px}.fare-info img{max-width:18px;margin-right:8px}.fare-info span,.filter-options span{font-size:16px;line-height:1.2;text-align:left;margin:0}.flight-details .toggle-switch{margin-right:52px}.filter-options{cursor:pointer}.filter-options img{max-width:18px;margin-right:14px}.filter-select-option .form-select{font-family:var(--lato);font-size:17px;line-height:1.2;font-weight:400;color:var(--grey-v1)}.offcanvas{min-width:540px}.offcanvas-header{padding:32px}.modal-header .btn-close,.offcanvas-header .btn-close{opacity:1;background-image:url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect width="22" height="22" fill="url(%23pattern0_1241_1592)"/><defs><pattern id="pattern0_1241_1592" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_1241_1592" transform="scale(0.0078125)"/></pattern><image id="image0_1241_1592" width="128" height="128" xlink:href="data:image/png;base64,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"/></defs></svg>');background-size:18px 18px}.common-modal .btn-close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");background-size:18px 18px}.offcanvas-body{padding:6px 32px 32px}.sidebar-content h4{font-size:28px;line-height:1.2;font-weight:500;margin:0 0 37px}.sidebar-content .apply-btn{padding:56px 0 0}.sidebar-content .apply-btn .btn{min-width:301px}.show-price{margin-bottom:8px}.price-tabs .nav-item{min-width:140px;text-align:center}.price-tabs .nav-item .nav-link{position:relative;font-size:18px;line-height:1.2;font-weight:800;color:var(--text-color-v2);padding:10px;border:none}.price-tabs .nav-item .nav-link,.price-tabs .nav-item .nav-link.active{background:var(--transparent);border-bottom:2px solid var(--grey-light-v1)}.price-tabs .nav-item .nav-link.active,.price-tabs .nav-item .nav-link:hover{color:var(--blue-v5)}.price-tabs .nav-item .nav-link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:6px;background:var(--transparent);border-top-left-radius:6px;border-top-right-radius:6px;transition:var(--primary-transition)}.price-tabs .nav-item .nav-link.active:after{background:var(--blue-v5);transition:var(--primary-transition)}.flight-information-main{border-radius:0;background:var(--white);margin-bottom:23px;border:none;box-shadow:-5px 4px 20px hsla(0,0%,78%,.25);transition:var(--primary-transition)}.flight-information{padding:12px 12px 12px 0}.travel-stop{padding:0 0 18px 20px}.travel-timings{width:calc(100% - 564px);background:var(--white);padding:15px 0}.travel-details{padding:12px 24px 2px 20px;min-height:159px}.itenary-section .travel-details{min-height:inherit}.travel-details-inner{padding:0 0 26px}.travel-flight-detail .travel-details-inner{flex:1 1 100%}.day-count{padding-top:2px}.destination-location p.location-name,.destination-location p.time,.start-location p.location-name,.start-location p.time{font-size:21px;margin:0 0 6px}.destination-location p.location-name,.start-location p.location-name{font-size:16px;margin:0;white-space:normal;word-break:break-word}.flight-information-details{padding:0 20px;width:calc(100% - 186px)}.flight-information-details p{position:relative;display:inline-block;text-align:center;background:var(--white);z-index:1;min-width:140px}.flight-icon-container{position:relative}.flight-icon-container:before{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;background:var(--blue-v6)}.flight-icon-container .line-dot:after,.flight-icon-container .line-dot:before{content:"";position:absolute;top:50%;left:0;width:9px;height:9px;margin-top:-4.5px;background:var(--blue-v6);border-radius:50%}.flight-icon-container .line-dot:after{left:unset;right:0}.show-travel-details a{font-size:16px;margin:0}.show-travel-details .travel-item-name:not(:last-child){margin-bottom:9px}.show-travel-details .travel-item-name figure,.show-travel-details .travel-item-name svg{min-width:20px}.show-travel-details .travel-item-name svg{width:100%;max-width:20px;min-height:20px;max-height:20px;object-fit:contain}.show-travel-details .travel-item-name .travel-icon img{max-width:38px;object-fit:contain}.show-travel-details .travel-item-name p{margin:0 15px 0 12px}.class-details{width:100%;max-width:564px}.class-details .accordion-item{width:50%;margin:0;border:1px solid var(--grey-light-v1)!important}.class-details .accordion-item:not(:last-child){margin-right:6px}.accordion-item.rounded-0{border-radius:0!important}.accordion-item.border-start-0{border-left:0!important}.class-details .accordion-item .accordion-title{padding:15px}.class-details .accordion-item .accordion-title.economy{background:rgba(0,155,219,.16)}.class-details .accordion-item .accordion-title.business{background:rgba(57,174,64,.16)}.class-details .accordion-item .accordion-title h5{font-size:22px;text-align:center}.class-details .accordion-item,.class-details .accordion-item .accordion-header{position:relative;margin:0;padding:0;border:none;box-shadow:none;transition:color .3s ease}.class-details .accordion-item .accordion-button:before{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:7px;background:var(--transparent);transition:background .3s ease}.class-details .accordion-item .accordion-button:after{content:"";position:absolute;bottom:-14px;left:50%;margin-left:-5px;width:0;height:0;border-left:10px solid var(--transparent);border-right:10px solid var(--transparent);border-top:10px solid var(--transparent);transition:border-top-color .3s ease;background-image:unset}.class-details .accordion-item .accordion-button:not(.collapsed):before{background:var(--blue-v7)}.class-details .accordion-item .accordion-button:not(.collapsed):after{border-top-color:var(--blue-v7)}.class-details .accordion-details{padding:13px 18px 28px;min-height:168px}.class-details .amount .price-head{font-size:17px}.class-details .amount h4{font-size:28px}.class-details .amount h4 span:not(.miles-cash){font-size:20px}.class-details .amount h4 .miles-cash{font-size:16px}.price-arrow-icon{min-height:32px}.accordion-button:not(.collapsed) .price-arrow-icon svg{transform:rotate(180deg)}.flight-information-main .accordion-collapse .accordion-body{padding:20px 65px}.flight-information-main .card{width:100%;height:100%;margin:0;padding:30px 12px 12px;border:2px solid var(--grey-v6);border-radius:4px;box-shadow:none}.flight-information-main .card-header{padding:0 0 19px;margin:0 6px 0 12px;border:none;border-bottom:1px solid var(--text-color-v3);border-radius:0;background:var(--transparent)}.flight-information-main .card-header.miles-tab-detail{padding-bottom:10px}.flight-information-main .card-header .price-rate span:not(.miles-cash){font-size:20px}.flight-information-main .card-header .price-rate span.miles-cash{font-size:16px}.flight-information-main .price-icons{padding-top:14px}.flight-information-main .card-body{padding:0;margin:0 6px 0 12px}.flight-information-main .card-body .allowed-list-items{padding:21px 0;min-height:232px}.flight-information-main .card-body .allowed-list-items li{font-family:var(--lato);font-size:14px;line-height:1.2;font-weight:400;color:var(--text-color-v2);margin-bottom:14px}.flight-information-main .card-body .allowed-list-items li svg{min-width:16px}.flight-information-main .seats-count p{font-size:15px}.flight-information-main .btn-select{font-size:18px;line-height:1.2;font-weight:600;color:var(--blue)}.flight-information-main .btn-select:hover{color:var(--white)}.flight-information-main .card.active,.flight-information-main .card:hover{border-color:var(--blue);border-width:2px;box-shadow:none}.flight-information-main .card-footer{background:var(--transparent);padding:0;border:none;border-radius:0}.details-modal .modal-header{padding:28px 32px;border-bottom:1px solid var(--blue)}.details-modal.modal-grey-border .modal-header{border-bottom:1px solid var(--dgray-v1)}.details-modal .modal-title{font-weight:800}.class-details-item{padding:14px 24px;min-height:135px;flex:1 1 100%;border-bottom:6px solid var(--blue)}.class-details-item:nth-of-type(2){border-bottom-width:12px}.class-details-item:nth-of-type(3){border-bottom-width:18px}.class-details-item:nth-of-type(4){border-bottom-width:24px}.class-details-item:nth-of-type(5){border-bottom-width:30px}.class-details-item:nth-of-type(6){border-bottom-width:36px}.class-details-item h4{font-size:20px;margin-bottom:14px}.class-details-item p{font-size:17px;margin-bottom:4px}.class-details-item h5{font-size:21px}.class-details-item h5 span{font-size:16px}.plan-5 .class-details-item{padding:14px}.plan-5 .class-details-item h4{font-size:16px}.plan-5 .class-details-item p{font-size:14px;margin-bottom:4px}.plan-5 .class-details-item h5{font-size:17px}.plan-5 .class-details-item h5 span{font-size:12px}.operated-details .destination-location p.time,.operated-details .start-location p.time{font-size:20px;margin-bottom:6px}.operated-details-item{margin-bottom:32px}.operated-details-content{padding-left:20px;min-height:205px}.operated-details .destination-location .location-name,.operated-details .start-location .location-name{max-width:100%}.operated-details .operated-details-item .transit-time{padding-right:21px}.operated-information-details{border-radius:2px;padding:10px 18px;background:rgba(0,80,158,.15)}.operated-information-details svg{width:100%;max-width:20px;min-height:20px;max-height:20px;object-fit:contain}.operated-information-details p span:not(.operated-name){padding-right:12px}.operated-details-inner:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;border-left:2px dotted var(--blue-v8)}.operated-details-inner .operated-details-content:after,.operated-details-inner .operated-details-content:before{content:"";position:absolute;top:0;left:0;width:9px;height:9px;margin-left:-4px;background:var(--blue-v8);border-radius:50%}.operated-details-inner .operated-details-content:after{top:unset;bottom:0}.transit-details p{font-size:17px;padding:13px 18px;border:1px solid var(--blue);border-radius:4px}.operated-details-detail{padding-left:12px}#flightselectionDetailModal .operated-details-detail img{position:relative;top:-3px}.ticket-section{padding-bottom:45px}.ticket-block{border:2px solid var(--blue);border-radius:6px}.ticket-header{padding:34px 32px 36px 36px;background:var(--blue);border-radius:6px 6px 0 0}.ticket-block .booked-details figure{margin:0 16px}.ticket-block .booked-date p{font-size:21px;padding-right:27px}.ticket-block .booked-date img,.ticket-block .booked-details img{min-width:32px;max-width:32px}.ticket-block .ticket-body{padding:25px 32px 33px 35px;background:var(--white);border-radius:0 0 6px 6px}.ticket-block .ticket-body .travel-details{width:calc(100% - 400px)}.ticket-block .ticket-body .flight-information-details{width:calc(100% - 240px)}.ticket-block .ticket-body .destination-location p.time,.ticket-block .ticket-body .start-location p.time{font-size:28px}.modify-search a{font-size:16px}.ticket-block .flight-information-details .travel-icon,.your-search .flight-information-details .travel-icon{position:relative;width:38px;height:38px;margin:6px auto;background:var(--blue);border-radius:50%;border:4px solid var(--white)}.ticket-block .flight-information-details .travel-icon figure,.your-search .flight-information-details .travel-icon figure{display:flex;align-items:center}.ticket-block .flight-information-details .travel-icon img,.your-search .flight-information-details .travel-icon img{max-width:17px}.ticket-block .show-travel-details a{font-size:18px}.ticket-block .show-travel-details .travel-item-name p{margin:0 27px 0 10px}.ticket-block .flight-icon-container .line-dot:after,.ticket-block .flight-icon-container .line-dot:before,.ticket-block .flight-icon-container:before{background:var(--black)}.timeline-details{padding:38px 70px;border-top:1px solid var(--dgray-v1)}.timeline-details-header{margin-bottom:12px}.timeline-period{padding-left:24px}.timeline-duration p span{background:var(--white-v1);padding:4px 8px;width:max-content;z-index:1}.timeline-duration p:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--grey-light-v1);z-index:0}.timeline-details .btn-close{right:15px}.timeline-details-content{padding:16px 24px;background:url(/_next/static/media/timeline-background.79925761.png);background-size:40px 1px;background-repeat:repeat}.location-separator:before{content:"";position:absolute;left:0;top:50%;width:100%;height:5px;margin-top:-2.5px;background:var(--dark-color)}.location-separator .line-dot:after,.location-separator .line-dot:before{content:"";position:absolute;top:50%;left:0;width:22px;height:16px;margin-top:-8px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='22px' height='16px' viewBox='0 0 22 16' enable-background='new 0 0 22 16' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23313131' d='M0.167,8c0,4.146,3.373,7.518,7.519,7.518c3.991,0,13.315-6.821,13.709-7.111l0.369-0.271C21.808,8.104,21.833,8.054,21.833,8c0-0.054-0.025-0.104-0.068-0.136l-0.369-0.271c-0.395-0.291-9.719-7.112-13.709-7.112C3.54,0.481,0.167,3.854,0.167,8z M4.993,8c0-1.485,1.208-2.693,2.693-2.693c1.485,0,2.693,1.208,2.693,2.693s-1.208,2.694-2.693,2.694C6.201,10.694,4.993,9.485,4.993,8z' /%3E%3C/g%3E%3Ccircle fill='%23FFFFFF' cx='7.688' cy='8' r='2.719' /%3E%3C/g%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:50%}.location-separator .line-dot:after{left:unset;right:0;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='22px' height='16px' viewBox='0 0 22 16' enable-background='new 0 0 22 16' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23313131' d='M21.833,8c0-4.146-3.373-7.518-7.519-7.518c-3.991,0-13.315,6.821-13.71,7.111L0.235,7.864C0.192,7.896,0.167,7.946,0.167,8c0,0.054,0.025,0.104,0.068,0.136l0.369,0.271c0.395,0.291,9.719,7.112,13.71,7.112C18.46,15.519,21.833,12.146,21.833,8z M17.008,8c0,1.485-1.208,2.693-2.693,2.693S11.621,9.484,11.621,8s1.208-2.694,2.694-2.694S17.008,6.515,17.008,8z' /%3E%3C/g%3E%3Ccircle fill='%23FFFFFF' cx='14.313' cy='8' r='2.719' /%3E%3C/g%3E%3Ccircle fill='%23313131' cx='14.313' cy='8' r='1.719' /%3E%3C/g%3E%3C/svg%3E")}.show-flight-details{display:none;width:100%}.delivery-method-block,.payment-method-block{background:var(--white);border:1px solid var(--dgray-v2);border-radius:8px;box-sizing:border-box}.delivery-method-header,.payment-method-header{padding:25px 17px 20px;border-bottom:1px solid var(--dgray-v2)}.delivery-method-header .delivery-icon,.payment-method-header .payment-icon{margin-right:14px}.delivery-method-content{padding:24px 34px 22px}.payment-method-block{background:rgba(0,80,158,.07);border-bottom-left-radius:0;border-bottom-right-radius:0}.payment-method-header{padding:28px 14px 20px 17px;border-bottom:1px solid var(--dgray-v3)}.payment-method-content{padding:27px 21px 32px 17px}.payment-details{padding:24px 24px 40px;background:var(--white);border:1px solid var(--dgray-v4);border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 30px 45px hsla(0,0%,91%,.2)}.payment-details .nav-pills .nav-link{font-size:18px;line-height:1.2;color:var(--text-color-v2);padding:18px 14px;text-align:left;margin:0;background-color:var(--white);border-radius:6px;border:2px solid var(--dgray-v5);transition:var(--primary-transition)}.payment-details .nav-pills .nav-link.active{border:2px solid var(--blue-v9);transition:var(--primary-transition)}.payment-details .nav-pills .nav-link span:not(.card-payment,.payment-image){position:relative;padding-left:39px;transition:var(--primary-transition)}.payment-details .nav-pills .nav-link span:not(.card-payment,.payment-image):after,.payment-details .nav-pills .nav-link span:not(.card-payment,.payment-image):before{content:"";position:absolute;top:50%;left:0;width:21px;height:21px;margin-top:-10.5px;border:1px solid var(--blue-v9);border-radius:50%;transition:var(--primary-transition)}.payment-details .nav-pills .nav-link span:not(.card-payment,.payment-image):after{top:4px;left:4px;width:13px;height:13px;margin-top:0;border:1px solid var(--transparent);background:var(--transparent)}.payment-details .nav-pills .nav-link.active span:not(.card-payment,.payment-image):after{border:1px solid var(--blue-v9);background:var(--blue-v9)}.payment-details .nav-item{margin-bottom:12px}.payment-information{padding-top:40px}.card-payment{position:absolute;right:30%;top:50%;margin-top:-12px}.card-payment img:not(:last-child){margin-right:15px}.payment-form-block{padding-bottom:12px;margin-bottom:44px;border-bottom:1px solid var(--dgray-v2)}.payment-form-block .form-group{margin:0;padding-bottom:20px}.payment-form-block .form-label .asterik{color:var(--red-light)}.payment-form-block .form-control,.payment-form-block .form-field-set .select2-container--default .select2-selection--single,.payment-form-block .form-select{font-family:var(--lato);font-size:14px;color:var(--black);padding:11px 17px;border-radius:3px;height:50px}.payment-form-block .form-control::-webkit-input-placeholder{color:var(--grey-v7)}.payment-form-block .form-control::-moz-placeholder{color:var(--grey-v7)}.payment-form-block .form-control:-ms-input-placeholder{color:var(--grey-v7)}.payment-form-block .form-control:-moz-placeholder{color:var(--grey-v7)}.payment-form-block .form-control::placeholder{color:var(--grey-v7)}.payment-form-block textarea.form-control{height:auto}.payment-form-block .form-select{background-image:var(--bs-form-select-bg-img);background-repeat:no-repeat;background-size:12px;background-position:calc(100% - 17px)}.payment-form-block .custom-checkbox .form-checkbox-label span:first-child{width:24px;min-width:24px;height:24px}.payment-form-block .custom-checkbox .form-checkbox-label span:last-child{font-size:18px;padding-left:20px}.payment-form-block.checkbox-item{padding:40px 0}.payment-form-submit .btn{font-size:17px;font-weight:500;padding:14px;min-width:191px}.confirmation-block{padding:45px 40px}.confirmation-block-top{padding-bottom:60px}.block-section{background:var(--white);border:1px solid var(--dgray-v2);box-shadow:0 30px 45px hsla(0,0%,91%,.2);border-radius:6px;box-sizing:border-box}.block-header{min-height:73px;border-top-left-radius:6px;border-top-right-radius:6px}.block-fill .block-header{background:var(--blue)}.block-body-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.confirmation-icon{margin-right:36px}.confirmation-details a,.no-services-block a{font-size:16px;line-height:1.2;padding:14px 18px;border:1px solid var(--text-color-v2);border-radius:8px;box-sizing:border-box}.confirmation-details a svg{min-width:24px;min-height:24px;max-height:24px;object-fit:contain}.confirmation-details a span{padding-left:12px}.block-icon figure{padding:14px;background:rgba(0,80,158,.12);border-radius:50%}.block-icon img{max-width:28px;object-fit:contain}.booked-fare{font-size:22px}.booked-fare span{font-size:14px}.fare-currency{font-size:17px}.fare-currency span{font-size:12px}.block-info{padding:26px}.modal-info:before{content:"";position:absolute;top:50%;left:0;width:17px;height:17px;margin-top:-5.5px;background-image:url(/_next/static/media/triangular-arrow-down.e89d9e77.png);background-size:contain;background-repeat:no-repeat}.table-block .table{max-width:50%;width:100%}.table-block .table tbody td,.table-block .table tbody th{font-size:16px;padding:6px}.table-block .table tbody td.text-color-v2,.table-block .table tbody th.text-color-v2{color:var(--text-color-v2)}.table-block .table tbody td.text-blue{color:var(--blue)}.confirmation-flight-details-block:not(:last-child){padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid var(--dgray-v2)}.confirmation-flight-details-main .table-block .table tbody td,.confirmation-flight-details-main .table-block .table tbody th{padding:2px}.confirmation-flight-details-main .table-block .table tbody td{font-size:14px}.confirmation-from-location span:not(.airport-name){font-size:16px}.confirmation-from-location p svg{width:100%;max-width:20px;min-height:20px;max-height:20px;object-fit:contain}.confirmation-place-timings{min-height:194px;padding-left:36px}.confirmation-place-timings:before{content:"";position:absolute;top:0;left:0;width:20px;height:100%;background-image:url('data:image/svg+xml;utf8,<svg width="18" height="171" viewBox="0 0 18 171" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><line x1="7.5" y1="147" x2="7.50001" y2="24" stroke="%2300509E"/><circle cx="8" cy="8" r="7.5" stroke="%2300509E"/><circle cx="8" cy="8" r="3" fill="%2300509E"/><rect y="153" width="18" height="18" fill="url(%23pattern0_113_1801)"/><defs><pattern id="pattern0_113_1801" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_113_1801" transform="scale(0.0078125)"/></pattern><image id="image0_113_1801" width="128" height="128" xlink:href="data:image/png;base64,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"/></defs></svg>');background-repeat:no-repeat;background-size:contain}#fareConditions .modal-body,#purchaseConditions .modal-body{padding:28px 32px}.vertical-nav-items{max-width:240px;width:100%}.vertical-nav-content{width:calc(100% - 240px)}.vertical-nav-items .nav-link{font-size:16px;line-height:1.2;text-align:left;width:100%;border:none;border-radius:0;margin-bottom:12px}.vertical-nav-items .nav-link,.vertical-nav-items .nav-link.active{color:var(--text-color-v2);background:var(--grey-light-v2);transition:var(--primary-transition)}.vertical-nav-items .nav-link.active{font-weight:700}.vertical-nav-items .nav-link:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:var(--grey-light-v2);transition:var(--primary-transition)}.vertical-nav-items .nav-link.active:before{background:var(--blue);transition:var(--primary-transition)}.flight-details-link svg,.flight-details-link.active svg{transition:var(--primary-transition)}.flight-details-link.active svg{transform:rotate(180deg)}.filter-duration a{padding:12px 5px;background:var(--white-v1);border-radius:6px;min-width:99px;transition:var(--primary-transition)}.filter-duration a.selected,.filter-duration a:hover{background:var(--blue);transition:var(--primary-transition)}.filter-duration a.selected path,.filter-duration a:hover path{fill:var(--white);transition:var(--primary-transition)}.filter-duration a span{font-size:14px;color:var(--grey-v9)}.filter-duration a.selected span,.filter-duration a:hover span{color:var(--white);transition:var(--primary-transition)}.filter-duration:not(:last-child){margin-right:10px}.departure-time-container .filter-button:after{display:none}.filter-select .filter-button{font-size:16px;background:var(--white);border-radius:100px!important;padding:14px 20px;height:auto;min-width:177px;text-align:left}.filter-select .filter-button:after{content:"";position:absolute;top:50%;right:20px;margin-top:-3px;width:10px;height:6px;border:none;transform:none;background-image:url('data:image/svg+xml,%3Csvg width="10" height="7" viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M9.78033 0.96967C10.0732 1.26256 10.0732 1.73744 9.78033 2.03033L5.78033 6.03033C5.48744 6.32322 5.01256 6.32322 4.71967 6.03033L0.71967 2.03033C0.426777 1.73744 0.426777 1.26256 0.71967 0.96967C1.01256 0.676777 1.48744 0.676777 1.78033 0.96967L5.25 4.43934L8.71967 0.96967C9.01256 0.676777 9.48744 0.676777 9.78033 0.96967Z" fill="%235A5A5A"/%3E%3C/svg%3E');background-position:50%;transition:var(--primary-transition)}.filter-select .filter-options{position:absolute;width:100%;z-index:10;margin-top:8px;padding:16px;background:#fff;border:none;border-radius:6px;box-shadow:0 4px 14px #0000001f;display:none}.filter-select .filter-button.active:after{transform:rotate(180deg);transition:var(--primary-transition)}.flight-duration-container .filter-options{min-width:303px}.departure-time-container .filter-options{min-width:457px}.booked-price-value h2 span{font-size:24px}.itinerary-block.booking-flow-aside .btn-xlarge{font-size:18px;padding:19px 32px}.itenary-section{padding:56px 0}.itenary-heading span{font-size:16px}.itenary-block .flight-information-main{border:1px solid var(--dgray-v2);border-radius:10px;box-shadow:none}.itenary-block:not(:last-child),.page-heading{margin-bottom:30px}.itenary-block .flight-information-main:not(:last-child){margin-bottom:20px}.itenary-block .flight-information-main:last-child{margin-bottom:0}.itenary-block .flight-information-details{padding:0 20px;width:calc(100% - 326px)}.itenary-block .flight-information{padding:20px 0}.itenary-block .travel-stop{padding:0 28px 18px;border-bottom:1px solid var(--white-v1)}.itenary-block .travel-details{padding:11px 34px 0 28px}.itenary-block .destination-location p.location-name,.itenary-block .start-location p.location-name{max-width:92px}.extra-services-item,.itenary-info-block{padding:24px;background:var(--white);border:1px solid var(--blue-v4);border-radius:8px}.extra-services-item{padding:12px 18px;box-shadow:0 30px 45px #e9e9e933}.passenger-info-block .passenger-info-block-header{margin-bottom:20px}.passenger-info-block .passenger-info-block-content-inner{display:none}.passenger-info-block .passenger-details-inner{padding:16px 0;border-top:1px solid var(--dgray-v2)}.passenger-info-block .passenger-table:first-child{padding-right:40px;border-right:1px solid var(--dgray-v2)}.passenger-info-block .passenger-table:last-child{padding-left:40px}.passenger-info-block .passenger-table .table td:first-child{padding-left:0}.passenger-info-block .passenger-table .table td:last-child{padding-right:0}.service-block-items .itenary-info-block:not(:last-child){margin-bottom:16px}.extra-service-icon figure{padding:8px;max-width:42px;min-width:42px;max-height:42px;min-height:42px;background:rgba(0,80,158,.12);border-radius:50%}.service-arrow{position:absolute;right:18px;margin-top:-6px}.service-arrow svg{min-width:6px}.add-baggage-list h5 span{font-size:14px}.payment-form-block .form-field-set .form-label{font-size:16px}.payment-method-content h4 span{font-size:18px}.block-section.block-items .itenary-info-block{padding:15px 20px}.booking-details-select .add-passenger-form{background:var(--white);border:none!important;border-radius:6px;box-shadow:0 4px 14px #0000001f}.itinerary-modal .modal-body{padding:30px 32px}.details-modal .baggage-tab-content.tab-content{padding:10px 30px}.detail-passenger-info-block{padding:20px 0;border-bottom:1px solid #e6e6e8}.detail-passenger-info-block:last-child{border-bottom:0}.detail-lists .detail-list-item{font-size:13px;line-height:1.5;opacity:.8}.detail-lists .detail-list-item:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;background:var(--black);border-radius:50%;opacity:.8}.detail-lists .detail-list-item:last-child{margin-bottom:0!important}.detail-passenger-info{padding:20px 0}.price-detail-block{padding:20px}.total-price{max-width:382px;width:100%}.tax-fees-block{width:calc(100% - 394px);margin-left:12px}.pricing-detail .large .total-fare-details{font-size:22px}.pricing-detail .large .total-fare-details span{font-size:14px}.pricing-detail .total-fare-details{font-size:17px}.pricing-detail .total-fare-details span{font-size:12px}.line-separator{width:100%;height:1px;background:#e6e6e8}.accordion-price,.tax-fees-block td{font-size:17px}.accordion-price span,.tax-fees-block td span{font-size:12px}.tax-fees-block .table-block .table tbody td,.tax-fees-block .table-block .table tbody th{line-height:1.2;padding:8px 6px}.tax-fees-block .table-block .table tbody td{font-size:17px}.service-detail-block-inner .block-icon figure{padding:8px;width:42px;height:42px;display:flex;align-items:center;justify-content:center}.passenger-seats{background:var(--white);border:1px solid var(--dgray-v1);border-radius:6px;transition:var(--primary-transition);min-width:220px;padding:13px 50px 13px 20px}.passenger-seats:not(:last-child){margin-right:8px}.passenger-seats.active{border-color:var(--blue);transition:var(--primary-transition)}.seat-passenger-name{color:var(--grey-v1);transition:var(--primary-transition)}.passenger-seats.active .seat-passenger-name{color:var(--blue);transition:var(--primary-transition)}.seat-field input{max-width:38px;padding:8px;font-size:16px!important}.seat-field input,.seat-field input:focus{border:1px solid #0000004d}.trip-place-picker-dropdown{box-shadow:-5px 4px 20px #c6c6c640;max-height:338px}.flights-search-results-icon img{min-width:22px}.recent-search{padding-top:12px;padding-bottom:12px}.login-modal .modal-header{padding:42px 35px 0}.login-modal .modal-body{padding:0 46px 46px}.login-modal .modal-body form{max-width:390px}.login-modal .form-control{font-size:16px;width:calc(100% - 55px);padding:18px 15px;border:1px solid var(--grey-v11);border-right:0;border-radius:6px}.login-modal .form-control::-webkit-input-placeholder{color:var(--grey-v12)}.login-modal .form-control::-moz-placeholder{color:var(--grey-v12)}.login-modal .form-control:-ms-input-placeholder{color:var(--grey-v12)}.login-modal .form-control:-moz-placeholder{color:var(--grey-v12)}.login-modal .form-control::placeholder{color:var(--grey-v12)}.login-modal .input-group-append{padding:15px;border:1px solid var(--grey-v11);border-left:0;border-radius:6px}.login-modal .form-control:focus,.login-modal .form-control:focus+.input-group-append{border-color:var(--blue)}.login-modal .input-group-text{background:var(--transparent);border:none}.login-modal .login-submit{font-size:18px}.login-modal .custom-checkbox .form-checkbox-label{position:relative;top:4px}.login-modal .custom-checkbox .form-checkbox-label span:last-child{font-size:14px;color:var(--grey-v13)}.login-modal .custom-checkbox .form-checkbox-label span:first-child{width:18px;height:18px}.login-diff-account p{color:var(--grey-v13)}.diff-account li:not(:last-child){margin-right:17px}.register-with a{max-width:168px}.login-modal .other-method{max-width:393px}.multicity .select-flight-location h3{min-width:inherit}.multicity-selection .flight-information-main,.multicity-selection .travel-timings{box-shadow:none;border-radius:10px}.multicity-selection .travel-timings-inner{padding:20px 24px 8px}.multicity-selection .flight-icon-container .line-dot:after,.multicity-selection .flight-icon-container .line-dot:before{width:12px;height:12px;margin-top:-6px}.multicity-selection .flight-information-details,.ticket-block .ticket-body .multicity-selection .flight-information-details{width:calc(100% - 350px)}.multicity-selection .destination-location p.location-name,.multicity-selection .start-location p.location-name{max-width:116px}.multicity-selection .flight-item-inner{min-width:280px;background:var(--white);width:140px;margin:0 auto;position:relative}.multicity-selection .flight-item-inner p{min-width:inherit}.multicity-selection .travel-details-inner{padding-bottom:19px;border-bottom:1px solid var(--grey-light-v1)}.multicity-selection .show-travel-details .travel-item-name p{margin:0 21px 0 0}.multicity-selection .travelling-details .travel-item-name:not(:last-child){margin-right:70px}.multicity-selection .show-travel-details .travel-item-name{margin-bottom:12px}.multicity-selection .travel-item-name p span{font-size:14px}.multicity-selection .select-flignt-btn{min-width:196px}.multicity-selection .flight-information-main.active{border-color:var(--blue)!important}.multicity .ticket-section{padding:30px 0}.multicity .ticket-header{padding:29px 23px}.multicity-selected-header .booked-date{border-left:1px solid #ffffff4d}.multicity .ticket-body{padding:29px 23px;display:none}.multicity .ticket-block .ticket-body .destination-location p.time,.multicity .ticket-block .ticket-body .start-location p.time{font-size:21px}.multicity .ticket-block .flight-icon-container .line-dot:after,.multicity .ticket-block .flight-icon-container .line-dot:before,.multicity .ticket-block .flight-icon-container:before{background:var(--blue)}.itenary-block .multicity-selection .travelling-details{width:calc(100% - 180px)}.itenary-block .multicity-selection .travelling-details .travel-item-name{width:calc(50% - 70px)}.itenary-block .travel-date img{position:relative;top:-2px}.operated-information-details img{min-width:20px}.no-flights-block{max-width:595px;min-height:760px}.no-flights-content{max-width:450px}.fuel-block{margin-left:-28px}.fuel-content.operated-details-content{min-height:236px}.fuel-icon svg{min-width:24px}.class-details .accordion-item .flights-not-available{background-color:#f9f9f9}.class-details .accordion-item .flights-not-available>*{color:var(--grey-v6)}.services-details-content .itenary-info-block{padding:12px;border:1px solid var(--blue-v4)}.service-assist-item .assist-item .form-field-set{min-width:430px;max-width:430px}.service-assist-meal .assist-item:last-child .d-flex.flex-wrap.mb-3{margin-bottom:0!important}#bookingDetails .fuel-block{margin-left:-36px}#bookingDetails .fuel-block .fuel-icon{width:25px;height:25px;background:var(--white);z-index:1}.text-blue-v3{color:var(--blue-v3)!important}.promo-code-modal .modal-header .btn-close{filter:brightness(0) saturate(100%) invert(55%) sepia(19%) saturate(0) hue-rotate(286deg) brightness(85%) contrast(84%)}.promo-code-modal .form-control{width:calc(100% - 168px);height:60px}.promo-code-modal .btns{min-width:152px;height:57px}@media (max-width:1199px){.location-selection,.location-selection-group{width:100%;max-width:100%;margin-right:0!important}.location-selection .form-group{width:100%;max-width:100%}.location-selection-group{margin-top:16px}.class-details,.travel-timings{width:100%;max-width:100%}.travel-details{padding-left:22px;padding-right:22px;min-height:inherit}.flight-information-main .accordion-collapse .accordion-body{padding:20px}.class-details{padding-left:12px}.ticket-block .ticket-body .travel-details{width:calc(100% - 280px)}.card-payment{right:14px}.itenary-block .flight-information-details,.ticket-block .ticket-body .multicity-selection .flight-information-details{width:calc(100% - 220px)}.itenary-section{padding:40px 0}.comply-alert-box>div{max-width:100%}.payment-form-block.checkbox-item{padding:0}.payment-details{padding:26px 30px}.login-modal .modal-body form,.login-modal .other-method{max-width:100%}.info-section{padding:48px 0}.no-flights-block{min-height:640px}}@media (max-width:991px){.class-details-item{flex:1 1 50%}.confirmation-block-top .content-left{width:100%}.confirmation-block-top{padding-bottom:32px}.vertical-tab-structure{flex-wrap:wrap}.vertical-nav-content,.vertical-nav-items,.vertical-nav-items .nav-link{max-width:100%;width:100%}#fareConditions .tab-content>.tab-pane,#purchaseConditions .tab-content>.tab-pane{display:block;opacity:1}#fullPriceDetails .confirmation-flight-details{flex-wrap:wrap}#fullPriceDetails .confirmation-content-left,#fullPriceDetails .confirmation-content-right{width:100%}#fullPriceDetails .fare-details p{flex-wrap:wrap}#fullPriceDetails .fare-details p span{padding-top:8px;width:100%}.passenger-info-block .passenger-table{margin-bottom:12px}.passenger-info-block .passenger-table:first-child,.passenger-info-block .passenger-table:last-child{padding:0;border:none}.tax-fees-block,.total-price{max-width:100%;width:100%;margin:0}.multicity-selection .flight-item-inner{min-width:inherit;width:160px}.multicity-selection .flight-information-details{width:calc(100% - 250px)}.confirmation-flight-details{flex-wrap:wrap}}@media (device-width:991px){.tax-fees-block,.total-price{max-width:100%;width:100%;margin:0}}@media (max-width:767px){.location-selection .form-control{min-width:inherit}.depart-return-date{width:100%;max-width:100%;margin-right:0!important}.depart-date,.return-date{max-width:100%;width:100%;min-width:inherit}.update-btn{margin-top:16px;width:100%}.select-flight-location{width:100%;margin-right:0;margin-bottom:8px}.select-flight-location h3{font-size:24px;min-width:inherit}.class-details .amount h4,.flight-name,.sidebar-content h4{font-size:24px}#fareConditions .modal-body,#purchaseConditions .modal-body,.details-modal .modal-header{padding:24px}.flight-information-details p{min-width:inherit;padding:8px}.ticket-block .flight-information-details p{padding:0}.ticket-block .ticket-body,.ticket-header{padding:24px}.price-modifysearch,.ticket-block .ticket-body .travel-details{width:100%}.price-modifysearch{padding-top:24px}.payment-form-block.checkbox-item{padding:24px 0}.confirmation-block{padding:32px}.confirmation-icon{margin-right:20px}.confirmation-icon img{max-width:45px}.table-block .table{max-width:100%}.confirmation-content-left,.confirmation-content-right{width:100%}.detail-passenger-info-block .detail-passenger-info-content .col-12.col-md-6:not(:last-child){margin-bottom:16px}.login-modal .modal-header{padding:24px 24px 0}.login-modal .modal-body{padding:0 24px 24px}.multicity-selected-header .booked-date{border-left:none}.itenary-block .multicity-selection .travelling-details,.multicity-selected-header,.multicity-selected-header .booked-date{width:100%}.info-section{padding:40px 0}.no-flights-block{min-height:540px}.details-modal .baggage-tab-content.tab-content{padding:10px 20px}}@media (max-width:576px){.offcanvas{min-width:inherit;width:100%;max-width:100%}.accordion-button{font-size:18px;padding:20px}.accordion-body{padding:0 24px 24px}.show-travel-details{flex-wrap:wrap}.flight-information-details p{text-align:left}.class-details-inner{flex-wrap:wrap}.travelling-details{width:100%}.fuel-content.operated-details-content,.operated-details-content{min-height:250px}.ticket-block .show-travel-details-inner,.ticket-block .ticket-body .flight-information-details{width:100%}.ticket-block .travel-details-inner,.timeline-details-header{flex-wrap:wrap}.timeline-location-details,.timeline-period{width:100%;padding-left:0;padding-bottom:8px}.timeline-period p.ps-3{padding-left:0!important}.location-selection-booking.flights-from-active .trip-place-picker-dropdown{margin-top:0}.payment-details .nav-pills .nav-link{flex-wrap:wrap}.card-payment{position:unset;width:100%;padding-top:24px}.payment-method-content h5{padding-bottom:12px;width:100%}.payment-method-header .details-content{padding-top:12px;width:100%}.fare-details p,.no-services-block{flex-wrap:wrap}.fare-details p span,.no-services-block p{padding-top:8px;width:auto}.no-services-block a{width:max-content;display:block;margin-top:8px}.payment-form-block .form-group .custom-radio-group{flex-wrap:wrap}.payment-form-block .form-group .custom-radio-group .custom-radio{margin-bottom:12px}.flight-information-main .accordion-collapse .accordion-body{padding:16px}.offcanvas-body{padding:6px 16px 32px}.confirmation-block{padding:24px 20px}.flight-duration-container .filter-options{min-width:inherit}.filter-duration{margin-bottom:10px}.departure-time-container .filter-options{min-width:420px}.itenary-block .flight-information-details{padding:0}.service-details-block .service-detail-block-inner{width:100%}.block-section.block-items .itenary-info-block{padding:16px}.itinerary-modal .modal-body{padding:24px}.remember-forget{flex-wrap:wrap}.remember-forget .w-50{width:100%!important}.multicity-selection .flight-icon-container:before{left:4px}.itenary-block .multicity-selection .travelling-details .travel-item-name{width:100%;margin-right:0}.fuel-block{margin-left:0}.no-flights-block{min-height:inherit}}@media (max-width:480px){.depart-return-date,.location-selection{flex-wrap:wrap}.depart-return-date .form-group,.location-selection .form-group{width:100%}.depart-date{margin-bottom:0;border-right:0}.depart-return-date .form-control{border:1px solid var(--black)!important;border-radius:6px!important}.depart-date .form-control{border-bottom:0!important}.invalid .depart-return-date .form-control{border-color:var(--red)!important}.swap-icon{top:0;text-align:center;display:block;width:100%;max-width:16px;margin:6px auto}.location-selection-booking.flights-from-active .trip-place-picker-dropdown{margin-top:-115px}.confirmation-details{flex-wrap:wrap}.confirmation-details a{width:100%;margin-right:0!important;margin-bottom:12px}.departure-time-container .filter-options{min-width:280px}.departure-time-container .filter-options .filter-duration{width:calc(50% - 5px)}.departure-time-container .filter-options .filter-duration:nth-child(2n){margin-right:0!important}.service-list-item{flex-wrap:wrap}.service-details-block{width:100%;margin-bottom:12px}.service-assist-item .assist-item .form-field-set{min-width:100%;max-width:100%}}@media (max-width:420px){.depart-return-date .form-control,.depart-return-date .form-label,.location-selection .form-control,.location-selection .form-label{padding-left:32px}.depart-return-date .form-control,.location-selection .form-control{min-height:inherit;padding-left:28px;background-size:15px;background-position:8px}.sidebar-content .apply-btn .btn-primary{min-width:inherit}.class-details-item{flex:1 1 100%}.operated-information-details{flex-wrap:wrap}.fuel-content.operated-details-content,.operated-details-content{padding-left:24px;min-height:300px}}@media (max-width:396px){.booking-details-select .add-passenger-form{left:unset!important;right:0}}@media (max-width:325px){.booking-details-select .add-passenger-form{right:unset}}@media (min-width:991px){.vertical-nav-content .accordion-item{border:none!important}.review-details .trip-stops-indicator{width:178px}}@media (min-width:1200px){.passenger-info-block .passenger-details-inner .col-xl-2:nth-child(2){width:18.66666667%}.passenger-info-block .passenger-details-inner .col-xl-3:nth-child(5){width:22%}#fareConditions .modal-dialog,.login-modal .modal-dialog{min-width:980px;max-width:980px}#priceDetails .modal-dialog,#termsAndConditions .modal-dialog{min-width:916px;max-width:916px}#purchaseConditions .modal-dialog{min-width:842px;max-width:842px}#baggagePolicy .modal-dialog{min-width:1024px;max-width:1024px}.header-sticky header,header{min-height:inherit}}.date-calendar-picker .MuiFormControl-root,.date-calendar-picker .MuiInputBase-root,.date-calendar-picker .MuiStack-root{margin:0;padding:0!important;border-radius:0!important}.booking-details-filter .select-input-wrapper .MuiSelect-select,.flight-trip .select-input-wrapper .MuiSelect-select{font-family:var(--lato);position:relative;font-size:16px!important;line-height:32px;color:var(--black)!important;padding:0}.booking-details-filter .flight-trip .select-list>p{padding-left:0;color:var(--blue)}.booking-details-filter .select-input-wrapper .MuiSelect-select{color:var(--blue)!important}.booking-details-filter .flight-trip .passenger-select:after,.booking-details-filter .select-input-wrapper .MuiSelect-select:before,.depart-return-date .date-calendar-picker:after{display:none}.flight-trip .trip-select .MuiSelect-select{padding-left:40px;padding-right:24px}.flight-trip .class-select .MuiSelect-select{padding-left:24px;padding-right:24px}.date-calendar-picker .MuiInputAdornment-root,.select-input-wrapper .MuiSelect-icon{display:none!important}.select-input-wrapper .MuiSelect-select:after,.select-input-wrapper .MuiSelect-select:before{content:"";position:absolute;pointer-events:none}.select-input-wrapper .MuiSelect-select:after{background:url('data:image/svg+xml,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.9873 0.854782C11.3145 1.18199 11.3145 1.7125 10.9873 2.03971L6.51861 6.50836C6.1914 6.83557 5.66089 6.83557 5.33368 6.50836L0.865036 2.03971C0.537827 1.7125 0.537827 1.18199 0.865036 0.854782C1.19224 0.527573 1.72276 0.527573 2.04996 0.854782L5.92615 4.73096L9.80233 0.854782C10.1295 0.527573 10.6601 0.527573 10.9873 0.854782Z" fill="black"/></svg>') no-repeat;width:12px;height:7px;left:auto;right:0;top:50%;margin-top:-2px;transition:var(--primary-transition)}.booking-details-filter .select-input-wrapper .MuiSelect-select:after{background:url("data:image/svg+xml;utf8,<svg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M11.137 1.0208C11.4642 1.34801 11.4642 1.87852 11.137 2.20573L6.66839 6.67437C6.34118 7.00158 5.81067 7.00158 5.48346 6.67437L1.01482 2.20573C0.687607 1.87852 0.687607 1.34801 1.01482 1.0208C1.34203 0.693589 1.87254 0.693589 2.19974 1.0208L6.07593 4.89698L9.95211 1.0208C10.2793 0.693588 10.8098 0.693588 11.137 1.0208Z' fill='%2300509E'/></svg>") no-repeat;background-size:contain}.booking-details-filter .flight-trip .passenger-select.open .passenger-count:after,.select-input-wrapper .MuiSelect-select[aria-expanded=true]:after{transform:rotateX(180deg);transition:var(--primary-transition)}.flight-trip .MuiSelect-select:before{left:0;top:50%;transform:translateY(-50%);background-repeat:no-repeat}.flight-trip .class-select .MuiSelect-select:before{width:14px;height:16px;background-image:url('data:image/svg+xml,<svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.0052 1.61238C8.67203 1.23985 5.30771 1.23985 1.97451 1.61238C1.74899 1.63759 1.64038 1.90206 1.78311 2.07849L4.72992 5.72118C5.78555 7.02609 6.36146 8.65371 6.36146 10.3321V12.7529L7.61827 13.6746V10.3321C7.61827 8.65371 8.19419 7.02609 9.24982 5.72118L12.1966 2.07849C12.3394 1.90206 12.2308 1.63759 12.0052 1.61238ZM1.83492 0.363349C5.26089 -0.0195537 8.71885 -0.0195538 12.1448 0.363349C13.3572 0.498845 13.941 1.92054 13.1737 2.86894L10.2269 6.51163C9.35227 7.59284 8.87508 8.94144 8.87508 10.3321V14.9147C8.87508 15.1515 8.74195 15.3682 8.53072 15.4752C8.31949 15.5823 8.06602 15.5615 7.87506 15.4214L5.36145 13.5781C5.20002 13.4598 5.10466 13.2716 5.10466 13.0714V10.3321C5.10466 8.94144 4.62747 7.59285 3.7528 6.51163L0.805992 2.86895C0.038762 1.92054 0.622577 0.498846 1.83492 0.363349Z" fill="black"/></svg>')}.booking-trip-picker .date-calendar-picker .MuiInputBase-input{font-size:20px;line-height:24px;color:var(--text-color-v1);padding:32px 35px 10px 23px;height:auto;border:1px solid var(--grey-v2);border-radius:0;min-height:78px;box-sizing:border-box}.booking-trip-picker .trip-from-time .date-calendar-picker .MuiInputBase-input{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0}.booking-trip-picker .trip-to-time .date-calendar-picker .MuiInputBase-input{border-top-right-radius:4px;border-bottom-right-radius:4px}.depart-date.date-calendar-picker .MuiInputBase-input{border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:0}.return-date.date-calendar-picker .MuiInputBase-input{border-top-right-radius:6px;border-bottom-right-radius:6px;border-left:1px solid var(--grey-v3)}.oneway-trip.depart-date{border:none;min-width:inherit;max-width:inherit}.one-way-active .booking-trip-picker .trip-from-time .date-calendar-picker .MuiInputBase-input,.oneway-trip.depart-date.date-calendar-picker .MuiInputBase-input{border-top-right-radius:6px;border-bottom-right-radius:6px;border-right:1px solid var(--black)}.one-way-active .booking-trip-picker .trip-from-time .date-calendar-picker .MuiInputBase-input{border-color:var(--grey-v2)}.MuiOutlinedInput-notchedOutline{border:none}.booking-trip-picker .trip-from-time .date-calendar-picker:before{content:"";position:absolute;top:50%;right:-13px;width:26px;height:4px;margin-top:-2px;background-image:url('data:image/svg+xml,<svg width="19" height="2" viewBox="0 0 19 2" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="0.348145" y1="1.46289" x2="18.2227" y2="1.46289" stroke="black"></line></svg>');background-repeat:no-repeat;background-size:contain;z-index:2}.booking-trip-picker .trip-to-time .date-calendar-picker:before{content:"";position:absolute;top:50%;left:-16px;width:32px;height:32px;margin-top:-16px;background-color:var(--white);z-index:1}.one-way-active .booking-trip-picker .trip-from-time .date-calendar-picker:before,.one-way-active .booking-trip-picker .trip-to-time .date-calendar-picker:before{display:none}.depart-return-date .date-calendar-picker .MuiInputBase-input,.trip-from-time .date-calendar-picker .MuiFormControl-root,.trip-to-time .date-calendar-picker .MuiFormControl-root{min-width:inherit}.one-way-active .date-calendar-picker .MuiFormControl-root{width:100%}.one-way-active .booking-trip-picker .date-calendar-picker .MuiInputBase-input{border-radius:4px}@keyframes moveClouds{0%{transform:translateX(100%);opacity:1}to{transform:translateX(-100%);opacity:1}}@keyframes moveAirPath{0%{transform:translateX(0)}50%{transform:translateX(-20px)}to{transform:translateX(0)}}#cloud1,#cloud2,#cloud3,#cloud4{animation:moveClouds 10s linear infinite;opacity:0}#air path.s3{animation:moveAirPath 5s linear infinite}#cloud3,#cloud4{animation-delay:4s}.custom-loader{max-width:400px;margin:0 auto}.custom-loader:after,.custom-loader:before{content:"";position:absolute;top:0;bottom:0;height:100%;width:25px}.custom-loader:before{left:0;background:linear-gradient(90deg,#fff,transparent)}.custom-loader:after{right:0;background:linear-gradient(270deg,#fff,transparent)}@media (max-width:575px){.booking-trip-picker .trip-to-time .date-calendar-picker:before{top:0;left:50%;transform:translateX(-50%)}.booking-trip-picker .trip-from-time .date-calendar-picker:before{top:auto;bottom:0;right:0;left:50%;transform:translateX(-50%) rotate(90deg);margin-top:0}.booking-trip-picker .trip-from-time .date-calendar-picker .MuiInputBase-input{border-right:1px solid var(--grey-v2);border-radius:4px}.booking-trip-picker .trip-to-time .date-calendar-picker .MuiInputBase-input{border-radius:4px;border-top:0}.promo-code-modal .btns,.promo-code-modal .form-control{width:100%}}.form-mobile-field-set.custom-select-wrapper>.d-flex>label{margin-bottom:0}.form-mobile-field-set.custom-select-wrapper>.d-flex>div:first-child{width:106px;position:relative}.form-mobile-field-set.custom-select-wrapper>.d-flex>div:last-child{width:calc(100% - 106px);padding-left:8px;position:relative}.form-mobile-field-set.custom-select-wrapper>.d-flex>div>.input-label{margin-bottom:0}.css-uxvpzc.MuiSelect-select,.form-mobile-field-set.custom-select-wrapper .MuiSelect-select{padding-left:21px;min-height:inherit}.custom-date-wrapper input,.custom-input-wrapper input,.custom-select-wrapper input{padding:17px 21px!important}.css-sx5hge>.MuiPickersTextField-root,.css-sx5hge>.MuiTextField-root{min-width:100%}.oneway-trip.depart-date .css-sx5hge>.MuiPickersTextField-root,.oneway-trip.depart-date .css-sx5hge>.MuiTextField-root{min-width:320px}.reset-wrapper .btn-white{padding:0}.reset-wrapper .btn-white:hover{color:var(--black);background:transparent}.baggage-tab .nav-item{border:1px solid var(--dgray-v2)!important;background-color:var(--white);box-shadow:0 30px 45px 0 hsla(0,0%,91%,.2)}.baggage-tab .nav-item:not(:first-child){border-left:0!important}.filter-options .radio-item{font-size:15px!important}.error-input{font-size:13px;line-height:1.2;color:var(--red)!important;padding-top:4px!important;width:100%}.booking-flow-aside{margin-top:0!important}.trip-edit{margin-bottom:24px}.booking-flow-box-body .radio-group{margin-bottom:20px}.form-field-set{position:relative}.booking-flow-box-body .form-field-set:not(.form-tooltip-field-set){display:flex!important;padding-bottom:0}.booking-flow-box-body .row>:has(.form-field-set:not(.form-tooltip-field-set)) .error-input{position:absolute;left:0;top:100%}.booking-flow-box-body .row>:has(.form-field-set:not(.form-tooltip-field-set)){margin-bottom:40px}@media (max-width:991px){.trip-edit{margin-top:24px}.custom-input-wrapper label{font-size:16px!important}}@media (max-width:767px){.custom-date-wrapper input,.custom-input-wrapper input,.custom-select-wrapper input{padding:15.5px 21px!important}.custom-select-wrapper .form-control-select{height:54px!important}.oneway-trip.depart-date .css-sx5hge>.MuiPickersTextField-root,.oneway-trip.depart-date .css-sx5hge>.MuiTextField-root{min-width:100%}.booking-flow-box-body .row>:has(.form-field-set:not(.form-tooltip-field-set)){margin-bottom:30px}.loader-img img{max-width:320px}}@media (max-width:480px){.depart-date{border-right:0}.depart-date.date-calendar-picker .MuiInputBase-input,.return-date.date-calendar-picker .MuiInputBase-input{border:1px solid var(--black);border-radius:6px}}@media (max-width:359px){.flight-trip .select-list>p{min-width:120px}}@media (min-width:768px){.location-selection-group:has(.oneway-trip.depart-date){width:auto!important}.promo-code-modal .modal-dialog{max-width:625px}}.booking-trip-picker .date-calendar-picker.error-picker .MuiInputBase-input{border-color:var(--red)!important}.inside-loader{position:absolute;left:0;top:0;background-color:#ffffffbd;height:100%;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;z-index:1}.inside-loader img{margin:0 auto;max-height:100px;max-width:100px}.page-loader{z-index:12}.inside-loader.page-loader img{margin:0 auto;max-height:200px;max-width:200px}.seat-item{position:relative;width:32px;height:32px;border-top-left-radius:8px;border-top-right-radius:8px;background:var(--dgray-v1);display:flex;align-items:center;justify-content:center;border-bottom:2px solid var(--transparent)}.unavailable .seat-item{background:var(--dgray-v1);border-color:var(--dgray-v1)}.selected .seat-item{background:var(--green);border-color:var(--green)}.notChargeable .seat-item{background:#dff2e0;border-color:var(--green)}.legroomSeat .seat-item{background:var(--yellow-v1);border-color:var(--yellow-v2)}.chargeable .seat-item{background:var(--blue-v12);border-color:var(--blue-v11)}.seat-item svg{max-width:28px}.seat-layout-list-info .upgrade .seat-item{width:40px;height:40px}.seat-layout-list-info .selected .seat-count{display:none}.seat.nonSelectable{width:40px;height:40px;padding:5px;display:flex;align-items:center;justify-content:center;background:#dbdbdb!important}.seat.nonSelectable.odd{background:#b7b7b7!important}.seat.nonSelectable.even{background:#dbdbdb!important}.seat.nonSelectable p{font-size:18px;color:#595959;transform:rotate(90deg)}.seat.nonSelectable.has-alphabets{width:32px;height:32px;background:var(--transparent)!important}.seat.nonSelectable.has-alphabets p{font-size:16px;color:var(--blue-v6)}.deck-wrapper:after,.deck-wrapper:before{content:"";background:#f2f2f2;position:absolute;top:0;width:22px;height:calc(100% + 18px);z-index:-1}.deck-wrapper:before{left:0}.deck-wrapper:after{right:0}.seat-desc-tooltip-heading .seat-item .seat-count.default-seat-count{color:var(--white)!important}.seat-item.business{border-width:4px}.seat-item.business:after,.seat-item.business:before{content:"";position:absolute;bottom:0;width:4px;height:10px;background:var(--blue-v11)}.seat-item.business:after{left:0;border-top-right-radius:8px}.seat-item.business:before{right:0;border-top-left-radius:8px}.seat-desc-tooltip-heading{position:relative}[data-popper-placement=bottom] .seat-desc-tooltip-body:after{display:none}[data-popper-placement=bottom] .seat-desc-tooltip-heading:before{content:"";background:url('data:image/svg+xml,<svg width="18" height="16" viewBox="0 0 18 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.7321 15C9.96225 16.3333 8.03775 16.3333 7.26795 15L0.339745 3C-0.430055 1.66667 0.532196 1.78935e-06 2.0718 1.65476e-06L15.9282 4.43391e-07C17.4678 3.08794e-07 18.4301 1.66667 17.6603 3L10.7321 15Z" fill="%2300509E"/></svg>') no-repeat;width:18px;height:16px;position:absolute;left:50%;top:-10px;transform:translateX(-50%) rotate(180deg)}@media (max-width:767px){.extended-wing{display:none}}.timeline-single-detail.timeline-transit-detail .location-separator:before{height:2px;margin-top:-1px;background:var(--grey-v8)}.freeze-block{background:var(--white-v1);border-color:rgba(0,82,155,.15)!important}.freeze-block a,.freeze-block button,.paylater-btns a,.paylater-btns button,.paylater-confirm-main a{padding:19px 32px}.header-show .freeze-flow-aside{top:100px}.paylater-header{background-color:rgba(0,82,155,.08);border-top-right-radius:8px;border-top-left-radius:8px}.waiting-price span{font-size:20px}.payment-flow-period .waiting-price span{font-size:18px}.price-msg{padding:12px;background-color:rgba(0,155,219,.08)}.paylater-body .form-field-set .form-check-label{font-size:16px;padding-left:32px}.paylater-body .form-field-set .form-check-label span{width:20px;height:20px;border:1.6px solid #a9a9a9;top:4px}.paylater-body .form-field-set .form-check-label span svg{margin-top:-6px}.paylater-process-list li:not(:last-child){padding-bottom:75px}.paylater-process-list .process-icon{margin-right:32px}.paylater-process-list .process-count{margin-right:40px}.paylater-process-list .process-count svg{top:55px;left:-5px}.paylater-process-list li:nth-child(2n) .process-count svg{transform:rotate(180deg);left:unset;right:-5px}.paylater-process-list .process-count h4{width:45px;height:45px}.paylater-process-list .process-content p{min-height:40px}.paylater-confirm-main{background-color:rgba(0,80,158,.08);max-width:932px}.payment-flow-period{min-width:176px}.payment-flow-content{width:calc(100% - 200px)}.empty-services-block{min-height:390px}.paylater-confirm-main .paylater-confirm~div p.large{font-weight:600}.depart-return-date .date-calendar-picker .MuiInputBase-input{padding-top:26px;padding-bottom:.625rem}.depart-return-date .date-calendar-picker .date-label{font-size:15px;line-height:1.2;left:42px;top:5px;margin:0!important;transform:scale(.85);transform-origin:left bottom}.ticker-inner{overflow:hidden}.ticker-inner p.text-in{display:block;animation:textIn .5s ease}.ticker-inner p.text-out{animation:textOut 1s ease}@keyframes textIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes textOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@media (max-width:1199px){.paylater-confirm-main .paylater-confirm~div p.large{margin-right:0!important}.freeze-block a,.freeze-block button,.paylater-btns a,.paylater-btns button,.paylater-confirm-main a{padding:16px 24px}}@media (max-width:991px){.waiting-price span{font-size:18px}.paylater-process-list .process-icon svg{max-width:56px;min-width:56px}.paylater-process-list .process-count,.paylater-process-list .process-icon{margin-right:24px}.paylater-process-list .process-content p{min-height:60px}}@media (max-width:575px){.payment-flow-content,.payment-flow-period{width:100%}.paylater-confirm-main .paylater-confirm~div p.large{padding-top:16px}.depart-return-date .date-calendar-picker .MuiInputBase-input,.depart-return-date .form-control,.location-selection .form-control{font-size:16px}}@media (max-width:420px){.paylater-body form .col-12 .row>.col-4,.paylater-body form .col-12 .row>.col-8{width:100%}.depart-return-date .date-calendar-picker .MuiInputBase-input{padding-left:28px}.depart-return-date .date-calendar-picker .date-label{left:31px}.depart-return-date .date-calendar-picker .MuiInputBase-input,.depart-return-date .form-control{background-size:15px;background-position:8px}}@media (max-width:380px){.paylater-process-list li:first-child{padding-bottom:28px}}@media (max-width:360px){.paylater-process-list li:not(:last-child){padding-bottom:48px}.paylater-process-list li:first-child{padding-bottom:28px}}@media (max-width:319px){.paylater-process-list li{flex-wrap:wrap}.paylater-process-list .process-icon{width:100%}.paylater-process-list .process-icon svg{display:none}}@media (min-width:992px){.booking-complete{width:380px}.paylater-confirm-main .paylater-confirm{padding-right:24px}}.added-services .itenary-info-block .service-list-item:not(:last-child){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--dgray-v2)}.border-grey-v14{border-color:var(--grey-v14)!important}.page-header-content{max-width:1112px}.transit-time-block{padding:12px}.info-box,.transit-time-block{background:rgba(0,155,219,.08)}.info-box{padding:16px 12px;border-radius:8px}.info-box-icon svg{min-width:32px;margin-right:6px}.fs-14{font-size:14px}@media (min-width:992px){#bookingDetails .modal-lg{--bs-modal-width:912px}}.trip-from-place .field-close-icon{right:30px}.trip-to-place .field-close-icon{right:15px}.trip-from-place .booking-trip-value{padding-right:52px}.trip-to-place .booking-trip-value{padding-right:36px}.date-calendar-picker .date-label{font-size:16px;top:10px;left:22px}.location-selection .form-control{padding-right:24px}.location-selection .field-close-icon{top:18px;right:10px}@media (max-width:575px){.trip-from-place .field-close-icon,.trip-to-place .field-close-icon{right:15px}.trip-from-place .booking-trip-value,.trip-to-place .booking-trip-value{padding-right:36px}}.booking-details-filter .MuiFormControl-root,.flight-trip .MuiFormControl-root{margin:0}.flight-trip .MuiFormControl-root,.flight-trip .select-list.passenger-select{margin-bottom:24px}.custom-date-wrapper .MuiInputAdornment-root{margin:0;min-width:24px}.custom-date-wrapper .MuiInputAdornment-root>button{padding:0}#fullPriceDetails .confirmation-flight-details-block:not(:last-child){padding-bottom:36px;margin-bottom:36px}.confirmation-flight-details-main .confirmation-flight-details-block:last-child{margin-bottom:0!important;padding-bottom:0!important}.block-section .flight-details.mt-3:first-child{margin-top:0!important}.booking-details .block-section a[href="https://www.iatatravelcentre.com/tickets"]{word-break:break-word}.confirmation-flight-details-block:has(.fuel-block){padding-bottom:0}.MuiPopper-root[data-popper-placement] .MuiPaper-elevation{border-radius:6px!important;box-shadow:0 4px 14px rgba(0,0,0,.12)!important}.MuiAutocomplete-listbox .MuiAutocomplete-option,.MuiMenu-list .Mui-disabled,.MuiMenu-list .select-options{font-family:var(--lato);font-size:15px;font-weight:500;color:var(--grey-v9);padding:9px 16px!important}@media (max-width:767px){.info-section{padding:48px 0}}@media (max-width:575px){.flight-trip .MuiFormControl-root,.flight-trip .select-list.passenger-select{margin:0 0 16px}.booking-trip-picker .trip-to-time .date-calendar-picker .MuiInputBase-input,.col-sm-6:last-child:not(.mt-3) .booking-trip-value{border-top-left-radius:0!important;border-top-right-radius:0!important}.booking-trip-picker .trip-from-time .date-calendar-picker .MuiInputBase-input,.trip-from-place .booking-trip-value,.trip-from-time .booking-trip-value{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.itenary-block .travelling-details{margin-bottom:16px}}@media (min-width:992px){.confirmation-block.block-section{max-width:896px;margin:0 auto}.confirmation-block-bottom .confirmation-email{margin-bottom:32px;width:100%}.confirmation-block-bottom{display:block!important}.booking-details .row .col-lg-9{width:100%;max-width:896px;margin:0 auto;padding:0}.main-content .pt-4.d-print-none .container h1{max-width:896px;margin:0 auto}}@media (min-width:1200px){.freeze-col-left{width:calc(100% - 365px)!important}}@media (min-width:1366px){.freeze-section .sidebar-layout-main-row>.col-lg-8{width:calc(100% - 516px)!important}.freeze-section .sidebar-layout-main-row>.col-lg-4{width:516px!important}}@media (min-width:1200px) and (max-width:1366px){.container{max-width:1240px}.trip-time-picker~.col-xl-3{width:20%}.col-xl-4.booking-trip-picker.trip-time-picker{width:35.33333333%}.row.page-header-col>.col-lg-8,.row:has(.booking-flow-aside)>.col-lg-8{width:66.66666667%}.col-lg-4:has(.booking-flow-aside){width:33.33333333%}.paylater-header h4{font-size:19px}.paylater-body>p.large{font-size:18px}.wing.extended-wing{display:none}}.your-search .destination-location p.location-name,.your-search .start-location p.location-name{font-size:14px;max-width:inherit}.your-search .flight-information-details{width:calc(100% - 280px)}.your-search .your-search-result{max-width:700px;width:100%}@media (max-width:575px){.your-search .flight-icon-container{min-height:160px}.your-search .travel-details-inner{min-height:165px;padding-bottom:0}.your-search .flight-item{transform:rotate(90deg);left:-14px}.your-search h3+div{padding-left:34px!important;padding-right:20px!important}}.flight-trip .trip-select .MuiSelect-select:before{width:24px;height:18px;background-image:url('data:image/svg+xml,<svg width="23" height="18" viewBox="0 0 23 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.8041 1.43034C16.4769 1.10313 16.4769 0.572616 16.8041 0.245407C17.1314 -0.0818023 17.6619 -0.0818023 17.9891 0.245407L22.4577 4.71405C22.6213 4.87766 22.7031 5.09209 22.7031 5.30652C22.7031 5.42013 22.6805 5.52845 22.6395 5.62724C22.5987 5.72606 22.5381 5.81865 22.4577 5.89898L17.9891 10.3676C17.6619 10.6948 17.1314 10.6948 16.8041 10.3676C16.4769 10.0404 16.4769 9.50991 16.8041 9.1827L19.8425 6.14439H9.01789C8.55515 6.14439 8.18002 5.76926 8.18002 5.30652C8.18002 4.84377 8.55515 4.46865 9.01789 4.46865H19.8425L16.8041 1.43034Z" fill="black"/><path d="M6.89932 8.53043C7.22653 8.20322 7.22653 7.67271 6.89932 7.3455C6.57211 7.0183 6.0416 7.0183 5.71439 7.3455L1.24574 11.8142C0.918532 12.1414 0.918532 12.6719 1.24574 12.9991L5.71439 17.4677C6.0416 17.7949 6.57211 17.7949 6.89932 17.4677C7.22653 17.1405 7.22653 16.61 6.89932 16.2828L3.86101 13.2445H14.6856C15.1483 13.2445 15.5234 12.8694 15.5234 12.4066C15.5234 11.9439 15.1483 11.5687 14.6856 11.5687H3.86101L6.89932 8.53043Z" fill="black"/></svg>')}@media (max-width:991px){.review-details .trip-stops .me-2+.text-center{width:calc(100% - 160px)}.review-details .trip-stops .me-2+.text-center>p,.review-details .trip-stops-indicator{background:none;position:relative;width:100%}.review-details .trip-stops-indicator:after,.review-details .trip-stops-indicator:before{content:"";position:absolute;top:0;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:50%}.review-details .trip-stops-indicator:before{left:0;background-image:url('data:image/svg+xml,<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="7.5" cy="7.5" r="7" stroke="%2300509E"/><circle cx="7.5" cy="7.5" r="2.5" fill="%2300509E"/></svg>')}.review-details .trip-stops-indicator:after{right:0;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect width="16" height="16" fill="url(%23pattern0_5370_39437)"/><defs><pattern id="pattern0_5370_39437" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_5370_39437" transform="scale(0.0078125)"/></pattern><image id="image0_5370_39437" width="128" height="128" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/></defs></svg>')}.review-details .trip-stops .me-2+.text-center>p.text-blue:after{content:"";position:absolute;bottom:-8px;left:24px;width:calc(100% - 48px);height:1px;background-color:var(--blue)}#bookingDetails .confirmation-flight-details .confirmation-content-left,#bookingDetails .confirmation-flight-details .confirmation-content-right,.row.add-services-row>* a{width:100%}}@media (device-width:991px){#bookingDetails .confirmation-flight-details{flex-wrap:wrap}#bookingDetails .confirmation-flight-details .confirmation-content-left,#bookingDetails .confirmation-flight-details .confirmation-content-right{width:100%}}@media (max-width:575px){.booking-trip-value.border-red{border-color:var(--red)!important}.booking-widget .booking-trip-picker .date-calendar-picker .MuiInputBase-input{font-size:18px}.booking-details-section .flight-trip .select-list>p{min-width:110px}.itenary-block .flight-information-details{width:100%}}@media (device-width:575px){.booking-trip-picker .trip-to-time .date-calendar-picker:before{top:0;left:50%;transform:translateX(-50%)}.booking-trip-picker .trip-to-time .date-calendar-picker .MuiInputBase-input,.col-sm-6:last-child:not(.mt-3) .booking-trip-value{border-top-left-radius:0!important;border-top-right-radius:0!important}.booking-trip-picker .trip-to-time .date-calendar-picker .MuiInputBase-input{border-radius:4px;border-top:0}.booking-widget .booking-trip-picker .date-calendar-picker .MuiInputBase-input{padding:26px 45px 15px 20px;min-height:68px;font-size:18px}.round-trip-active .booking-trip-picker .trip-from-time .date-calendar-picker .MuiInputBase-input,.trip-from-place .booking-trip-value{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.booking-trip-picker .trip-from-time .date-calendar-picker .MuiInputBase-input{border-right:1px solid var(--grey-v2);border-radius:4px}.booking-trip-picker .trip-from-time .date-calendar-picker:before{top:auto;bottom:0;right:0;left:50%;transform:translateX(-50%) rotate(90deg);margin-top:0}.booking-trip-value{border:1px solid var(--grey-v2)!important;border-radius:4px!important}.trip-from-place .field-close-icon,.trip-to-place .field-close-icon{right:15px}.trip-from-place .booking-trip-value,.trip-to-place .booking-trip-value{padding-right:36px}.trip-from-to-toggle:before{display:none}.col-sm-6:last-child:not(.mt-3) .booking-trip-value{border-top:0!important}.trip-from-to-toggle>span{width:32px}.trip-from-to-toggle svg{transform:rotate(90deg)}}@media (max-width:480px){.depart-return-date .depart-date.form-group{margin-bottom:16px}}@media (max-width:420px){.review-details .trip-stops-indicator:after,.review-details .trip-stops-indicator:before{width:12px;height:12px}.review-details .trip-stops .me-2+.text-center>p.text-blue:after{width:calc(100% - 36px);left:16px;bottom:-6px}.depart-return-date .date-calendar-picker .date-label{left:31px}}@media (min-width:992px){.confirmation-content-right{max-width:300px;min-width:300px}}@media (min-width:1200px){.tab-content .flight-travel-details .travel-timings{padding-bottom:0}.tab-content .flight-travel-details .show-travel-details{align-items:flex-start!important}.tab-content .flight-travel-details .show-travel-details .travelling-details.multiple-items+button[data-bs-toggle=modal]{padding:35px 0 0}.trip-time-picker~.col-xl-3.search-form-btn{width:25%}}.add-passenger-form ul li p{text-align:left}.custom-date-wrapper .MuiFormControl-root{width:100%}.service-assist-item .custom-select-wrapper .Mui-focused.Mui-expanded .MuiOutlinedInput-notchedOutline{border-color:var(--blue)!important}.search-select-wrapper .MuiAutocomplete-inputRoot{position:relative;transition:var(--primary-transition)}.search-select-wrapper .Mui-focused.Mui-expanded .MuiAutocomplete-inputRoot:before{content:"";position:absolute;left:21px;top:50%;width:16px;height:16px;background:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.4844 17.154L10.2229 10.8925C9.72287 11.3182 9.14787 11.6477 8.49787 11.881C7.84787 12.1144 7.1947 12.231 6.53837 12.231C4.9367 12.231 3.58112 11.6766 2.47162 10.5678C1.36228 9.45895 0.807617 8.1042 0.807617 6.50353C0.807617 4.9027 1.36203 3.54678 2.47087 2.43578C3.5797 1.32495 4.93445 0.769531 6.53512 0.769531C8.13595 0.769531 9.49187 1.3242 10.6029 2.43353C11.7137 3.54303 12.2691 4.89861 12.2691 6.50028C12.2691 7.19512 12.146 7.86753 11.8999 8.51753C11.6537 9.16753 11.3306 9.72328 10.9306 10.1848L17.1921 16.4465L16.4844 17.154ZM6.53837 11.231C7.8652 11.231 8.98537 10.7743 9.89887 9.86078C10.8124 8.94745 11.2691 7.82728 11.2691 6.50028C11.2691 5.17328 10.8124 4.05312 9.89887 3.13978C8.98537 2.22628 7.8652 1.76953 6.53837 1.76953C5.21137 1.76953 4.0912 2.22628 3.17787 3.13978C2.26437 4.05312 1.80762 5.17328 1.80762 6.50028C1.80762 7.82728 2.26437 8.94745 3.17787 9.86078C4.0912 10.7743 5.21137 11.231 6.53837 11.231Z" fill="black"/></svg>') no-repeat 50% /contain;margin-top:-8px;transition:var(--primary-transition)}.search-select-wrapper .MuiAutocomplete-inputRoot .MuiAutocomplete-input{transition:var(--primary-transition)}.search-select-wrapper .Mui-focused.Mui-expanded .MuiAutocomplete-inputRoot .MuiAutocomplete-input{padding-left:45px!important;transition:var(--primary-transition)}.loyalty-table-block .empty-table-data p{font-size:17px}.default-dropdown .dropdown-menu{padding:12px 0}.default-dropdown .dropdown-menu li{padding:0}.default-dropdown .dropdown-menu li a,.default-dropdown .dropdown-menu li p.medium{padding:10px 15px}.default-dropdown .dropdown-menu li a:hover,.default-dropdown .dropdown-menu li a:hover p,.default-dropdown .dropdown-menu li a:hover span{color:var(--blue)!important;transition:var(--primary-transition)}.default-dropdown .dropdown-menu li a:active,.default-dropdown .dropdown-menu li a:hover{background-color:var(--white-v1)}li.dropdown:hover ul.dropdown-menu{display:block}@media (min-width:1200px){.default-dropdown .dropdown-menu{min-width:240px;margin-top:31px!important}.header-sticky .default-dropdown .dropdown-menu{margin-top:19px!important}}html[lang=fr] .freeze-col-left{width:100%!important}@media (max-width:1199px){.freeze-col-left{width:100%!important}}@media (max-width:419px){.freeze-col-left{flex-wrap:wrap}.freeze-col-left .icon-col{margin-bottom:12px}}@media (min-width:1200px){html[lang=fr] .freeze-col-right{margin-top:16px!important}}.datepicker-dialog .MuiDialog-paper{max-width:1019px;border-radius:8px}.datepicker-dialog .MuiDialogContent-root{padding:32px 56px 15px}.datepicker-checkbox .form-checkbox-label span:first-child{border-radius:2px;border:1px solid var(--black)}.datepicker-checkbox .MuiFormControlLabel-label{font-family:var(--lato);font-size:16px;font-weight:400;color:var(--text-color-v1)}.datepicker-checkbox svg{fill:var(--black)}.datepicker-checkbox .Mui-checked svg{fill:var(--blue)}.datepicker-action-btn{margin-top:43px!important}.datepicker-action-btn .datepicker-modal-btn{font-family:var(--lato);font-size:18px;font-weight:400;min-width:165px;color:var(--white);background-color:var(--blue);box-shadow:none;text-transform:capitalize}.datepicker-action-btn .datepicker-modal-btn:hover{background:var(--blue-v7);box-shadow:none}.datepicker-dialog .rdp-months{width:100%;gap:43px!important;max-width:100%!important;justify-content:space-between}.datepicker-dialog .rdp-month_caption{justify-content:center;font-family:var(--lato);font-size:22px}.datepicker-dialog .rdp-weekdays .rdp-weekday{font-family:var(--lato);font-size:18px;font-weight:400;width:60px;color:var(--grey-v15)}.datepicker-dialog .rdp-outside{opacity:1}.datepicker-dialog .rdp-day{width:60px;height:60px}.datepicker-dialog .rdp-day button{position:relative;font-family:var(--lato);font-size:15px;font-weight:500;color:var(--grey-v1);flex-wrap:wrap;flex-direction:row;width:58px;height:58px;border:1px solid var(--grey-light-v1);border-radius:2px;padding:8px;overflow:hidden}.datepicker-dialog .rdp-day button small{font-size:9px;font-weight:400;color:var(--black);width:100%}.datepicker-dialog .rdp-outside button{color:var(--dgray-v1)}.datepicker-dialog .rdp-range_end .rdp-day_button,.datepicker-dialog .rdp-range_start .rdp-day_button,.datepicker-dialog .rdp-selected:not(.rdp-range_middle) .rdp-day_button{background-color:var(--blue)!important;color:var(--white)!important;border-color:var(--blue)!important}.datepicker-dialog .rdp-day.rdp-outside.rdp-selected button{background-color:#fff!important;color:#c7c7c7!important;border-color:var(--grey-light-v1)!important}.datepicker-dialog .rdp-range_end .rdp-day_button small,.datepicker-dialog .rdp-range_start .rdp-day_button small,.datepicker-dialog .rdp-selected .rdp-day_button,.datepicker-dialog .rdp-selected:not(.rdp-range_middle) .rdp-day_button small{color:var(--white)!important}.datepicker-dialog .rdp-nav .rdp-chevron{fill:var(--black)}.datepicker-dialog .highlight-price:before{content:"";position:absolute;top:-10px;left:-10px;width:20px;height:20px;background-color:var(--blue);transform:rotate(45deg)}.rdp-range_end .highlight-price:before,.rdp-range_start .highlight-price:before{background-color:var(--white)}.calendar-modal.date-calendar-picker fieldset{border-color:var(--grey-v1);border-radius:4px}.calendar-modal.date-calendar-picker .MuiFormControl-root,.calendar-modal.date-calendar-picker .MuiInputBase-root{height:60px}.calendar-modal.date-calendar-picker .MuiInputBase-input{font-family:var(--lato);font-size:16px!important;font-weight:500;color:var(--black);padding:30px 45px 7px 16px;border-radius:4px}.calendar-modal.date-calendar-picker label,.calendar-modal.date-calendar-picker label.Mui-focused{font-family:var(--lato);font-size:16px!important;position:absolute;top:18px;transform:unset;left:16px;color:var(--text-color-v3);transition:var(--primary-transition)}.calendar-modal.date-calendar-picker label.Mui-focused,.calendar-modal.date-calendar-picker label.MuiInputLabel-shrink{top:8px;transition:var(--primary-transition)}.calendar-modal.date-calendar-picker legend{background-color:var(--transparent);margin:0;height:0;width:0}.calendar-modal.date-calendar-picker .MuiOutlinedInput-notchedOutline{top:0}.flight-information-main .accordion-collapse .accordion-body>.row{flex-wrap:nowrap;overflow-x:auto}.flight-information-main .accordion-collapse .accordion-body>.row::-webkit-scrollbar{height:5px}@media (max-width:1199px){.datepicker-dialog .MuiDialogContent-root{padding:32px}.datepicker-action-btn{margin-top:24px!important}}@media (max-width:991px){.datepicker-dialog .rdp-day,.datepicker-dialog .rdp-weekdays .rdp-weekday{width:48px;height:48px}.datepicker-dialog .rdp-months{justify-content:center}}@media (max-width:767px){.datepicker-dialog .MuiDialogContent-root{padding:24px}}@media (max-width:575px){.accordion-content-mobile{width:100%}.datepicker-dialog .rdp-nav{width:100%;justify-content:flex-end}.datepicker-dialog .rdp-day button{font-size:12px;min-width:46px;width:100%;height:46px;flex-direction:row!important}.datepicker-dialog .rdp-day button small{font-size:8px}.datepicker-dialog .highlight-price:before{top:-8px;left:-8px;width:16px;height:16px}.rdp-month,.rdp-month_grid{width:100%}}#pg-mmb .MuiPaper-rounded{border-radius:8px;box-shadow:none;border:none;background-color:rgba(0,82,155,.08)}#pg-mmb{padding-top:30px}#pg-mmb *{font-family:var(--lato)!important}#pg-mmb .MuiButton-contained.MuiButton-containedPrimary{background-color:#00529b;color:#fff;border-radius:4px}#pg-mmb .MuiButton-endIcon svg.MuiSvgIcon-root{color:#fff}#pg-mmb [data-testid=departure-row] svg.MuiSvgIcon-root{color:var(--blue)}#pg-mmb [data-testid="widget-card.description"] span.MuiTypography-root.MuiTypography-subtitle1-bold{font-size:18px;font-weight:600}#pg-mmb [data-testid="widget-card.description.bid"] span.MuiTypography-root.MuiTypography-subtitle3{font-size:14px;color:#4f4f4f}#pg-mmb [data-testid="widget-card.description.bid"] span.MuiTypography-root.MuiTypography-subtitle3 .secondary-text{font-weight:700;color:var(--blue)}#pg-mmb [data-testid="departure-row.departing-in-days-text"]{color:#4f4f4f}#pg-mmb [data-testid="departure-row.departing-in-days-text"] .secondary-text{font-weight:700;color:#000}#pg-mmb [data-testid="flight-row.wrapper"] .MuiTypography-subtitle3-bold{font-weight:700;font-size:16px}#pg-mmb [data-testid="widget-card.card-content"]>.MuiCardContent-root>.MuiGrid2-container>.MuiGrid2-direction-xs-row{margin:0;padding-bottom:0}@media (min-width:600px) and (max-width:768px){#pg-mmb [data-testid="widget-card.wrapper"]>.MuiPaper-elevation>.MuiGrid2-container>.MuiGrid2-grid-md-4{width:calc(100% * 4 / var(--Grid-columns))}#pg-mmb [data-testid="widget-card.wrapper"]>.MuiPaper-elevation>.MuiGrid2-container>.MuiGrid2-grid-md-8{width:calc(100% * 8 / var(--Grid-columns))}}@media (max-width:768px){#pg-mmb [data-testid="flight-row.wrapper"] .MuiTypography-subtitle3-bold{font-size:14px}#pg-mmb [data-testid="widget-card.description"] span.MuiTypography-root.MuiTypography-subtitle1-bold{font-size:15px}}@media (max-width:599px){#pg-mmb{padding-top:20px}#pg-mmb [data-testid="widget-card.card-content"]>.MuiCardContent-root{padding-left:16px;padding-right:16px;padding-top:16px}#pg-mmb [data-testid="widget-card.card-image"] picture{max-height:180px;display:flex}#pg-mmb [data-testid="widget-card.card-image"] img{height:auto}#pg-mmb [data-testid="widget-card.actions"]{width:100%}#pg-mmb .MuiButton-contained.MuiButton-containedPrimary{width:100%;max-width:300px}}.payment-form .accordion-item{border-radius:8px!important;background:var(--white);border:1px solid var(--grey-light-v1)!important;margin-bottom:20px}.payment-button .payment-icon,.payment-form .accordion-button .payment-icon{background:var(--blue-v14);width:56px;height:56px;border-radius:50%;transition:var(--primary-transition)}.payment-button,.payment-form .accordion-button:not(.collapsed) .payment-icon{background:var(--white);transition:var(--primary-transition)}.payment-form .accordion-button:not(.collapsed){background:rgba(0,80,158,.08);transition:var(--primary-transition)}.payment-form .accordion-item:has(.accordion-button:not(.collapsed)),.payment-form .payment-item:has(.payment-button.active){border-color:var(--blue)!important}.payment-button.active{padding-right:60px!important;background-image:url('data:image/svg+xml,<svg width="40" height="41" viewBox="0 0 40 41" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.6025 27.0129L28.2629 16.3525L27.0833 15.1729L17.6025 24.6538L12.8525 19.9038L11.6729 21.0833L17.6025 27.0129ZM20.0054 35.5C17.9313 35.5 15.9811 35.1064 14.155 34.3192C12.3292 33.5319 10.7408 32.4636 9.39 31.1142C8.03917 29.7647 6.96986 28.1778 6.18208 26.3533C5.39403 24.5292 5 22.5799 5 20.5054C5 18.4313 5.39361 16.4811 6.18083 14.655C6.96806 12.8292 8.03639 11.2408 9.38583 9.89C10.7353 8.53917 12.3222 7.46986 14.1467 6.68208C15.9708 5.89403 17.9201 5.5 19.9946 5.5C22.0688 5.5 24.0189 5.89361 25.845 6.68083C27.6708 7.46806 29.2592 8.53639 30.61 9.88583C31.9608 11.2353 33.0301 12.8222 33.8179 14.6467C34.606 16.4708 35 18.4201 35 20.4946C35 22.5688 34.6064 24.5189 33.8192 26.345C33.0319 28.1708 31.9636 29.7592 30.6142 31.11C29.2647 32.4608 27.6778 33.5301 25.8533 34.3179C24.0292 35.106 22.0799 35.5 20.0054 35.5Z" fill="%2339AE41"/></svg>');background-repeat:no-repeat;background-position:right 20px center;transition:none}.accordion-button:after,.payment-form .accordion-button:not(.collapsed):after{background-image:url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.0398 0.458909C13.4303 0.849433 13.4303 1.4826 13.0398 1.87312L7.70646 7.20645C7.31593 7.59698 6.68277 7.59698 6.29224 7.20645L0.958909 1.87312C0.568385 1.4826 0.568385 0.849434 0.958909 0.458909C1.34943 0.068385 1.9826 0.068385 2.37312 0.458909L6.99935 5.08513L11.6256 0.458909C12.0161 0.0683846 12.6493 0.0683846 13.0398 0.458909Z" fill="black"/></svg>');background-size:14px;background-repeat:no-repeat;background-position:50%}.payment-form .accordion-item .accordion-body{padding:32px}.accordion-title{font-size:24px}.separate-payment-form .payment-item:not(:last-child){margin-bottom:20px}.form-field-set .payment-checkbox .form-check-label span{width:24px;height:24px;top:0}.form-tooltip-field-set .form-check-group.payment-checkbox{width:100%}.form-tooltip-field-set .form-check-group .form-check-group-inner{width:32px}@media (max-width:991px){.payment-details{padding:16px}.accordion-button .payment-icon,.payment-button .payment-icon{width:48px;height:48px;padding:12px}.accordion-title{font-size:20px}.payment-form .accordion-item .accordion-body{padding:24px}}.paylater-btns a,.paylater-btns button{padding:19px 22px}@media (min-width:992px) and (max-width:1366px){.freeze-section .paylater-btns{flex-wrap:wrap!important}.freeze-section .paylater-btns a,.freeze-section .paylater-btns button{width:100%!important}.freeze-section .paylater-btns a.cancel-btn,.freeze-section .paylater-btns button.cancel-btn{order:2!important;margin-right:0!important}.freeze-section .paylater-btns a.continue-btn,.freeze-section .paylater-btns button.continue-btn{order:1!important;margin-bottom:16px!important}}@media (max-width:575px){.paylater-btns a,.paylater-btns button{width:100%!important}.booking-trip-picker .date-calendar-picker .MuiInputBase-input,.booking-widget .booking-trip-picker .date-calendar-picker .MuiInputBase-input{font-size:16px}.accordion-logo-set img{width:calc(25% - 8px);margin-bottom:4px}.accordion-button .payment-icon,.payment-button .payment-icon,.payment-form .accordion-button .payment-icon{width:40px;height:40px}.payment-button.active{padding-right:40px!important;background-position:right 8px center;background-size:32px 32px}.datepicker-dialog .rdp-months{gap:0!important}.datepicker-dialog .rdp-nav{position:static}}.loader-transparent{background-color:rgba(0,0,0,.67)}.custom-loader-box img{border-top-left-radius:12px;border-top-right-radius:12px}.passenger-details-inner .passenger-table .col-sm-6.mt-3{margin-top:12px!important}@media (min-width:1200px){.loyalty-exclusive-benefits-row>*{padding-left:12px;padding-right:12px}}@media (min-width:1400px){.loyalty-exclusive-benefits-row>*{padding-left:30px;padding-right:30px}}.flight-travel-details .flight-information-main-wrapper:not(:last-child){margin-bottom:30px}.deck-wrapper .facility{display:flex;align-items:center;background:#90b4e0;padding:6px;box-sizing:border-box;border-top:5px solid #b7b7b7;border-bottom:5px solid #b7b7b7}.deck-wrapper .facility.left-facility{border-top-right-radius:6px;border-bottom-right-radius:6px;left:0!important}.deck-wrapper .facility.right-facility{border-top-left-radius:6px;border-bottom-left-radius:6px;left:unset!important;right:0!important}.deck-wrapper .facility svg{flex-shrink:0;max-width:20px}.deck-wrapper .facility svg path{fill:var(--white)}.fare-rule{padding:16px 12px;margin-bottom:20px;background:rgba(0,155,219,.08)}.night-travel p{padding:12px 8px;background:rgba(189,13,13,.08)}.confirmation-place-timings .night-travel p{padding:8px 6px}@media (max-width:575px){.confirmation-place-timings .night-travel{width:100%}.confirmation-place-timings:has(.night-travel){min-height:240px}.confirmation-place-timings:has(.night-travel):before{width:24px}}@media (min-width:992px){.confirmation-place-timings .night-travel{margin-top:-8px}}.loader-value{margin-left:-35px}@media (min-width:1200px) and (max-height:680px){.custom-loader-box{height:93vh}.loader-thumb{height:73%}.custom-loader-box p.loader-title{font-size:4.5vh!important;padding:6vh 6vh 3vh!important}.custom-loader-box .loader-logo{padding-bottom:6vh!important}}.dont-miss-our-offers .slick-list{margin:0 -15px}.dont-miss-our-offers .slick-slide{padding:0 15px}.dont-miss-our-offers .slick-arrow.slick-next,.dont-miss-our-offers .slick-arrow.slick-prev{position:absolute;bottom:-13%;top:unset;right:16px;left:unset;width:48px;height:48px;border-radius:50%;border:1px solid var(--blue);display:flex!important;align-items:center;justify-content:center}.dont-miss-our-offers .slick-arrow.slick-prev{right:80px}.dont-miss-our-offers .slick-arrow.slick-disabled{cursor:not-allowed;pointer-events:none;border:1px solid var(--grey-v6)}.dont-miss-our-offers .slick-arrow.slick-disabled svg path{fill:var(--grey-v6)}.more-offers-content{max-width:calc(100% - 140px)}@media (max-width:576px){.dont-miss-our-offers .slick-arrow.slick-next,.dont-miss-our-offers .slick-arrow.slick-prev{bottom:-6%;width:32px;height:32px}.dont-miss-our-offers .slick-arrow.slick-prev{right:60px}.more-offers-content{max-width:100%}}.login-auth-modal .modal-header{padding:40px 40px 0}.login-auth-modal .modal-body{padding:0 64px 64px}.login-auth-modal.succes-modal .modal-body{padding:64px}.otp-input .form-control{font-family:var(--lato);font-size:24px;font-weight:700;color:var(--black);padding:12px;background-color:var(--white);width:70px;height:64px;margin:0 8px;text-align:center}.otp-input .form-control:focus{border-color:var(--blue)!important;box-shadow:none;outline:none}.otp-input .form-control::-webkit-inner-spin-button,.otp-input .form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-input .form-control[type=number]{-moz-appearance:textfield}.auth-form .btns{font-size:18px;min-height:60px}.login-auth-validation-modal .modal-body{padding:64px}@media (max-width:1199px){.login-auth-modal .modal-header{padding:32px 32px 0}.login-auth-modal .modal-body{padding:0 32px 32px}.login-auth-modal.succes-modal .modal-body{padding:32px}.auth-validation-icon svg{max-width:120px}.login-auth-validation-modal .modal-body{padding:32px}.otp-input .form-control{font-size:20px;width:56px;height:56px}}@media (max-width:575px){.login-auth-modal .modal-header{padding:24px 24px 0}.login-auth-modal .modal-body{padding:0 24px 24px}.login-auth-modal.succes-modal .modal-body{padding:24px}.auth-validation-icon svg{max-width:100px}.login-auth-validation-modal .modal-body{padding:24px}.auth-icon svg{max-width:64px}}@media (max-width:460px){.otp-input .form-control{font-size:18px;width:40px;height:40px;margin:0 4px;border-radius:6px!important}}@media (max-width:359px){.otp-input .form-control{font-size:16px;width:36px;height:36px;margin:0 2px}}@media (min-width:1200px){.login-auth-modal .modal-dialog{min-width:631px;max-width:631px}.login-auth-validation-modal .modal-dialog{min-width:510px;max-width:510px}.login-auth-validation-modal.success-modal .modal-dialog{min-width:631px;max-width:631px}}.form-mobile-field-set.custom-select-wrapper>.d-flex>div:last-child .error-input{left:8px;width:calc(100% - 8px)}.datepicker-dialog .rdp-day.rdp-range_middle button small{color:var(--white)}#menu-class .MuiPaper-root.MuiPopover-paper.MuiMenu-paper,#menu-trip .MuiPaper-root.MuiPopover-paper.MuiMenu-paper{min-width:177px!important}#menu-class ul li,#menu-trip ul li{min-width:inherit}@media (max-width:767px){.booking-flow-box-body .row>:has(.form-field-set:not(.form-tooltip-field-set)){margin-bottom:40px}}@media (min-width:576px){.cart-sidebar .flight-icon-container .line-dot:after,.cart-sidebar .flight-icon-container .line-dot:before{width:12px;height:12px;margin-top:-6px}}@media (min-width:768px){.cart-sidebar{min-width:660px}.cart-sidebar .offcanvas-header{padding:32px!important}.cart-sidebar .offcanvas-body{padding:40px 32px!important}.cart-book-show .btns,.offcanvas-inner-footer .btns{min-height:60px;padding-left:32px!important;padding-right:32px!important}}.cart-sidebar .offcanvas-header .btn-close{width:20px;height:20px;background-image:url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><rect width="22" height="22" fill="url(%23pattern0_1241_1592)"/><defs><pattern id="pattern0_1241_1592" patternContentUnits="objectBoundingBox" width="1" height="1"><use xlink:href="%23image0_1241_1592" transform="scale(0.0078125)"/></pattern><image id="image0_1241_1592" width="128" height="128" xlink:href="data:image/png;base64,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"/></defs></svg>');background-size:20px 20px}.cart-sidebar .edit-this-trip{background:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6128 2.89204C12.4956 2.77483 12.3366 2.70898 12.1709 2.70898C12.0051 2.70898 11.8461 2.77483 11.7289 2.89204L4.0686 10.5524C3.99008 10.6309 3.93389 10.7289 3.90583 10.8364L3.07249 14.0267C3.01642 14.2414 3.07837 14.4697 3.23526 14.6266C3.39216 14.7835 3.62048 14.8454 3.83516 14.7894L7.02551 13.956C7.13296 13.928 7.23098 13.8718 7.3095 13.7933L14.9698 6.13295C15.2139 5.88887 15.2139 5.49314 14.9698 5.24907L12.6128 2.89204ZM5.07239 11.3163L12.1709 4.21787L13.644 5.69101L6.54553 12.7895L4.55156 13.3103L5.07239 11.3163Z" fill="%2300509E"/><path d="M3.33203 16.0423C2.98685 16.0423 2.70703 16.3221 2.70703 16.6673C2.70703 17.0125 2.98685 17.2923 3.33203 17.2923H15.832C16.1772 17.2923 16.457 17.0125 16.457 16.6673C16.457 16.3221 16.1772 16.0423 15.832 16.0423H3.33203Z" fill="%2300509E"/></svg>') no-repeat 0}.cart-sidebar .delete-icon{min-width:inherit}.cart-sidebar .trip-info-details span{position:relative}.cart-sidebar .trip-info-details span:not(:last-child){padding-right:8px;margin-right:8px}.cart-sidebar .trip-info-details span:not(:last-child):after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background:var(--black)}.cart-trip-locations-item p.large{font-size:20px!important}.cart-sidebar .destination-location p.location-name,.cart-sidebar .start-location p.location-name{max-width:88px}.cart-book-show .btns,.offcanvas-inner-footer .btns{min-height:60px}.show-detail-btn svg,.show-detail-btn.active svg{transition:var(--primary-transition)}.show-detail-btn.active svg{transform:rotate(-90deg)}.cart-itinerary-item-wrapper .cart-itinerary-item:not(:last-child){margin-bottom:40px}.extra-services-list li:not(:last-child){margin-bottom:12px}.total-price-row{padding-top:12px;margin-top:12px}.cart-sidebar .extra-service-wrapper span.border-dashed{min-width:200px;position:absolute;left:50%;transform:translateX(-60%)}.empty-cart-item{max-width:470px}.empty-cart-item img{max-width:360px}@media (max-width:767px){.cart-sidebar .extra-service-wrapper span.border-dashed{min-width:128px}}@media (max-width:575px){.empty-cart-item{max-width:470px}.empty-cart-item img{max-width:240px}.cart-sidebar{width:calc(100vw - 32px)!important}.trip-info-details span{display:block;margin-top:4px}.trip-info-details span:after{display:none}.cart-sidebar .travel-details-inner{min-height:214px}.cart-sidebar .btns,.trip-class-duration{width:100%}}.date-cell.price-small h4 span.currency-name{display:block}.cart-count{font-size:12px;font-weight:400;border-radius:50%;background:var(--red);width:18px;height:18px;top:-8px;right:-8px}.forget-password-field .form-label{font-size:18px}.forget-password-field .form-control{padding:19px}@media (max-width:1199px){.login-auth-modal.succes-modal .modal-body{padding:32px}}.strike-through:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--black)}@media (max-width:575px){.dont-miss-our-offers .our-offers-location-edit>.d-flex.h-100{width:100%;margin-top:8px}.travelling-details{margin-bottom:16px}.destination-location p.location-name,.start-location p.location-name{max-width:100%}}@media (min-width:1200px) and (max-width:1366px){.passenger-pg .MuiOutlinedInput-input::placeholder,.passenger-pg .MuiSelect-select.MuiInputBase-input em,.passenger-pg .custom-date-wrapper input::placeholder,.passenger-pg .custom-input-wrapper input::placeholder{font-size:16px!important}.passenger-pg .MuiOutlinedInput-input::-webkit-input-placeholder,.passenger-pg .custom-date-wrapper input::-webkit-input-placeholder,.passenger-pg .custom-input-wrapper input::-webkit-input-placeholder{font-size:16px!important}.passenger-pg .MuiOutlinedInput-input:-moz-placeholder,.passenger-pg .MuiOutlinedInput-input::-moz-placeholder,.passenger-pg .custom-date-wrapper input:-moz-placeholder,.passenger-pg .custom-date-wrapper input::-moz-placeholder,.passenger-pg .custom-input-wrapper input:-moz-placeholder,.passenger-pg .custom-input-wrapper input::-moz-placeholder{font-size:16px!important}.passenger-pg .MuiOutlinedInput-input:-ms-input-placeholder,.passenger-pg .custom-date-wrapper input:-ms-input-placeholder,.passenger-pg .custom-input-wrapper input:-ms-input-placeholder{font-size:16px!important}}.cart-skeleton-loader .trip-info-details span:not(:last-child):after{display:none}@media (max-width:1199px){.your-search .your-search-result{max-width:670px}}@media (max-width:991px){.your-search .your-search-result{max-width:100%}}@media (max-width:359px){.error-input{font-size:12px}}@media (min-width:576px){.booking-passenger-block{min-width:340px}}.disabled-date-field.custom-date-wrapper{pointer-events:none}.radio-item input[disabled]+.radio-button{border-color:rgba(0,0,0,.26)}.radio-item input[disabled]+.radio-button:after{background-color:rgba(0,0,0,.26)}.plan-your-travel-content{background:rgba(171,206,235,.3);overflow:hidden}html[lang=fr] .plan-your-travel-content h2,html[lang=fr] .plan-your-travel-content p{max-width:600px}@media (max-width:1360px){html[lang=fr] .plan-your-travel-content h2,html[lang=fr] .plan-your-travel-content p{max-width:582px}}@media (max-width:1199px){.plan-your-travel-content{padding-bottom:160px}.plan-your-travel-content:before{top:50px}html[lang=fr] .plan-your-travel-content:before{top:70px}html[lang=fr] .plan-your-travel-content h2,html[lang=fr] .plan-your-travel-content p{max-width:100%}}@media (max-width:991px){.plan-your-travel-content{padding-bottom:30px}.plan-your-travel-content:before{top:0;width:100%;height:100%}html[lang=fr] .plan-your-travel-content:before{top:50px}}@media (max-width:767px){.plan-your-travel-content:before{display:none}}@media (min-width:992px) and (max-width:1024px){html[lang=fr] .plan-your-travel-content:before{top:120px}}.header-menu button.header-login-user-name.bg-blue-v7{background:var(--blue-v7)}.added-service{background-color:rgba(0,155,219,.08)}.xxs-small{font-size:12px}.block-section.block-items .itenary-info-block:last-child{margin-bottom:0!important}.block-body-content .flight-details.service-block-items:last-child{padding-bottom:0!important}.block-section.block-fill .block-body-content:not(:last-child):after{content:"";position:absolute;bottom:0;width:calc(100% - 48px);height:1px;background:var(--dgray-v2);left:24px}.promo-code-modal .custom-input-wrapper{width:calc(100% - 70px)}.ticker-item,.ticker-wrapper-inner{height:24px}.ticker-wrapper-inner{position:relative}@media (max-width:767px){.block-section .block-body-content:after{width:calc(100% - 32px);left:16px}.promo-code-modal .btns{height:54px}}@media (max-width:575px){.hellobar p,.hellobar p a,.promo-code-modal .custom-input-wrapper,.ticker-wrapper-inner{width:100%}.ticker-item,.ticker-wrapper-inner{height:45px}.ticker-item span{width:100%}}@media (min-width:576px){.ticker-wrapper-inner{position:absolute;width:calc(100% - 100px)}}.ancillary-service-edit-btn{width:24px!important}.bordered-table.loyalty-info-table .table-block .table tbody td{border-bottom-color:var(--grey-light-v1)}.bordered-last-negative .table-block .table tbody td:last-child{border-bottom-color:var(--transparent)}.loyalty-pg .header-menu{border-bottom:1px solid var(--grey-light-v1)}.loyalty-pg .content-wrapper{background-color:var(--white)}.profile-dropdown-menu{padding:12px 0;min-width:166px}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP{padding:0!important}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .row{margin:0}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .row>*{padding:0}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-heading{z-index:10;position:relative;padding:16px!important;min-height:73px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid var(--dgray-v2)!important}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-heading .horizontal-title{display:flex;align-items:center}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-heading .horizontal-title .title{font-size:18px;color:var(--blue);font-family:var(--lato)!important;font-weight:700;line-height:1.25!important}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-heading .horizontal-title img{width:56px;height:56px;padding:14px;background:rgba(0,80,158,.12);margin-right:20px;border-radius:50%;object-fit:contain;filter:invert(22%) sepia(94%) saturate(2000%) hue-rotate(185deg) brightness(70%) contrast(140%)}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-body{padding:16px}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-body button{line-height:1.2;background:var(--blue)!important;padding:16px 24px!important;border-radius:6px;text-align:center;margin-top:24px}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-body button:hover{background:var(--blue-v7)!important}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-body button span{margin:0!important}@media (max-width:991px){.added-service>div{width:100%}}@media (max-width:575px){.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-body>*{display:flex!important;flex-wrap:wrap;justify-content:center}}@media (min-width:768px){.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-heading{padding:16px 24px!important}.booking-details .col-lg-9>#optionizrEsimConfirmationTESTINGPP .panel-body{padding:24px}}.loyalty-edit-card .loyalty-info-table .table-block .table tbody td:nth-child(2){width:75px}.swal2-container>.swal2-popup{border-radius:8px;padding:16px!important}.swal2-close{width:32px!important;height:32px!important;padding:8px!important;margin:0!important;justify-content:center;display:flex;align-items:center}.swal2-icon{max-width:40px;max-height:40px;margin:0 auto!important}.swal2-icon.swal2-error{border-color:var(--red)!important;color:var(--white)!important;background:var(--red)!important}.swal2-icon.swal2-success{border-color:var(--green)!important;color:var(--white)!important;background:var(--green)!important}.swal2-icon.swal2-warning{border-color:#fcedd4!important;color:var(--orange-v1)!important;background:#fcedd4!important}.swal2-icon.swal2-info{border-color:var(--blue-v7)!important;color:var(--white)!important;background:var(--blue-v7)!important}.swal2-icon.swal2-question{border-color:var(--blue)!important;color:var(--white)!important;background:var(--blue)!important}.swal2-icon .swal2-icon-content{font-size:32px!important}.swal2-title{font-size:28px!important;font-weight:700!important;line-height:1.2}.swal2-html-container,.swal2-title{color:var(--black)!important}.swal2-actions{margin:0!important}.swal2-styled:not([disabled]){font-size:16px!important;font-weight:400!important;line-height:1.2;border-radius:4px!important;padding:16px!important;display:inline-flex;align-items:center;justify-content:center;min-width:80px;transition:var(--primary-transition)}.swal2-confirm{color:var(--white)!important;background:var(--blue)!important}.swal2-deny{color:var(--red)!important;border:1px solid var(--red)!important}.swal2-cancel,.swal2-deny{background:var(--white)!important}.swal2-cancel{color:var(--blue)!important;border:1px solid var(--blue)!important}.swal2-confirm:hover{background:var(--blue-v7)!important;transition:var(--primary-transition)}.swal2-deny:hover{background:var(--red)!important}.swal2-cancel:hover,.swal2-deny:hover{color:var(--white)!important;transition:var(--primary-transition)}.swal2-cancel:hover{background:var(--blue)!important}.swal2-styled:focus{box-shadow:none!important}.mobile-view-booking .modify-search-details{border-radius:40px}@media (max-width:1199px){.class-details-content{overflow-x:auto;padding-bottom:2px}.class-details-content::-webkit-scrollbar{width:4px;height:4px}.class-details-content::-webkit-scrollbar-thumb{background-color:var(--text-color-v2);border-radius:10px}.class-details-content::-webkit-scrollbar-track{background:var(--grey-light-v1)}.class-details-content::-webkit-scrollbar-button{background:transparent;opacity:1}}@media (max-width:767px){.dates-carousel{padding:0 24px}.dates-carousel .slick-prev{left:0!important}.dates-carousel .slick-next{right:0!important}.flight-information-main .accordion-collapse .accordion-body>.row{justify-content:flex-start!important}}@media (max-width:575px){.flight-filter-options .filter-select-option{width:calc(50% - 4px)}.flight-filter-options .filter-select-option:nth-child(2n){margin-right:0!important}.filter-select .filter-options{min-width:280px}.flight-filter-options .filter-select-option:nth-child(2n) .filter-options{right:0}.filter-select .filter-button{width:100%;white-space:nowrap}.travel-details-inner{flex-wrap:wrap}.travel-details-inner .flight-information-details{padding:0;width:100%;max-width:100%;order:1;margin-bottom:8px}.travel-details-inner .start-location{order:2}.travel-details-inner .destination-location{order:3}.flight-information{padding-right:0}.class-details .accordion-item .accordion-title{padding:24px 15px}.class-details .accordion-details{padding:12px 12px 16px;min-height:165px}.class-details .amount h4{display:flex;align-items:baseline;flex-wrap:wrap;padding-right:12px;font-size:28px}.class-details-inner .accordion-item{width:calc(50% - 3px);flex:0 1 calc(50% - 3px)}.ticket-block .ticket-body .destination-location p.time,.ticket-block .ticket-body .start-location p.time{font-size:20px}.class-details .amount h4 span:not(.miles-cash){font-size:16px;padding-right:4px}.itenary-block .travel-details,.itenary-block .travel-stop{padding-left:20px;padding-right:20px}.modify-flights-modal-search .booking-details-filter{margin-bottom:16px}.modify-flights-modal-search .flight-trip .select-list.passenger-select{padding:0}.modify-flights-modal-search .booking-details-filter .flight-trip .select-list>p{text-align:left;min-width:inherit}.modify-flights-modal-search .booking-details-filter .passenger-count:after{content:"";position:absolute;top:50%;margin-top:-3px;width:12px;height:12px;right:0;background-image:url("data:image/svg+xml;utf8,<svg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M11.137 1.0208C11.4642 1.34801 11.4642 1.87852 11.137 2.20573L6.66839 6.67437C6.34118 7.00158 5.81067 7.00158 5.48346 6.67437L1.01482 2.20573C0.687607 1.87852 0.687607 1.34801 1.01482 1.0208C1.34203 0.693589 1.87254 0.693589 2.19974 1.0208L6.07593 4.89698L9.95211 1.0208C10.2793 0.693588 10.8098 0.693588 11.137 1.0208Z' fill='%2300509E'/></svg>");background-size:contain;background-repeat:no-repeat;transition:var(--primary-transition)}.modify-flights-modal-search .booking-details-filter .passenger-count.active:after{margin-top:-6px;transform:rotate(180deg);transition:var(--primary-transition)}.update-btn button{width:100%}.class-details{padding-left:10px;padding-right:10px}.class-details .class-details-inner{justify-content:space-between}.class-details .accordion-item:not(:last-child){margin-right:0}.price-arrow-icon{flex-shrink:0}#bookingDetails .show-more-info,.passenger-info-block .show-more-info{width:100%}.flight-dates{padding-left:12px;padding-right:12px}.dates-carousel{padding:0}.dates-carousel .slick-next,.dates-carousel .slick-next img,.dates-carousel .slick-prev,.dates-carousel .slick-prev img{width:16px;height:16px}.dates-carousel .slick-prev{left:-22px!important}.dates-carousel .slick-next{right:-22px!important}.confirmation-place-timings{padding:0;min-height:inherit;flex-wrap:wrap}.confirmation-place-timings:before{display:none}.indicator-line{width:100%;order:1;margin-bottom:16px}.confirmation-place-timings .confirmation-from-location{order:2}.indicator-line:after{content:"";position:absolute;top:8px;left:24px;width:calc(100% - 48px);height:1px;background-color:var(--blue)}.fare-title{width:50%!important}}@media (max-width:479px){.class-details .amount h4 span:not(.miles-cash){font-size:14px}.class-details .amount h4{font-size:22px}.date-cell .cell-period{font-size:14px}.date-cell .cell-from{font-size:12px}.date-cell .cell-price{font-size:14px!important}}@media (max-width:419px){.filter-select .filter-button figure{max-width:14px;flex-shrink:0}.filter-select .filter-button{font-size:14px;min-width:inherit}.filter-select .filter-button span{padding-left:0!important}.indicator-line:after{top:6px}}@media (max-width:359px){.mobile-view-booking .modify-search-details{padding-right:8px!important}.class-details .amount .price-head{font-size:14px}.class-details .amount h4 span:not(.miles-cash){font-size:12px}.class-details .amount h4{font-size:18px}}@media (max-width:349px){.filter-select .filter-button figure{max-width:12px}.filter-select .filter-button{font-size:12px}}@media (min-width:1200px){.class-details-content{overflow-x:hidden}.class-details-content:hover{overflow-x:auto}}.page-details{max-width:890px}.page-content button{min-height:60px;min-width:192px}@media (min-width:1200px){.page-content h1{font-size:56px}}.country-dropdown+span{white-space:normal;word-break:break-word;word-wrap:break-word}.variant-footer{margin-top:0!important;border-top:0!important}.variant-footer .app-store-link,.variant-footer .follow-us-links.pt-4,.variant-footer figure.pt-4,.variant-footer p.pt-4{padding-top:0!important}@media (max-width:1199px){.variant-footer .app-store-link,.variant-footer .follow-us-links.pt-4,.variant-footer figure.pt-4,.variant-footer p.pt-4{padding-bottom:24px!important}.variant-footer .follow-us-links ul li:first-child{padding-left:0!important}}@media (max-width:991px){.variant-footer .follow-us-links.pt-4{padding-bottom:0!important}}@media (max-width:575px){.variant-footer .follow-us-links.pt-4{width:100%;justify-content:center;padding-bottom:0!important}#bookingDetails .fuel-block{margin-left:0!important;position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);flex-wrap:wrap;justify-content:center}#bookingDetails .fuel-block .fuel-icon{width:100%;text-align:center;background:transparent}#bookingDetails .fuel-block .fuel-place{padding:0!important;margin-top:4px;text-align:center}#bookingDetails .fuel-block .fuel-place p:not(.xsmall){font-size:14px}}@media (max-width:359px){.modify-search-details li.d-flex.align-items-start{width:100%;justify-content:space-between}.modify-search-details li.d-flex.align-items-start p:first-child{text-align:left}.modify-search-details li.d-flex.align-items-start p:last-child{text-align:right}.modify-search-details li.d-flex.align-items-start p{width:calc(100% - 87px)}.modify-search-details li.d-flex.align-items-start div{width:87px;text-align:center}}.no-label-field .input-label{display:none}.add-baggage-list .col-xl-3.mt-4 p.medium.font-lato.text-blue.fw-bold.lh-sm.pt-2{word-wrap:break-word!important;word-break:break-word!important}.header-menu button.header-login-user-name img{width:26px;height:26px;object-position:center}@media (min-width:575px){.total-price-block{width:calc(100% - 166px)}}@media (min-width:991px){.miles-block p{font-size:22px}.miles-block .switch-box{width:75px;height:44px}.miles-block .switch-box:after{width:32px;height:32px;left:6px}.switch-box:checked:after{left:32px}}.home-main-slider .slick-next,.home-main-slider .slick-prev{z-index:1;width:32px;height:32px}.home-main-slider .slick-prev{left:0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") no-repeat 50% /contain!important}.home-main-slider .slick-next{right:0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") no-repeat 50% /contain!important}@media (max-width:991px){html[lang=cn] .review-details .trip-stops .me-2+.text-center{width:calc(100% - 220px)}}@media (max-width:575px){html[lang=cn] .ticket-block .ticket-body .destination-location p.time,html[lang=cn] .ticket-block .ticket-body .start-location p.time{font-size:22px}}@media (min-width:576px){html[lang=cn] .flight-travel-details .flight-information-details{width:calc(100% - 220px)}html[lang=cn] .ticket-block .ticket-body .flight-information-details{width:calc(100% - 290px)}}@media (min-width:992px){html[lang=cn] .review-details .trip-stops-indicator{width:136px}}