.rmdp-calendar-container-mobile{top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.6)}.rmdp-calendar-container-mobile .rmdp-mobile.rmdp-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.rmdp-mobile.rmdp-wrapper{box-shadow:unset;border:1px solid #cfd8e2}.rmdp-mobile .rmdp-header,.rmdp-mobile .rmdp-panel-header{height:30px;font-size:16px;padding-bottom:15px}.rmdp-mobile .rmdp-arrow-container{height:26px;width:26px}.rmdp-mobile .rmdp-arrow{padding:3px;height:3px;width:3px;margin-top:6px}.rmdp-mobile .rmdp-up i{margin-top:10px}.rmdp-mobile .rmdp-left i{margin-left:4px;margin-top:7px}.rmdp-mobile .rmdp-right i{margin-left:-2px;margin-top:7px}.rmdp-rtl.rmdp-mobile .rmdp-right i{margin-left:5px}.rmdp-rtl.rmdp-mobile .rmdp-left i{margin-left:-1px}.rmdp-mobile .rmdp-day,.rmdp-mobile .rmdp-week-day{height:38px;width:38px}.rmdp-mobile .rmdp-day span{font-size:15px}.rmdp-mobile .dvdr{margin:0 10px}.rmdp-mobile .ok{position:absolute;bottom:0}.rmdp-mobile .rmdp-week-day{margin-top:10px;margin-bottom:3px}.rmdp-mobile .only.rmdp-month-picker,.rmdp-mobile .only.rmdp-year-picker{margin:15px 0}.rmdp-mobile .rmdp-action-button{margin:15px 3px 0;font-size:13px}.rmdp-mobile .rmdp-action-buttons{display:flex;justify-content:flex-end;align-items:center;padding:0 10px}.rmdp-mobile .rmdp-rtl .rmdp-action-button{float:left;margin-right:unset;margin-left:10px}.rmdp-mobile .rmdp-action-button:focus{outline:none}.rmdp-mobile .rmdp-header{margin-top:15px;margin-left:10px;margin-right:10px}.rmdp-mobile .rmdp-panel-header{margin-top:20px}.rmdp-mobile .rmdp-day-picker{margin-left:5px;margin-right:5px}.rmdp-mobile .rmdp-action-button{margin-bottom:15px}@media (max-width:420px){.rmdp-mobile .rmdp-day,.rmdp-mobile .rmdp-week-day{height:32px;width:32px}.rmdp-mobile .only.rmdp-month-picker,.rmdp-mobile .only.rmdp-year-picker{width:230px}.rmdp-mobile .rmdp-header,.rmdp-mobile .rmdp-panel-header{height:20px}.rmdp-mobile .rmdp-day span{font-size:14px}.rmdp-mobile .rmdp-day-picker{padding:10px 5px}.rmdp-mobile.rmdp-single .rmdp-day-picker{padding:10px}.rmdp-mobile .rmdp-arrow-container{height:20px;width:20px;margin:0 12px}.rmdp-mobile .rmdp-arrow{padding:2px;height:3px;width:3px;margin-top:6px}.rmdp-mobile .rmdp-action-button{font-size:13px;padding:5px}.rmdp-mobile .rmdp-action-button:first-child{padding-right:10px}.rmdp-mobile .rmdp-panel-header{padding-bottom:20px}.rmdp-mobile .rmdp-left i,.rmdp-mobile .rmdp-right i{margin-top:6px}.rmdp-mobile .rmdp-up i{margin-top:8px}.rmdp-mobile .rmdp-down i{margin-top:4px}.rmdp-mobile .rmdp-header{margin-top:10px;margin-left:5px;margin-right:5px}.rmdp-mobile .rmdp-panel-header{margin-top:15px}.rmdp-mobile .rmdp-header,.rmdp-mobile .rmdp-panel-header{font-size:14px}.rmdp-mobile .rmdp-day-picker{margin-left:5px;margin-right:5px}.rmdp-mobile .rmdp-action-button{margin-bottom:10px;font-size:12px}}@media (max-height:450px){.rmdp-mobile .rmdp-header,.rmdp-mobile .rmdp-panel-header{height:9px;font-size:12px;line-height:15px}.rmdp-mobile .rmdp-day,.rmdp-mobile .rmdp-week-day{height:22px;width:22px}.rmdp-mobile .rmdp-time-picker{padding:0;min-width:130px!important}.rmdp-mobile .rmdp-time-picker div input{font-size:12px;padding:2px}.rmdp-mobile .rmdp-day span{font-size:12px}.rmdp-mobile .rmdp-month-picker .rmdp-day span,.rmdp-mobile .rmdp-week-day{font-size:10px}.rmdp-mobile .rmdp-day-picker{padding:0 7px}.rmdp-mobile .rmdp-panel-body{padding:0;margin:5px 0}.rmdp-mobile .rmdp-panel-body li{font-size:11px;margin:5px}.rmdp-mobile .rmdp-action-button{font-size:9px;padding:0 5px;margin:10px 5px}.rmdp-mobile .rmdp-action-button:first-child{margin-right:10px}.rmdp-mobile .rmdp-arrow-container{margin:0 3px;height:16px;width:16px}.rmdp-mobile .rmdp-arrow{padding:2px;height:2px;width:2px;margin-top:3px}.rmdp-mobile .only.rmdp-month-picker,.rmdp-mobile .only.rmdp-year-picker{height:160px}.rmdp-mobile .dvdr,.rmdp-mobile .rmdp-time-picker div input{margin:0}.rmdp-mobile .rmdp-week-day{margin-top:0}.rmdp-mobile .rmdp-left i{margin-top:4px;margin-left:4px}.rmdp-mobile .rmdp-right i{margin-top:4px;margin-left:0}.rmdp-mobile .rmdp-up i{margin-top:5px}.rmdp-mobile .rmdp-header{margin-top:10px;margin-left:5px;margin-right:5px}.rmdp-mobile .rmdp-panel-header{margin-top:13px}.rmdp-mobile .rmdp-day-picker{margin-left:0;margin-right:0}.rmdp-mobile .rmdp-action-button{margin-bottom:10px}}:root{--blue-brand-0:#575ffb;--blue-brand-5:#4e56e6;--blue-brand-10:#464dd1;--blue-brand-15:#3d43bc;--blue-brand-20:#353aa7;--blue-brand-30:#23287d;--blue-brand-40:#121553;--blue-brand-50:#010329;--blue-brand-60:#010221;--blue-brand-70:#010219;--blue-brand-80:#000110;--blue-brand-85:#00010c;--blue-brand-90:#000108;--blue-brand-95:#000004;--blue-brand-100:#000;--blue-secondary-0:#f5fcff;--blue-secondary-5:#e6f7fe;--blue-secondary-10:#cdeffe;--blue-secondary-15:#b3e7fd;--blue-secondary-20:#9adffd;--blue-secondary-30:#68cefb;--blue-secondary-40:#35befa;--blue-secondary-50:#03a9f2;--blue-secondary-60:#028bc7;--blue-secondary-70:#026895;--blue-secondary-80:#014664;--blue-secondary-85:#01344b;--blue-secondary-90:#012332;--blue-secondary-95:#001119;--blue-secondary-100:#000;--neutral-99:#fafafa;--neutral-95:#f4f4f4;--neutral-90:#e5e5e5;--neutral-80:#c9c9c9;--neutral-70:#adadad;--neutral-60:#939393;--neutral-50:#797979;--neutral-40:#606060;--neutral-30:#484747;--neutral-20:#313131;--neutral-10:#1a1a1a;--base-white:#fff;--base-black:#000;--error-50:#f04438;--error-70:#f68f88}.icon-small{font-size:12px!important}.icon-medium{font-size:16px!important}.icon-demilarge{font-size:20px!important}.icon-large{font-size:24px!important}.icon-l{font-size:40px!important}.icon-xl{font-size:64px!important}.text-xxs{font-size:10px!important}.text-xs{font-size:12px!important}.text-sm{font-size:14px!important}.text-base{font-size:16px!important}.text-l{font-size:18px!important}.text-xl{font-size:20px!important}.text-2xl{font-size:24px!important}.text-3xl{font-size:32px!important}.text-5xl{font-size:48px!important}.weight-regular{font-weight:400!important}.weight-medium{font-weight:500!important}.weight-demiBold{font-weight:600!important}.weight-bold{font-weight:700!important}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mtb-0{margin-top:0;margin-bottom:0}.mlr-0{margin-left:0;margin-right:0}.m-1{margin:1px}.mt-1{margin-top:1px}.mb-1{margin-bottom:1px}.ml-1{margin-left:1px}.mr-1{margin-right:1px}.mtb-1{margin-top:1px;margin-bottom:1px}.mlr-1{margin-left:1px;margin-right:1px}.m-2{margin:2px}.mt-2{margin-top:2px}.mb-2{margin-bottom:2px}.ml-2{margin-left:2px}.mr-2{margin-right:2px}.mtb-2{margin-top:2px;margin-bottom:2px}.mlr-2{margin-left:2px;margin-right:2px}.m-5{margin:5px}.mt-5{margin-top:5px}.mb-5{margin-bottom:5px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mtb-5{margin-top:5px;margin-bottom:5px}.mlr-5{margin-left:5px;margin-right:5px}.m-4{margin:4px}.mt-4{margin-top:4px}.mb-4{margin-bottom:4px}.ml-4{margin-left:4px}.mr-4{margin-right:4px}.mtb-4{margin-top:4px;margin-bottom:4px}.mlr-4{margin-left:4px;margin-right:4px}.m-8{margin:8px}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.ml-8{margin-left:8px}.mr-8{margin-right:8px}.mtb-8{margin-top:8px;margin-bottom:8px}.mlr-8{margin-left:8px;margin-right:8px}.m-12{margin:12px}.mt-12{margin-top:12px}.mb-12{margin-bottom:12px}.ml-12{margin-left:12px}.mr-12{margin-right:12px}.mtb-12{margin-top:12px;margin-bottom:12px}.mlr-12{margin-left:12px;margin-right:12px}.m-16{margin:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mtb-16{margin-top:16px;margin-bottom:16px}.mlr-16{margin-left:16px;margin-right:16px}.m-20{margin:20px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mtb-20{margin-top:20px;margin-bottom:20px}.mlr-20{margin-left:20px;margin-right:20px}.m-24{margin:24px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.ml-24{margin-left:24px}.mr-24{margin-right:24px}.mtb-24{margin-top:24px;margin-bottom:24px}.mlr-24{margin-left:24px;margin-right:24px}.m-32{margin:32px}.mt-32{margin-top:32px}.mb-32{margin-bottom:32px}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mtb-32{margin-top:32px;margin-bottom:32px}.mlr-32{margin-left:32px;margin-right:32px}.m-40{margin:40px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.mtb-40{margin-top:40px;margin-bottom:40px}.mlr-40{margin-left:40px;margin-right:40px}.m-48{margin:48px}.mt-48{margin-top:48px}.mb-48{margin-bottom:48px}.ml-48{margin-left:48px}.mr-48{margin-right:48px}.mtb-48{margin-top:48px;margin-bottom:48px}.mlr-48{margin-left:48px;margin-right:48px}.m-56{margin:56px}.mt-56{margin-top:56px}.mb-56{margin-bottom:56px}.ml-56{margin-left:56px}.mr-56{margin-right:56px}.mtb-56{margin-top:56px;margin-bottom:56px}.mlr-56{margin-left:56px;margin-right:56px}.m-64{margin:64px}.mt-64{margin-top:64px}.mb-64{margin-bottom:64px}.ml-64{margin-left:64px}.mr-64{margin-right:64px}.mtb-64{margin-top:64px;margin-bottom:64px}.mlr-64{margin-left:64px;margin-right:64px}.m-80{margin:80px}.mt-80{margin-top:80px}.mb-80{margin-bottom:80px}.ml-80{margin-left:80px}.mr-80{margin-right:80px}.mtb-80{margin-top:80px;margin-bottom:80px}.mlr-80{margin-left:80px;margin-right:80px}.m-93{margin:93px}.mt-93{margin-top:93px}.mb-93{margin-bottom:93px}.ml-93{margin-left:93px}.mr-93{margin-right:93px}.mtb-93{margin-top:93px;margin-bottom:93px}.mlr-93{margin-left:93px;margin-right:93px}.m-96{margin:96px}.mt-96{margin-top:96px}.mb-96{margin-bottom:96px}.ml-96{margin-left:96px}.mr-96{margin-right:96px}.mtb-96{margin-top:96px;margin-bottom:96px}.mlr-96{margin-left:96px;margin-right:96px}.m-120{margin:120px}.mt-120{margin-top:120px}.mb-120{margin-bottom:120px}.ml-120{margin-left:120px}.mr-120{margin-right:120px}.mtb-120{margin-top:120px;margin-bottom:120px}.mlr-120{margin-left:120px;margin-right:120px}.m-136{margin:136px}.mt-136{margin-top:136px}.mb-136{margin-bottom:136px}.ml-136{margin-left:136px}.mr-136{margin-right:136px}.mtb-136{margin-top:136px;margin-bottom:136px}.mlr-136{margin-left:136px;margin-right:136px}.m-160{margin:160px}.mt-160{margin-top:160px}.mb-160{margin-bottom:160px}.ml-160{margin-left:160px}.mr-160{margin-right:160px}.mtb-160{margin-top:160px;margin-bottom:160px}.mlr-160{margin-left:160px;margin-right:160px}.m-200{margin:200px}.mt-200{margin-top:200px}.mb-200{margin-bottom:200px}.ml-200{margin-left:200px}.mr-200{margin-right:200px}.mtb-200{margin-top:200px;margin-bottom:200px}.mlr-200{margin-left:200px;margin-right:200px}.m-240{margin:240px}.mt-240{margin-top:240px}.mb-240{margin-bottom:240px}.ml-240{margin-left:240px}.mr-240{margin-right:240px}.mtb-240{margin-top:240px;margin-bottom:240px}.mlr-240{margin-left:240px;margin-right:240px}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.ptb-0{padding-top:0;padding-bottom:0}.plr-0{padding-left:0;padding-right:0}.p-1{padding:1px}.pt-1{padding-top:1px}.pb-1{padding-bottom:1px}.pl-1{padding-left:1px}.pr-1{padding-right:1px}.ptb-1{padding-top:1px;padding-bottom:1px}.plr-1{padding-left:1px;padding-right:1px}.p-2{padding:2px}.pt-2{padding-top:2px}.pb-2{padding-bottom:2px}.pl-2{padding-left:2px}.pr-2{padding-right:2px}.ptb-2{padding-top:2px;padding-bottom:2px}.plr-2{padding-left:2px;padding-right:2px}.p-5{padding:5px}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.pl-5{padding-left:5px}.pr-5{padding-right:5px}.ptb-5{padding-top:5px;padding-bottom:5px}.plr-5{padding-left:5px;padding-right:5px}.p-4{padding:4px}.pt-4{padding-top:4px}.pb-4{padding-bottom:4px}.pl-4{padding-left:4px}.pr-4{padding-right:4px}.ptb-4{padding-top:4px;padding-bottom:4px}.plr-4{padding-left:4px;padding-right:4px}.p-8{padding:8px}.pt-8{padding-top:8px}.pb-8{padding-bottom:8px}.pl-8{padding-left:8px}.pr-8{padding-right:8px}.ptb-8{padding-top:8px;padding-bottom:8px}.plr-8{padding-left:8px;padding-right:8px}.p-12{padding:12px}.pt-12{padding-top:12px}.pb-12{padding-bottom:12px}.pl-12{padding-left:12px}.pr-12{padding-right:12px}.ptb-12{padding-top:12px;padding-bottom:12px}.plr-12{padding-left:12px;padding-right:12px}.p-16{padding:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.pl-16{padding-left:16px}.pr-16{padding-right:16px}.ptb-16{padding-top:16px;padding-bottom:16px}.plr-16{padding-left:16px;padding-right:16px}.p-20{padding:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.pr-20{padding-right:20px}.ptb-20{padding-top:20px;padding-bottom:20px}.plr-20{padding-left:20px;padding-right:20px}.p-24{padding:24px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.pl-24{padding-left:24px}.pr-24{padding-right:24px}.ptb-24{padding-top:24px;padding-bottom:24px}.plr-24{padding-left:24px;padding-right:24px}.p-32{padding:32px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.pl-32{padding-left:32px}.pr-32{padding-right:32px}.ptb-32{padding-top:32px;padding-bottom:32px}.plr-32{padding-left:32px;padding-right:32px}.p-40{padding:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.pr-40{padding-right:40px}.ptb-40{padding-top:40px;padding-bottom:40px}.plr-40{padding-left:40px;padding-right:40px}.p-48{padding:48px}.pt-48{padding-top:48px}.pb-48{padding-bottom:48px}.pl-48{padding-left:48px}.pr-48{padding-right:48px}.ptb-48{padding-top:48px;padding-bottom:48px}.plr-48{padding-left:48px;padding-right:48px}.p-56{padding:56px}.pt-56{padding-top:56px}.pb-56{padding-bottom:56px}.pl-56{padding-left:56px}.pr-56{padding-right:56px}.ptb-56{padding-top:56px;padding-bottom:56px}.plr-56{padding-left:56px;padding-right:56px}.p-64{padding:64px}.pt-64{padding-top:64px}.pb-64{padding-bottom:64px}.pl-64{padding-left:64px}.pr-64{padding-right:64px}.ptb-64{padding-top:64px;padding-bottom:64px}.plr-64{padding-left:64px;padding-right:64px}.p-80{padding:80px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.pl-80{padding-left:80px}.pr-80{padding-right:80px}.ptb-80{padding-top:80px;padding-bottom:80px}.plr-80{padding-left:80px;padding-right:80px}.p-93{padding:93px}.pt-93{padding-top:93px}.pb-93{padding-bottom:93px}.pl-93{padding-left:93px}.pr-93{padding-right:93px}.ptb-93{padding-top:93px;padding-bottom:93px}.plr-93{padding-left:93px;padding-right:93px}.p-96{padding:96px}.pt-96{padding-top:96px}.pb-96{padding-bottom:96px}.pl-96{padding-left:96px}.pr-96{padding-right:96px}.ptb-96{padding-top:96px;padding-bottom:96px}.plr-96{padding-left:96px;padding-right:96px}.p-120{padding:120px}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}.pl-120{padding-left:120px}.pr-120{padding-right:120px}.ptb-120{padding-top:120px;padding-bottom:120px}.plr-120{padding-left:120px;padding-right:120px}.p-136{padding:136px}.pt-136{padding-top:136px}.pb-136{padding-bottom:136px}.pl-136{padding-left:136px}.pr-136{padding-right:136px}.ptb-136{padding-top:136px;padding-bottom:136px}.plr-136{padding-left:136px;padding-right:136px}.p-160{padding:160px}.pt-160{padding-top:160px}.pb-160{padding-bottom:160px}.pl-160{padding-left:160px}.pr-160{padding-right:160px}.ptb-160{padding-top:160px;padding-bottom:160px}.plr-160{padding-left:160px;padding-right:160px}.p-200{padding:200px}.pt-200{padding-top:200px}.pb-200{padding-bottom:200px}.pl-200{padding-left:200px}.pr-200{padding-right:200px}.ptb-200{padding-top:200px;padding-bottom:200px}.plr-200{padding-left:200px;padding-right:200px}.p-240{padding:240px}.pt-240{padding-top:240px}.pb-240{padding-bottom:240px}.pl-240{padding-left:240px}.pr-240{padding-right:240px}.ptb-240{padding-top:240px;padding-bottom:240px}.plr-240{padding-left:240px;padding-right:240px}.err-color{color:#ff2e2e}.black{color:#011a28}.w-100{width:100%}.w-164{width:164px}.w-200{width:200px}.border-top{border-top:1px solid #d6d6d6}.visibility-hidden{display:none}.position-relative{position:relative!important}.bg-white{background:#fff}.bg-red{background:#ff2d2d}.m-10px{margin:10px}.mrl-5px{margin:0 5px}.mrl-10px{margin:0 10px}.mrl-15px{margin:0 15px}.mrl-20px{margin:0 20px}.mrl-25px{margin:0 25px}.mt-5px{margin-top:5px}.mt-10px{margin-top:10px}.mt-15px{margin-top:15px}.mt-25px{margin-top:25px}.mt-75px{margin-top:75px}.mt-35px{margin-top:35px}.mt-100px{margin-top:100px}.mt-auto{margin-top:auto}.mb-5px{margin-bottom:5px}.mb-10px{margin-bottom:10px}.mb-15px{margin-bottom:15px}.mb-25px{margin-bottom:25px}.gap-4px{gap:4px}.gap-8px{gap:8px}.gap-12px{gap:12px}.gap-20px{gap:20px}.gap-16px{gap:16px}.pl-15px{padding-left:15px!important}.pr-15px{padding-right:15px!important}.pb-16px{padding-bottom:16px}.p-5px{padding:5px!important}.p-25px{padding:25px!important}.p-10px{padding:15px!important}.d-none{display:none}.fleximportant{display:flex!important;overflow:hidden}.gridimportant{display:grid!important}.border1{border:1px solid #ccc!important;border-radius:12px}.align-items-start{align-items:start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:end}.align-items-base{align-items:baseline}.text-center{text-align:center!important}.text-right{text-align:right!important}.align-content-center{align-content:center}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.align-self-center{align-self:center}.place-item-center{place-items:center}.text-end{text-align:end}.gray-shadow{box-shadow:0 1px 16px 0 rgba(0,0,0,.12)}.flex-wrap{flex-wrap:wrap}.sticky{position:-webkit-sticky;position:sticky}.top-7{top:1.875rem}.input-ltr *{direction:ltr!important}.font-14{font-size:14px}.font-12{font-size:12px}.width100{width:100%}.height-auto{height:auto}.items-center{align-items:center}.flex-col{flex-direction:column}.flex-col-row{flex-direction:row}.flex-col-reverse{flex-direction:row-reverse}.flex{display:flex}.justifycontent-space{justify-content:space-evenly}.justifycontent-center{justify-content:center}.justifycontent-between{justify-content:space-between}.hotelFiltersTag-section .header .title{font-size:14px;font-weight:600;color:#030303}.hotelFiltersTag-section .header .cancel{font-size:12px;font-weight:600;color:#007aff;cursor:pointer;margin:auto 8px}.hotelFiltersTag-section .tags{margin:10px 0}.hotelFiltersTag-section .tags span.ant-tag{margin:3px}.hotelFiltersTag-section .tags span.ant-tag :first-child{margin:3px 0}#container-hotel-filters{display:none}@media(min-width:769px){#container-hotel-filters{display:block}}.hotel-alert{padding:8px;margin-top:30px;font-size:12px;font-weight:600;display:flex;align-items:center}.hotel-alert span{margin:4px}.Hotel-item{background-color:#fefefe;border-radius:16px;border:1px solid #d6d6d6!important;width:100%;padding:0}.Hotel-item .hotel-img{overflow:hidden;max-height:160px;padding-bottom:12px}.Hotel-item .hotel-img img{width:100%;height:100%;object-fit:cover;border-radius:16px 16px 0 0;display:block}.Hotel-item .hotel-img .noImg{width:100%;min-height:120px;height:100%;display:flex;border-radius:16px 16px 0 0;justify-content:center;align-items:center;background-color:#e6e6e6}.Hotel-item .hotel-img .noImg img{width:56px;height:56px}.Hotel-item .hotel-detail{display:grid;align-content:space-between;padding:12px;border-bottom:1px solid #d6d6d6}.Hotel-item .hotel-detail .title{font-weight:600;font-size:14px;color:#030303}.Hotel-item .hotel-detail .rate{display:flex;align-items:center;gap:"4px"}.Hotel-item .hotel-detail .rate ul.ant-rate{color:#ffad4a}.Hotel-item .hotel-detail .rate span{font-size:12px;font-weight:400;color:#030303;margin:0 4px}.Hotel-item .hotel-detail .address{font-size:10px;font-weight:400;color:#494949;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}.Hotel-item .hotel-detail .address span{margin:6px}.Hotel-item .hotel-detail .address i{float:inline-start}.Hotel-item .hotel-info{display:flex;justify-content:space-between;align-items:center;padding:8px 12px 12px}.Hotel-item .hotel-info .price-title{font-size:10px;font-weight:400;color:#494949}.Hotel-item .hotel-info .price{color:#023047}.Hotel-item .hotel-info .price .amount{font-size:20px;font-weight:700}.Hotel-item .hotel-info .description,.Hotel-item .hotel-info .price .currency{font-size:12px;font-weight:400}.Hotel-item .hotel-info .btn-hotel{padding:7px 30px}.Hotel-item .hotel-info .btn-hotel-full{font-size:16px;font-weight:400;color:#ff2e2e}.hotel-search-loading .ant-modal-content{background-color:rgba(0,0,0,.1);padding:0}.change-search-hotel{display:flex;flex-direction:column;gap:3px;justify-content:start}.change-search-hotel .back-research{color:#494949}.change-search-hotel .change-search-item{display:flex;font-size:14px;align-items:center;flex-wrap:wrap}.change-search-hotel .change-search-item i{display:none}.change-search-hotel .change-search-item .separatorIcon{margin:0 4px}.change-search-hotel .text-static{font-size:12px;font-weight:400;color:#030303}.change-search-hotel .text-route{font-size:12px;font-weight:600;color:#030303}.change-search-hotel .text-description{font-size:12px;font-weight:400;color:#494949}.call-banner-desktop{display:none}@media only screen and (min-width:768px){.Hotel-item{height:160px}.Hotel-item .hotel-img{padding:12px}.Hotel-item .hotel-img img{max-height:160px;display:block}.Hotel-item .hotel-img .noImg,.Hotel-item .hotel-img img{width:100%;max-width:200px;height:100%;border-radius:12px}.Hotel-item .hotel-img .noImg{display:flex;justify-content:center;align-items:center;background-color:#e6e6e6}.Hotel-item .hotel-img .noImg img{width:56px;height:56px}.Hotel-item .hotel-detail{display:grid;align-content:space-between;padding:12px 0;border-bottom:none}.Hotel-item .hotel-detail .title{font-size:16px}.Hotel-item .hotel-detail .rate{margin:4px 0}.Hotel-item .hotel-detail .address{font-size:12px}.Hotel-item .hotel-info{display:grid;justify-content:center;justify-items:center;border-top:none;padding:19px 12px}.Hotel-item .hotel-info .price{color:#023047}.Hotel-item .hotel-info .price .amount{font-size:20px;font-weight:700}.Hotel-item .hotel-info .price .currency{font-size:12px;font-weight:400}.Hotel-item .hotel-info .description{font-size:12px;font-weight:400;color:#494949}.Hotel-item .hotel-info .btn-hotel{padding:7px 30px}.Hotel-item .hotel-info .btn-hotel-full{font-size:16px;font-weight:400;color:#ff2e2e}.change-search-hotel{display:flex;flex-wrap:wrap;flex-direction:row}[dir=ltr] .change-search-hotel .change-search-item{margin-left:0}.change-search-hotel .change-search-item{margin-left:32px;flex-wrap:nowrap;display:flex}.change-search-hotel .change-search-item div{display:flex;flex-wrap:wrap;align-items:center}.change-search-hotel .change-search-item i{display:block;margin:0 4px}.change-search-hotel .change-search-item .separatorIcon{visibility:hidden;margin-left:32px}.change-search-hotel .text-static{font-size:14px;font-weight:400;color:#494949}.change-search-hotel .text-description,.change-search-hotel .text-route{font-size:14px;font-weight:600;color:#494949}.call-banner-desktop{display:block}.call-banner-mobile{display:none}}@media only screen and (min-width:992px)and (max-width:1150px){.filterlist .count-stars{display:none}}.ant-modal-content{background-color:#f6f6f6;padding:0;overflow:hidden}.PDP .PDP-menu{background-color:#fefefe;border-bottom:1px solid #d6d6d6;position:-webkit-sticky;position:sticky;top:0;z-index:1000;margin-top:40px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;max-height:56px}.PDP .PDP-menu ::-webkit-scrollbar{display:none}.PDP .PDP-menu .ant-menu-horizontal{border-bottom:none;height:-webkit-fill-available;line-height:55px}.PDP .PDP-menu .custom-menu{display:inline-block;flex-wrap:nowrap;font-size:14px;font-weight:400}.PDP .PDP-menu .custom-menu .ant-menu-item{flex:none;align-content:center;color:#494949}.PDP .PDP-menu .custom-menu .ant-menu-item.ant-menu-item-active.ant-menu-item-selected{color:#023047}.PDP .PDP-header{margin-top:20px}.PDP .PDP-header .PDP-hotelDetail{margin-bottom:16px}.PDP .PDP-header .PDP-hotelDetail .title{font-size:16px;font-weight:700;color:#030303}.PDP .PDP-header .PDP-hotelDetail .rate{margin-top:4px;margin-bottom:12px;display:flex}.PDP .PDP-header .PDP-hotelDetail .address{font-size:14px;font-weight:400;color:#494949}.PDP .PDP-header .PDP-hotelImg{background-color:#fefefe;border-radius:16px}.PDP .PDP-header .PDP-hotelImg .gallery{position:relative;width:100%;height:200px;margin:0 auto}.PDP .PDP-header .PDP-hotelImg .gallery .gallery-mobile img{max-height:200px;height:auto;width:100%;border-radius:16px;object-fit:cover}.PDP .PDP-header .PDP-hotelImg .gallery .carousel-noImg{border-radius:16px;background:#e6e6e6;display:flex;height:200px;justify-content:center;align-items:center;position:relative}.PDP .PDP-header .PDP-hotelImg .gallery .carousel-noImg img{width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PDP .PDP-header .PDP-hotelImg .gallery .ant-carousel .slick-prev{background-color:rgba(3,3,3,.8);border-radius:100%}.PDP .PDP-header .PDP-hotelImg .gallery .ant-carousel .slick-next,.PDP .PDP-header .PDP-hotelImg .gallery .ant-carousel .slick-prev{width:32px;height:32px;color:#fff;background-color:rgba(0,0,0,.5);padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.PDP .PDP-header .PDP-hotelImg .gallery .ant-carousel .slick-arrow.slick-next:after{top:10px;left:8px}.PDP .PDP-header .PDP-hotelImg .gallery .ant-carousel .slick-arrow.slick-prev:after{top:10px;left:12px}.PDP .PDP-header .PDP-hotelImg .gallery .ant-carousel ul.slick-dots.slick-dots-bottom{display:none!important}.PDP .PDP-header .PDP-hotelImg .gallery .showModalImage{position:absolute;top:85%;margin:5px -35px;transform:translate(-50%,-50%);color:rgba(0,0,0,.5);background-color:#fff;padding:8px;border-radius:8px;pointer-events:auto;cursor:pointer;text-wrap:nowrap}.PDP .PDP-header .share-btn{display:none}.PDP .PDP-header .hotel-bread-crumb{font-size:10px}.PDP .PDP-header .ant-breadcrumb a:hover{background-color:transparent!important}.PDP .PDP-content #section-rooms .one-room-item{background-color:#fefefe;border-radius:16px;border:1px solid #d6d6d6;display:flex;justify-content:space-between}.PDP .PDP-content #section-rooms .one-room-item .detail{display:grid;align-content:space-between;padding:12px;height:99px}.PDP .PDP-content #section-rooms .one-room-item .detail .title{font-size:16px;font-weight:600;color:#030303}.PDP .PDP-content #section-rooms .one-room-item .detail-price{padding:12px;width:100%;height:63px;border-top:1px solid #d6d6d6;display:flex;justify-content:space-between;align-items:center}.PDP .PDP-content #section-rooms .one-room-item .detail-price .price-box{display:flex}.PDP .PDP-content #section-rooms .one-room-item .detail-price .price{font-size:16px;font-weight:600;color:#023047}.PDP .PDP-content #section-rooms .one-room-item .detail-price .currency{font-size:12px;font-weight:400;color:#023047;margin:0 2px}.PDP .PDP-content #section-rooms .one-room-item .detail-price .number{font-size:12px;font-weight:400;text-align:start}.PDP .PDP-content #section-rooms .show-more-room{display:flex;justify-content:center}.PDP .PDP-content #section-rooms .multi-rooms-item{border:1px solid #d6d6d6;background-color:#fefefe;border-radius:16px;padding:12px}.PDP .PDP-content #section-rooms .multi-rooms-item .detail{border:1px solid #d6d6d6;background-color:#fefefe;border-radius:16px;margin-bottom:8px}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .detail-content{padding:12px}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .detail-content .title{margin-bottom:12px;font-weight:600;font-size:16px}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .num span{font-size:10px}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .price .price{font-size:16px;font-weight:600;color:#023047}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .detail-content-price{display:flex;justify-content:space-between;padding:12px;border-top:1px solid #d6d6d6}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .detail-content-price .price{display:flex;align-items:center}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .detail-content-price .price .currency{font-size:10px;font-weight:400;color:#023047}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price{display:flex;justify-content:space-between;align-items:center}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info{display:grid;align-items:center}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info .number{font-size:12px;font-weight:400}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info .price{align-items:center}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info .price .priceVal{font-size:20px;font-weight:700;color:#023047}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info .price .currency{font-size:12px;font-weight:400;color:#023047}.PDP .PDP-content #section-rooms .show-more-rooms{font-size:12px;padding:7px 23px}.PDP .PDP-content #section-rooms #select-hotel-room{padding:7px 31px}.PDP .PDP-content .section-amenities{padding:16px 0;background-color:#fefefe;border-radius:16px;border:1px solid #d6d6d6}.PDP .PDP-content .section-amenities .list{list-style:none}.PDP .PDP-content .section-amenities .list li{position:relative;font-size:12px}.PDP .PDP-content .section-amenities .list li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background-color:#d6d6d6}html[lang=fa] .PDP .PDP-content .section-amenities .list li:before{right:0;margin-right:0}html[lang=en] .PDP .PDP-content .section-amenities .list li:before{left:0;margin-left:0}.PDP .PDP-content .section-amenities .list li .show-more-amn{text-align:center}.PDP .PDP-content .section-amenities .list li .show-more-amn button{border:none}.PDP .PDP-content .section-amenities .show-more-facilities{display:flex;justify-content:center}.PDP .PDP-content .section-rules{background-color:#fefefe;border-radius:16px;border:1px solid #d6d6d6}.PDP .PDP-content .section-rules .section-rules-item .title{font-weight:600;font-size:14px;display:flex;white-space:nowrap}.PDP .PDP-content .section-rules .section-rules-item .description{font-size:12px;font-weight:400;line-height:18px;max-width:92%}.PDP .PDP-content .section-about{background-color:#fefefe;border-radius:16px;border:1px solid #d6d6d6;padding:12px}.PDP .PDP-content .section-about .description{font-size:12px;font-weight:400;line-height:18px}.PDP .PDP-content .section-about .description .custom-button{display:flex;justify-content:center}.PDP .PDP-content .section-map{background-color:#fefefe;border-radius:16px;border:1px solid #d6d6d6;height:268px;padding:16px 16px 35px;text-align:center}.PDP .PDP-content .section-map .info{display:flex;justify-content:space-between}.PDP .PDP-content .section-map .info button{padding:5px 0}.PDP .PDP-content .section-map .leaflet-container{border-radius:12px}.PDP .PDP-content .section-map .leaflet-container .leaflet-top.leaflet-left{z-index:999}.PDP .PDP-content .section-map .leaflet-container .leaflet-bottom.leaflet-right,.PDP .PDP-content .section-map .leaflet-control-attribution .leaflet-control{display:none}.PDP .PDP-content .section-FAQ{width:100%;padding:0}.PDP .PDP-content .section-FAQ .ant-collapse{background-color:transparent;border:none;border-radius:unset}.PDP .PDP-content .section-FAQ .ant-collapse-item{background-color:#fefefe;border-radius:16px;border:1px solid #d6d6d6;margin:6px 0}.PDP .PDP-content .section-FAQ .ant-collapse .ant-collapse-content{border-top:none;background-color:transparent}.PDP .PDP-content .section-FAQ .ant-collapse-content-box{padding:0 32px}.PDP .PDP-content .section-FAQ .ant-collapse-content-box p{font-size:14px;font-weight:400;color:#494949}.PDP .PDP-content .section-FAQ .ant-collapse-header-text{font-size:12px;font-weight:600}.PDP .PDP-content .section-search-again{display:none}.PDP .PDP-content .ant-divider-horizontal.ant-divider-with-text{color:#023047;border-color:#d6d6d6;font-size:16px;font-weight:600}.PDP .PDP-content .ant-divider-horizontal.ant-divider-with-text :first-child{margin-top:0}.PDP .ant-divider-horizontal.ant-divider-with-text:after{transform:translateY(0)!important}.PDP .ant-drawer-footer{background-color:#fefefe;border:1px solid #d6d6d6;border-radius:16px 16px 0 0;overflow:hidden;position:relative}.PDP .ant-drawer-footer .footer-detail{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.PDP .ant-drawer-footer .footer-detail .totalPrice{font-size:16px;font-weight:600;color:#494949}.PDP .ant-drawer-footer .footer-detail .total-value{font-size:20px;font-weight:700;color:#023047;margin:auto 4px}.PDP .ant-drawer-footer .footer-detail .currency{font-size:12px;font-weight:400;color:#023047}.PDP .ant-drawer-footer .detailPrice{display:flex;justify-content:space-between;color:#494949}.PDP .ant-drawer-footer .detailPrice .passenger-type{font-size:14px;font-weight:400}.PDP .ant-drawer-footer .detailPrice .price{font-size:16px;font-weight:400;margin:auto 4px}.PDP .ant-drawer-footer .detailPrice .currency{font-size:12px;font-weight:400}.PDP .ant-drawer-footer .buyTicket button{width:100%;margin-top:12px}.ant-image-preview-operations-wrapper{direction:ltr}@media only screen and (min-width:768px){.PDP .PDP-header{margin-top:24px}.PDP .PDP-header .PDP-hotelDetail{display:flex;justify-content:space-between;margin-bottom:20px}.PDP .PDP-header .PDP-hotelDetail .title-section{display:flex}.PDP .PDP-header .PDP-hotelDetail .title{font-size:24px}.PDP .PDP-header .PDP-hotelDetail .rate{margin-top:4px;margin-bottom:12px;display:flex}.PDP .PDP-header .PDP-hotelDetail .address{font-size:14px;font-weight:400}.PDP .PDP-header .PDP-hotelImg{background-color:#f6f6f6;border-radius:16px;display:flex;overflow:hidden}.PDP .PDP-header .PDP-hotelImg .gallery{height:296px;margin:0 auto}.PDP .PDP-header .PDP-hotelImg .gallery .mainImage{background-color:bisque;height:296px}.PDP .PDP-header .PDP-hotelImg .gallery .mainImage img{height:100%;width:100%;object-fit:cover}.PDP .PDP-header .PDP-hotelImg .gallery .noImg{background-color:#e6e6e6;display:flex;width:100%;height:296px;justify-content:center;align-items:center}.PDP .PDP-header .PDP-hotelImg .gallery .imageList{height:50%;max-height:144px}.PDP .PDP-header .PDP-hotelImg .gallery .imageList .imageList-item{text-align:center;height:100%}.PDP .PDP-header .PDP-hotelImg .gallery .imageList .imageList-item img{object-fit:cover;width:100%;height:100%;min-height:144px}.PDP .PDP-header .PDP-hotelImg .gallery .imageList .imageList-item .noImg{background-color:#e6e6e6;display:flex;width:100%;height:100%;min-height:144px;justify-content:center;align-items:center}.PDP .PDP-header .PDP-hotelImg .gallery .imageList .imageList-item .noImg img{object-fit:none}.PDP .PDP-header .PDP-hotelImg .gallery .showModalImage{background-color:#fefefe;color:#023047;border:1px solid #d6d6d6;font-weight:600;font-size:12px}.PDP .share-btn{display:block!important;align-content:center}.PDP .PDP-content #section-rooms{margin-top:16px}.PDP .PDP-content #section-rooms .one-room-item .detail{display:grid;align-content:space-between;height:114px}.PDP .PDP-content #section-rooms .one-room-item .detail .title{font-size:16px;font-weight:600}.PDP .PDP-content #section-rooms .one-room-item .detail-price{width:100%;height:114px;border-top:none;display:grid;justify-content:center;justify-items:center;align-items:center;margin:auto 0}.PDP .PDP-content #section-rooms .one-room-item .detail-price .price{font-weight:700;display:flex;justify-content:end}.PDP .PDP-content #section-rooms .one-room-item .detail-price .number{text-align:center}.PDP .PDP-content #section-rooms .multi-rooms-item .detail{margin-bottom:8px}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .detail-content .title{margin-bottom:24px}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .num span{font-size:12px}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .detail-content-price{display:grid;justify-items:center;justify-content:space-evenly;border-top:none}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .detail-content-price .price .price{font-size:16px;font-weight:700;color:#023047}.PDP .PDP-content #section-rooms .multi-rooms-item .detail .detail-content-price .price .currency{font-size:12px;font-weight:400;color:#023047}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price{display:flex;justify-content:flex-end}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info{display:flex;align-items:center}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info .number{font-size:12px;font-weight:400}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info .price{margin:0 16px;display:flex;justify-content:end}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info .price .priceVal{font-size:20px;font-weight:700;color:#023047}.PDP .PDP-content #section-rooms .multi-rooms-item .detail-price .info .price .currency{font-size:12px;font-weight:400;color:#023047}.PDP .PDP-content .section-amenities .list li{font-size:14px}.PDP .PDP-content .section-about .description,.PDP .PDP-content .section-rules .description{font-size:14px;line-height:21px}.PDP .PDP-content .section-search-again{background-color:#fefefe;display:grid;justify-items:center;border:1px solid #d6d6d6;border-radius:16px;padding:20px 12px;margin-top:32px}.PDP .PDP-content .section-search-again .custom-input{width:100%;margin-bottom:16px}.PDP .PDP-content .section-search-again .custom-button button{padding:7px 31px!important}.PDP .PDP-content .section-search-again .item{margin:8px 0}}@media only screen and (min-width:992px){.PDP .PDP-menu{margin-top:81px}}.passenger-section-new .passenger-form{margin-top:116px}.passenger-section-new .passenger-form .passenger-info{padding:16px;border-radius:16px;border:1px solid #d6d6d6;background-color:#fefefe}.passenger-section-new .passenger-form .passenger-info .header{display:flex;font-size:14px;font-weight:600}.passenger-section-new .passenger-form .passenger-info .header .separator{margin:auto 8px}.passenger-section-new .passenger-form .passenger-info .subheader{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600}.passenger-section-new .passenger-form .passenger-info .subheader div{align-self:baseline}.passenger-section-new .passenger-form .passenger-info .content{font-size:14px;margin:16px 0}.passenger-section-new .passenger-form .passenger-info .icon-mail,.passenger-section-new .passenger-form .passenger-info .icon-mobile{color:#b7b7b7}.passenger-section-new .passenger-form .passenger-info .custom-input .ant-input-outlined.ant-input-disabled input[disabled]{direction:ltr}.passenger-section-new .passenger-form .passenger-info .nationalChecked .custom-radio-button{margin-top:16px}.passenger-section-new .passenger-form .passenger-info .nationalChecked .custom-radio-button span{display:table-cell;align-content:center}.passenger-section-new .passenger-form .passenger-info .nationalChecked .custom-radio-button .ant-radio-wrapper{display:inline;margin-bottom:0}.passenger-section-new .passenger-form .passenger-info .addContact{margin:16px 0}.passenger-section-new .passenger-form .passenger-info .ant-form-item{margin-bottom:0}.passenger-section-new .passenger-form .passenger-info .custom-divider{border-bottom:1px solid #e6e6e6;flex:1 1 auto;margin:0 8px}.passenger-section-new .passenger-form .operation button{width:100%}.passenger-section-new .hotel-info-card{padding:16px;border-radius:16px;border:1px solid #d6d6d6;background-color:#fefefe;height:-moz-fit-content;height:fit-content}.passenger-section-new .hotel-info-card .hotel-info-img{border-radius:8px;margin-bottom:8px}.passenger-section-new .hotel-info-card .hotel-info-img img{object-fit:cover;width:100%;height:85px;border-radius:8px}.passenger-section-new .hotel-info-card .hotel-info-content .header{display:grid}.passenger-section-new .hotel-info-card .hotel-info-content .detail{font-size:12px;font-weight:400}.passenger-section-new .hotel-info-card .hotel-info-content .detail .passengers{display:flex}.passenger-section-new .hotel-info-card .hotel-info-content .ant-collapse-header{align-items:center;padding:0}.passenger-section-new .hotel-info-card .hotel-info-content .ant-collapse-header .ant-collapse-expand-icon{background-color:#d6d6d6;border-radius:100px;width:24px;height:24px;justify-content:center;-webkit-padding-end:12px;padding-inline-end:12px}.passenger-section-new .hotel-info-card .hotel-info-content .ant-collapse-content-box{padding:0}.passenger-section-new .hotel-info-card .hotel-info-content .detail-parent-mobile{display:flex;align-items:center}.passenger-section-new .hotel-info-card .hotel-info-price{background-color:#ccc}.passenger-section-new .hotel-info-card .totalPrice{color:#023047;font-size:14px;font-weight:600}.passenger-section-new .hotel-info-card .detailPrice{color:#030303;margin-bottom:4px}.passenger-section-new .hotel-info-card .detailPrice .price-value{font-size:12px;font-weight:400}.passenger-section-new .hotel-info-card .price-value{float:inline-end}.passenger-section-new .hotel-info-card .ant-divider-horizontal{margin:12px 0}.passenger-section-new .hotel-info-card .price{font-weight:400;display:flex;justify-content:end}.passenger-section-new .hotel-info-card .detailPrice .passenger-type{font-weight:600;font-size:12px}.passenger-section-new .hotel-info-card .detailPrice .price-value{float:inline-end}.passenger-section-new .ant-divider-horizontal.ant-divider-with-text{color:#023047;border-color:#d6d6d6;font-size:16px;font-weight:600}.passenger-section-new .ant-divider-horizontal.ant-divider-with-text :first-child{margin-top:0}.passenger-section-new .ant-divider-horizontal.ant-divider-with-text:after{transform:translateY(0)!important}.passenger-section-new .detailPrice .rooms{font-size:12px;font-weight:600}.passenger-section-new .detailPrice .rooms .price{font-weight:400}.passenger-section-new .placeholder-color{color:#494949}.passenger-section-new ::placeholder{color:#494949}.passenger-section-new ::-moz-placeholder{color:#494949}.passenger-section-new :-ms-input-placeholder{color:#494949}.passenger-section-new .passenger-hotel-footer{background-color:#fefefe;border-top:1px solid #d6d6d6;border-radius:16px 16px 0 0;padding:16px 15px;margin-bottom:-20px;position:-webkit-sticky;position:sticky;bottom:0;z-index:10}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .totalPrice{display:flex;justify-content:space-between;align-items:c enter}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .totalPrice .title{font-size:16px;font-weight:600;color:#494949}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .totalPrice .priceValue{font-size:20px;font-weight:700;color:#023047;margin:auto 4px}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .totalPrice .currency{font-size:400;font-weight:12px;color:#023047}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .totalPrice .price{display:flex}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .detailPrice{display:flex;justify-content:space-between;align-items:center;color:#494949;margin:12px 0}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .detailPrice .passenger-type{font-size:14px;font-weight:400}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .detailPrice .price{font-size:14px;font-weight:600;margin:auto 4px}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .detailPrice .currency{font-size:400;font-weight:12px}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .custom-button .ant-btn{width:100%}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .detail div .price{text-align:end;color:#494949}.passenger-section-new .passenger-hotel-footer .passenger-hotel-detail .detail div .price .amount{font-weight:600}.passenger-section-new .passenger-hotel-footer .ant-form-item{margin-bottom:0}@media only screen and (min-width:768px){.passenger-section-new .passenger-form{margin-top:20px}.passenger-section-new .passenger-form .passenger-info .header{display:flex;font-size:16px;font-weight:600}.passenger-section-new .passenger-form .operation{display:flex;justify-content:flex-end}.passenger-hotel-footer{border-radius:0;padding:20px 0}.passenger-hotel-footer .passenger-footer-detail{display:flex;justify-content:space-between;align-items:center}.passenger-hotel-footer .passenger-footer-detail .operation{display:flex}.passenger-hotel-footer .passenger-footer-detail .operation .custom-button{margin-right:16px}}.hotel-payment{margin-top:20px}.hotel-payment .hotel-info-card{padding:16px;border-radius:16px;border:1px solid #d6d6d6;background-color:#fefefe;height:-moz-fit-content;height:fit-content}.hotel-payment .hotel-info-card .hotel-info-img{border-radius:8px;margin-bottom:8px}.hotel-payment .hotel-info-card .hotel-info-img img{object-fit:cover;width:100%;height:85px;border-radius:8px}.hotel-payment .hotel-info-card .hotel-info-content .header{display:grid}.hotel-payment .hotel-info-card .hotel-info-content .detail{font-size:12px;font-weight:400}.hotel-payment .hotel-info-card .hotel-info-content .detail .passengers{display:flex}.hotel-payment .hotel-info-card .hotel-info-content .ant-collapse-header{align-items:center;padding:0}.hotel-payment .hotel-info-card .hotel-info-content .ant-collapse-header .ant-collapse-expand-icon{background-color:#d6d6d6;border-radius:100px;width:24px;height:24px;justify-content:center;-webkit-padding-end:12px;padding-inline-end:12px}.hotel-payment .hotel-info-card .hotel-info-content .ant-collapse-content-box{padding:0}.hotel-payment .hotel-info-card .hotel-info-content .detail-parent-mobile{display:flex;align-items:center}.hotel-payment .hotel-info-card .hotel-info-price{background-color:#ccc}.hotel-payment .hotel-info-card .totalPrice{color:#023047;font-size:14px;font-weight:600}.hotel-payment .hotel-info-card .detailPrice{color:#030303;margin-bottom:4px}.hotel-payment .hotel-info-card .detailPrice .price-value{font-size:12px;font-weight:400}.hotel-payment .hotel-info-card .price-value{float:inline-end}.hotel-payment .hotel-info-card .ant-divider-horizontal{margin:12px 0}.hotel-payment .hotel-info-card .price{font-weight:400;display:flex;justify-content:end}.hotel-payment .hotel-info-card .detailPrice .passenger-type{font-weight:600;font-size:12px}.hotel-payment .hotel-info-card .detailPrice .price-value{float:inline-end}.hotel-payment .hotel-payment-form{margin-bottom:20px}.hotel-payment .hotel-payment-form .passenger-section{padding:16px;border-radius:16px;border:1px solid #d6d6d6;background-color:#fefefe}.hotel-payment .hotel-payment-form .passenger-section .header{display:flex;font-size:14px;font-weight:600}.hotel-payment .hotel-payment-form .passenger-section .header .separator{margin:auto 8px}.hotel-payment .hotel-payment-form .passenger-section .subheader{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;margin-bottom:10px}.hotel-payment .hotel-payment-form .passenger-section .subheader div{align-self:baseline}.hotel-payment .hotel-payment-form .passenger-section .content{font-size:14px;margin:16px 0}.hotel-payment .hotel-payment-form .passenger-section .ant-flex{margin-top:12px;margin-bottom:0}.hotel-payment .hotel-payment-form .customer-section{padding:16px;border-radius:16px;border:1px solid #d6d6d6;background-color:#fefefe}.hotel-payment .hotel-payment-form .customer-section .header{display:flex;font-size:14px;font-weight:600}.hotel-payment .hotel-payment-form .customer-section .header .separator{margin:auto 8px}.hotel-payment .hotel-payment-form .customer-section .subheader{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;margin-bottom:10px}.hotel-payment .hotel-payment-form .customer-section .subheader div{align-self:baseline}.hotel-payment .hotel-payment-form .customer-section .content{font-size:14px;margin:16px 0}.hotel-payment .hotel-payment-form .customer-section .buyer-user{margin-top:12px}.hotel-payment .hotel-payment-form .customer-section .buyer-user .card-item .label{color:#030303;font-size:14px;font-weight:600}.hotel-payment .hotel-payment-form .customer-section .buyer-user .card-item .value{color:#494949;font-size:14px;font-weight:400;margin:auto 8px}.hotel-payment .hotel-payment-form .customer-section .ant-divider-horizontal.ant-divider-with-text{margin-top:0}.hotel-payment .hotel-payment-form .customer-section .ant-divider-horizontal.ant-divider-with-text:after{transform:translateY(0)!important}.hotel-payment .hotel-payment-form .customer-section .ant-divider-horizontal.ant-divider-with-text .ant-divider-inner-text{font-weight:600;font-size:14px;color:#030303}.hotel-payment .hotel-payment-form .payment-section{padding:16px;border-radius:16px;border:1px solid #d6d6d6;background-color:#fefefe}.hotel-payment .hotel-payment-form .payment-section .header{display:flex;font-size:14px;font-weight:600}.hotel-payment .hotel-payment-form .payment-section .header .separator{margin:auto 8px}.hotel-payment .hotel-payment-form .payment-section .subheader{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;margin-bottom:10px}.hotel-payment .hotel-payment-form .payment-section .subheader div{align-self:baseline}.hotel-payment .hotel-payment-form .payment-section .content{font-size:14px;margin:16px 0}.hotel-payment .hotel-payment-form .payment-section .wallet-section{display:flex;justify-content:space-between}.hotel-payment .hotel-payment-form .payment-section .wallet-section .label{font-size:12px;font-weight:600}.hotel-payment .hotel-payment-form .payment-section .wallet-box{border:1px solid #d6d6d6;padding:12px;border-radius:8px;width:100%}.hotel-payment .hotel-payment-form .payment-section .wallet-box .wallet-amount{color:#494949}.hotel-payment .hotel-payment-form .payment-section .wallet-box .input-field{padding:9px 12px;height:40px}.hotel-payment .hotel-payment-form .payment-section .ipg-parent{flex-direction:column}.hotel-payment .hotel-payment-form .discount-section{margin-top:12px;margin-bottom:16px;align-items:center}.hotel-payment .hotel-payment-form .discount-section .custom-button .ant-btn{width:100%}.hotel-payment .hotel-payment-form .discount-section .custom-input .input-field{height:40px!important}.hotel-payment .hotel-payment-form .discount-section .discount-btn-safarmarket{background-color:#fe6a10}.hotel-payment .hotel-payment-form .Reserve-button{display:none}.hotel-payment .divider-main-header.ant-divider-with-text-left{font-size:16px;font-weight:600;color:#023047}.hotel-payment .divider-main-header.ant-divider-with-text-left:after{transform:translateY(0)!important;background-color:#d6d6d6}.hotel-payment .divider-main-header{font-size:16px;font-weight:600;color:#023047;max-width:16px 0}.hotel-payment .divider-detail-header{font-size:14px;font-weight:600;color:#030303;margin-bottom:12px}@media only screen and (min-width:768px){.hotel-payment .hotel-payment .hotel-payment-form{margin-left:24px;margin-bottom:20px}.hotel-payment .hotel-payment .hotel-payment-form .customer-section .buyer-user .card-item{justify-content:flex-start}.hotel-payment .hotel-payment .hotel-payment-form .customer-section .buyer-user .card-item .label{color:#030303;font-size:14px;font-weight:600}.hotel-payment .hotel-payment .hotel-payment-form .customer-section .buyer-user .card-item .value{color:#494949;font-size:14px;font-weight:400;margin:auto 8px}.hotel-payment .hotel-payment .hotel-payment-form .payment-section .wallet-section{display:flex;justify-content:flex-start;align-items:center}.hotel-payment .hotel-payment .hotel-payment-form .payment-section .wallet-section .label{order:2;margin:auto 12px}.hotel-payment .hotel-payment .hotel-payment-form .payment-section .wallet-section .value{order:1}[dir=ltr] .hotel-payment .hotel-payment .hotel-payment-form{margin-left:0;margin-right:24px}.hotel-payment .hotel-payment .back-btn{color:#494949}.hotel-payment .hotel-payment .back-btn .custom-button{text-align:center;min-width:71px}}.add-passenger-modal-header{display:flex;align-items:center;justify-content:center;position:relative;width:100%;margin-bottom:12px}.add-passenger-modal-header .modal-title{font-size:16px;font-weight:600;color:#023047;text-align:center}.add-passenger-modal-header .close-button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:none;cursor:pointer;color:#023047;border:2px solid #023047;border-radius:100px}.passneger-reserve-modal .ant-table-content{overflow-x:auto;overflow-y:hidden;width:100%}.passneger-reserve-modal .ant-table-content table{min-width:600px}.passneger-reserve-modal .custom-input{max-width:357px;margin-bottom:12px;width:100%}.passneger-reserve-modal .custom-input i{color:#494949}