.global-checkout .float-left{float:left}.global-checkout .card-footer-actions .MuiButtonBase-root{min-width:auto}.global-checkout .bg-cornSilk{background-color:#fffae8!important}.global-checkout .f-32{font-size:32px!important}.global-checkout .w-20px{width:20px}.global-checkout .w-22px{width:22px}.global-checkout .width-max-content{width:max-content}.global-checkout .fw-100{font-weight:100!important}.global-checkout .fw-200{font-weight:200!important}.global-checkout .fw-300{font-weight:300!important}.global-checkout .fw-400{font-weight:400!important}.global-checkout .fw-500{font-weight:500!important}.global-checkout .fw-600{font-weight:600!important}.global-checkout .fw-700{font-weight:700!important}.global-checkout .fw-800{font-weight:800!important}.global-checkout .fw-900{font-weight:900!important}.global-checkout .mb-8{margin-bottom:8px}.global-checkout .ml-8{margin-left:8px}.global-checkout .ml-50{margin-left:50px}.global-checkout .ml-14{margin-left:14px}.global-checkout .ml-17{margin-left:17px}.global-checkout .mr-8{margin-right:8px}.global-checkout .mb-0{margin-bottom:0!important}.global-checkout .mb-5{margin-bottom:5px}.global-checkout .mb-14{margin-bottom:14px}.global-checkout .mb-16{margin-bottom:16px}.global-checkout .mx-3{margin-right:3px;margin-left:3px}.global-checkout .mr-10{margin-right:10px}.global-checkout .mr-12{margin-right:12px}.global-checkout .mb-12{margin-bottom:12px}.global-checkout .mb-24{margin-bottom:24px}.global-checkout .mb-28{margin-bottom:28px}.global-checkout .mx-0{margin-right:0;margin-left:0}.global-checkout .pt-40{padding-top:40px}.global-checkout .pt-16{padding-top:16px}.global-checkout .pb-12{padding-bottom:12px}.global-checkout .pt-12{padding-top:12px}.global-checkout .pr-8{padding-right:8px}.global-checkout .pt-10{padding-top:10px}.global-checkout .p-0{padding:0}.global-checkout .p-8{padding:8px}.global-checkout .mt-0{margin-top:0!important}.global-checkout .mt-10{margin-top:10px}.global-checkout .mt-4{margin-top:4px!important}.global-checkout .mt-16{margin-top:16px!important}.global-checkout .mt-12{margin-top:12px}.global-checkout .mt-40{margin-top:40px}.global-checkout .pb-32{padding-bottom:32px}.global-checkout .mb-17{margin-bottom:17px}.global-checkout .mb-45{margin-bottom:45px}.global-checkout .mb-23{margin-bottom:23px}.global-checkout .pl-5{padding-left:5px}.global-checkout .pl-24{padding-left:24px}.global-checkout .pr-16{padding-right:16px}.global-checkout .pl-16{padding-left:16px}.global-checkout .mb-4{margin-bottom:4px}.global-checkout .mb-32{margin-bottom:32px}.global-checkout .mb-40{margin-bottom:40px}.global-checkout .pt-5{padding-top:5px}.global-checkout .mr-16{margin-right:16px}.global-checkout .mt-0{margin-top:0}.global-checkout .mt-24{margin-top:24px}.global-checkout .mt-20{margin-top:20px}.global-checkout .pb-24{padding-bottom:24px}.global-checkout .pt-24{padding-top:24px}.global-checkout .pb-16{padding-bottom:16px}.global-checkout .pb-40{padding-bottom:40px}.global-checkout .pb-26{padding-bottom:26px}.global-checkout .pl-32{padding-left:32px}.global-checkout .pl-8{padding-left:8px}.global-checkout .px-0{padding-right:0;padding-left:0}.global-checkout .px-72{padding-left:72px;padding-right:72px}.global-checkout .px-48{padding-left:48px;padding-right:48px}.global-checkout .py-72{padding-top:72px;padding-bottom:72px}.global-checkout .mr-24{margin-right:24px}.global-checkout .mt-28{margin-top:28px}.global-checkout .mt-8{margin-top:8px}.global-checkout .mx-10{margin-block:10px}.global-checkout .l-4{left:4px}.global-checkout .l-9{left:9px}.global-checkout .t-20{top:20px}.global-checkout .b-13{bottom:13px}.global-checkout b,.global-checkout strong{font-weight:600!important}.global-checkout .float-right{float:right}.global-checkout .h-28{height:28px!important}.global-checkout .h-24{height:24px!important}.global-checkout .lh-24{line-height:24px!important}.global-checkout .lh-28{line-height:28px}.global-checkout .h-28{height:28px}.global-checkout .h-48{height:48px}.global-checkout .text-primary{color:#461a3e!important}.global-checkout .text-darkBlack{color:#232323!important}.global-checkout .bg-primary{background-color:#1e3282!important}.global-checkout .bg-orange{background-color:#fa8f3a!important}.global-checkout .f-16{font-size:16px!important}.global-checkout .f-18{font-size:18px!important}.global-checkout .f-21{font-size:21px!important}.global-checkout .f-24{font-size:24px!important}.global-checkout .f-40{font-size:40px!important}.global-checkout .f-48{font-size:48px!important}.global-checkout .lh-18{line-height:18px!important}.global-checkout .lh-20{line-height:20px!important}.global-checkout .lh-28{line-height:28px!important}.global-checkout .lh-32{line-height:32px!important}.global-checkout .lh-38{line-height:34px!important}.global-checkout .lh-48{line-height:48px!important}.global-checkout .gp-1{gap:1px}.global-checkout .gp-5{gap:5px}.global-checkout .gp-8{gap:8px}.global-checkout .gp-10{gap:10px}.global-checkout .gp-16{gap:16px}.global-checkout .gp-38{gap:38px}.global-checkout .br-2{border-radius:2px}.global-checkout .br-4{border-radius:4px}.global-checkout .br-8{border-radius:8px}.global-checkout .br-16{border-radius:16px}.global-checkout .hotelDescription .MuiTypography-body1{color:#1e3282}.global-checkout .w-fc{width:-moz-fit-content!important;width:fit-content!important}.global-checkout .w-max-content{width:max-content}.global-checkout .flex-w{flex-wrap:wrap}.global-checkout .overflow-w{overflow-wrap:break-word}.global-checkout .text-offset-5{text-underline-offset:5px}.global-checkout .MuiButton-root.MuiButton-buttonOutline{color:#1e3282;border:1px solid #1e3282;background:#fff;border-radius:8px;font-weight:600;padding:14px 24px}.global-checkout .MuiButton-root.MuiButton-buttonOutline:hover{background-color:#c3e3e3;border:1px solid #1e3282;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-buttonOutline:hover .MuiButton-label{text-decoration:underline;text-underline-offset:4px}.global-checkout .MuiButton-root.MuiButton-buttonOutline:visited{background-color:#c3e3e3;border:1px solid #1e3282;text-decoration:none;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-buttonOutline:focus{background-color:#c3e3e3;outline:2px double #1e3282;border-color:#fff;border-radius:8px;outline-offset:2px}.global-checkout .MuiButton-root.MuiButton-buttonOutline:focus .MuiButton-label{text-decoration:underline;text-underline-offset:4px}.global-checkout .MuiButton-root.MuiButton-buttonOutline:disabled{background-color:#d4d4d4;color:#5c5c5c;border:1px solid #d4d4d4;border-radius:8px;text-decoration:none}.global-checkout .MuiButton-root.MuiButton-buttonOutline:disabled .MuiButton-label{line-height:17px;text-decoration:none}.global-checkout .MuiButton-root.MuiButton-buttonSuccess{color:#fff;border:1px solid #009049;background:#009049;border-radius:8px;font-weight:500;padding:10px 24px;height:56px;white-space:nowrap}.global-checkout .MuiButton-root.MuiButton-buttonSuccess:hover{background-color:#063;border:1px solid #063;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-buttonSuccess:hover .MuiButton-label{text-decoration:underline;text-underline-offset:4px}.global-checkout .MuiButton-root.MuiButton-buttonSuccess:hover .MuiButton-label .MuiButton-startIcon{border-bottom:0}.global-checkout .MuiButton-root.MuiButton-buttonSuccess.selected,.global-checkout .MuiButton-root.MuiButton-buttonSuccess:visited{background-color:#063;border:1px solid #063;text-decoration:none;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-buttonSuccess.selected{color:#1e3282}.global-checkout .MuiButton-root.MuiButton-buttonSuccess:focus{background-color:#063;outline:2px double #063;outline-offset:2px;border:1px solid #fff;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-buttonSuccess:focus .MuiButton-label{text-decoration:underline;text-underline-offset:4px}.global-checkout .MuiButton-root.MuiButton-buttonSuccess:disabled{background-color:#d4d4d4;color:#5c5c5c;border:1px solid #d4d4d4;border-radius:8px;text-decoration:none}.global-checkout .MuiButton-root.MuiButton-buttonSuccess:disabled .MuiButton-label{text-decoration:none}.global-checkout .MuiButton-root.MuiButton-primaryOutline{color:#1e3282;border:1px solid #1e3282;background:#fff;border-radius:8px;font-weight:600;padding:14px 25px}.global-checkout .MuiButton-root.MuiButton-primaryOutline:visited{background-color:#aad7d7;border:1px solid #d4d4d4;text-decoration:none;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-primaryOutline:hover{background-color:#fff;border:1px solid #d4d4d4;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-primaryOutline:hover .MuiButton-label{text-decoration:underline;text-underline-offset:4px}.global-checkout .MuiButton-root.MuiButton-primaryOutline:focus{background-color:#fff;outline:2px double #1e3282;outline-offset:2px;border:1px solid #fff;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-primaryOutline:focus .MuiButton-label{text-decoration:underline;text-underline-offset:4px}.global-checkout .MuiButton-root.MuiButton-primaryOutline:disabled{background-color:#d4d4d4;color:#5c5c5c;border:1px solid #d4d4d4;border-radius:8px;text-decoration:none}.global-checkout .MuiButton-root.MuiButton-primaryOutline:disabled .MuiButton-label{border-bottom:0;line-height:10px;text-decoration:none}.global-checkout .MuiButton-root.MuiButton-buttonPrimary{color:#1e3282;border:1px solid #1e3282;background:#aad7d7;border-radius:8px;font-weight:600;padding:14px 25px}.global-checkout .MuiButton-root.MuiButton-buttonPrimary:hover{background-color:#d4ebeb;border:1px solid #d4ebeb;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-buttonPrimary:hover .MuiButton-label{line-height:17px;text-decoration:underline;text-underline-offset:4px}.global-checkout .MuiButton-root.MuiButton-buttonPrimary:hover .MuiButton-label .MuiButton-startIcon{border-bottom:0}.global-checkout .MuiButton-root.MuiButton-buttonPrimary:visited{background-color:#aad7d7;border:1px solid #1e3282;text-decoration:none;border-radius:8px}.global-checkout .MuiButton-root.MuiButton-buttonPrimary:focus{background-color:#aad7d7;outline:2px double #1e3282;border:1px solid #fff;border-radius:8px;outline-offset:2px}.global-checkout .MuiButton-root.MuiButton-buttonPrimary:focus .MuiButton-label{text-decoration:underline;text-underline-offset:4px;line-height:17px}.global-checkout .MuiButton-root.MuiButton-buttonPrimary:disabled{background-color:#d4d4d4;color:#5c5c5c;border:1px solid #d4d4d4;border-radius:8px;text-decoration:none}.global-checkout .MuiButton-root.MuiButton-buttonPrimary:disabled .MuiButton-label{line-height:17px;text-decoration:none}.global-checkout .MuiOutlinedInput-root.custom-select{height:56px;font-size:16px;font-weight:400;width:100%;color:#1e3282;border-radius:8px;background-color:#f6fbfb;cursor:default}.global-checkout .MuiOutlinedInput-root.custom-select .MuiOutlinedInput-notchedOutline{border-width:1px!important}.global-checkout .MuiOutlinedInput-root.custom-select .MuiSelect-outlined.MuiSelect-outlined{font-weight:400!important;color:#1e3282;border-radius:8px;font-size:18px;line-height:20px}.global-checkout .MuiOutlinedInput-root.custom-select .MuiOutlinedInput-notchedOutline{border-color:#1e3282}.global-checkout .MuiOutlinedInput-root.custom-select:hover{background-color:#f6fbfb}.global-checkout .MuiOutlinedInput-root.custom-select:hover .MuiOutlinedInput-notchedOutline{border-color:#1e3282}.global-checkout .MuiOutlinedInput-root.custom-select:focus{background-color:#f6fbfb;height:56px}.global-checkout .MuiOutlinedInput-root.custom-select::placeholder{color:#616fa7}.global-checkout .MuiOutlinedInput-root.custom-select .MuiSvgIcon-root{width:24px;height:24px}.global-checkout .MuiOutlinedInput-root.custom-select .MuiPaper-root{border-radius:8px}.global-checkout .MuiOutlinedInput-root.custom-select .MuiMenu-list{border:2px solid #1e3282;border-radius:8px;padding-top:0;padding-bottom:0}.global-checkout .MuiOutlinedInput-root.custom-select .MuiMenu-list .menu-items{color:#1e3282;padding:8px 24px;font-size:18px;font-style:normal;font-weight:400!important;line-height:28px;margin:0 8px;border-bottom:2px solid #d4ebeb}.global-checkout .MuiOutlinedInput-root.custom-select .MuiMenu-list .menu-items:last-child{border-bottom:0}.global-checkout .MuiOutlinedInput-root.custom-select .MuiMenu-list .menu-items:hover{background-color:#e8eaf2;border-radius:8px}.global-checkout .MuiOutlinedInput-root.custom-select .MuiMenu-list .menu-items:hover:first-child{border-radius:8px 8px 0 0}.global-checkout .MuiOutlinedInput-root.custom-select .MuiMenu-list .menu-items:hover:last-child{border-radius:0 0 8px 8px}.global-checkout .MuiOutlinedInput-root.custom-select .MuiMenu-list .menu-items .focused,.global-checkout .MuiOutlinedInput-root.custom-select .MuiMenu-list .menu-items:focus{outline:2px solid #1e3282;border-bottom:none;border-radius:8px}.global-checkout .MuiOutlinedInput-root.custom-select .MuiSelect-iconOutlined{right:16px}.global-checkout .MuiInputBase-root{background-color:#f6fbfb}.global-checkout .MuiInputBase-root:hover{background-color:#e8eaf2;border-color:#1e3282}.global-checkout .MuiInputBase-root::placeholder{font-weight:400;color:#616fa7}.global-checkout .checkout-logo{display:flex;height:100%;padding:20px 104px}@media(max-width:799px){.global-checkout .checkout-logo{padding:20px 13px}}.global-checkout .checkout-logo img{height:32px}.global-checkout .checkout-divider{height:56px;background-color:#c3e3e3}.global-checkout .dialog.dialog-p-0 .MuiDialog-paper{padding:0!important;margin:0}.global-checkout .dialog.dialog-p-0 .MuiDialog-paper .MuiDialog-scrollPaper{align-items:flex-start}.global-checkout .dialog.dialog-p-0.MuiDialog-container{padding:0;margin:0}.global-checkout .dialog.dialog-p-0 .BookNowItinerary.MuiDialogTitle-root .MuiSvgIcon-root{width:24px;height:24px}.global-checkout .countyList .country-alignment span.MuiTypography-root{padding-top:0;padding-right:12px}.global-checkout .countyList .ps-right{position:absolute;right:0}.global-checkout .countyList .bottomSpace{padding-bottom:5px}.global-checkout .countyList .country-alignment{padding-top:5px;line-height:28px}.global-checkout .countyList .bottomSpace .MuiGrid-root .countryListmr50{margin-right:50px}@media(max-width:1080px){.global-checkout .countyList .bottomSpace .MuiGrid-root .countryListmr50{margin-right:0}}.global-checkout .countyList .bottomSpace .MuiGrid-root .countryListmr50 span.underline{border-bottom:1px solid #fff}.global-checkout .countyList .bottomSpace .MuiGrid-root .countryListmr50 .selected{font-weight:600}.global-checkout .countyList .bottomSpace .MuiGrid-root .countryListmr50:hover span.underline{border-bottom:1px solid #1e3282}.global-checkout .countyList .bottomSpace .MuiGrid-root:nth-last-child(-n+4) .countryListmr50 .btm-child{border-bottom:0}.global-checkout .countyList .bottomSpace .MuiGrid-root:nth-child(4n+4) .countryListmr50{margin-right:0}.global-checkout .suggestionDropdown .MuiSvgIcon-root{width:24px;height:24px;vertical-align:middle}.global-checkout .suggestionDropdown span span span{line-height:20px}.global-checkout .passenger-accordions p.MuiFormHelperText-root.MuiFormHelperText-contained.Mui-error.Mui-required:before{content:"";background-size:contain;background-repeat:no-repeat;top:0;width:17px;height:20px;left:0;margin-right:2px}.global-checkout .custom-dialog .MuiFormHelperText-root.Mui-error .MuiSvgIcon-root,.global-checkout .passenger-accordions .MuiFormHelperText-root.Mui-error .MuiSvgIcon-root{padding-right:10px}.global-checkout .custom-dialog .MuiFormHelperText-root.Mui-error,.global-checkout .passenger-accordions .MuiFormHelperText-root.Mui-error{color:#a72326;font-size:16px;font-weight:400;line-height:20px}.global-checkout .custom-dialog .MuiOutlinedInput-root.custom-select.Mui-error fieldset.MuiOutlinedInput-notchedOutline,.global-checkout .passenger-accordions .MuiOutlinedInput-root.custom-select.Mui-error fieldset.MuiOutlinedInput-notchedOutline{border-color:#a72326}.global-checkout .custom-dialog .MuiFormLabel-root.Mui-error,.global-checkout .passenger-accordions .MuiFormLabel-root.Mui-error{color:#a72326!important}.global-checkout .custom-dialog .MuiFilledInput-root.Mui-error,.global-checkout .passenger-accordions .MuiFilledInput-root.Mui-error{border-color:#a72326}.global-checkout .custom-dialog .Mui-error .MuiInputBase-input,.global-checkout .passenger-accordions .Mui-error .MuiInputBase-input{font-weight:600;color:#a72326;border:none;background-color:#fbf6f6;border-radius:10px}.global-checkout .custom-dialog .Mui-error .MuiInputBase-input.MuiSelect-outlined.MuiSelect-outlined,.global-checkout .passenger-accordions .Mui-error .MuiInputBase-input.MuiSelect-outlined.MuiSelect-outlined{color:#a72326}.global-checkout .custom-dialog .Mui-error .MuiInputBase-input::placeholder,.global-checkout .passenger-accordions .Mui-error .MuiInputBase-input::placeholder{color:#a72326;line-height:30px}.global-checkout .custom-dialog .Mui-error svg path,.global-checkout .passenger-accordions .Mui-error svg path{fill:#a72326}.global-checkout .custom-dialog .MuiFormHelperText-contained,.global-checkout .passenger-accordions .MuiFormHelperText-contained{display:flex;margin-left:0;margin-top:5px;font-size:14px}.global-checkout .custom-dialog .MuiFormHelperText-contained .MuiFormHelperText-root,.global-checkout .passenger-accordions .MuiFormHelperText-contained .MuiFormHelperText-root{font-size:14px!important}.global-checkout .MuiInput-root:focus{outline:4px double #616fa7!important;border:none!important}.global-checkout .MuiOutlinedInput-input.focused+.MuiInputAdornment-root+.MuiOutlinedInput-notchedOutline{border:4px double #616fa7}.global-checkout .MuiButtonBase-root.MuiButton-None{color:#1e3282;background:#fff;border-radius:8px;border:2px solid #fff}@media(max-width:1080px){.global-checkout .MuiButtonBase-root.MuiButton-None{text-decoration:underline;text-underline-offset:3px}}.global-checkout .MuiButtonBase-root.MuiButton-None span.MuiButton-label{border-bottom:3px solid rgba(0,0,0,0);line-height:18px}.global-checkout .MuiButtonBase-root.MuiButton-None:visited{background-color:#aad7d7;border:2px solid #d4d4d4;border-radius:8px}.global-checkout .MuiButtonBase-root.MuiButton-None:hover{background-color:#fff;border:2px solid #d4d4d4;border-radius:8px}.global-checkout .MuiButtonBase-root.MuiButton-None:hover .MuiButton-label{text-decoration:underline;text-underline-offset:4px}.global-checkout .MuiButtonBase-root.MuiButton-None:focus{background-color:#fff;outline:2px double #1e3282;outline-offset:3px;border-radius:8px;border:1px solid #d4d4d4}.global-checkout .MuiButtonBase-root.MuiButton-None:focus .MuiButton-label{text-decoration:underline;text-underline-offset:4px}.global-checkout .MuiButtonBase-root.MuiButton-None:disabled{background-color:#d4d4d4;color:#5c5c5c;border:1px solid #d4d4d4;border-radius:8px;text-decoration:none}.global-checkout .MuiButtonBase-root.MuiButton-None:disabled .MuiButton-label{text-decoration:none}.global-checkout .custom-scroll .MuiPaper-root.MuiPopover-paper{overflow:hidden}.global-checkout .custom-scroll .MuiMenu-list{max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#5c5c5c #ebebeb}.global-checkout .custom-scroll .MuiMenu-list::-webkit-scrollbar{width:8px}.global-checkout .custom-scroll .MuiMenu-list::-webkit-scrollbar-track{background-color:#ebebeb}.global-checkout .custom-scroll .MuiMenu-list::-webkit-scrollbar-thumb{background-color:#bbc1d9;border-radius:4px}.global-checkout .custom-scroll .MuiMenu-list::-webkit-scrollbar-thumb:hover{background-color:#d4d4d4}.global-checkout .dialog-checkout .color-card{background-color:#f5eff6}.global-checkout .dialog-checkout .list-view{margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:28px}@media(max-width:1080px){.global-checkout .dialog-checkout .list-view{padding:5px}}.global-checkout .dialog-checkout .card-box{box-shadow:none;padding:18px 33px;margin-top:16px;margin-right:16px}.global-checkout .dialog-checkout .card-box h6{font-size:21px;font-style:normal;font-weight:700;line-height:24px}@media(max-width:1080px){.global-checkout .dialog-checkout .card-box{padding:16px}.global-checkout .dialog-checkout .card-box p.ml-50{margin-left:36px;margin-top:12px}}.global-checkout .dialog-checkout .card-box .MuiCardContent-root{display:flex;align-items:center;justify-content:flex-end;gap:13px;flex-direction:row-reverse;padding-bottom:10px;padding-top:0}@media(max-width:1080px){.global-checkout .dialog-checkout .card-box .MuiCardContent-root{padding:0}}.global-checkout .dialog-checkout .card-box.mr-0{margin-right:0}.global-checkout .dialog-checkout .cardBlue .MuiCardContent-root{padding:32px 24px}.global-checkout .dialog-checkout h3.font-weight-bold.MuiTypography-root{font-weight:600}.global-checkout .dialog-checkout .MuiCard-root.cardBlue{box-shadow:none}.global-checkout .dialog-checkout h2.MuiTypography-root{font-size:32px;font-weight:600}@media(max-width:1080px){.global-checkout .dialog-checkout h2.MuiTypography-root{font-size:24px}}.global-checkout .dialog-checkout h3.MuiTypography-root{font-size:21px;font-weight:400;line-height:24px;margin-bottom:16px}.global-checkout .MuiDialog-root .MuiInputBase-root,.global-checkout .MuiDialog-root .MuiOutlinedInput-root,.global-checkout .MuiDialog-root .priceDropSpace .MuiInput-root,.global-checkout .MuiPaper-root .MuiInputBase-root,.global-checkout .MuiPaper-root .MuiOutlinedInput-root,.global-checkout .MuiPaper-root .priceDropSpace .MuiInput-root,.global-checkout .SearchHolidays .MuiInputBase-root,.global-checkout .SearchHolidays .MuiOutlinedInput-root,.global-checkout .SearchHolidays .priceDropSpace .MuiInput-root,.global-checkout .form-fields .MuiInputBase-root,.global-checkout .form-fields .MuiOutlinedInput-root,.global-checkout .form-fields .priceDropSpace .MuiInput-root,.global-checkout .gdpr .MuiInputBase-root,.global-checkout .gdpr .MuiOutlinedInput-root,.global-checkout .gdpr .priceDropSpace .MuiInput-root{background-color:rgba(159,88,144,.0823529412)}.global-checkout .MuiDialog-root .MuiInputBase-root:hover,.global-checkout .MuiDialog-root .MuiOutlinedInput-root:hover,.global-checkout .MuiDialog-root .priceDropSpace .MuiInput-root:hover,.global-checkout .MuiPaper-root .MuiInputBase-root:hover,.global-checkout .MuiPaper-root .MuiOutlinedInput-root:hover,.global-checkout .MuiPaper-root .priceDropSpace .MuiInput-root:hover,.global-checkout .SearchHolidays .MuiInputBase-root:hover,.global-checkout .SearchHolidays .MuiOutlinedInput-root:hover,.global-checkout .SearchHolidays .priceDropSpace .MuiInput-root:hover,.global-checkout .form-fields .MuiInputBase-root:hover,.global-checkout .form-fields .MuiOutlinedInput-root:hover,.global-checkout .form-fields .priceDropSpace .MuiInput-root:hover,.global-checkout .gdpr .MuiInputBase-root:hover,.global-checkout .gdpr .MuiOutlinedInput-root:hover,.global-checkout .gdpr .priceDropSpace .MuiInput-root:hover{background-color:rgba(159,88,144,.0823529412);border-color:#9f5890}.global-checkout .MuiDialog-root .MuiInputBase-root::placeholder,.global-checkout .MuiDialog-root .MuiOutlinedInput-root::placeholder,.global-checkout .MuiDialog-root .priceDropSpace .MuiInput-root::placeholder,.global-checkout .MuiPaper-root .MuiInputBase-root::placeholder,.global-checkout .MuiPaper-root .MuiOutlinedInput-root::placeholder,.global-checkout .MuiPaper-root .priceDropSpace .MuiInput-root::placeholder,.global-checkout .SearchHolidays .MuiInputBase-root::placeholder,.global-checkout .SearchHolidays .MuiOutlinedInput-root::placeholder,.global-checkout .SearchHolidays .priceDropSpace .MuiInput-root::placeholder,.global-checkout .form-fields .MuiInputBase-root::placeholder,.global-checkout .form-fields .MuiOutlinedInput-root::placeholder,.global-checkout .form-fields .priceDropSpace .MuiInput-root::placeholder,.global-checkout .gdpr .MuiInputBase-root::placeholder,.global-checkout .gdpr .MuiOutlinedInput-root::placeholder,.global-checkout .gdpr .priceDropSpace .MuiInput-root::placeholder{font-weight:400;color:#616fa7}.global-checkout .MuiDialog-root .position-bottom-buttons,.global-checkout .MuiPaper-root .position-bottom-buttons,.global-checkout .SearchHolidays .position-bottom-buttons,.global-checkout .form-fields .position-bottom-buttons,.global-checkout .gdpr .position-bottom-buttons{position:fixed;bottom:0;left:0;right:0;width:100%;box-shadow:0 0 16px rgba(13,20,100,.16);width:380px;padding:16px 16px 25px;margin:0;background-color:#fff}.global-checkout .MuiDialog-root .custom-scroll ul.MuiMenu-list,.global-checkout .MuiPaper-root .custom-scroll ul.MuiMenu-list,.global-checkout .SearchHolidays .custom-scroll ul.MuiMenu-list,.global-checkout .form-fields .custom-scroll ul.MuiMenu-list,.global-checkout .gdpr .custom-scroll ul.MuiMenu-list{height:200px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#5c5c5c #ebebeb}.global-checkout .MuiDialog-root .custom-scroll ul.MuiMenu-list::-webkit-scrollbar,.global-checkout .MuiPaper-root .custom-scroll ul.MuiMenu-list::-webkit-scrollbar,.global-checkout .SearchHolidays .custom-scroll ul.MuiMenu-list::-webkit-scrollbar,.global-checkout .form-fields .custom-scroll ul.MuiMenu-list::-webkit-scrollbar,.global-checkout .gdpr .custom-scroll ul.MuiMenu-list::-webkit-scrollbar{width:8px}.global-checkout .MuiDialog-root .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-track,.global-checkout .MuiPaper-root .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-track,.global-checkout .SearchHolidays .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-track,.global-checkout .form-fields .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-track,.global-checkout .gdpr .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-track{background-color:#ebebeb}.global-checkout .MuiDialog-root .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb,.global-checkout .MuiPaper-root .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb,.global-checkout .SearchHolidays .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb,.global-checkout .form-fields .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb,.global-checkout .gdpr .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb{background-color:#bbc1d9;border-radius:4px}.global-checkout .MuiDialog-root .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb:hover,.global-checkout .MuiPaper-root .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb:hover,.global-checkout .SearchHolidays .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb:hover,.global-checkout .form-fields .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb:hover,.global-checkout .gdpr .custom-scroll ul.MuiMenu-list::-webkit-scrollbar-thumb:hover{background-color:#d4d4d4}.global-checkout .MuiDialog-root .MuiButtonBase-root.MuiButton-ShowMore,.global-checkout .MuiPaper-root .MuiButtonBase-root.MuiButton-ShowMore,.global-checkout .SearchHolidays .MuiButtonBase-root.MuiButton-ShowMore,.global-checkout .form-fields .MuiButtonBase-root.MuiButton-ShowMore,.global-checkout .gdpr .MuiButtonBase-root.MuiButton-ShowMore{color:#00a5e1;background:none;text-decoration:underline;text-underline-offset:3px;border-radius:8px;border:0;padding-left:0}.global-checkout .MuiDialog-root .MuiButtonBase-root.MuiButton-ShowMore span.MuiButton-label,.global-checkout .MuiPaper-root .MuiButtonBase-root.MuiButton-ShowMore span.MuiButton-label,.global-checkout .SearchHolidays .MuiButtonBase-root.MuiButton-ShowMore span.MuiButton-label,.global-checkout .form-fields .MuiButtonBase-root.MuiButton-ShowMore span.MuiButton-label,.global-checkout .gdpr .MuiButtonBase-root.MuiButton-ShowMore span.MuiButton-label{border-bottom:3px solid rgba(0,0,0,0);font-weight:500}.global-checkout .MuiDialog-root .MuiButtonBase-root.MuiButton-ShowMore:hover,.global-checkout .MuiPaper-root .MuiButtonBase-root.MuiButton-ShowMore:hover,.global-checkout .SearchHolidays .MuiButtonBase-root.MuiButton-ShowMore:hover,.global-checkout .form-fields .MuiButtonBase-root.MuiButton-ShowMore:hover,.global-checkout .gdpr .MuiButtonBase-root.MuiButton-ShowMore:hover{color:#079bd1;text-decoration:none}.global-checkout .MuiDialog-root .MuiButton-containedPrimary,.global-checkout .MuiDialog-root .aMuiButton a,.global-checkout .MuiPaper-root .MuiButton-containedPrimary,.global-checkout .MuiPaper-root .aMuiButton a,.global-checkout .SearchHolidays .MuiButton-containedPrimary,.global-checkout .SearchHolidays .aMuiButton a,.global-checkout .form-fields .MuiButton-containedPrimary,.global-checkout .form-fields .aMuiButton a,.global-checkout .gdpr .MuiButton-containedPrimary,.global-checkout .gdpr .aMuiButton a{background-color:#f23a16;border:1px solid #f23a16;border-radius:8px;padding:10px 24px;color:#fff}.global-checkout .MuiDialog-root .MuiButton-containedPrimary a,.global-checkout .MuiDialog-root .aMuiButton a a,.global-checkout .MuiPaper-root .MuiButton-containedPrimary a,.global-checkout .MuiPaper-root .aMuiButton a a,.global-checkout .SearchHolidays .MuiButton-containedPrimary a,.global-checkout .SearchHolidays .aMuiButton a a,.global-checkout .form-fields .MuiButton-containedPrimary a,.global-checkout .form-fields .aMuiButton a a,.global-checkout .gdpr .MuiButton-containedPrimary a,.global-checkout .gdpr .aMuiButton a a{color:#fff}.global-checkout .MuiDialog-root .MuiButton-containedPrimary:hover,.global-checkout .MuiDialog-root .aMuiButton a:hover,.global-checkout .MuiPaper-root .MuiButton-containedPrimary:hover,.global-checkout .MuiPaper-root .aMuiButton a:hover,.global-checkout .SearchHolidays .MuiButton-containedPrimary:hover,.global-checkout .SearchHolidays .aMuiButton a:hover,.global-checkout .form-fields .MuiButton-containedPrimary:hover,.global-checkout .form-fields .aMuiButton a:hover,.global-checkout .gdpr .MuiButton-containedPrimary:hover,.global-checkout .gdpr .aMuiButton a:hover{background-color:#f23a16;color:#fff;border:1px solid #f23a16;text-decoration:none;text-underline-offset:4px;border-radius:8px}.global-checkout .MuiDialog-root .MuiButton-containedPrimary:visited,.global-checkout .MuiDialog-root .aMuiButton a:visited,.global-checkout .MuiPaper-root .MuiButton-containedPrimary:visited,.global-checkout .MuiPaper-root .aMuiButton a:visited,.global-checkout .SearchHolidays .MuiButton-containedPrimary:visited,.global-checkout .SearchHolidays .aMuiButton a:visited,.global-checkout .form-fields .MuiButton-containedPrimary:visited,.global-checkout .form-fields .aMuiButton a:visited,.global-checkout .gdpr .MuiButton-containedPrimary:visited,.global-checkout .gdpr .aMuiButton a:visited{color:#fff}.global-checkout .MuiDialog-root .MuiButton-containedPrimary.focused,.global-checkout .MuiDialog-root .MuiButton-containedPrimary:focus,.global-checkout .MuiDialog-root .aMuiButton a.focused,.global-checkout .MuiDialog-root .aMuiButton a:focus,.global-checkout .MuiPaper-root .MuiButton-containedPrimary.focused,.global-checkout .MuiPaper-root .MuiButton-containedPrimary:focus,.global-checkout .MuiPaper-root .aMuiButton a.focused,.global-checkout .MuiPaper-root .aMuiButton a:focus,.global-checkout .SearchHolidays .MuiButton-containedPrimary.focused,.global-checkout .SearchHolidays .MuiButton-containedPrimary:focus,.global-checkout .SearchHolidays .aMuiButton a.focused,.global-checkout .SearchHolidays .aMuiButton a:focus,.global-checkout .form-fields .MuiButton-containedPrimary.focused,.global-checkout .form-fields .MuiButton-containedPrimary:focus,.global-checkout .form-fields .aMuiButton a.focused,.global-checkout .form-fields .aMuiButton a:focus,.global-checkout .gdpr .MuiButton-containedPrimary.focused,.global-checkout .gdpr .MuiButton-containedPrimary:focus,.global-checkout .gdpr .aMuiButton a.focused,.global-checkout .gdpr .aMuiButton a:focus{background-color:#f23a16;outline:2px double #f23a16;outline-offset:4px;border:0;border-radius:8px;text-decoration:none;text-underline-offset:4px}.global-checkout .MuiDialog-root .MuiButton-containedPrimary:disabled,.global-checkout .MuiDialog-root .aMuiButton a:disabled,.global-checkout .MuiPaper-root .MuiButton-containedPrimary:disabled,.global-checkout .MuiPaper-root .aMuiButton a:disabled,.global-checkout .SearchHolidays .MuiButton-containedPrimary:disabled,.global-checkout .SearchHolidays .aMuiButton a:disabled,.global-checkout .form-fields .MuiButton-containedPrimary:disabled,.global-checkout .form-fields .aMuiButton a:disabled,.global-checkout .gdpr .MuiButton-containedPrimary:disabled,.global-checkout .gdpr .aMuiButton a:disabled{background-color:#d4d4d4;color:#5c5c5c;border:1px solid #d4d4d4;border-radius:8px;text-decoration:none}.global-checkout .search-layer{position:relative;z-index:5}.global-checkout .SearchHolidays{z-index:3}.global-checkout .SearchHolidays .mob-search-text{font-size:14px;text-align:left;font-weight:400}.global-checkout .SearchHolidays .mob-search-text strong{font-size:16px;font-weight:500!important}.global-checkout .SearchHolidays .MuiFormControlLabel-root:hover .MuiFormControlLabel-label{text-decoration:underline;text-underline-offset:4px}.global-checkout .SearchHolidays .MuiFormControlLabel-root:hover .MuiFormControlLabel-label.Mui-disabled{text-decoration:none}.global-checkout .SearchHolidays .MuiFormControlLabel-root.focused{border:3px solid #1e3282;border-radius:6px;padding:4px}.global-checkout .SearchHolidays .MuiFormControlLabel-root:focus{border:2px solid #1e3282;padding-right:5px;border-radius:6px}.global-checkout .SearchHolidays .MuiFormControlLabel-root.disabled{opacity:.6;filter:grayscale(6)}.global-checkout .SearchHolidays .MuiFormHelperText-root.Mui-error .MuiSvgIcon-root{color:#a72326}.global-checkout .SearchHolidays .MuiFormHelperText-root.Mui-error .MuiIconButton-label,.global-checkout .SearchHolidays .MuiFormHelperText-root.Mui-error.focused{border-color:#a72326}.global-checkout .SearchHolidays .MuiFormHelperText-root.Mui-error .MuiFormControlLabel-label{color:#a72326}.global-checkout .SearchHolidays .MuiFormHelperText-contained{display:flex;margin-left:0;margin-top:10px}.global-checkout .SearchHolidays .MuiFormHelperText-contained .MuiFormHelperText-root{font-size:14px!important}.global-checkout .SearchHolidays .holidaysSearch .passenger-m8{margin-bottom:8px}.global-checkout .SearchHolidays .holidaysSearch .passenger-m8:last-child{margin-bottom:0}.global-checkout .SearchHolidays .holidaysSearch .custom-select .MuiInputBase-input{color:#1e3282;font-size:16px}.global-checkout .SearchHolidays .holidaysSearch .custom-select .MuiIconButton-root{padding:0;margin:0}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary{background-color:#f6fbfb;color:#1e3282;padding:10px 0}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary.active{margin:3px 8px;color:#fff;min-width:95px}@media(max-width:1079px){.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary.active{min-width:73px;height:39px}}@media(min-width:1080px){.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary.active{min-width:125.431px;height:51px}}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary.active{text-decoration:none;background-color:#1e3282}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary.active:hover{background-color:#1e3282;color:#fff;border:0}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary.active:focus{background-color:#1e3282;color:#fff;outline:none}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary:hover{background-color:#e8eaf2;border-color:#1e3282}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary:hover .MuiButton-label{border-bottom:0;line-height:inherit;text-decoration:none}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary:focus{background-color:#f6fbfb;color:#1e3282}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary:focus .MuiButton-label{border-bottom:0;line-height:17px;text-decoration:none}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiButton-outlinedPrimary::placeholder{font-weight:400;color:#616fa7}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiInputBase-input{font-weight:600}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiInputBase-input::placeholder{font-weight:400;color:#616fa7}.global-checkout .SearchHolidays .holidaysSearch .whenCalendar .calanderLeft .MuiOutlinedInput-notchedOutline{border-color:#1e3282}.global-checkout .SearchHolidays .holidaysSearch .MuiFormLabel-root{color:#1e3282;line-height:20px}.global-checkout .SearchHolidays .holidaysSearch .disabled .MuiInput-root,.global-checkout .SearchHolidays .holidaysSearch .disabled .MuiOutlinedInput-root{background-color:#ebebeb;border-color:#5c5c5c;color:#989898;cursor:not-allowed;pointer-events:none}.global-checkout .SearchHolidays .holidaysSearch .disabled .MuiInput-root:hover,.global-checkout .SearchHolidays .holidaysSearch .disabled .MuiOutlinedInput-root:hover{background-color:#ebebeb;color:#989898}.global-checkout .SearchHolidays .holidaysSearch .disabled .MuiInputBase-input::placeholder{color:#989898}.global-checkout .SearchHolidays .holidaysSearch .disabled .MuiOutlinedInput-notchedOutline{border-color:#5c5c5c;cursor:not-allowed;pointer-events:none}.global-checkout .SearchHolidays .holidaysSearch .disabled label{color:#989898}.global-checkout .SearchHolidays .holidaysSearch .cancelBtn2{margin-right:0!important}.global-checkout .SearchHolidays .holidaysSearch .MuiInputBase-input{font-weight:500}.global-checkout .SearchHolidays .holidaysSearch .MuiInputBase-input::placeholder{font-weight:400;color:#616fa7}.global-checkout .SearchHolidays .holidaysSearch .MuiOutlinedInput-notchedOutline{border-color:#1e3282}.global-checkout .SearchHolidays .MuiButton-root{font-size:16px;font-weight:500}.global-checkout .aMuiButton a{font-size:18px;font-weight:600;min-width:64px;padding:12px 24px;height:56px}.global-checkout .aMuiButtonRoot a{color:inherit;border:0;cursor:pointer;margin:0;display:inline-flex;outline:0;padding:0;position:relative;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0;vertical-align:middle;-moz-appearance:none;justify-content:center;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.global-checkout .holidaysSearch .tabs-hover .MuiButtonBase-root:hover{background-color:#e8eaf2}.global-checkout .holidaysSearch .MuiSvgIcon-root{overflow:visible;stroke-width:0}.global-checkout .holidaysSearch .tabicon .infoIcon.MuiSvgIcon-root{position:relative;top:-10px;width:16.5px;height:16.5px;margin-right:0}@media(max-width:799px){.global-checkout .holidaysSearch .tabicon .infoIcon.MuiSvgIcon-root{left:-5px;position:static}}@media(min-width:992px){.global-checkout .holidaysSearch .tabicon .infoIcon.MuiSvgIcon-root{top:-23px;right:5px}}.global-checkout .holidaysSearch .tabicon .MuiSvgIcon-root{width:32px;height:32px;margin-right:10px;overflow:visible;vertical-align:text-bottom}@media(max-width:1080px){.global-checkout .holidaysSearch .tabicon .MuiSvgIcon-root{margin-right:0;width:1.4rem;height:1.8rem;overflow:visible}}.global-checkout .holidaysSearch .MuiTab-wrapper svg+svg{margin-right:0!important;width:19.5px!important;height:19.5px!important}.global-checkout .holidaysSearch .MuiIconButton-label .MuiSvgIcon-root{stroke-width:1px}.global-checkout .holidaysSearch .MuiTabs-root{margin-bottom:0}.global-checkout .holidaysSearch .MuiInput-root,.global-checkout .holidaysSearch .MuiOutlinedInput-input{height:56px}.global-checkout .holidaysSearch .MuiOutlinedInput-adornedEnd{padding-right:16px}.global-checkout .holidaysSearch .MuiInputAdornment-positionEnd svg{width:24px;height:24px}.global-checkout .MuiTooltip-arrow:before{border:1px solid #1e3282}.global-checkout .label-gap{padding-bottom:4px;padding-top:4px}.global-checkout .label-gap .MuiButtonBase-root{padding:0}.global-checkout .label-gap .MuiIconButton-label{margin-right:7px}.global-checkout .label-gap .MuiTypography-body1{position:relative;top:2px}.global-checkout .whenCalendar .MuiButton-outlinedPrimary:hover{background-color:#e8eaf2;color:#1e3282;text-decoration:none}.global-checkout .whenCalendar .calanderLeft{position:relative;left:30px}@media(max-width:1080px){.global-checkout .whenCalendar .calanderLeft{left:0}.global-checkout .whenCalendar .hr-mobile{border-bottom:1px solid #bbc1d9;width:90%;margin:0 auto}}@media(min-width:1081px){.global-checkout .d-md-none{display:none}.global-checkout .d-md-inline-block{display:inline-block}}@media(max-width:1080px){.global-checkout .d-none{display:none}.global-checkout .d-block{display:block}}.global-checkout .position-relative{position:relative}.global-checkout .cursor-pointer{cursor:pointer}.global-checkout .cursor-default{cursor:default!important}.global-checkout .text-underline:hover{text-decoration:underline}.global-checkout .list-text{font-size:16px;line-height:20px;padding-top:4px}.global-checkout .list-text:hover{text-decoration:underline;text-underline-offset:4px}.global-checkout .mobInputGap b{font-weight:600}.global-checkout .mobInputGap .inputGap .inputs-space.MuiGrid-item{padding:0 12px 12px 0}.global-checkout .mobInputGap .inputGap .map-marker-space{margin-right:5px}@media(max-width:1080px){.global-checkout .mobInputGap .inputGap .MuiFormControl-root{margin:0}.global-checkout .mobInputGap .inputGap .MuiInputLabel-formControl{margin-bottom:0}.global-checkout .inputGap .MuiFormControl-root{margin:0}.global-checkout .inputGap .MuiInputLabel-formControl{margin-bottom:0}.global-checkout .label-remove .MuiInputLabel-formControl{padding-bottom:0}}.global-checkout .paginationArrows .MuiPagination-ul li:last-child .MuiButtonBase-root{background-size:30px;background-color:#aad7d7;border:1px solid #aad7d7;background-position:50%;background-repeat:no-repeat;border-radius:50px}.global-checkout .paginationArrows .MuiPagination-ul li:last-child .MuiButtonBase-root .MuiPaginationItem-icon{display:none}.global-checkout .paginationArrows .MuiPagination-ul li:last-child .MuiButtonBase-root:hover{background-color:#1e3282;background-size:30px;background-position:50%;background-repeat:no-repeat}.global-checkout .paginationArrows .MuiPagination-ul li:last-child .MuiButtonBase-root.Mui-disabled{background-color:#fff;border:1px solid #bbc1d9}.global-checkout .paginationArrows .MuiPagination-ul li:first-child .MuiButtonBase-root{background-size:30px;background-color:#aad7d7;border:1px solid #aad7d7;background-position:50%;background-repeat:no-repeat;border-radius:50px}.global-checkout .paginationArrows .MuiPagination-ul li:first-child .MuiButtonBase-root .MuiPaginationItem-icon{display:none}.global-checkout .paginationArrows .MuiPagination-ul li:first-child .MuiButtonBase-root:hover{background-color:#1e3282;background-size:30px;background-position:50%;background-repeat:no-repeat;border:1px solid #1e3282}.global-checkout .paginationArrows .MuiPagination-ul li:first-child .MuiButtonBase-root.Mui-disabled{background-color:#fff;border:1px solid #bbc1d9}.global-checkout .MuiPagination-ul .MuiPaginationItem-root{height:47px;width:40px;margin-right:4px;margin-left:0;padding:0;justify-content:"center";display:flex;align-items:center}@media(min-width:584px){.global-checkout .MuiPagination-ul .MuiPaginationItem-root{width:47px;margin-right:8px}}.global-checkout .MuiPagination-ul li:first-child>.MuiPaginationItem-root,.global-checkout .MuiPagination-ul li:last-child>.MuiPaginationItem-root{width:45px;height:45px}.global-checkout .MuiPagination-ul .MuiPaginationItem-page.Mui-selected:hover{background-color:#1e3282;color:#fff;border:1px solid #1e3282;text-decoration:underline}.global-checkout .MuiPagination-ul .MuiPaginationItem-page.Mui-selected.focused,.global-checkout .MuiPagination-ul .MuiPaginationItem-page.Mui-selected:focus{background-color:#1e3282;color:#fff;border:1px solid #1e3282;outline:1px solid #1e3282;outline-offset:3px}.global-checkout .MuiPagination-ul .MuiButtonBase-root{background-color:#e8eaf2;color:#1e3282;border:1px solid #e8eaf2}.global-checkout .MuiPagination-ul .MuiButtonBase-root:hover{border:1px solid #1e3282}.global-checkout .MuiPagination-ul .MuiButtonBase-root.focused,.global-checkout .MuiPagination-ul .MuiButtonBase-root:focus{background-color:#1e3282;color:#fff;border:1px solid #1e3282;outline:1px solid #1e3282;outline-offset:3px}.global-checkout .MuiPagination-ul .Mui-disabled.MuiButtonBase-root{background-color:#e8eaf2;color:#1e3282;border-radius:50px}.global-checkout .MuiPagination-ul .MuiPagination-ul li:last-child .MuiButtonBase-root{background:#aad7d7;color:#1e3282;border:1px solid #aad7d7;border-radius:50px;margin-right:0}.global-checkout .MuiPagination-ul .MuiPagination-ul li:last-child .MuiButtonBase-root:focus{outline:"none"}.global-checkout .MuiPagination-ul .MuiPagination-ul li:first-child .MuiButtonBase-root{background-color:#aad7d7;border:1px solid #aad7d7;color:#1e3282;border-radius:50px}.global-checkout .MuiPagination-ul .MuiPagination-ul li:first-child .MuiButtonBase-root:focus{outline:none}.global-checkout .MuiPagination-ul .MuiPaginationItem-root.MuiPaginationItem-ellipsis{width:10px;min-width:10px;color:#1e3282}.global-checkout .MuiPagination-ul .MuiPaginationItem-page.Mui-selected{background-color:#aad7d7;border:1px solid #1e3282;color:#1e3282}.global-checkout .MuiPagination-ul .MuiButtonBase-root:hover{background-color:#1e3282;color:#fff;text-decoration:underline}.global-checkout .MuiPagination-ul .MuiButtonBase-root:focus{background-color:#1e3282;color:#fff;outline:2px double #1e3282;outline-offset:3px}@media(max-width:1080px){.global-checkout .mob-space{padding-left:14px;padding-right:14px}}.global-checkout .fw-900{font-weight:900}.global-checkout .fw-800{font-weight:800}.global-checkout .fw-700{font-weight:700}.global-checkout .fw-600{font-weight:600}.global-checkout .fw-500{font-weight:500}.global-checkout .fw-400{font-weight:400}.global-checkout .fw-300{font-weight:300}.global-checkout .fw-200{font-weight:200}.global-checkout .fw-100{font-weight:100}.global-checkout .hidden{display:none}.global-checkout .content_underline{text-decoration:underline;cursor:pointer}.global-checkout .price_tag_label{font-weight:500!important;line-height:20px!important}.global-checkout .line-through{-webkit-text-decoration:solid line-through;text-decoration:solid line-through;text-decoration-thickness:2px}.global-checkout .line-through-1{-webkit-text-decoration:solid line-through;text-decoration:solid line-through;text-decoration-thickness:1px}.global-checkout .no-strike-price{font-size:32px;line-height:32px;font-weight:500}.global-checkout .strike-price{font-size:18px}.global-checkout .faqs-common-usage-styles{font-style:normal;line-height:28px;cursor:pointer}.global-checkout .text-underline-hoverEffect:hover{text-decoration:underline}.global-checkout .hoverable-image-title:hover .image-hover-effect{outline:1px solid #d4d4d4}.global-checkout .hoverable-image-title:hover .image-hover-effect:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1019607843);z-index:1}.global-checkout .hoverable-image-title:hover .MuiTypography-root{text-decoration:underline!important}.global-checkout .customScroll{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#5c5c5c #ebebeb;height:250px}.global-checkout .customScroll::-webkit-scrollbar{width:8px}.global-checkout .customScroll::-webkit-scrollbar-track{background-color:#ebebeb}.global-checkout .customScroll::-webkit-scrollbar-thumb{background-color:#bbc1d9;border-radius:4px}.global-checkout .customScroll::-webkit-scrollbar-thumb:hover{background-color:#d4d4d4}.dialog .MuiDialogContent-root{scrollbar-width:thin;scrollbar-color:#c3c3c3 #f5f5f5}.dialog .MuiDialogContent-root::-webkit-scrollbar{width:8px}.dialog .MuiButtonBase-root{min-width:auto}.dialog .MuiDialogContent-root::-webkit-scrollbar-track{background-color:#f5f5f5}.dialog .MuiDialogContent-root::-webkit-scrollbar-thumb{background-color:#c3c3c3;border-radius:4px}.dialog .MuiDialogContent-root::-webkit-scrollbar-thumb:hover{background-color:#c3c3c3}.dialog .MuiDialog-paper{max-width:1056px;padding:10px 20px}.dialog .MuiIconButton-root{border:0;box-shadow:none;top:8px;position:absolute;right:4px}.dialog .MuiDialogActions-root{padding:8px}.dialog .ProductTitle{padding-left:0}.dialog .ProductTitle h6.MuiTypography-h6{font-size:24px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.dialog .BookNowItinerary.MuiDialogTitle-root{padding-left:0;padding-right:0;display:flex;justify-content:space-between}.dialog .BookNowItinerary.MuiDialogTitle-root h6.MuiTypography-h6{font-size:32px;font-weight:600;line-height:32px;letter-spacing:0;text-align:left}.dialog .BookNowItinerary.MuiDialogTitle-root .MuiSvgIcon-root{fill:#461a3e;width:18px;height:18px}.dialog .boxes{display:flex;justify-content:space-between;align-items:center;position:relative;gap:88px;padding-right:10px;margin-bottom:16px}@media(max-width:1080px){.dialog .boxes{flex-direction:column;align-items:center;gap:22px;margin-bottom:21px}}.dialog .boxes .leftBox{width:201px;min-height:118px;background-color:#f2ecef;padding:12px 16px;border-radius:8px;display:flex;justify-content:center;flex-direction:column;text-align:center;z-index:1;position:relative}.dialog .boxes .leftBox .day-heading{color:#461a3e;font-size:18px;font-style:normal;font-weight:700;line-height:28px;padding-bottom:10px}.dialog .boxes .leftBox .day-desc{color:#461a3e;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.dialog .boxes .rightBox{max-width:684px;width:684px;background-color:#9f5890;padding:32px 16px;border-radius:8px;display:flex;justify-content:center;flex-direction:column;text-align:left;z-index:1;position:relative}.dialog .boxes .rightBox .right-desc{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:28px;width:100%}.dialog .boxes .position-dashed{position:absolute;top:50%}@media(max-width:1080px){.dialog .boxes .position-dashed{transform:rotate(90deg)}}.dialog .boxes .border-dashed{background-image:linear-gradient(90deg,#461A3E 30%,rgba(255,255,255,0) 0);background-position:top;background-size:26px 13px;background-repeat:repeat-x;height:2px;width:100vh}@media(max-width:1080px){.dialog .boxes .border-dashed{width:161px;background-size:12px 8px}}.swiper-button-next .swiper-navigation-icon,.swiper-button-prev .swiper-navigation-icon{display:none}.payment-confirmation .MuiFormControlLabel-root{margin-right:0}.global-checkout .space-16{margin-bottom:16px}.global-checkout .w-fit .text-nowrap{white-space:nowrap}.global-checkout .padd-adjust{padding:0 16px}.global-checkout .webQuoteRef{padding-bottom:24px}.global-checkout .MuiSelect-root{color:#000}.global-checkout .MuiSelect-root .MuiOutlinedInput-notchedOutline{border-color:#461a3e}.global-checkout .ustom-select-h .MuiSelect-root{color:#000}.global-checkout .ustom-select-h .MuiSelect-root .MuiOutlinedInput-notchedOutline{border-color:#461a3e}.global-checkout .MuiSelect-icon path{fill:#461a3e}.global-checkout .MuiInputBase-input{border-radius:8px;line-height:26px}.global-checkout .MuiInputBase-input.MuiFilledInput-input{padding:0 16px}.global-checkout .card-mob{padding:21px 16px 24px;border-radius:8px;margin-bottom:16px;background-color:rgba(159,88,144,.1215686275)}.global-checkout .c-box{display:flex;justify-content:space-between;gap:10px}.global-checkout .responsiveRowColumnwidth{width:100%}.global-checkout .custom-paper{display:flex;justify-content:space-between;text-align:left;padding:8px 24px;color:#461a3e;cursor:pointer;line-height:28px;font-size:16px;border-bottom:1px solid #f2ecef}.global-checkout .custom-paper svg.MuiSvgIcon-root{width:20px;height:20px}.global-checkout .custom-paper:nth-child(2){margin-right:0}.global-checkout .custom-paper:hover{background-color:#f2ecef}.global-checkout .custom-paper:hover:last-child{border-radius:0}.global-checkout .custom-dropdownMenu{fill:#fff;stroke-width:2px;border:2px solid #461a3e;border-radius:8px;color:#461a3e;background:#fff;margin-top:2px;width:100%;max-width:750px;z-index:3;min-height:230px}.global-checkout .title3{font-size:16px;font-weight:400;line-height:24px;color:#461a3e}.global-checkout .InputLabel{font-size:18px;color:#461a3e;font-weight:500}.global-checkout .costLabel{font-weight:600;font-size:40px;line-height:36px;margin-inline:5px}.global-checkout .transportCard{width:100%;border-radius:8px;margin-bottom:24px}.global-checkout .transportLabel2{font-size:16px;font-weight:400;line-height:20px;color:#461a3e;display:flex;align-items:flex-end;margin-bottom:20px}.global-checkout .transportLabel1{font-size:20px;font-weight:700;line-height:24px;width:100%;color:#461a3e;margin-bottom:20px;word-wrap:break-word}.global-checkout .transportTitle{color:#fff;font-size:18px;font-weight:700;line-height:24px}.global-checkout .transportTitleCard{display:flex;align-items:center;padding:4px 32px 0;border-radius:8px 8px 0 0;background-color:#461a3e}.global-checkout .cardContainer .boundPadding{padding:28px 16px 24px}.global-checkout .gap49{gap:49px}@media(max-width:320px){.global-checkout .gap49{gap:20px}}.global-checkout .features svg{margin-right:8px;width:24px;height:24px;color:#00b95d}.global-checkout .features p{color:#000;font-size:16px;font-weight:400;line-height:20px;margin-bottom:0;text-align:center}.global-checkout .menuButtons{color:#fff;background-color:#461a3e;border-radius:0}.global-checkout .menuButtons:hover{border-radius:0}.global-checkout .responseiveWidth{width:25%;justify-content:space-between}.global-checkout .departureItemLabel{font-weight:600;font-size:24px;line-height:28px}.global-checkout .subtitle1{color:#461a3e;font-size:16px;font-weight:400;white-space:nowrap}.global-checkout .halfWidth{width:50%;margin-top:20px;margin-bottom:30px}.global-checkout .summeryHeading{color:#461a3e;font-size:21px;line-height:24px;font-weight:700;margin-bottom:16px}.global-checkout .tour-details .passenger-info img,.global-checkout .tour-details .passenger-info svg{margin-right:8px}.global-checkout .tour-details button{width:100%}.global-checkout .tour-details button.w-auto{width:auto}.global-checkout .tour-details .hotel{font-size:20px;font-weight:700;margin-bottom:16px;line-height:24px;color:#461a3e}.global-checkout .tour-details .location{font-size:16px;font-weight:400;margin-bottom:16px}.global-checkout .tour-details .passenger-info{display:flex;align-items:center;padding-bottom:16px}.global-checkout .tour-details .passenger-info img,.global-checkout .tour-details .passenger-info svg{margin-bottom:0}.global-checkout .tour-details .passenger-info p{font-size:16px;font-weight:700;line-height:20px;color:#461a3e}.global-checkout .tour-details .passenger-info .icon{font-size:32px;color:#461a3e}.global-checkout .tour-details .label1{font-size:16px;font-weight:700;line-height:20px;margin:8px 0 16px;color:#461a3e}.global-checkout .tour-details .label2{font-size:16px;font-weight:400;line-height:20px;margin-bottom:16px;color:#461a3e}.global-checkout .price-details{border:1px solid #989898;border-radius:8px;background-color:#fff;padding:24px 16px}.global-checkout .price-details span{margin-bottom:24px}.global-checkout .price-details span .label3{margin-bottom:36px}.global-checkout .price-details span p:first-child{font-size:16px;font-weight:400;line-height:20px;align-items:flex-end;display:flex;width:220px;color:#461a3e}.global-checkout .price-details span p:nth-child(2){font-size:16px;font-weight:700;line-height:20px}.global-checkout .price-details span p{color:#461a3e}.global-checkout .price-details p.label4{font-size:16px;font-weight:400;line-height:20px;margin-bottom:24px;color:#461a3e}.global-checkout .price-details button span{margin-bottom:0;color:#fff}@media(max-width:320px){.global-checkout .price-details{width:290px}}.global-checkout .quoteref{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:39px;padding:8px 0 0}@media(min-width:1081px){.global-checkout .quoteref{margin-bottom:20px}}@media(max-width:799px){.global-checkout .quoteref{padding:26px 0 0}}.global-checkout .quoteref p{font-size:24px;font-weight:700;line-height:28px;color:#461a3e}.global-checkout .IconWidth{width:24px;height:24px}.global-checkout .divider{background:#461a3e;height:1px;margin-top:24px;margin-bottom:16px}.global-checkout .closeButton{position:absolute;right:4px;top:-5px!important;color:#ebebeb}.global-checkout .bookRoomCardIntro{margin-top:0;padding-top:0}.global-checkout .bookRoomCardSpace{display:flex;flex-direction:column;align-items:flex-start}.global-checkout .bookRoomCardContainer{border-radius:8px;border:1px solid #d4d4d4;background:#fff}.global-checkout .bookRoomCard{background-color:#f2ecef!important;border-radius:2px 4px 4px 2px;display:flex;width:inherit;height:4rem!important;align-items:center;margin:20px;color:#000;padding:14px 10px 14px 0}.global-checkout .bookRoomCard:before{content:"";height:4rem;width:6px;border-radius:8px;background:#461a3e;margin-right:10px}.global-checkout .webQuoteRef{font-size:20px;font-weight:700;line-height:24px;color:#461a3e;margin-bottom:30px}.global-checkout .mainContainer{max-width:1234px;min-height:"100vh";margin:auto;padding:16px;display:flex;border-radius:5px;flex-direction:column;background:#fff}.global-checkout .mainContainer .accordionItem{color:#461a3e;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background-color:#fff;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-top:0;margin-bottom:32px}.global-checkout .mainContainer .accordionItem .MuiAccordionSummary-root{padding:10px 0;min-height:auto}.global-checkout .mainContainer .title1{font-size:64px;font-weight:900;line-height:60px;text-transform:uppercase;margin-bottom:16px}.global-checkout .mainContainer .title2{font-size:40px;font-weight:600;line-height:48px;margin-bottom:32px}.global-checkout .mainContainer .hotelDescription p,.global-checkout .mainContainer .space-16 p{margin-bottom:8px;font-size:20px}.global-checkout .mainContainer .hotelDescription .paraSpace{margin-bottom:24px}.global-checkout .mainContainer .outbound-inbound-heading{margin-top:32px}.global-checkout .mainContainer .hotelDescription p:last-child{margin-bottom:0}.global-checkout .mainContainer .MuiButton-text{padding:14px 24px}@media(max-width:767px){.global-checkout .mainContainer{padding:0}.global-checkout .mainContainer .MuiButton-text{padding:14px 24px}.global-checkout .mainContainer .space-16{padding:0 16px;margin-bottom:0}}.global-checkout .mainContainerCalendar{max-width:1234px;min-height:100vh;margin:auto;padding:16px 8px 32px;display:flex;flex-direction:column}@media(max-width:767px){.global-checkout .mainContainerCalendar{padding:0}.global-checkout .mainContainerCalendar .MuiButton-text{padding:14px 24px}.global-checkout .mainContainerCalendar .space-16{padding:0 10px;margin-bottom:0}}@media(min-width:800px)and (max-width:991px){.global-checkout .mainContainerCalendar{padding:0 8px 32px}}.global-checkout .price_tag{display:inline-flex;align-items:flex-start;background-color:#fef4eb;margin-top:2px;height:36px}.global-checkout .price_tag .price_tag_label{padding:8px;color:#461a3e}.global-checkout .offer_tag{display:inline-flex;align-items:center;background-color:#fdddc4!important;margin-top:2px;height:36px;padding:4px;border-radius:2px 4px 4px 2px}.global-checkout .offer_tag .price_tag_label{color:#000!important}.global-checkout .price_tag_label{font-size:16px!important;font-weight:600;line-height:20px}.global-checkout .empty_block{background-color:#fa8f3a}.global-checkout .alert_block,.global-checkout .empty_block{display:block;width:4px;align-self:stretch;border-radius:8px}.global-checkout .alert_block{background-color:#e95b0c;margin-bottom:0!important;margin-right:4px}.global-checkout .line-through{-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:-45%;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.global-checkout .summeryCardSpace{padding:23px 16px 15px}.global-checkout .transportSummeryCard{background-color:rgba(159,88,144,.1215686275);border-radius:8px;margin-bottom:16px}.global-checkout .summerytitles{color:#461a3e;font-size:24px;line-height:28px;font-weight:600;margin-bottom:24px;word-break:break-all}.global-checkout .summeryCards{padding:24px 24px 24px 16px;background-color:rgba(159,88,144,.1215686275);border-radius:8px;margin-bottom:32px}.global-checkout .summeryCards h5{color:#461a3e;font-weight:500;margin-bottom:12px}.global-checkout .summeryCards h5 span{color:#461a3e!important}.global-checkout .summeryCards h3{font-size:20px;font-weight:700;padding-bottom:0;margin-bottom:0}.global-checkout .summeryCards h3,.global-checkout .summeryCards p{color:#461a3e;padding-top:0;margin-top:0}.global-checkout .summeryCards p span{color:#461a3e!important}.global-checkout .summeryCards .see-features{font-weight:400;font-size:16px;line-height:24px;padding-bottom:0;margin-bottom:0;cursor:pointer}.global-checkout .summeryCards .mt--25px{margin-top:-25px}.global-checkout .summeryCards .summeryLabels{color:#461a3e;font-weight:400;font-size:18px;line-height:24px;margin-bottom:12px}.global-checkout .greet-card p.greet,.global-checkout .greet-card p.greet p.greet{font-size:24px;font-weight:600;line-height:28px;color:#461a3e}@media(max-width:800px){.global-checkout .greet-card{padding-bottom:2px;margin-bottom:16px}}.global-checkout .accordion-expanded .accordionHeading{font-size:24px;color:#989898;font-weight:600}.global-checkout .accordion-expanded .calendarCustomHeading{font-size:24px;color:#461a3e!important;font-weight:600;padding-bottom:40px}.global-checkout .accordion-expanded .MuiAccordionSummary-content,.global-checkout .accordion-expanded .accordionSummary{padding:0;margin:0;min-width:100px}.global-checkout .accordion-expanded .MuiAccordionSummary-content:hover,.global-checkout .accordion-expanded .accordionSummary:hover{text-decoration:none}.global-checkout .accordion-expanded .MuiAccordion-root.accordionItemNew{color:#461a3e;border-top:1px solid rgba(0,0,0,0)!important;border-bottom:1px solid rgba(0,0,0,0)!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-top:0;margin-bottom:32px}.global-checkout .accordion-expanded .MuiAccordion-root.accordionItem{color:#461a3e;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4!important;background-color:#fff;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-top:0;margin-bottom:32px}.global-checkout .main-heading{font-size:64px;font-weight:900;line-height:60px;text-transform:uppercase;margin-bottom:16px}.global-checkout .main-sub-heading{font-size:40px;font-weight:600;margin-bottom:32px;line-height:48px}.global-checkout .main-sub-subheading{font-size:18px;font-weight:400;line-height:28px;margin-bottom:4px}.global-checkout .text-right-center{text-align:right}.global-checkout .spaceBlock-32{margin-block:32px}.global-checkout a,.global-checkout a.MuiLink-underlineHover,.global-checkout p a{text-decoration:underline;text-underline-offset:3px}.global-checkout .MuiAccordion-root{background-color:rgba(0,0,0,0)}.global-checkout .MuiAccordionDetails-root,.global-checkout .MuiAccordionSummary-content{padding-left:0;padding-right:0}.global-checkout .passenger-accordions h1.MuiTypography-h1{font-weight:900}.global-checkout .passenger-accordions .Mui-expanded{border-top-color:#461a3e;border-bottom-color:#fff;margin-bottom:16px;background-color:rgba(0,0,0,0)}.global-checkout .custom-summary.MuiAccordionSummary-root{padding:0!important;margin-bottom:0}.accordion-expanded .w-fit h2{font-size:40px}.accordion-expanded .w-fit .MuiButtonBase-root{white-space:nowrap}.address-btn .MuiButtonBase-root:active,.address-btn .MuiButtonBase-root:focus,.address-btn .MuiButtonBase-root:hover,.address-btn .MuiButtonBase-root:link{outline:none;text-decoration:none;background-color:#461a3e;text-underline-offset:0}.mx-16{margin-left:16px;margin-right:16px}.gap-15{gap:15px}.confirm-payments .MuiInputLabel-root{padding-bottom:0;font-weight:400;font-size:16px}.confirm-payments .MuiInputLabel-root a:hover{text-decoration:underline;cursor:pointer;font-weight:700}.gdpr .checkbox-font .MuiTypography-body1{font-size:16px}.gdpr .gdpr-heading{color:#461a3e;font-size:24px;font-weight:600;line-height:28px}#gdpr-consent .channels .mb-24{margin-bottom:0}#gdpr-consent .radio-button-secondary.MuiButton-containedPrimary.form-check{padding-top:8px;padding-bottom:8px;cursor:pointer}#gdpr-consent .form-check-label{cursor:pointer}#gdpr-consent .divisions .mb-24:last-child{margin-bottom:0}#gdpr-consent .radioStyled{display:flex}#gdpr-consent .radioStyled .button{margin-top:auto}#gdpr-consent .channels{display:flex;gap:10px}#gdpr-consent input.form-check-input{width:24px;height:24px;vertical-align:sub;accent-color:#461a3e}#gdpr-consent .para-bold{color:#461a3e;font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:16px;margin-top:24px}#gdpr-consent .form-horizontal .form-group:last-child{margin-bottom:40px;float:right}.text{font-size:18px;font-weight:400;line-height:28px;margin-bottom:4px;color:#461a3e;padding-bottom:16px}.text.mb-40{margin-bottom:40px}label .MuiInputLabel-formControl,label.MuiFormLabel-root{color:#461a3e;font-weight:600;padding-bottom:8px;line-height:28px}.custom-passenger-details .MuiAccordionSummary-content.Mui-expanded{margin:22px 0!important}.custom-passenger-details .MuiAccordionSummary-root{padding:0}.custom-passenger-details .MuiFormControl-marginNormal{margin-top:0}.custom-passenger-details .MuiFilledInput-root{border-bottom-width:1px}.custom-passenger-details .input-group .MuiButton-root{height:56px;font-weight:600}.passenger-accordions .MuiAccordionSummary-content:hover{text-decoration:none}.passenger-accordions .MuiAccordionSummary-root{min-height:auto}.passenger-accordions .contentCenter{text-align:center}.passenger-accordions .columnFlexBox{display:flex;flex-direction:column;justify-content:left}.passenger-accordions .width75{width:75%}.passenger-accordions .fullWidth{width:100%}.passenger-accordions .accordion-p0 .accordionItem .MuiAccordionSummary-root{padding:0;margin:0}.passenger-accordions .accordion-p0 .accordionItem .MuiAccordionSummary-root .MuiAccordionSummary-content:hover{text-decoration:none}.passenger-accordions .accordionSummary{padding:0;margin:0}.passenger-accordions .accordionSummary:hover{text-decoration:none}.passenger-accordions .accordionSummary .MuiAccordionSummary-content{padding:0;margin:0}.passenger-accordions .expandIcon{padding:0;margin:0;min-width:100px}.passenger-accordions h3.pass-accordion-title{font-size:24px;font-weight:600;line-height:28px;margin-top:14px;margin-bottom:14px}.passenger-accordions h3.pass-accordion-title.inActiveAccordion{color:#989898}.passenger-accordions .MuiAccordionSummary-expandIcon{cursor:default}.passenger-accordions .MuiAccordionSummary-expandIcon .MuiIconButton-label svg path{fill:#989898}.passenger-accordions .MuiAccordionSummary-content.Mui-expanded{margin:0}.gdpr p{color:#461a3e}.cursor-default{cursor:default!important}.form-fields .error-bottom,.gdpr .error-bottom{background-color:#fbf6f6;margin-bottom:46px;padding:14px 25px;border-radius:8px}.form-fields .radio-button-secondary.MuiButton-containedPrimary,.gdpr .radio-button-secondary.MuiButton-containedPrimary{padding:12px 16px;background-color:#f6fbfb;border:1px solid #461a3e;color:#461a3e}.form-fields .radio-button-secondary.MuiButton-containedPrimary.active,.form-fields .radio-button-secondary.MuiButton-containedPrimary:active,.form-fields .radio-button-secondary.MuiButton-containedPrimary:focus,.form-fields .radio-button-secondary.MuiButton-containedPrimary:link,.gdpr .radio-button-secondary.MuiButton-containedPrimary.active,.gdpr .radio-button-secondary.MuiButton-containedPrimary:active,.gdpr .radio-button-secondary.MuiButton-containedPrimary:focus,.gdpr .radio-button-secondary.MuiButton-containedPrimary:link{background-color:#aad7d7;border:1px solid #461a3e;outline-offset:0;text-decoration:none;outline:0;opacity:1}.form-fields .radio-button-secondary.MuiButton-containedPrimary.Mui-checked .MuiSvgIcon-root,.gdpr .radio-button-secondary.MuiButton-containedPrimary.Mui-checked .MuiSvgIcon-root{fill:#461a3e;transform:inherit}.form-fields .radio-button-secondary.MuiButton-containedPrimary .MuiRadio-root,.gdpr .radio-button-secondary.MuiButton-containedPrimary .MuiRadio-root{color:#461a3e;padding:9px}.form-fields .radio-button-secondary.MuiButton-containedPrimary .MuiTypography-body1,.gdpr .radio-button-secondary.MuiButton-containedPrimary .MuiTypography-body1{color:#461a3e}.form-fields .MuiButton-containedPrimary.radio-button-secondary:focus:before,.gdpr .MuiButton-containedPrimary.radio-button-secondary:focus:before{border:0}.form-fields .radio-button-primary.MuiButton-containedPrimary,.gdpr .radio-button-primary.MuiButton-containedPrimary{padding:12px 16px;background-color:#461a3e;border:1px solid #461a3e}.form-fields .radio-button-primary.MuiButton-containedPrimary:active,.form-fields .radio-button-primary.MuiButton-containedPrimary:focus,.form-fields .radio-button-primary.MuiButton-containedPrimary:link,.gdpr .radio-button-primary.MuiButton-containedPrimary:active,.gdpr .radio-button-primary.MuiButton-containedPrimary:focus,.gdpr .radio-button-primary.MuiButton-containedPrimary:link{background-color:#461a3e;border:1px solid #461a3e;text-decoration:none;outline-offset:0;outline:0}.form-fields .radio-button-primary.MuiButton-containedPrimary:active:before,.form-fields .radio-button-primary.MuiButton-containedPrimary:focus:before,.form-fields .radio-button-primary.MuiButton-containedPrimary:link:before,.gdpr .radio-button-primary.MuiButton-containedPrimary:active:before,.gdpr .radio-button-primary.MuiButton-containedPrimary:focus:before,.gdpr .radio-button-primary.MuiButton-containedPrimary:link:before{border:0!important}.form-fields .radio-button-primary.MuiButton-containedPrimary .Mui-checked .MuiSvgIcon-root,.form-fields .radio-button-primary.MuiButton-containedPrimary.Mui-checked .MuiSvgIcon-root,.gdpr .radio-button-primary.MuiButton-containedPrimary .Mui-checked .MuiSvgIcon-root,.gdpr .radio-button-primary.MuiButton-containedPrimary.Mui-checked .MuiSvgIcon-root{fill:#fff}.form-fields .radio-button-primary.MuiButton-containedPrimary .MuiRadio-root,.form-fields .radio-button-primary.MuiButton-containedPrimary .MuiTypography-body1,.gdpr .radio-button-primary.MuiButton-containedPrimary .MuiRadio-root,.gdpr .radio-button-primary.MuiButton-containedPrimary .MuiTypography-body1{color:#fff}.form-fields h4.sub-heading,.gdpr h4.sub-heading{color:#461a3e;font-size:20px;font-weight:700;line-height:24px}.form-fields h4.passenger-heading,.gdpr h4.passenger-heading{color:#461a3e;font-size:32px;font-weight:600;line-height:32px}.form-fields .address-card .MuiCard-root,.gdpr .address-card .MuiCard-root{border-radius:8px;background-color:rgba(159,88,144,.1215686275);box-shadow:none}.form-fields .address-card .MuiCard-root .MuiCardContent-root,.gdpr .address-card .MuiCard-root .MuiCardContent-root{padding-bottom:0}.form-fields .address-card .MuiCard-root .MuiTypography-h5,.gdpr .address-card .MuiCard-root .MuiTypography-h5{font-size:18px;font-weight:600;line-height:28px}.form-fields .h-56,.gdpr .h-56{height:54px;margin-top:25px}.form-fields .input-group .MuiButton-root,.gdpr .input-group .MuiButton-root{height:52px;font-weight:600;line-height:18px}.form-fields .MuiFormControl-marginNormal,.gdpr .MuiFormControl-marginNormal{margin-top:0}.form-fields .text-underline-bottom,.gdpr .text-underline-bottom{text-decoration:underline;text-underline-offset:3px;cursor:pointer}.form-fields .text-underline-bottom:hover,.gdpr .text-underline-bottom:hover{font-weight:700}.form-fields .MuiFilledInput-root,.gdpr .MuiFilledInput-root{border-bottom-width:1px}.form-fields .MuiFilledInput-input:placeholder-shown,.gdpr .MuiFilledInput-input:placeholder-shown{color:#7a4e73;font-size:16px;font-weight:400;line-height:16px}.form-fields .MuiFilledInput-input::placeholder,.gdpr .MuiFilledInput-input::placeholder{color:#7a4e73}@media(max-width:1080px){.departure-card .MuiAccordionSummary-root{margin-bottom:24px}}.departure-card .bw-text{font-weight:600;line-height:28px;padding-bottom:12px}.departure-card .table-buttons button .MuiSvgIcon-root{position:absolute;left:10px;bottom:-10px}.departure-card .table-buttons .MuiButton-contained{margin-right:4px}.departure-card .table-buttons .MuiButton-contained:hover{background-color:#461a3e}.departure-card .table-buttons .MuiButton-root{height:auto;height:72px;padding:18px 15px}.departure-card .table-buttons .MuiButton-root:active,.departure-card .table-buttons .MuiButton-root:focus,.departure-card .table-buttons .MuiButton-root:hover{border-radius:0}.departure-card .table-buttons .br4-primary{border-right:2px solid #fff}.departure-card .table-buttons .bg-primary{border-top:1px solid #fff;border-bottom:1px solid #fff}.departure-card .tr-bottom-line{border-bottom:1px solid #461a3e}.departure-card .tr-bottom-line td{padding-top:35px;padding-bottom:25px}.departure-card .table-price{font-weight:600;font-size:24px;line-height:28px}.departure-card .table-price span{font-weight:400}.departure-card .table-fixed-width{table-layout:fixed;width:820px;border-collapse:collapse}@media(max-width:1080px){.departure-card .table-fixed-width{width:auto}}.departure-card .table-fixed-width .tr-bottom-line:last-child{border-bottom:0}.accordion-expanded .MuiAccordionSummary-content.Mui-expanded{margin:0}.parentPanel .MuiAccordionSummary-root .MuiAccordionSummary-content p{color:#989898}.parentPanel .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper svg.down-up-icon path{fill:#989898}.parentPanel .MuiAccordionSummary-root.Mui-expanded .MuiAccordionSummary-content p{color:#461a3e}.parentPanel .MuiAccordionSummary-root.Mui-expanded .MuiIconButton-label svg.down-up-icon path{fill:#461a3e}.list-style-type-none{list-style-type:none}.hotelDescription h4{color:#461a3e;font-size:32px;font-weight:600;line-height:32px}.hotelDescription p.country-desc.paraSpace{color:#461a3e;font-size:24px;font-weight:600;line-height:28px}.hotelDescription .pass-desc{font-size:20px;font-weight:400;line-height:24px}.hotelDescription .mb-24{margin-bottom:24px}.hotelDescription .hr-divider{margin-block:24px;background-color:#989898}.hotelDescription .para-h5{line-height:28px;font-weight:600}.payment-box{width:400px;padding:24px 16px;border-radius:8px;border:1px solid #989898;background:#fff}.payment-box .pay-subheading{color:#461a3e;font-size:24px;font-weight:600;line-height:28px}.payment-box .pay-heading{color:#461a3e;font-size:40px;font-weight:600;line-height:48px}.payment-box .pay-para{color:#461a3e;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.error-card{border-radius:0 8px 8px 0;border:1px solid #f7cbcc;border-left:8px solid #de2e32;background:#fbf6f6;padding:24px}.scarcity-card{background-color:#fbf6f6;display:flex;width:100%;height:4.5rem;align-items:center;margin-bottom:20px}.scarcity-card:before{content:"";height:4.5rem;width:8px;border-radius:8px;background:#a72326;margin-right:10px;padding-top:12px}.scarcity-card p{margin-bottom:0}.payment-image{width:100%;height:350px}@media(min-width:320px)and (max-width:799px){.payment-image{height:200px!important}}@media(min-width:800px)and (max-width:991px){.payment-image{height:350px!important}}@media(min-width:992px){.payment-image{height:380px}}.days-to-go{position:absolute;top:40%;left:45%;transform:translate(-50%,-50%)}.days-to-go p{color:#fff;font-size:60px;font-style:normal;font-weight:900;line-height:60px;text-transform:uppercase}@media(min-width:320px)and (max-width:799px){.days-to-go p{font-size:30px;line-height:30px}}.days-to-go p span.block{width:40px;height:100%;border-radius:2px;margin-right:16px;background:#00a5e1}@media(min-width:320px)and (max-width:799px){.days-to-go p span.block{width:20px;margin-right:8px}}.days-to-go p span.other{white-space:nowrap}@media(min-width:320px)and (max-width:799px){.payment-summery .price{margin-bottom:16px}}.calendar-container{border:1px solid #d4d4d4;border-radius:8px;padding:16px;margin-bottom:20px}@media(min-width:800px)and (max-width:991px){.calendar-container{border:hidden;margin-bottom:20px}}@media(min-width:992px)and (max-width:1120px){.calendar-container{border:hidden;padding:0 0 16px}}.calendar-container .booking-calendar .month-tile{width:94%;height:80px;border-radius:8px;padding:8px;margin-inline:5px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}@media(min-width:0px)and (max-width:799px){.calendar-container .booking-calendar .month-tile{width:95%;padding:11px 15px 11px 8px;margin:0}}.calendar-container .booking-calendar .month-tile:hover{background-color:#e8eaf2}.calendar-container .booking-calendar .month-tile.has-departures .MuiTypography-body1{font-size:14px;line-height:18px;color:#461a3e}.calendar-container .booking-calendar .month-tile.is-active .MuiTypography-body1,.calendar-container .booking-calendar .month-tile.is-clicked .MuiTypography-body1{color:#fff}.calendar-container .booking-calendar .month-tile.has-departures{background-color:#f6fbfb;color:#461a3e;border:1px solid #461a3e}.calendar-container .booking-calendar .month-tile.no-departures{background-color:#ebebeb;border:1px solid #ebebeb;cursor:default;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.calendar-container .booking-calendar .month-tile.no-departures .MuiTypography-body1{padding-top:8px;font-size:14px;line-height:18px;color:#989898}.calendar-container .booking-calendar .month-tile.is-active{background-color:#461a3e;color:#fff}.calendar-container .booking-calendar .month-tile.is-clicked{background-color:#461a3e}.calendar-container .booking-calendar .month-tile.is-not-clicked{background-color:#ebebeb}.calendar-container .month-tiles-arrows-container{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-evenly;padding:0}.calendar-container .carousel-button-disabled{display:flex;align-items:center}.calendar-container .carousel-button-disabled.left{justify-content:flex-start}.calendar-container .carousel-button-disabled.right{justify-content:flex-end}.calendar-container .carousel-container{position:static}@media(min-width:0px)and (max-width:799px){.calendar-container .carousel-container{margin-top:75px}}.calendar-container .carousel-container .right{right:0;position:absolute}.calendar-container .carousel-container .left{left:0;position:absolute}.calendar-container .MuiPaper-root{border-radius:8px;box-shadow:none!important}.calendar-container .MuiCardContent-root{padding:0}.calendar-container .react-calendar__navigation{cursor:default;margin-bottom:0;display:none}@media(max-width:450px){.calendar-container .react-calendar__navigation{margin-top:20px}}.calendar-container .react-calendar__navigation__arrow,.calendar-container .react-calendar__navigation__next-button{display:none;cursor:default}.calendar-container .react-calendar__navigation.button:-moz-user-disabled,.calendar-container .react-calendar__navigation.button:disabled{max-height:40px;background-color:#f6fbfb;color:#461a3e;cursor:default}.calendar-container .react-calendar__navigation__label{max-height:40px;background-color:#f6fbfb;color:#461a3e;cursor:default}.calendar-container .react-calendar__navigation__label__labelText{font-weight:600;font-size:14px;cursor:default}.calendar-container .react-calendar__navigation__next2-button,.calendar-container .react-calendar__navigation__prev2-button{display:none;cursor:default}.calendar-container .react-calendar{border:none;margin-top:18px;margin-bottom:8px;text-align:center;width:inherit;font-family:inherit}.calendar-container .react-calendar .lowest-price-container{display:flex;text-align:start;align-items:center}.calendar-container .react-calendar .departure-day-lowest-price{background-color:#fff;display:flex;color:#461a3e;font-weight:600;justify-content:center;cursor:pointer}.calendar-container .react-calendar .departure-day-lowest-price:hover{background-color:#f2ecef;color:#461a3e}@media(max-width:799px){.calendar-container .react-calendar .departure-day-lowest-price{border-radius:16px}}.calendar-container .react-calendar .departure-day-selected{background-color:#461a3e!important;color:#fff;font-weight:600;justify-content:center;cursor:pointer!important}@media(max-width:799px){.calendar-container .react-calendar .departure-day-selected{border-radius:16px;display:flex;align-items:center;justify-items:center}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days__day{align-items:center;justify-content:center;text-align:center}}.calendar-container .react-calendar .react-calendar__tile .price-icon{position:absolute;top:-14px;right:-2px;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;transform:translate(50%,-50%);font-size:12px}@media(min-width:1129px){.calendar-container .react-calendar .react-calendar__tile .price-icon{position:absolute;top:-14px;right:6px}}@media(min-width:992px)and (max-width:1128px){.calendar-container .react-calendar .react-calendar__tile .price-icon{position:absolute;top:-14px;right:6px}}@media(min-width:840px)and (max-width:991px){.calendar-container .react-calendar .react-calendar__tile .price-icon{position:absolute;top:-16px;right:-12px}}@media(min-width:580px)and (max-width:799px){.calendar-container .react-calendar .react-calendar__tile .price-icon{position:absolute;top:-24px;right:-22px;width:16px;height:16px;font-size:10px}}@media(min-width:500px)and (max-width:579px){.calendar-container .react-calendar .react-calendar__tile .price-icon{position:absolute;top:-24px;right:-18px;width:16px;height:16px;font-size:10px}}@media(max-width:499px){.calendar-container .react-calendar .react-calendar__tile .price-icon{position:absolute;top:-22px;right:-12px;width:12px;height:12px;font-size:8px}}@media(min-width:400px)and (max-width:498px){.calendar-container .react-calendar .react-calendar__tile .price-icon{top:-24px;right:-12px;width:12px;height:12px;font-size:8px}}@media(max-width:399px){.calendar-container .react-calendar .react-calendar__tile .price-icon{top:-22px;right:-4px;width:10px;height:10px}}.calendar-container .react-calendar .react-calendar__tile .bookable-offline-earliest-lowest-price-icon,.calendar-container .react-calendar .react-calendar__tile .earliest-lowest-price-icon{background-color:#00b95d}.calendar-container .react-calendar .react-calendar__tile .bookable-offline-earliest-lowest-price-icon{right:6px}@media(min-width:400px){.calendar-container .react-calendar .react-calendar__tile .bookable-offline-earliest-lowest-price-icon{right:3px}}@media(min-width:580px){.calendar-container .react-calendar .react-calendar__tile .bookable-offline-earliest-lowest-price-icon{right:-3px}}@media(min-width:800px){.calendar-container .react-calendar .react-calendar__tile .bookable-offline-earliest-lowest-price-icon{right:20px}}@media(min-width:840px){.calendar-container .react-calendar .react-calendar__tile .bookable-offline-earliest-lowest-price-icon{right:12px}}@media(min-width:992px){.calendar-container .react-calendar .react-calendar__tile .bookable-offline-earliest-lowest-price-icon{right:28px}}.calendar-container .react-calendar .react-calendar__tile .bookable-offline-icon{background-color:#de2e32}@media(max-width:799px){.calendar-container .react-calendar .departure-day-info{display:none}}.calendar-container .react-calendar .departure-day-not-lowest-price{background-color:#fff;color:#461a3e;font-weight:600;justify-content:center;cursor:pointer}.calendar-container .react-calendar .departure-day-not-lowest-price:hover{background-color:#f2ecef;color:#461a3e}@media(max-width:799px){.calendar-container .react-calendar .departure-day-not-lowest-price:hover{border-radius:16px!important}.calendar-container .react-calendar .departure-day-not-lowest-price,.calendar-container .react-calendar .departure-day-not-lowest-price span{display:none}}.calendar-container .react-calendar .not-lowest-price{color:#461a3e;font-size:16px;font-weight:300}.calendar-container .react-calendar .not-lowest-price:hover{color:#461a3e}@media(max-width:799px){.calendar-container .react-calendar .not-lowest-price{display:none}}.calendar-container .react-calendar .was-price{text-decoration:line-through;font-size:14px;font-weight:300;display:flex;justify-items:flex-start;align-items:flex-start;margin-left:0;padding-left:0!important}@media(max-width:799px){.calendar-container .react-calendar .was-price{display:none}}.calendar-container .react-calendar .hide-was-price{display:none}.calendar-container .react-calendar .no-departure-day{background-color:#fff;justify-content:center}.calendar-container .react-calendar .no-departure-day abbr{text-decoration:line-through;color:#989898}.calendar-container .react-calendar .no-departure-text{font-weight:300;font-size:14px;color:#989898}@media(max-width:799px){.calendar-container .react-calendar .no-departure-text{display:none}}.calendar-container .react-calendar button{border:1px solid #d4d4d4;height:80px}@media(min-width:992px)and (max-width:1120px){.calendar-container .react-calendar button{padding:4px}}@media(max-width:799px){.calendar-container .react-calendar button{border:2px solid #fff;height:70px}}@media(max-width:620px){.calendar-container .react-calendar button{height:60px}}@media(max-width:450px){.calendar-container .react-calendar button{height:50px}}@media(max-width:375px){.calendar-container .react-calendar button{height:44px}}@media(max-width:359px){.calendar-container .react-calendar button{border-radius:50%;width:44px;height:40px}}.calendar-container .react-calendar .react-calendar__viewContainer{width:inherit;display:flex;justify-content:space-around}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays{margin:6px auto}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days__day,.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days__day--weekend{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:799px){.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days__day,.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days__day--weekend{align-items:center}}@media(max-width:602px){.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days__day,.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days__day--weekend{align-items:center}}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__tile.react-calendar__tile-active{background-color:#fff}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__tile.react-calendar__tile-active.departure-day-lowest-price{background-color:#461a3e}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__tile--hasActive{background-color:#461a3e;color:#fff;font-weight:600}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days__day--neighboringMonth{visibility:hidden}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday,.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday--weekend{text-decoration:none;font-weight:400;font-size:20px}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday abbr[title],.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday--weekend abbr[title]{text-decoration:none;color:#461a3e}.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday .react-calendar__month-view__days__day,.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday .react-calendar__month-view__days__day--weekend,.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday .react-calendar__tile,.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday--weekend .react-calendar__month-view__days__day,.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday--weekend .react-calendar__month-view__days__day--weekend,.calendar-container .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday--weekend .react-calendar__tile{border:1px solid #757575;color:#757575!important}@media(min-width:320px)and (max-width:374px){.calendar-container .react-calendar__viewContainer .react-calendar__month-view{max-width:254px!important}}.calendar-container .accordion-expanded-calendarui{display:none}.calendar-container .selected-day-date{text-transform:uppercase;font-weight:600;font-size:18px}.calendar-container .selected-day-price{font-weight:100;font-size:18px;padding-left:8px}@media(max-width:799px){.calendar-container .selected-day-data-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:inherit;height:50px;padding:20px;margin:1rem -1rem -1rem;border-radius:0 0 8px 8px;background-color:#d4ebeb}}@media(min-width:800px){.calendar-container .selected-day-data-container{display:none}}.calendar-container .select-flights-btn-container{display:flex;justify-content:flex-end!important;margin-top:30px!important}@media(max-width:799px){.calendar-container .select-flights-btn-container{justify-content:center!important;margin-top:40px!important}}.icon-color-red-h-18{color:#a72326;height:18px!important}.share-button.MuiButton-root{height:43px;padding:0 3px 0 13px;border:2px solid rgba(0,0,0,0)}@media(min-width:992px){.share-button.MuiButton-root{padding:13px 12px;margin-right:16px}}.share-button.MuiButton-root{border-radius:50px;background:#f6fbfb;color:#461a3e;font-weight:400;min-width:0}.share-button.MuiButton-root:hover{border-radius:50px;background:#f6fbfb;border:2px solid #d4d4d4;text-decoration:underline}.share-button.MuiButton-root:focus{border-radius:50px}.share-button.MuiButton-root:focus:before{border:none!important}.share-link-button,.share-quote-button{color:#461a3e!important;cursor:pointer;align-items:center;text-decoration:underline;border:none;background:none;font-size:20px;font-style:normal;font-weight:400;line-height:24px;width:none!important}.share-quote-button:hover{text-decoration:underline!important;background-color:#fff!important}.share-quote-button span{color:#461a3e!important}.form-fields .MuiMenu-list{margin:0}.form-fields .MuiMenu-list .MuiMenuItem-root{border-bottom:2px solid rgba(159,88,144,.0823529412)}.tour-title{font-size:32px;color:#461a3e;line-height:32px;margin-bottom:12px}body .d-inline{display:inline}body .d-inline-block{display:inline-block}body .d-block{display:block}body .d-grid{display:grid}body .d-inline-grid{display:inline-grid}body .d-table{display:table}body .d-table-row{display:table-row}body .d-table-cell{display:table-cell}body .d-flex{display:flex}body .d-inline-flex{display:inline-flex}body .d-none{display:none}body .flex-fill{flex:1 1 auto}body .flex-row{flex-direction:row}body .flex-column{flex-direction:column}body .flex-row-reverse{flex-direction:row-reverse}body .flex-column-reverse{flex-direction:column-reverse}body .flex-grow-0{flex-grow:0}body .flex-grow-1{flex-grow:1}body .flex-shrink-0{flex-shrink:0}body .flex-shrink-1{flex-shrink:1}body .flex-wrap{flex-wrap:wrap}body .flex-nowrap{flex-wrap:nowrap}body .flex-wrap-reverse{flex-wrap:wrap-reverse}body .justify-content-start{justify-content:flex-start}body .justify-content-end{justify-content:flex-end}body .justify-content-center{justify-content:center}body .justify-content-between{justify-content:space-between}body .justify-content-around{justify-content:space-around}body .justify-content-evenly{justify-content:space-evenly}body .align-items-start{align-items:flex-start}body .align-items-end{align-items:flex-end}body .align-items-center{align-items:center}body .align-items-baseline{align-items:baseline}body .align-items-stretch{align-items:stretch}body .align-content-start{align-content:flex-start}body .align-content-end{align-content:flex-end}body .align-content-center{align-content:center}body .align-content-between{align-content:space-between}body .align-content-around{align-content:space-around}body .align-content-stretch{align-content:stretch}body .align-self-auto{align-self:auto}body .align-self-start{align-self:flex-start}body .align-self-end{align-self:flex-end}body .align-self-center{align-self:center}body .align-self-baseline{align-self:baseline}body .align-self-stretch{align-self:stretch}@media(min-width:991px){body .d-md-custom-inline-block{display:inline-block}body .d-custom-md-none{display:none}}@media(min-width:993px){body .d-md-inline{display:inline}body .d-md-inline-block{display:inline-block}body .d-md-block{display:block}body .d-md-grid{display:grid}body .d-md-inline-grid{display:inline-grid}body .d-md-table{display:table}body .d-md-table-row{display:table-row}body .d-md-table-cell{display:table-cell}body .d-md-flex{display:flex}body .d-md-inline-flex{display:inline-flex}body .d-md-none{display:none}body .flex-md-fill{flex:1 1 auto}body .flex-md-row{flex-direction:row}body .flex-md-column{flex-direction:column}body .flex-md-row-reverse{flex-direction:row-reverse}body .flex-md-column-reverse{flex-direction:column-reverse}body .flex-md-grow-0{flex-grow:0}body .flex-md-grow-1{flex-grow:1}body .flex-md-shrink-0{flex-shrink:0}body .flex-md-shrink-1{flex-shrink:1}body .flex-md-wrap{flex-wrap:wrap}body .flex-md-nowrap{flex-wrap:nowrap}body .flex-md-wrap-reverse{flex-wrap:wrap-reverse}body .justify-content-md-start{justify-content:flex-start}body .justify-content-md-end{justify-content:flex-end}body .justify-content-md-center{justify-content:center}body .justify-content-md-between{justify-content:space-between}body .justify-content-md-around{justify-content:space-around}body .justify-content-md-evenly{justify-content:space-evenly}body .align-items-md-start{align-items:flex-start}body .align-items-md-end{align-items:flex-end}body .align-items-md-center{align-items:center}body .align-items-md-baseline{align-items:baseline}body .align-items-md-stretch{align-items:stretch}body .align-content-md-start{align-content:flex-start}body .align-content-md-end{align-content:flex-end}body .align-content-md-center{align-content:center}body .align-content-md-between{align-content:space-between}body .align-content-md-around{align-content:space-around}body .align-content-md-stretch{align-content:stretch}body .align-self-md-auto{align-self:auto}body .align-self-md-start{align-self:flex-start}body .align-self-md-end{align-self:flex-end}body .align-self-md-center{align-self:center}body .align-self-md-baseline{align-self:baseline}body .align-self-md-stretch{align-self:stretch}}body .mr-md-0{margin-right:0}.mobile-buttons-size .MuiButton-outlined{padding:10px 24px;font-size:18px}@media(max-width:1080px){.mobile-price-dropdown .MuiInputBase-input.MuiInput-input{font-size:18px;font-weight:600;height:32px}}@media(max-width:1285px){.result-container{padding-right:20px;padding-left:20px}}@media(min-width:1081px){.departure-card .MuiMenuItem-root{padding:0}.departure-card .MuiMenuItem-root.d-flex{display:flex}.departure-card .MuiMenuItem-root.justify-content-between{justify-content:space-between}.departure-card .MuiMenuItem-root:hover{background-color:rgba(0,0,0,0)}.checkout-custom-select .MuiFormControl-root{min-width:115px;margin-bottom:auto}.global-checkout .MuiButton-root{font-size:16px}.lg-gap-49{gap:49px}.payments .payment-box{width:340px}}@media(min-width:992px){.pl-md-32{padding-left:32px}}@media(max-width:1080px){.mobile-price-dropdown .MuiInput-root{height:68px}#gdpr-consent .row.radioStyled{display:block}#gdpr-consent .radio-button-secondary.MuiButton-containedPrimary.form-check.radio-width{margin-bottom:16px;width:100%;height:100%}.c-box{justify-content:flex-start}.custom-paper{margin-right:0;border-bottom:0}.custom-dropdownMenu{min-width:100%;height:300px}.custom-dropdownMenu .Scrollbar_container__aqrXA{height:100%}.costLabel{margin-block:4px}.responseiveWidth{width:100%}.departureItemLabel{font-size:21px;line-height:24px}.subtitle1{margin-right:10px}.contentCenter{justify-content:flex-start;flex-direction:column;text-align:center}.columnFlexBox{flex-direction:row;justify-content:start}.halfWidth,.width75{width:100%}.summeryHeading{font-size:21px;line-height:24px}.tour-details .tour-details-card{background-color:rgba(0,0,0,0);border-radius:8px;margin-bottom:16px}.tour-details .tour-details-card button{width:100%}.global-checkout .greet-card .quoteref{flex-direction:column}.global-checkout .greet-card .quoteref p{font-size:21px;margin-bottom:16px}.greet-card{background-color:rgba(0,0,0,0);border-radius:8px}.greet-card p.greet{font-size:21px}.tab-w-60{width:60%}.mob-search-text{white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden;text-align:left}.pl-0{padding-left:0}.tabs-responsive.MuiButtonBase-root:last-child{padding-left:revert;padding-right:revert}.dialog-checkout{padding-left:16px;padding-right:16px}.mainContainer .accordionItem{margin-bottom:16px}.checkout-custom-select .MuiFormControl-root{min-width:120px;margin-bottom:auto}.dialog-checkout .MuiCard-root.card-box.w-50{width:auto}.dialog-checkout .MuiCard-root.card-box.mr-0{margin-right:16px}.payments .payment-box{width:310px}.mob-space-lr{padding-left:16px;padding-right:16px}.dialog .boxes .rightBox{width:100%}.accordion-expanded .MuiAccordionDetails-root{display:block}.MuiButton-root.MuiButton-buttonSecondary.rightSpace{margin-right:10px}.MuiButton-root{font-size:16px;line-height:1}.MuiButtonBase-root{min-width:auto}.accordion-m-block.MuiAccordionDetails-root{display:block}.accordion-m-block.MuiAccordionDetails-root .accordion-divider{border-bottom:1px solid #1e3282;padding:10px 0}.departure-card .price-space{padding-right:10px;white-space:nowrap}}@media screen and (min-width:800px)and (max-width:991.95px){.fixed-top{position:-webkit-sticky;position:sticky;top:55px;z-index:999999;background-color:#fff}.departure-mob-gap{padding:0 17px}.departure-card .MuiMenuItem-root{padding:0}.departure-card .MuiMenuItem-root.d-flex{display:flex;flex-direction:row}.departure-card .MuiMenuItem-root.justify-content-between{justify-content:space-between}.departure-card .MuiMenuItem-root:hover{background-color:rgba(0,0,0,0)}.mainContainer{width:80%;margin:0 auto}.global-checkout>.mainContainer{margin:0 76px!important}.mb-32.mob-mb-16,.mr-16.mob-mb-16,.pr-8.mob-mb-16{margin-bottom:16px}.pr-8.mob-pr-0{padding-right:8px}.payments .payment-box,.payments .payment-box .MuiButtonBase-root{width:100%}.payments .payment-box:first-child{margin-bottom:16px}}@media screen and (min-width:991px)and (max-width:1240px){.hero-search .MuiTabPanel-root .tab-custom-w.MuiGrid-grid-lg-4{max-width:31%;flex-basis:31%}.hero-search .MuiTabPanel-root .tab-custom-w.MuiGrid-grid-lg-5{max-width:40%;flex-basis:40%}.hero-search .MuiTabs-flexContainer .MuiButtonBase-root:first-child span.MuiTab-wrapper{top:0}.MuiTabs-flexContainer .MuiButtonBase-root.first-tab{padding-right:23px;padding-left:23px}.holidaysSearch .tabicon .MuiSvgIcon-root{margin-right:8px}}@media(max-width:799px){.MuiButtonBase-root.MuiButton-None{padding:0;border:0}.MuiButtonBase-root.MuiButton-None:hover{border:none}.divider-space{padding-top:16px;padding-right:10px}.w-m-100,.w-m-100.MuiButton-root{width:100%}.tour-details .tour-details-card{padding:20px 15px}.tour-details .tour-details-card .MuiButtonBase-root.w-auto{width:100%}.greet-card{padding:0 15px}.mob-padding{padding-left:15px;padding-right:15px}.mob-padding .MuiButton-root.MuiButton-buttonSecondary{width:100%}#gdpr-consent .channels.form-group{display:block;gap:10px}#gdpr-consent .channels.form-group .mb-24{margin-bottom:24px}#gdpr-consent .channels.form-group .mb-24:last-child{margin-bottom:0}#gdpr-consent .form-horizontal .form-group:last-child{float:none;width:100%}.fixed-top{position:-webkit-sticky;position:sticky;top:55px;z-index:999999;background-color:#fff}.tab-scroll.MuiTabPanel-root{padding-bottom:150px;overflow:auto;height:100%}.webQuoteRef-padding{padding-left:18px}.passenger-accordions .width75.d-flex{width:100%}.departure-card .MuiMenuItem-root{padding:0}.departure-card .MuiMenuItem-root.d-flex{display:block;flex-direction:column}.departure-card .MuiMenuItem-root.justify-content-between{justify-content:space-around}.departure-card .MuiMenuItem-root:hover{background-color:rgba(0,0,0,0)}.global-checkout h1.main-heading{font-size:40px;line-height:40px}.global-checkout .mainContainer .title1.MobSpace{font-size:28px;line-height:32px}.global-checkout .mainContainer .accordionItem .MuiAccordionSummary-root.MuiButtonBase-root{padding:10px}.global-checkout .space-16{padding:0 16px;margin-bottom:0}.global-checkout .halfWidth.MuiFormControl-root,.global-checkout .responseiveWidth.d-flex{width:100%}.global-checkout .MuiAccordionSummary-expandIcon{min-width:60px}.global-checkout .book-now-accordion .card-mob{padding:0;background-color:#fff}.pr-8.mob-pr-0{padding-right:0}.mainContainer .book-now-accordion .accordionItem .MuiAccordionSummary-root.AccordionSummary,.mainContainer .departure-accordion .accordionItem .MuiAccordionSummary-root.AccordionSummary,.mainContainer .room-accordion .accordionItem .MuiAccordionSummary-root.AccordionSummary,.mainContainer .transport-accordion .accordionItem .MuiAccordionSummary-root.AccordionSummary{padding:10px 0}.mainContainer .MobSpace{padding-left:16px;padding-right:16px}.room-accordion .MuiButtonBase-root{min-width:auto}.transportCard{margin-bottom:0}.transportLabel1,.transportLabel2{margin-bottom:16px}.mobileRoomNested{display:flex}.gap49{gap:0}.mobileRoom{justify-content:unset;display:block}.contentCenter{justify-content:flex-start;flex-direction:row;text-align:left}.position-bottom-buttons.MuiBox-root,.tab-w-60{width:100%}.price_tag{margin-bottom:16px}.expandIcon{min-width:60px}.title1{font-size:40px}.title1,.title2{line-height:40px}.title2{font-size:32px;margin-bottom:16px}.changeFlight{width:90%;margin:0 auto;display:flex}.summerytitles{font-size:21px;line-height:24px}.accordion-expanded .AccordionSummary{min-width:60px}.summeryCards{padding:20px 15px;margin-bottom:24px}.text-right-center{text-align:center}.main-sub-heading{font-size:32px;margin-bottom:16px;line-height:40px}.summeryLabels{font-size:18px}.MobSpace{padding-right:16px;padding-left:16px}.btn-block{width:100%}.checkout-custom-select .MuiFormControl-root{min-width:108px;width:100%;margin-bottom:auto}.checkout-input-custom-select .MuiFormControl-root{min-width:92px!important;width:100%;margin-bottom:auto}.mob-space-lr.pb-32{padding-bottom:24px;padding-top:16px}.payments .payment-box,.payments .payment-box .MuiButtonBase-root{width:100%}.payments .payment-box:first-child{margin-bottom:16px}.mb-45.pay-para{margin-bottom:24px}.h-56{margin-top:0}.mr-16.mob-mb-16{margin-right:16px}.custom-select-h .MuiOutlinedInput-root.custom-select .MuiSelect-outlined.MuiSelect-outlined{max-width:100%;width:58px}.departure-mobonly-gap{padding:0 15px}.form-fields .radio-button-secondary.MuiButton-containedPrimary,.gdpr .radio-button-secondary.MuiButton-containedPrimary,.radio-button-primary.MuiButton-containedPrimary{width:100%;margin-right:0;margin-bottom:16px;justify-content:flex-start}.mob-space-lr{padding-left:16px;padding-right:16px}.dialog .boxes .position-dashed{top:100px}.dialog .boxes .border-dashed{background-size:10px 3px}.m-mt-24{margin-top:24px!important}.price-details button{width:100%}}@media screen and (min-width:500px)and (max-width:600px){.mob-search-text{width:350px}}@media screen and (min-width:381px)and (max-width:500px){.mob-search-text{width:230px}}@media(max-width:380px){.mob-search-text{width:190px}.tabs-responsive.MuiButtonBase-root,.tabs-responsive.MuiButtonBase-root:last-child{padding-left:5px;padding-right:5px}}