@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.text-000000{color:#000}.text-008089{color:#008089}.text-00575e{color:#00575e}.alignCenter{text-align:center}.position-relative{position:relative}.position-absolute{position:absolute}.text-decoration-none{text-decoration:none}.text-decoration-underline{text-decoration:underline}.w-100{width:100%}.h-100{height:100%}.clear-both{clear:both}.list-style-none{list-style:none}.m-0{margin:0}.p-0{padding:0}.border-0{border:0}.outline-none{outline:none}.cursor-p{cursor:pointer}.container{box-sizing:border-box;width:1200px;padding:0 15px 0 15px;margin:0 auto}@media only screen and (min-width: 768px)and (max-width: 1024px){.container{width:100%}}@media only screen and (max-width: 767px){.container{width:100%}}.positionRelative{position:relative}.d-none{display:none}.md-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.dFlex{display:flex}.d-inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justifyContentcenter{justify-content:center}.justifyContentbetween{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.alignItemscenter{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.mlAuto{margin-left:auto}.mrAuto{margin-right:auto}.formControls{display:block;width:100%;padding:0px 10px;font-size:16px;font-weight:400;line-height:1.5;color:#05173c;background-color:#fff;background-clip:padding-box;border:1px solid #c3cad9;border-radius:8px;height:45px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.formControls:focus{outline:none;border:1px solid #c3cad9;border-radius:8px}.formControls::-webkit-outer-spin-button{-webkit-appearance:none}.formControls::-webkit-inner-spin-button{-webkit-appearance:none}.formControls::-moz-placeholder{color:#959ead}.formControls::placeholder{color:#959ead}.btn{font-size:14px;text-decoration:none;display:inline-block;padding:10px;border-radius:5px;border:none;cursor:pointer}.button_progress{background:linear-gradient(-45deg, rgba(255, 255, 255, 0.6) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0.6) 75%, transparent 75%, transparent),linear-gradient(to top, #b81a52, #e1165e) !important;background-repeat:repeat !important;-ms-background-size:15px 15px,100% 100% !important;background-size:15px 15px,100% 100% !important;animation:progress-bar-stripes 2s linear infinite !important;cursor:default}.button_progress:hover{background:linear-gradient(-45deg, rgba(255, 255, 255, 0.6) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0.6) 75%, transparent 75%, transparent),linear-gradient(to top, #b81a52, #e1165e) !important;background-repeat:repeat !important;-ms-background-size:15px 15px,100% 100% !important;background-size:15px 15px,100% 100% !important;animation:progress-bar-stripes 2s linear infinite !important}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}*{font-family:"Roboto",sans-serif !important}.overlayNeedPopup{position:fixed;top:0;right:0;height:100vh;width:100%;background-color:rgba(0,0,0,.8);z-index:999999}.overlayNeedPopup .needHelpPopup.sidebarPopup{background-color:#fff;width:750px;position:absolute;right:0}@media only screen and (max-width: 767px){.overlayNeedPopup .needHelpPopup.sidebarPopup{width:100%;height:auto;bottom:0}}.overlayNeedPopup .needHelpPopup.sidebarPopup .popupautoscroll{overflow:auto;padding:20px;height:100vh}@media only screen and (max-width: 767px){.overlayNeedPopup .needHelpPopup.sidebarPopup .popupautoscroll{height:auto;padding:5px 15px}}@media only screen and (max-width: 767px){.overlayNeedPopup .needHelpPopup .needHelpPopupHeading{text-align:center}}.overlayNeedPopup .needHelpPopup .needHelpPopupHeading h3{color:#e41b23;font-size:26px;line-height:32px;text-align:right;direction:ltr}@media only screen and (max-width: 767px){.overlayNeedPopup .needHelpPopup .needHelpPopupHeading h3{font-size:20px;color:#1e2022}}.overlayNeedPopup .needHelpPopup .needHelpPopupHeading p{font-size:16px;line-height:19px;color:#05173c;text-align:right;direction:ltr}.overlayNeedPopup .needHelpPopup .needHelpFormFlex{display:grid;grid-template-columns:1.3fr 1fr;gap:30px}@media only screen and (max-width: 767px){.overlayNeedPopup .needHelpPopup .needHelpFormFlex{grid-template-columns:1fr}}.overlayNeedPopup .needHelpPopup .needHelpFormFlex{margin-top:22px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput{position:relative;margin-bottom:5px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput label{width:100%}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput input{height:50px;width:100%;border:1px solid #e6e6e6;background-color:#f8f8f8;font-size:14px;line-height:17px;color:#383d41;padding-right:40px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput input::-moz-placeholder{color:#868686}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput input::placeholder{color:#868686}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput input.phoneNumber{padding-right:95px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput input.arrowicon{content:"";background-image:url(https://c.regencyholidays.com/cms/images/theme/regency_down_arrow.png);background-position:100%;background-size:10px;background-repeat:no-repeat;background-position:left 10px center;cursor:pointer}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput input.alertInput{border:1px solid #f50003}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput svg{position:absolute;right:12px;top:18px;z-index:1}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput .submitEnquirybtn{background-color:#e41b23;border-radius:3px;height:50px;font-size:18px;color:#fff;width:100%;font-weight:500;margin:10px 0px 15px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput .submitEnquirybtn:focus{border:none;outline:none}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput .countryCode{position:absolute;top:0;width:80px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput .countryCode input{padding-right:35px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput .dropdownValue input{padding-left:10px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput .dropdownValue ul{list-style:none;padding-left:0;background-color:#fff;z-index:2;position:absolute;width:100%;border:1px solid #ddd;overflow-y:auto;max-height:250px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput .dropdownValue ul li{padding:8px 10px;border-bottom:1px solid #ddd;cursor:pointer;font-size:15px;font-weight:550;cursor:pointer}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput .dropdownValue ul li:hover{background-color:#002d61;color:#fff}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex{display:flex;gap:15px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger h5{font-size:14px;line-height:17px;text-align:right}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger h5 span{color:#8f8f8f;font-size:10px;line-height:13px;font-weight:normal;display:block}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger .needihelpbtnpassendger{display:flex;border:1px solid #e6e6e6;justify-content:space-around}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger .needihelpbtnpassendger span{height:45px;border-radius:3px;width:34px;border:none;background-color:#fff;cursor:pointer;position:relative}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger .needihelpbtnpassendger span:focus{border:none}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger .needihelpbtnpassendger span.plusbtn:after{content:"";position:absolute;background:#000;left:50%;top:17px;bottom:4px;width:2px;transform:translateX(-50%);height:12px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger .needihelpbtnpassendger span.plusbtn:before{content:"";position:absolute;background:#000;top:51%;left:10px;right:10px;height:2px;transform:translateY(-50%);width:14px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger .needihelpbtnpassendger span.minusbtn:before{content:"";position:absolute;background:#000;top:51%;left:10px;right:10px;height:2px;transform:translateY(-50%);width:14px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger .needihelpbtnpassendger span:focus{outline:none;border:none;background-color:#f8f8f8}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput.needinputFlex .needHelpaddPassenger .needihelpbtnpassendger h6{height:45px;width:50px;background-color:#fff;font-size:16px;color:#05173c;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom:0;display:flex;align-items:center;justify-content:center;background-color:#f8f8f8}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .needHelpInput .alertMsg p{color:#f50003;font-size:10px;margin:5px 0px}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .secondStep h3{color:#e41b23 !important;font-size:18px;line-height:24px;margin-bottom:15px;font-weight:700}.overlayNeedPopup .needHelpPopup .needHelpFormFlex .needHelpFormSection .secondStep p{margin-bottom:15px}@media only screen and (max-width: 767px){.overlayNeedPopup .needHelpPopup .needFormImg{display:none}}.overlayNeedPopup .needHelpPopup .needFormImg img{width:100%;border-radius:5px}.overlayNeedPopup .needHelpPopup .needFormImg .packagesName{margin-top:15px}.overlayNeedPopup .needHelpPopup .needFormImg .packagesName h4{font-size:18px;line-height:22px;color:#05173c;text-align:right}.overlayNeedPopup .needHelpPopup .needFormImg .packagesName p{font-size:14px;line-height:32px;font-weight:550;display:flex;align-items:center}.overlayNeedPopup .needHelpPopup .needFormImg .packagesName .centerLocationMark{position:relative}.overlayNeedPopup .needHelpPopup .needFormImg .packagesName .centerLocationMark ul{list-style:none;display:flex;padding-right:20px;gap:10px}.overlayNeedPopup .needHelpPopup .needFormImg .packagesName .centerLocationMark ul a{color:#05173c}.overlayNeedPopup .needHelpPopup .needFormImg .packagesName .centerLocationMark ul a span{color:#e41b23}.overlayNeedPopup .needHelpPopup .needFormImg .packagesName .centerLocationMark svg{position:absolute;top:0;right:0}.policycheck{display:flex;justify-content:center}.policycheck .policychecbox{display:block;position:relative;padding-left:22px;margin-bottom:12px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.policycheck .policychecbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.policycheck .policychecbox input:checked~.checkmark:after{display:block}.policycheck .policychecbox .checkmark{position:absolute;top:-2px;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #ddd}.policycheck .policychecbox .checkmark:after{content:"";position:absolute;display:none;left:4px;top:-1px;width:7px;height:12px;border:solid #e41b23;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg)}.whymyHolidasSec{margin-top:50px}@media only screen and (max-width: 767px){.whymyHolidasSec{display:none}}.whymyHolidasSec .whymyHolidaysHeading h5{font-size:18px;line-height:22px;color:#05173c}.whymyHolidasSec .whymyHolidaysHeading p{font-size:14px;line-height:22px;color:#05173c}.whymyHolidasSec .whyMyHolidaysgrid{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px;grid-auto-rows:minmax(15px, auto);margin-top:15px}.whymyHolidasSec .whyMyHolidaysgrid .whyMyHolidaysBox{display:flex;gap:20px;padding:10px 5px}.whymyHolidasSec .whyMyHolidaysgrid .whyMyHolidaysBox.securebox{background-color:rgba(15,175,82,.0509803922)}.whymyHolidasSec .whyMyHolidaysgrid .whyMyHolidaysBox.reliablebox{background-color:rgba(255,234,0,.1019607843)}.whymyHolidasSec .whyMyHolidaysgrid .whyMyHolidaysBox.trustedbox{background-color:rgba(41,121,255,.0509803922)}.whymyHolidasSec .whyMyHolidaysgrid .whyMyHolidaysBox.partnerbox{background-color:rgba(243,132,21,.0509803922)}.whymyHolidasSec .whyMyHolidaysgrid .whyMyHolidaysBox .whyMyHolidaysContent h6{font-size:16px;font-weight:bold}.whymyHolidasSec .whyMyHolidaysgrid .whyMyHolidaysBox .whyMyHolidaysContent p{font-size:14px;line-height:22px;color:#05173c}.closeBtn{background-color:#05173c;position:absolute;left:-24px;top:0;width:24px;height:24px;outline:none;border:none;cursor:pointer}.closeBtn:focus{outline:none}@media only screen and (max-width: 767px){.closeBtn{top:-32px;right:0;margin:auto;left:0}}.closeBtn i.closePopup{position:absolute;top:5px;left:-5px}.closeBtn i.closePopup::before{position:absolute;left:15px;content:" ";height:14px;width:2px;background-color:#fff;transform:rotate(45deg)}.closeBtn i.closePopup::after{position:absolute;left:15px;content:" ";height:14px;width:2px;background-color:#fff;transform:rotate(-45deg)}.centerpopup{background-color:#fff;width:768px;margin:auto;padding:15px;position:absolute;left:0;right:0;top:15px}@media only screen and (max-width: 767px){.centerpopup{width:100%;top:auto;bottom:0}}.centerpopup .whymyHolidasSec{display:none}.centerpopup .closeBtn{right:auto;left:10px;background-color:#ebf2fe;top:10px}@media only screen and (max-width: 767px){.centerpopup .closeBtn{background-color:#05173c;position:absolute;left:0px;top:-32px;width:24px;height:24px;outline:none;border:none;cursor:pointer}}.centerpopup .closeBtn .closePopup::before{background-color:#05173c}@media only screen and (max-width: 767px){.centerpopup .closeBtn .closePopup::before{background-color:#fff}}.centerpopup .closeBtn .closePopup::after{background-color:#05173c}@media only screen and (max-width: 767px){.centerpopup .closeBtn .closePopup::after{background-color:#fff}}.centerpopup.centerpopupwithoutimage{width:480px}@media only screen and (max-width: 767px){.centerpopup.centerpopupwithoutimage{width:100%}}.centerpopup.centerpopupwithoutimage .needHelpFormFlex{grid-template-columns:1fr}.needHelpInput .react-datepicker-wrapper{width:100%}.needHelpInput .react-datepicker-popper{width:100%;z-index:9;transform:inherit !important;top:50px !important}.needHelpInput .react-datepicker{width:100% !important}.needHelpInput .react-datepicker__month-container{width:100% !important}.needHelpInput .react-datepicker__day-names{display:flex;justify-content:space-around;background:#eef7f8;margin-top:10px}.needHelpInput .react-datepicker__week{display:flex;justify-content:space-around}.needHelpInput .react-datepicker__triangle{display:none}.needHelpInput .react-datepicker__header{background-color:#fff;margin-top:10px;padding-top:0}.needHelpInput .react-datepicker__navigation--previous{top:5px}.needHelpInput .react-datepicker__navigation--next{top:5px}.needHelpInput .react-datepicker__day--selected{background-color:#212121;border-radius:0 !important}.needHelpInput .react-datepicker__day:hover{background-color:#212121 !important;color:#fff !important;border-radius:0 !important}.savecoupon{margin:15px 0px}.savecoupon h3{color:#002d61;font-size:18px;font-weight:bold;text-align:right}.savecoupon h3 span{color:#f50003}