@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Balsamiq+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap");*,html{scroll-behavior:smooth!important}:not(blockquote){border:none;outline:none}button,button:focus{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input,select,textarea{touch-action:manipulation}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#0000004d}body{font-family:Poppins,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:24px;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}a{text-decoration:none;cursor:pointer;color:#fff}h1,h2,h3,h4,h5,h6,p{position:relative;font-weight:400;margin:0;background:none}.auto__container{position:relative;max-width:1360px;margin:0 auto;padding:0 24px}li,ul{list-style:none;padding:0;margin:0}button{cursor:pointer}button,input{font-family:Poppins,sans-serif}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{box-sizing:initial;position:absolute;height:0;width:1px;content:"";z-index:-1;border:8px solid #0000;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:2}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text,.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.7rem / 2);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:initial}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:initial}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:initial}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5!important;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90!important}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:initial;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}.sm_slider{max-width:100%}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}h4{font-weight:400;font-size:32px;line-height:43px}h4.uniq{font-family:Balsamiq Sans}h5{font-weight:600;font-size:22px;line-height:33px}h5.cap{text-transform:capitalize}h5.big{font-size:24px;line-height:30px}h5.big,h6{font-weight:600;text-transform:capitalize;color:#000}h6{font-size:16px;line-height:16px}.button{display:inline-block;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;box-sizing:border-box;cursor:pointer}.button,.button.primary{font-family:Poppins,sans-serif}.button.primary{font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;padding:20px 40px;background-color:#26529c;border-radius:60px}.button.orangeColor{font-size:20px;color:#fff;padding:10px 12px;background-color:#faaf05}.button.orangeColor,.button.secondary{line-height:33px;text-align:center;text-transform:capitalize;border-radius:35px}.button.secondary{font-weight:600;font-size:22px;color:#26529c;padding:17px 14px 14px;background:#fff}.button.reserve{padding:18px 20px;border-radius:50px;background:#cbd329;font-family:Poppins;font-weight:700;font-size:22px;line-height:1;color:#000}.button.solid{padding:9px 40px;background:#0000;font-family:Poppins,sans-serif;border-radius:60px;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;border:2px solid #26529c;color:#26529c}.mapCard{justify-content:space-between;border-radius:11px;padding:6px 10px 6px 6px;position:relative}.mapCard,.mapCard__tip{display:flex;align-items:center;background-color:#fff}.mapCard__tip{font-weight:700;font-size:15px;line-height:20px;text-align:center;text-transform:capitalize;color:#000;padding:10px 16px;justify-content:center;bottom:calc(100% + 20px);border-radius:10px;white-space:nowrap}.mapCard__tip,.mapCard__tip:before{position:absolute;left:50%;transform:translateX(-50%)}.mapCard__tip:before{top:calc(100% - 1px);width:0;height:0;border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #fff;content:""}.mapCard__image{width:100px;display:flex;justify-content:center;align-items:center;margin-right:10px;box-sizing:border-box}.mapCard__image-inner{width:100%;box-sizing:border-box;position:relative;border-radius:9px;padding-bottom:107%;overflow:hidden}.mapCard__image-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.mapCard__content{width:calc(100% - 110px);display:flex;flex-direction:column;padding:6px 0}.mapCard__date{font-weight:500;font-size:10px;line-height:11px;text-transform:capitalize;color:#000;margin-bottom:7px}.mapCard__date strong{font-weight:700}.mapCard__date svg{width:10px;height:10px;margin-right:3px}.mapCard__location{font-weight:500;font-size:10px;line-height:11px;text-transform:capitalize;color:#b8b8b8;margin-bottom:6px}.mapCard__location svg{width:10px;height:10px;margin-right:3px;color:#cbd329}.mapCard__stars{display:flex;align-items:center;margin-bottom:7px}.mapCard__stars svg{width:9px;height:9px;color:#faaf05;margin-right:3px}.mapCard__stars svg:last-child{margin:0}.mapCard__foot{display:flex;justify-content:space-between;align-items:center}.mapCard__foot h5{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize;color:#26529c}.mapCard__link{border:2px solid #000;border-radius:100px;padding:10px 6px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s ease}.mapCard__link:hover{opacity:.8}.mapCard__link svg{width:40px;height:7px;color:#000}.mapCard h6{margin-bottom:5px}.note.mob{display:none}.note__inner{background:#26529c;border-radius:50px;padding:6px 8px;display:flex;align-items:center;justify-content:space-between}.note__inner h5{text-align:center;color:#fff;width:calc(100% - 540px)}.note__inner .button{width:520px}.note h6{font-weight:500;font-size:16px;line-height:20px;text-transform:capitalize;color:#26529c;margin-bottom:13px}.rate__range{position:relative;width:104px;height:16px;background-repeat:no-repeat;background-size:104px;background-position:0}.rate__range-progress{position:absolute;top:50%;left:0;width:0;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);height:16px;background:url(/images/icons/star.png);background-repeat:no-repeat;background-size:104px;background-position:0}.popWrap.active{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;background:#1b1b1b47}.footer{background:#26529c;color:#fff}.footer__bg{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.footer__bg img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.footer__bg:before{position:absolute;top:0;left:0;content:"";width:100%;height:50%;background:linear-gradient(180deg,#fff,#f5fffe 47.71%,#fff0)}.trustpilot_main{margin:auto;width:100%;display:flex;align-items:center;flex-direction:column}.trustpilot_heading{color:#eee;text-align:center;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:24.9px}.trustpilot_heading_mobile,.trustpilot_iframe_video{display:none}.trustpilot_paragraph{color:#eee;text-align:center;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:24.9px}.trustpilot_paragraph_mobile{display:none}.trustpilot_widget_main{display:inline-flex;align-items:center;gap:13px;margin-top:7px}.trustpilot_widget_main p{font-weight:700}.trustpilot_widget_main p,.trustpilot_widget_main p span{color:#fff;font-size:12px;font-style:normal;line-height:26px}.trustpilot_widget_main p span{font-weight:400}.trustpilot_widget_main .trustpilot_starts{display:flex;align-items:center;gap:2px}.trustpilot_starts svg{width:20px;height:20px}.trustpilot_widget_main a{display:flex;align-items:center;gap:4px}.trustpilot_widget_main a svg{width:14px;height:13.25px}.trustpilot_widget_main a h3{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:26px}@media (max-width:540px){.trustpilot_main{border-radius:20px;background:#fff;box-shadow:0 2px 4px 0 #0704921a,0 24px 60px 0 #062f7d0d,0 12px 24px 0 #1b3b770d;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;flex-shrink:0;padding:14px 10px 11px;margin-top:20px}.trustpilot_heading{display:none}.trustpilot_heading_mobile{display:block;color:#000;text-align:center;font-size:18px;font-weight:500;line-height:26px}.trustpilot_iframe_video{display:block;width:100%;padding:0 10px;margin-top:10px;height:auto;box-sizing:border-box}.trustpilot_iframe_video iframe{height:auto;min-height:188px;width:100%;border-radius:10px;border:none}.trustpilot_widget_main p{display:none}.trustpilot_widget_main{flex-direction:column;justify-content:center;margin-top:0;gap:0}.trustpilot_widget_main .trustpilot_starts{display:inline-flex;align-items:flex-start;gap:2px}.trustpilot_starts svg{display:flex;width:40px;height:40px;padding:3px;flex-direction:column;justify-content:center;align-items:center}.trustpilot_paragraph{display:none}.trustpilot_paragraph_mobile{display:block!important;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:300;line-height:22px;margin-top:8px}.trustpilot_paragraph_mobile strong{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.trustpilot_widget_main a{margin-top:8px}.trustpilot_widget_main a svg{width:25.358px;height:24px}.trustpilot_widget_main a h3{color:#000;font-size:16px;font-weight:500}}.footer__inner{display:flex;justify-content:space-between;padding:24px 0}.footerNav{width:calc(60% - 15px)}.footerNav h4.uniq{margin-bottom:20px}.footerNav__main{display:flex;justify-content:space-between;margin-bottom:32px;padding-top:32px}.footerNav__reach p{margin-bottom:10px}.footerNav__reach p:last-child{margin-bottom:0}.footerNav__reach p a{transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.footerNav__reach p a:hover{opacity:.8}.footerNav__gate a{transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;font-size:15px;line-height:24px;margin-bottom:10px;display:block}.footerNav__gate a:last-child{margin-bottom:0}.footerNav__gate a:hover{opacity:.8}.footerNav__links{max-width:560px;display:flex;justify-content:space-between}.footerNav__links-item{width:calc(33.3% - 10px)}.footerNav__links-item a{transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;font-size:15px;line-height:24px;font-weight:400;margin-bottom:10px;font-family:Balsamiq Sans;display:block}.footerNav__links-item a:last-child{margin-bottom:0}.footerNav__links-item a:hover{opacity:.8}.footerInfo{width:calc(40% - 15px);max-width:350px}.footerInfo__logo{display:flex;align-items:center;justify-content:center;width:330px;margin-bottom:30px}.footerInfo__logo img{width:100%;@media (max-width:540px){height:60px}}.footerInfo p{font-size:15px;line-height:24px;margin-bottom:42px}.footerInfo__socials{display:flex;align-items:center;max-width:150px;justify-content:space-between}.footerInfo__socials a{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.footerInfo__socials a:hover{opacity:.8}.footerInfo__socials a svg{width:100%;height:100%}.footerCopy__inner{padding:30px 0;border-top:1px solid #ffffff80}.footerCopy__inner .footer__copyright{display:flex;align-items:center;justify-content:space-between}.footer__copyright>a,.footer__copyright>h2,.footer__copyright>p{font-size:16px;font-weight:500;color:#fff;line-height:20px;transition:all;transition-duration:.3s;transition-timing-function:ease-in-out}.footer__copyright .credits:hover{font-size:18px}.footerCopy__inner p{font-weight:500;font-size:12px;color:#fff;line-height:20px;max-width:488px}.header__inner{padding:20px 0 30px;display:flex;justify-content:space-between;align-items:center}.header__inner-buttons{display:none}.header__inner .logo{width:270px;display:flex;justify-content:center;align-items:center;position:relative;height:80px}.header__inner .logo img{width:100%}.upHeader{background-color:#26529c;height:40px}.upHeader-container{height:100px;position:relative;max-height:100%}.upHeader-container,.upHeader-container .header-column{display:flex;flex-grow:1;align-items:center;align-self:stretch}.upHeader-container .header-column:first-child{justify-content:flex-start!important}.upHeader-container .header-column:last-child{justify-content:flex-end!important}.header-nav-top{display:flex;align-self:stretch;align-items:center}.header-nav-top-ul{text-transform:uppercase;font-size:.9em;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.header-nav-top-ul .icone_social{border-right:1px solid #dddddd57;padding-right:15px;margin-right:15px}.icone_social ul{margin-left:0!important}.header-social-icons{display:flex;align-items:center;column-gap:5px}.social-icons:not(.social-icons-opacity-light):not(.social-icons-transparent):not(.social-icons-clean):not(.social-icons-clean-with-border):not(.social-icons-dark):not(.social-icons-dark-2):not(.custom-social-icons) li{box-shadow:0 1px 1px 0 #0003}.social-icons li:hover.social-icons-facebook a{background:#3b5a9a!important}.social-icons li:hover.social-icons-instagram a{background:#7c4a3a!important}.social-icons li:hover.social-icons-youtube a{background:#c3191e!important}.social-icons li{display:inline-block;margin:-1px 1px 0 0;padding:0;border-radius:100%;overflow:visible}.social-icons:not(.social-icons-opacity-light):not(.social-icons-transparent):not(.social-icons-clean):not(.social-icons-clean-with-border):not(.social-icons-dark):not(.social-icons-dark-2):not(.custom-social-icons) li a{background:#4489cc}.social-icons li a{transition:all .2s ease;border-radius:100%;display:block;height:28px;width:28px;text-align:center;color:#fff!important;text-decoration:none;font-size:12.8px;font-size:.8rem;display:flex;align-items:center;justify-content:center}.social-icons-facebook a svg{width:8px;height:12.8px}.social-icons-instagram a svg{width:11.2px;height:12.8px}.social-icons-youtube a svg{width:14.41px;height:12.5px}.header-nav-top-ul .btn_mail a svg,.header-nav-top-ul .btn_tel a svg{width:20px;height:20px;color:#0051a0}.header-nav-top-ul .btn_tel a svg{height:18px}.header-nav-top-ul .btn_mail a,.header-nav-top-ul .btn_tel a{display:flex!important;align-items:center;column-gap:7px}.header-nav-top .header-nav-top-ul>li>a,.header-nav-top .header-nav-top-ul>li>span{color:#fff;font-size:.9em;padding:0 10px;display:inline-block}.header-nav-top .header-nav-top-ul>li>a:hover{color:#cbd3da}@keyframes navItemArrow{0%{position:relative;left:-1px}50%{position:relative;left:3px}to{position:relative;left:-1px}}.header-nav-top-ul .btn_tel a{font-size:18px!important;font-weight:700;background-color:#a9b841}.header-nav-top-ul .btn_mail a,.header-nav-top-ul .btn_tel a{color:#fff!important;height:40px;line-height:40px;transition:all .2s ease}.header-nav-top-ul .btn_mail a{font-size:16px!important;font-weight:600;background-color:#257dd2;text-transform:lowercase}.header-nav-top-ul .btn_tel a:hover{background-color:#c9d400!important;color:#fff!important}.header-nav-top-ul .btn_mail a:hover{background-color:#379dff!important;color:#fff!important}.nav__inner{display:flex;align-items:center}.nav__inner-top{display:none}.nav__inner__main{display:flex;flex-direction:column;justify-content:space-between;height:100%}.nav__inner__main .nav__trustpilot{display:none}@media (max-width:540px){.nav__trustpilot{margin-bottom:13px;display:block!important}}.nav__inner li,.nav__inner-links{display:flex;align-items:center}.nav__inner li{justify-content:center;margin-right:20px}.nav__inner li:last-child{margin-right:28px}.nav__inner li a{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;color:#000;text-transform:uppercase;transition:.3s ease}.nav__inner li a:hover{opacity:.8}.nav__inner li a svg{width:20px;height:20px;margin-left:5px}.nav_mobile_social_btns{display:none}@media (max-width:1025px){.nav_mobile_social_btns{display:inline-flex}}.nav_mobile_social_btns svg{margin-left:0!important}.header-top .btn_tel a{font-size:18px!important;color:#fff!important;font-weight:700;background-color:#a9b841;height:40px;line-height:40px;transition:all .2s ease}.header-top .btn_mail a i,.header-top .btn_tel a i{color:#0051a0;font-size:20px!important;line-height:40px}.filter{border:1px solid #d4d4d4;border-radius:10px}.filterMap{padding:18px 20px;border-bottom:1px solid #d4d4d4;height:296px}.filterMap__image{position:relative;border-radius:10px;overflow:hidden;height:100%;z-index:2}.filterMap__image button{position:absolute;display:inline-block;cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;padding:9px 10px;font-weight:500;font-size:18px;line-height:27px;text-transform:capitalize;color:#000;background:#fff;box-shadow:0 0 50px #00000040;border-radius:5px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999;flex-shrink:0}.filterMap__image button:hover{opacity:.8}.filterMap__image>.leaflet-container{height:100%;width:100%}.filterDrop{border-bottom:1px solid #d4d4d4}.filterDrop:last-child{border-bottom:unset}.filterDrop__head{padding:18px 60px 18px 20px;display:flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer}.filterDrop__head h5{text-transform:capitalize}.filterDrop__head-chev{position:absolute;top:50%;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:20px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.filterDrop__head-chev svg{width:100%;height:100%;transform:rotate(180deg);transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.filterDrop__head.active .filterDrop__head-chev svg{transform:rotate(0)}.filterDrop__search{width:128px;position:relative}.filterDrop__search button{position:absolute;top:50%;left:10px;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:14px;height:14px;background:#0000;color:#26529c;display:flex;align-items:center;justify-content:center}.filterDrop__search button svg{width:100%;height:100%}.filterDrop__search input{box-sizing:border-box;padding:8px 8px 8px 30px;font-size:14px;line-height:16px;width:100%;font-weight:400;color:#000;border-radius:7px;border:1px solid #d4d4d4}.filterDrop__search input::placeholder{color:#a4a4a4}.filterRate{display:flex;justify-content:start;padding:20px;border-top:1px solid #d4d4d4;gap:7px}.filterRate__item{width:calc(20% - 7px);position:relative;box-sizing:border-box}.filterRate__item input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.filterRate__item input:checked+label{background:#26529c;color:#fff}.filterRate__item label{display:block;padding:16px 10px;box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-weight:600;font-size:18px;line-height:22px;text-transform:capitalize;color:#000;border-radius:5px;background:#ebebeb;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.filterRate__item label svg{width:15px;height:15px;margin-right:6px;color:#faaf05}.filterSearch{display:flex;position:relative;justify-content:space-between;gap:10px}.filterSearch__outer{padding:4px 20px 38px}.filterSearch input{width:100%;box-sizing:border-box;border:1px solid #d4d4d4;border-radius:5px;padding:16px 16px 16px 48px;font-family:Poppins,sans-serif;font-weight:500;font-size:16px!important;line-height:24px;color:#000}.filterSearch input::placeholder{color:#b8b8b8}.filterSearch span{position:absolute;top:50%;left:16px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#26529c}.filterSearch span svg{width:100%;height:100%}.filterSearch button{display:flex;align-items:center;justify-content:center;width:68px;color:#fff;border-radius:5px;background:#26529c;cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.filterSearch button:hover{opacity:.8}.filterSearch button svg{width:28px;height:28px}.filterCat{position:relative;margin-bottom:16px}.filterCat:last-child{margin-bottom:0}.filterCats{padding:20px}.filterCats__more{display:flex;align-items:center;font-family:Balsamiq Sans;font-weight:700;font-size:16px;cursor:pointer;line-height:33px;text-transform:capitalize;color:#26529c}.filterCats__more svg{width:18px;height:18px;margin-left:3px;transform:rotate(180deg);transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.filterCats__more.up svg{transform:rotate(0)}.filterCat input{position:absolute;contain:"";top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.filterCat input:checked+label:before{background:#26529c}.filterCat input:checked+label:after{opacity:1}.filterCat__text{display:flex;align-items:center}.filterCat__text svg{width:14px;height:14px;margin-right:6px}.filterCat label{display:flex;align-items:center;justify-content:space-between;position:relative;padding-left:30px;font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:21px;color:#000}.filterCat label:before{top:50%;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;width:20px;height:20px;border-radius:4px;border:1px solid #26529c;box-sizing:border-box}.filterCat label:after,.filterCat label:before{position:absolute;content:"";transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.filterCat label:after{top:calc(50% - 6px);left:7px;width:4px;height:8px;opacity:0;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.filterCat .filterCat__num{font-size:16px}.filterEvi{margin-bottom:16px;position:relative}.filterEvis{padding:20px}.filterEvi:last-child{margin-bottom:0}.filterEvi input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;opacity:0}.filterEvi input:checked+label{background:#26529c;color:#fff}.filterEvi label{transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;display:flex;align-items:center;justify-content:space-between;font-family:Poppins;font-weight:500;padding:12px 20px;font-size:14px;line-height:21px;color:#000;border-radius:5px;background:#ebebeb}.filterEvi label svg{width:26px;height:26px}.card{position:relative;padding-left:370px;border-radius:10px;overflow:hidden;margin-bottom:20px}.cardImage{display:none}.card:last-child{margin-bottom:0}.cardSlider{width:370px;position:absolute;top:0;left:0;height:100%;display:flex;align-items:flex-end;justify-content:flex-end;padding:10px;box-sizing:border-box}.cardSlider__title{display:none}.cardSlider__main{position:absolute!important;top:0;left:0;width:100%;height:100%}.cardSlider__main .slick-list,.cardSlider__main .slick-track{height:100%}.cardSlider__main .slick-slide,.cardSlider__main .slick-slide>div,.cardSlider__main-item{display:flex;width:100%;height:100%}.cardSlider__main-item{align-items:center;justify-content:center}.cardSlider__main-item img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.cardSlider__nav{padding:15px 4px;background:#ffffff29;-webkit-backdrop-filter:blur(23.25px);backdrop-filter:blur(23.25px);border-radius:10px;width:100%;max-width:280px;margin:0 auto!important}.cardSlider__nav .slick-track{display:flex!important}.cardSlider__nav .slick-slide{padding:0 4px;display:flex}.cardSlider__nav .slick-slide>div{display:flex;border:2px solid #0000;border-radius:10px;overflow:hidden;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;box-sizing:border-box}.cardSlider__nav .slick-slide.slick-current>div{border:2px solid #fff}.cardSlider__nav-item{cursor:pointer}.cardSlider__nav-image{position:relative;padding-bottom:100%}.cardSlider__nav-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.card__inner{padding:20px 0 20px 20px;border:1px solid #d4d4d4;border-left-color:#0000;border-radius:0 10px 10px 0;display:flex;align-items:flex-start;flex-direction:column}.card__head{width:100%;margin-bottom:10px}.card__foot{display:flex;align-items:center;justify-content:space-between;padding-top:15px;width:100%;padding-right:20px;box-sizing:border-box}.card__foot-loc{display:none}.card__foot-btns{text-align:center;width:186px}.card__foot-btns .button{padding:18px 6px;box-sizing:border-box;width:100%;margin-bottom:8px}.card_mobile_button{display:none}.card__foot-note{font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;color:red}.cardInfo{padding-bottom:12px;border-bottom:1px solid #d4d4d4;width:100%;padding-right:10px;box-sizing:border-box}.cardInfo ul li{display:flex;align-items:center;margin-bottom:8px;font-weight:400;font-size:16px;line-height:20px;text-transform:capitalize;color:#000}.cardInfo ul li span{color:#26529c;margin-left:4px}.cardInfo ul li:last-child{margin-bottom:0}.cardInfo ul li img{width:16px;height:16px;min-width:16px;margin-right:6px}.cardInfo .rate{margin-bottom:10px;@media (max-width:540px){margin-bottom:7px}}.cardInfo__location{display:flex;align-items:center;margin-bottom:10px}.cardInfo__location svg{width:20px;min-width:20px;height:20px;margin-right:4px;color:#26529c}.cardInfo__location span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:20px}.cardInfo__location span,.cardInfo__tag{line-height:20px;text-transform:capitalize;color:#26529c}.cardInfo__tag{padding:2px 30px;box-sizing:border-box;margin:2px;font-weight:500;font-size:14px;border-radius:50px;background:#26529c47}.cardInfo__tags{display:flex;flex-wrap:wrap;margin:-2px -2px 12px}.cardInfo h5{margin-bottom:5px}.card .mobileList{display:none}.cardCat{margin:0 4px;width:35px;height:35px;border:1px solid #26529c;background:#26529c05;border-radius:3px;cursor:pointer;color:#26529c;box-sizing:border-box;align-items:center;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;justify-content:center}.cardCat,.cardCats{display:flex;position:relative}.cardCats{margin:0 -4px;width:calc(100% + 8px);padding-bottom:10px}.cardCats:before{height:1px}.cardCats:before,.recent_cardCats:before{position:absolute;bottom:0;left:4px;width:calc(100% - 8px);content:"";background-color:#d4d4d4}.skeleton{background:#0000!important;border-radius:4px;overflow:hidden;position:relative;height:224px;border-radius:26px}.skeleton__box,.skeleton__image,.skeleton__text{background:#e0e0e0;border-radius:4px;position:relative;overflow:hidden;height:100%}.skeleton__image{width:100px;height:100px;max-width:185px}.skeleton__text{width:100%;height:20px}.skeleton__box{width:100%}.skeleton__rate{width:100%;height:10px}.skeleton__box:before,.skeleton__image:before,.skeleton__rate:before,.skeleton__text:before{content:"";position:absolute;top:0;left:-100%;height:100%;width:100%;background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:loading 1.5s infinite}@keyframes loading{0%{left:-100%}50%{left:100%}to{left:100%}}.cardCat:hover{box-shadow:inset 0 0 3px #000000bf}.cardCat span{left:4px;display:inline-block;padding:2px 5px;border-radius:4px;background:#fff;box-shadow:0 0 20.3px #2c32682b;border-radius:20px;text-align:center;position:absolute;top:calc(100% + 4px);visibility:hidden;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;font-size:16px;line-height:12px;white-space:nowrap;flex-wrap:600;z-index:1}.cardCat span.left{left:auto;right:0}.cardCat span.right{left:0}.cardCat span:before{position:absolute;width:10px;height:10px;bottom:99%;left:10px;background:#fff;content:"";-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.cardCat:hover span{visibility:visible}.cardCat img,.cardCat svg{width:24px;height:24px}.cardMore{width:100%;box-sizing:border-box;padding:15px 0;border-bottom:1px solid #d4d4d4}.cardMore__item{display:flex;align-items:center;justify-content:flex-start;text-align:left;font-family:Poppins;font-weight:400;width:100%;font-size:20px;line-height:24px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.cardMore__item_mobile{display:none}.cardMore__item:last-child{margin-bottom:0}.cardMore__item svg{min-width:16px;width:16px;height:16px;margin-right:4px;margin-bottom:-2px}.cardMore__item strong{font-weight:700}.cardPrice{color:#26529c;font-weight:400;font-size:24px;line-height:31px}.cardPrice strong{font-weight:700;font-size:36px;line-height:40px}.cardPrice span{font-weight:700;font-size:48px;line-height:1}.cardDis{font-weight:600;font-size:28px;line-height:31px;color:#faaf05}.cardDesc{display:none}.cardDesc p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;color:#5a5d62;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:15px}.cardItem{box-sizing:border-box;display:flex;flex-direction:column;color:#000}.cardItem:hover img{transform:scale(1.1)}.cardItem__image{width:100%;padding-bottom:68%;position:relative;box-sizing:border-box;border-radius:20px 20px 0 0;overflow:hidden}.cardItem__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;transition:.3s ease}.cardItem__type{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:20px;display:inline-flex;align-items:center;justify-content:center;color:#fff;padding:2px 16px;background-color:#26529c;border-radius:12px;position:absolute;top:16px;left:16px;z-index:2}.cardItem__content{border:1px solid #e0e0e0;box-sizing:border-box;border-radius:0 0 20px 20px}.cardItem__content-top{padding:14px 20px}.cardItem__content-mid{padding:14px 20px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.cardItem__content-foot{padding:15px 20px;display:flex;flex-direction:column;align-items:flex-end;text-align:end}.cardItem__content-foot p{font-weight:500;color:#b8b8b8;margin-bottom:10px}.cardItem__content-foot h5{font-weight:600;font-size:30px;line-height:30px;text-transform:capitalize;color:#faaf05}.cardItem__content h4{font-weight:600;white-space:nowrap;text-overflow:ellipsis}.cardItem__info{padding:10px 0 12px;display:flex;justify-content:space-between;align-items:center}.cardItem__location{display:flex;align-items:center;font-weight:500;text-transform:capitalize;color:#b8b8b8}.cardItem__location svg{width:20px;height:20px;margin-right:5px;color:#cbd329}.cardItem__stars{display:flex;justify-content:flex-end}.cardItem__stars svg{width:16px;height:16px;margin-right:5px;color:#faaf05}.cardItem__stars svg:last-child{margin:0}.cardItem__date{display:flex;align-items:center}.cardItem__date p{width:calc(100% - 25px);font-weight:500}.cardItem__date svg{width:20px;height:20px;margin-right:5px;color:#000}.cardItem__date b{font-weight:700}.cardItem__text{margin-bottom:12px}.cardItem__text p{margin-bottom:5px;color:#818181}.cardItem__text p:last-child{margin:0}.cardItem__tag{padding:2px 30px;box-sizing:border-box;margin:2px;font-weight:500;font-size:14px;line-height:20px;text-transform:capitalize;color:#26529c;border-radius:50px;background:#26529c47}.cardItem__tags{display:flex;flex-wrap:wrap;margin:0 -2px}.search{padding:25px 0 30px;min-height:138px}.search,.searchMain{box-sizing:border-box;position:relative}.searchMain{min-height:100px;margin-top:-70px}.search__inner{max-width:1100px;background:#f5f5f5;z-index:9999}.searchMain__inner,.search__inner{border-radius:120px;left:50%;transform:translateX(-50%);-moz-ransform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);display:flex;align-items:center;padding-right:81px;box-sizing:border-box;position:absolute;top:20px;width:100%;animation:stickyOp .5s linear}.searchMain__inner{height:99.9px;max-width:900px;background:#fff;z-index:2}.search.addClass .search__inner,.searchMain.addClass .searchMain__inner{position:fixed;left:50%;transform:translateX(-50%);-moz-ransform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100%;margin:0;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;top:-150px;animation-delay:1s}.similar{padding:30px 0 50px}.similar__inner-stars{display:flex;justify-content:flex-end;margin-bottom:28px}.similar__inner-stars svg{width:16px;height:16px;margin-right:5px;color:#faaf05}.similar__inner-stars svg:last-child{margin:0}.similar__inner-title{margin-bottom:30px;color:#000}.similar__inner-title h4{font-weight:600}.similar__inner-slider{margin:0 -10px;padding-bottom:90px;position:relative}.similar__inner-foot{display:none}.similar__inner .slick-track{display:flex!important}.similar__inner .slick-slide{height:unset!important;margin:0 10px}.similar__inner .slick-arrow{width:60px;height:60px;position:absolute;top:unset;bottom:0;left:10px;border-radius:50%;z-index:3;background-color:#fff;border:1px solid #e3e5e9;box-shadow:0 40px 50px #051b4a1a;transition:.3s ease;transform:translate(0)}.similar__inner .slick-arrow:before{position:absolute;top:50%;left:50%;content:"";width:10px;height:10px;border-top:2px solid #141b34;border-right:2px solid #141b34;transform:translate(-40%,-50%) rotate(-135deg);transition:.3s ease}.similar__inner .slick-arrow:hover{background-color:#26529c;border-color:#26529c}.similar__inner .slick-arrow:hover:before{border-color:#fff}.similar__inner .slick-arrow:focus{background-color:#26529c;border-color:#26529c}.similar__inner .slick-arrow:focus:before{border-color:#fff}.similar__inner .slick-next{left:90px}.similar__inner .slick-next:before{transform:translate(-60%,-50%) rotate(45deg)}.sliderNextBtn{right:-80px}.sliderNextBtn,.sliderPrevBtn{background-color:#fff;height:60px;width:60px;display:flex;justify-content:center;align-items:center;border:1px solid #e3e5e9;border-radius:100%;position:absolute;cursor:pointer;top:50%;bottom:50%;transform:translateY(-50%)}.sliderPrevBtn{z-index:10;left:-80px}.sliderNextBtn:hover svg path,.sliderPrevBtn:hover svg path{stroke:#fff}.sliderNextBtn:hover,.sliderPrevBtn:hover{background-color:#26529c}.mapDetail{padding:28px 0 30px}.mapDetail__inner-title{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid #d4d4d4;margin-bottom:30px}.mapDetail__inner-title h4{font-weight:600}.mapDetail__inner-title p{text-align:end;color:#26529c}.mapDetail__inner-title p b{font-weight:600;display:block}.mapDetail__inner-image{width:100%;height:760px;position:relative;border-radius:40px;overflow:hidden;min-height:360px;box-sizing:border-box;z-index:1}.custom-marker-wrapper{display:flex;align-items:center;justify-content:center}.custom-marker{display:flex;flex-direction:column;align-items:center;font-family:Arial,sans-serif}.custom-marker-content{display:flex;align-items:center;padding:5px 10px;background-color:#fff;border:2px solid gray;border-radius:20px;box-shadow:0 2px 5px #0000004d}.custom-marker-icon img{width:20px;height:20px}.custom-marker-price{margin-left:5px;font-size:14px;font-weight:700}.custom-marker-pointer{width:0;height:0;border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid gray;margin-top:-1px}.custom-marker-icon{display:flex}.mapDetail__inner-image>.leaflet-container{height:100%;width:100%}.hotelInfo{padding:28px 0 60px}.hotelInfo__inner-title{margin-bottom:50px}.hotelInfo__inner-title h4{font-weight:600}.hotelInfo__inner-article{color:#000}.hotelInfo__inner-article h5{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize;color:#26529c;margin-bottom:12px}.hotelInfo__inner-article h5:last-child{margin:0}.hotelInfo__inner-article p{margin-bottom:30px;font-weight:400;font-size:16px;line-height:28px}.hotelInfo__inner-article p b{font-weight:700}.hotelInfo__inner-article p:last-child{margin:0}.hotelInfo__inner-article h2{border-bottom:1px solid #d8dee4;font-size:1.5em;padding-bottom:.3em}.hotelInfo__inner-article h2,.hotelInfo__inner-article h3{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.hotelInfo__inner-article h3{font-size:1.25em}.hotelInfo__inner-article blockquote{border-left:.25em solid #d0d7de;padding:0 1em;margin:16px 0;color:#57606a}.services__inner{padding:28px 0 58px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.services__inner-title{margin-bottom:15px}.services__inner-title h4{font-weight:600}.services__inner-row{display:flex;justify-content:space-between;flex-wrap:wrap}.services__inner-col{width:calc(25% - 10px);max-width:280px;display:flex;flex-direction:column}.servicesItem{display:flex;flex-direction:column;margin-bottom:35px}.servicesItem:last-child{margin:0}.servicesItem__title{display:flex;align-items:center;margin-bottom:12px}.servicesItem__title h5{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize}.servicesItem__title button{background:unset;margin-left:11px;display:flex;align-items:center;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:30px;color:#26529c;cursor:pointer;transition:.3s ease}.servicesItem__title button:hover{opacity:.8}.servicesItem__title button span{display:flex;justify-content:center;align-items:center;width:23px;height:23px;border-radius:50%;background-color:#26529c;margin-right:3px}.servicesItem__title button span svg{width:15px;height:15px}.servicesItem__list{display:flex;flex-direction:column}.servicesItem__list li{display:flex;align-items:flex-start;margin-bottom:15px}.servicesItem__list li:last-child{margin:0}.servicesItem__list li svg{width:14px;height:14px;margin-right:7px;margin-top:5px;color:#00ea25}.servicesItem__list li p{width:calc(100% - 21px)}.searchMob__room.editt{padding:0;width:100%}.searchMob__room.editt .searchItem__room{width:100%}.searchMob__room.editt .editSearch__row{margin:0}.search.sticky .search__inner,.searchMain.sticky .searchMain__inner{top:20px}.loader{width:30px;padding:4px;aspect-ratio:1;background:#26529c;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s linear infinite}.loader__outer{display:flex;align-items:center;justify-content:center;min-height:100px}@keyframes stickyOp{0%{opacity:0}to{top:20px}}@keyframes sticky{0%{top:-150px;opacity:0}to{opacity:1;top:20px}}.dropdown{position:relative;z-index:2}.dropdown__selected{background:#fff;border-radius:5px;padding:12px 28px 8px 12px;position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:64px;box-sizing:border-box}.dropdown__selected:before{position:absolute;top:50%;right:12px;content:"";width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;transform:translateY(-60%) rotate(135deg);transition:.3s ease}.dropdown__selected h6{font-weight:400;font-size:16px;line-height:20px;margin-bottom:6px;display:flex;align-items:center}.dropdown__selected h6 svg{width:20px;height:20px;margin-right:5px}.dropdown__selected p{font-weight:400;font-size:12px;line-height:18px;text-transform:uppercase}.dropdown__selected p b{font-weight:600;color:#26529c}.dropdown.active{z-index:3}.dropdown.active .dropdown__options{max-height:240px;overflow-y:auto;opacity:1}.dropdown__option{padding:12px 28px 8px 12px;position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.dropdown__options{position:absolute;top:100%;left:0;width:100%;max-height:0;overflow-y:hidden;opacity:0;background:#fff;border-radius:5px;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.dropdown__option h6{font-weight:400;font-size:16px;line-height:20px;margin-bottom:6px;display:flex;align-items:center}.dropdown__option h6 svg{width:20px;height:20px;margin-right:5px}.dropdown__option p{font-weight:400;font-size:12px;line-height:18px;text-transform:uppercase}.dropdown__option p b{font-weight:600;color:#26529c}.dropdown__outer{width:203px;margin:5px 3px;display:flex;flex-direction:column}.dropdown__outer.md{width:164px}.dropdown__outer.sm{width:145px}.dropdown__outer.xsm{width:130px}.dropdown__outer label{font-family:Poppins,sans-serif;font-weight:600;font-size:12px;line-height:18px;text-transform:capitalize;color:#000;display:block;margin-bottom:5px}.search__items{display:flex;align-items:center}.searchItem{border-radius:120px;position:relative;box-sizing:border-box;cursor:pointer}.searchItem.active{background:#fff;box-shadow:0 0 5px 5px hsla(210,8%,62%,.035)}.searchItem__title{font-family:Poppins,sans-serif;font-weight:500;font-size:20px;line-height:20px;text-transform:capitalize;color:#000;margin-bottom:8px;white-space:nowrap}.searchItem__input{position:relative;width:100%}.searchItem__input-icon.mobile{display:none}.searchItem__input input,.searchItem__input__guest{background:none;width:100%;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-transform:capitalize;color:#26529c;box-sizing:border-box}.searchItem__input input.pr{padding-right:14px}.searchItem__input input::placeholder{color:#b8b8b8}.searchItem__input button{position:absolute;top:50%;right:0;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:10px;height:10px;background:none;cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;display:flex;align-items:center;justify-content:center}.searchItem__input button:hover{opacity:.8}.searchItem__input button svg{width:100%;height:100%;color:#26529c}.searchItem__popular{z-index:5;left:0;position:absolute;top:calc(100% + 4px);width:468px;border-radius:12px;box-shadow:0 10px 55px #2a2d8321;background:#fff}.searchItem__popular-title{border-radius:12px 12px 0 0;padding:12px 24px;box-sizing:border-box;font-family:Poppins,sans-serif;font-weight:700;font-size:14px;line-height:21px;color:#0a1121;background:#ededed}.searchItem__popular-inner{padding:18px 24px;box-sizing:border-box}.searchItem__popular-option{cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;display:flex;align-items:center;margin-bottom:13px}.searchItem__popular-option:hover{opacity:.8}.searchItem__popular-option:last-child{margin-bottom:0}.searchItem__popular-option-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-right:12px}.searchItem__popular-option-icon svg{width:24px;height:24px}.searchItem__popular-option-icon.hotel svg{width:17px;height:20px}.searchItem__popular-option-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.searchItem__popular-option-content h6{font-weight:600;font-size:20px;line-height:1.3;color:#000;margin-bottom:1.5px}.searchItem__popular-option-content h6,.searchItem__popular-option-content p{font-family:Poppins,sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.searchItem__popular-option-content p{font-weight:400;font-size:14px;line-height:21px;color:#6c707a}.searchItem:first-child{width:35%;padding:15px 34px 15px 54px}.searchItem:nth-child(2){width:25%;padding:15px 35px 15px 30px}.searchItem:nth-child(3),.searchItem:nth-child(4){width:20.5%;padding:15px 30px 15px 35px}.searchItem:last-child{width:24%;padding:15px 36px 15px 30px}.searchItem__room{position:absolute;left:0;top:calc(100% + 4px);background:#fff;border-radius:12px;box-shadow:0 10px 55px #2a2d8321;z-index:5;width:356px;min-width:330px}.searchItem__room-head{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;box-sizing:border-box;border-radius:12px 12px 0 0}.searchItem__room-head-reset{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;color:#dbdde1;background:none;cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.searchItem__room-head-reset:hover{opacity:.8}.searchItem__room-head-add{cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;background:#26529c;border-radius:8px;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:16px;display:flex;align-items:center;text-align:center;color:#fff;padding:10px 14px;box-sizing:border-box}.searchItem__room-head-add:hover{opacity:.8}.searchItem__room-item-title{background:#ededed;font-family:Poppins,sans-serif;font-weight:700;font-size:14px;line-height:21px;color:#0a1121;padding:12px 24px 13px;display:flex;align-items:center;justify-content:space-between}.searchItem__room-item-title button{background:none;display:flex!important;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;width:27px;height:27px}.searchItem__room-item-title button:hover{opacity:.8}.searchItem__room-item-title button svg{width:50%;height:50%;color:#000;pointer-events:none}.searchItem__room-item-content{padding:16px 24px;box-sizing:border-box}.searchItem__room-item-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.searchItem__room-item-row h6{font-family:Poppins,sans-serif;font-weight:700;font-size:14px;line-height:18px;color:#000}.searchItem__room-item-age p{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:#000;margin-bottom:12px}.searchItem__room-item-age-items{display:flex;align-items:center;width:calc(100% + 12px);margin:0 -6px}.searchItem__room-item-age-items select{width:calc(33.33% - 12px);margin:0 6px;font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#000;padding:9px 10px;box-sizing:border-box;border:1px solid #dbdde1;border-radius:4px}.searchItem__room-spinbox,.searchItem__room-spinbox-opr{display:flex;align-items:center}.searchItem__room-spinbox-opr{width:36px;height:36px;border-radius:50%;border:1px solid #26529c;box-sizing:border-box;justify-content:center;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;cursor:pointer;margin-left:16px}.searchItem__room-spinbox-opr:hover{opacity:.8}.searchItem__room-spinbox-opr.disabled{opacity:.24}.searchItem__room-spinbox-opr svg{width:14px;height:14px;color:#26529c}.searchItem__room-spinbox-opr:first-child{margin-right:16px;margin-left:0}.searchItem__room-spinbox-opr:first-child svg{width:14px;height:2px}.searchItem__room-spinbox-num{width:40px;height:36px;background:#fff;border:1px solid #dbdde1;border-radius:4px;font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#000}.searchItem__room-spinbox-num,.search__btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center}.search__btn{top:50%;right:7px;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;width:74px;height:74px;border-radius:50%;background:#cbd329;border:2px solid #fff;transition:all;transition-duration:.4s;transition-timing-function:ease-in}.search__btn_active{width:100.14px;height:100.07px;right:1px}.search__btn svg{width:28px;height:28px;color:#fff}.search__btn_active svg{animation:search_btn_rotate 2s infinite}@keyframes search_btn_rotate{to{transform:rotate(1turn)}}.searchMob{border-radius:20px;border:1px solid #e8e8e8;padding:0}.searchMob__main{@media (max-width:840px){padding-top:90.18px}@media (max-width:540px){padding-top:70.38px}}.searchMob__outer{padding-top:20px}.searchMob__inner{display:flex;align-items:center;justify-content:space-between}.searchMob__filter{width:40px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:500;font-size:12px;margin-left:10px;line-height:20px;color:#26529c}.searchMob__filter span{white-space:nowrap}.searchMob__filter small{font-weight:500;font-size:6px;line-height:20px}.searchMob__filter svg{width:22px;height:22px;margin-bottom:8px;color:#26529c}.searchMob__btn{position:relative;padding:10px 16px;border-radius:50px;background:#f5f5f5;width:calc(100% - 50px);max-width:300px}.searchMob__btn-text{width:calc(100% - 30px)}.searchMob__btn-inner{display:flex;align-items:center}.searchMob__btn h6{font-weight:500}.searchMob__btn h6,.searchMob__btn p{font-size:12px;line-height:18px;color:#26529c}.searchMob__btn p{font-weight:400}.searchMob__btn p small{color:#000;font-weight:400;font-size:8px;line-height:18px;text-transform:uppercase}.searchMob__btn-icon{width:20px;height:20px;margin-right:10px;display:flex;align-items:center;justify-content:center;color:#26529c}.searchMob__btn-icon svg{width:100%;height:100%}.searchMob__btn-room{display:flex;align-items:center;justify-content:space-between}.searchMob__btn-room span{display:flex;align-items:center;font-weight:500;font-size:12px;line-height:20px;text-transform:capitalize;color:#000}.searchMob__btn-room span svg{width:20px;height:20px;margin-right:4px}.searchMob__row{display:flex}.searchMob__row h6{font-weight:500;font-size:16px;line-height:24px}.searchMob__row input{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:22px;color:#26529c;background-color:initial}.searchMob__room{width:53%;padding:14px 20px 14px 70px;position:relative;box-sizing:border-box;cursor:pointer}.searchMob__room>svg{width:27px;height:20px;left:24px}.searchPop{position:fixed;top:0;z-index:11;left:0;width:100%;height:100%;background:#0000004d}.searchPop__inner{background:#fff;box-shadow:0 13px 50px #4f4f4f21;border-radius:0 0 10px 10px;padding:15px 24px 30px 15px;box-sizing:border-box;width:100%}.searchPop__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.searchPop__head h4{font-family:Balsamiq Sans;font-weight:700;font-size:24px;line-height:30px;text-transform:uppercase;color:#26529c}.searchPop__head button{width:19px;height:19px;display:flex;align-items:center;background:#0000;justify-content:center;color:#26529c}.searchPop__head button svg{width:100%;height:100%;pointer-events:none}.searchPop .searchItem{width:100%;padding:0}.searchPop .searchItem__title{display:none}.searchPop .searchItem__input{margin-bottom:10px}.searchPop .searchItem__input button{right:10px}.searchPop .searchItem__input input{padding:16px 16px 16px 40px;background:#f5f5f5;border-radius:50px;font-weight:400;font-size:12px;line-height:18px}.searchPop .searchItem__input-icon.mobile{position:absolute;top:50%;left:16px;width:20px;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);height:20px;display:flex;align-items:center;justify-content:center}.searchPop .searchItem__input-icon.mobile svg{width:100%;height:100%}.searchPop .searchItem__popular{width:100%}.searchPop .searchItem__popular-option-content h6{font-size:14px;line-height:16px}.searchPopDate{width:50%;position:relative;box-sizing:border-box;padding:8px 20px}.searchPopDates{display:flex;background:#f5f5f5;border-radius:50px;margin-bottom:10px}.searchPopDate__title{font-weight:500;line-height:18px;margin-bottom:4px}.searchPopDate__input input,.searchPopDate__title{font-size:12px;text-transform:capitalize;color:#000}.searchPopDate__input input{width:100%;background:#0000;font-family:Poppins;font-weight:400;line-height:14px}.searchPopDate__input input::placeholder{color:#b8b8b8}.searchPopDate:first-child:before{position:absolute;right:-1px;content:"";border-radius:4px;background:#d9d9d9;width:2px;height:50%;top:50%;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.searchPopAct{width:33.3%;position:relative;box-sizing:border-box;padding:8px 20px;border-right:1px solid #e0e0e0}.searchPopActs{display:flex;background:#f5f5f5;border-radius:50px}.searchPopActs__outer{position:relative}.searchPopActs .searchItem__room{position:absolute;top:100%;left:0;width:100%}.searchPopAct__title{font-weight:500;line-height:18px;margin-bottom:4px}.searchPopAct__input input,.searchPopAct__title{font-size:12px;text-transform:capitalize;color:#000}.searchPopAct__input input{width:100%;background:#0000;font-family:Poppins;font-weight:400;line-height:14px}.searchPopAct__input input::placeholder{color:#b8b8b8}.searchPopAct:last-child{border-right:unset}.searchPop__foot{padding-bottom:20px;padding-top:12px;position:relative}.searchPop__foot .button.primary{width:100%;padding:12px 0;box-sizing:border-box;color:#fff;background:#26529c;border-radius:50px;font-size:14px;line-height:16px}.searchPop__foot:before{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);-moz-ransform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:40px;height:2px;border-radius:4px;background:#26529c}.flexible h5{font-weight:700;font-size:16px;line-height:20px;text-align:center;margin-bottom:16px;color:#000}.flexible__week{position:relative;margin:0 12px}.flexible__weeks{display:flex;align-items:center;justify-content:center;padding:16px;border-top:1px solid #d4d4d4}.flexible__week input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;opacity:0}.flexible__week input:checked+label{border:1px solid #26529c;color:#26529c}.flexible__week label{display:flex;align-items:center;position:relative;border:1px solid #d4d4d4;padding:6px 16px;border-radius:50px;font-family:Poppins;font-weight:600;font-size:11.8125px;line-height:12px;color:#000}.flexible__week label svg{width:18px;height:18px;margin-right:6px}.flexible__month{position:relative}.flexible__month input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;opacity:0}.flexible__month input:checked+label{border:1px solid #26529c;color:#26529c}.flexible__month label{display:flex;align-items:center;justify-content:center;padding:20px 4px;border:1px solid #d4d4d4;flex-direction:column;font-family:Poppins;font-weight:500;font-size:14px;line-height:12px;color:#000;border-radius:16px}.flexible__month label svg{width:24px;height:24px;margin-bottom:8px}.flexible__months .slick-track{display:flex!important;margin:0 -4px}.flexible__months .slick-slide{padding:0 4px}.flexibleDates__wrapper{background-color:#f5fbfb;padding:40px 0}.flexibleDates__head{display:flex;align-items:center;background:#fff;border-radius:5px;padding:22px 50px 22px 20px;position:relative}.flexibleDates__head.active:before{transform:translateY(-60%) rotate(-45deg)}.flexibleDates__head:before{position:absolute;top:50%;right:24px;content:"";width:12px;height:12px;border-top:2px solid #000;border-right:2px solid #000;transform:translateY(-60%) rotate(135deg);transition:.3s ease}.flexibleDates__head-icon{width:56px;height:56px;display:flex;justify-content:center;align-items:center;margin-right:12px;background-color:#f5fbfb;border-radius:50%}.flexibleDates__head-icon svg{width:24px;height:24px;color:#26529c}.flexibleDates__head-text{width:calc(100% - 68px);display:flex;flex-direction:column}.flexibleDates__head-text h5{margin-bottom:8px;font-weight:700;font-size:20px;line-height:22px;color:#000}.flexibleDates__head-text p{font-weight:400;font-size:14px;line-height:16px;color:#0009}.flexibleDates .slick-track{display:flex!important}.flexibleDates .slick-slide{padding:0 15px!important}.flexibleDates .slick-arrow{width:27px;height:27px;border-radius:50%;background-color:#26529c!important;z-index:3;display:block!important}.flexibleDates .slick-arrow:focus,.flexibleDates .slick-arrow:hover{opacity:.8}.flexibleDates .slick-arrow:before{position:absolute;top:50%;left:50%;width:5px;height:5px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-40%,-50%) rotate(-135deg)}.flexibleDates .slick-prev{left:0}.flexibleDates .slick-prev.slick-disabled{opacity:0}.flexibleDates .slick-next{right:0}.flexibleDates .slick-next:before{transform:translate(-60%,-50%) rotate(45deg)}.flexibleDates__body{padding-top:30px;transition:.3s ease;margin:0 -15px}.flexibleDates__body-slider .slick-list{padding-top:0!important}@media (max-width:700px){.flexibleDates__body-slider{display:flex;align-content:center;gap:10px;flex-direction:column}}.flexibleDates__item{background:#fff;border:1px solid #c0cad5;border-radius:5px;padding:12px 20px;box-sizing:border-box;display:flex!important;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.flexibleDates__item:hover{border:1px solid #26529c;background:#26529c1a}.flexibleDates__item-col{display:flex;flex-direction:column}.flexibleDates__item-col:last-child{text-align:end}.flexibleDates__item h6{font-weight:600;font-size:14px;line-height:16px;color:#000;margin-bottom:8px}.flexibleDates__item h6.placeholder{width:80px;min-height:16px}.flexibleDates__item h5{font-weight:600;font-size:20px;line-height:20px;color:#26529c;margin-bottom:8px}.flexibleDates__item h5.placeholder{width:70px;min-height:20px}.flexibleDates__item p{font-weight:400;font-size:12px;line-height:14px;color:#0009}.flexibleDates__item p.placeholder{width:90px;min-height:14px}.flexibleDates__item p.green{color:#0a0}.flexibleDates__item p b{font-size:14px;font-weight:700}.calendar{position:absolute;width:652px;z-index:5;background:#fff;top:calc(100% + 4px);left:50%;transform:translateX(-50%);-moz-ransform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);box-shadow:0 10px 55px #2a2d8321;border-radius:12px}.calendar__inner{padding:11px 24px 20px;box-sizing:border-box}.calendar__head{box-sizing:border-box;border-bottom:1px solid #f3f4f5;position:relative;padding-bottom:13px;margin-bottom:20px}.calendar__head-title h6{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:20px;color:#000;margin-bottom:4px}.calendar__head-title p{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#6c707a}.calendar__head-close{cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;position:absolute;top:4px;right:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.calendar__head-close:hover{opacity:.8}.calendar__head-close svg{width:10px;height:10px;color:#000}.calendar__tabs{max-width:292px;background:#f5f5f5;box-shadow:0 4px 40.4px #2f2d7b0f;overflow:hidden;margin:0 auto 20px}.calendar__tab,.calendar__tabs{border-radius:100px;display:flex;align-items:center}.calendar__tab{cursor:pointer;width:50%;background:none;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-transform:capitalize;color:#000;justify-content:center;padding:20px 0;box-sizing:border-box}.calendar__tab.active{background:#fff}.calendar__content-inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.calendar__foot{display:flex;flex-wrap:wrap;margin:0 -4px;padding-top:10px;width:100%}.calendar__foot-tag{padding:12px 24px;border-radius:100px;transition:.3s ease;background-color:#fff;color:#000;border:1px solid #26529c}.calendar__foot button{display:flex;justify-content:center;align-items:center;margin:4px;font-family:Poppins,sans-serif;font-size:14px;line-height:100%;font-weight:700;cursor:pointer;box-sizing:border-box;position:relative;background-color:unset}.calendar__foot button input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer}.calendar__foot button input:checked+span{border-color:#26529c}.calendar__foot button span{border:1px solid #dbdde1;box-sizing:border-box;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:12px 24px;border-radius:100px;transition:.3s ease;background-color:#fff;color:#000}.calendar__foot button svg{width:16px;height:16px;margin-right:4px;color:#000}.caldendar_footer__btns{display:flex;align-items:center;justify-content:space-between;width:100%}.calendar_search__btn{display:inline-flex;height:39px;padding:20px 28px;justify-content:center;align-items:center;gap:10px;color:#fff!important;text-align:right;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500!important;line-height:20px;text-transform:uppercase;border-radius:60px;border:2px solid #26529c;background:#26529c!important;text-align:center}.calendar_plus_mins_btn{height:44px}.guest_calendar input{width:100%!important}.guest_calendar_date_of_birth{display:flex;align-items:center;gap:10px;width:100%;position:relative}.guest_calendar_date_of_birth input,.guest_calendar_date_of_birth select{height:44px;padding:10px;font-size:12px;border-radius:4px;border:1px solid #d7d7d7;color:#000;width:100%;min-width:80px}.guest_calendar_date_of_birth select:last-child{max-width:85px}.guest_calendar_date_of_birth input::placeholder{font-size:12px!important}@media (max-width:740px){.guest_calendar_date_of_birth input,.guest_calendar_date_of_birth input::placeholder,.guest_calendar_date_of_birth select{font-size:16px!important}}.guest_calendar .react-datepicker-popper{box-shadow:0 4px 8px #0003;border-radius:10px;padding:10px;z-index:1;background-color:#fff;height:300px}.calendar .react-datepicker,.guest_calendar .react-datepicker{border:unset!important;display:flex;width:100%}.calendar .react-datepicker__navigation :before,.guest_calendar .react-datepicker__navigation :before{border-color:#000!important}.calendar .react-datepicker__month-container{width:50%;margin:0 10px}.calendar .react-datepicker__header,.guest_calendar .react-datepicker__header{background-color:initial!important;border-bottom:unset!important}.calendar .react-datepicker-time__header,.calendar .react-datepicker-year-header,.calendar .react-datepicker__current-month{font-size:16px!important;margin-bottom:20px!important;@media (max-width:640px){font-size:19px!important}}.guest_calendar .react-datepicker-time__header,.guest_calendar .react-datepicker-year-header,.guest_calendar .react-datepicker__current-month{font-size:14px!important;margin-bottom:10px!important}.guest_calendar .react-datepicker__header__dropdown,.guest_calendar .react-datepicker__header__dropdown--select{margin-bottom:10px}.calendar .react-datepicker__day-names,.guest_calendar .react-datepicker__day-names{background-color:#f3f4f5;padding:0;border-radius:1px}.calendar .react-datepicker__day,.calendar .react-datepicker__day-name,.calendar .react-datepicker__time-name,.guest_calendar .react-datepicker__day,.guest_calendar .react-datepicker__day-name,.guest_calendar .react-datepicker__time-name{font-size:13px;color:#000;font-weight:400!important;width:35px!important;border-radius:0!important;line-height:35px!important}.calendar .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.calendar .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.calendar .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.calendar .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#26529c!important;border-radius:50%}.guest_calendar .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.guest_calendar .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.guest_calendar .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.guest_calendar .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#26529c!important;border-radius:50%}.calendar .react-datepicker__day--keyboard-selected,.calendar .react-datepicker__month-text--keyboard-selected,.calendar .react-datepicker__quarter-text--keyboard-selected,.calendar .react-datepicker__year-text--keyboard-selected,.guest_calendar .react-datepicker__day--keyboard-selected,.guest_calendar .react-datepicker__month-text--keyboard-selected,.guest_calendar .react-datepicker__quarter-text--keyboard-selected,.guest_calendar .react-datepicker__year-text--keyboard-selected{color:#fff!important}.calendar .react-datepicker__day--keyboard-selected,.guest_calendar .react-datepicker__day--keyboard-selected{font-weight:400!important;background-color:#26529c!important;border-radius:50%!important}.calendar .react-datepicker__day--range-start.react-datepicker__day--selected,.guest_calendar .react-datepicker__day--range-start.react-datepicker__day--selected{border-radius:100px 0 0 100px!important;background-color:#26529c!important;color:#fff!important}.calendar .react-datepicker__day--range-start.react-datepicker__day--selected:hover,.guest_calendar .react-datepicker__day--range-start.react-datepicker__day--selected:hover{border-radius:100px 0 0 100px!important}.calendar .react-datepicker__day--selected:hover,.guest_calendar .react-datepicker__day--selected:hover{border-radius:0!important}.calendar .react-datepicker__day.react-datepicker__day--keyboard-selected.react-datepicker__day--range-end.react-datepicker__day--in-range,.guest_calendar .react-datepicker__day.react-datepicker__day--keyboard-selected.react-datepicker__day--range-end.react-datepicker__day--in-range{border-radius:0 100px 100px 0!important;color:#fff!important;background-color:#26529c!important}.calendar .react-datepicker__day--in-range,.guest_calendar .react-datepicker__day--in-range{background-color:#26519c40!important;color:#000!important}.calendar .react-datepicker__day--selected,.guest_calendar .react-datepicker__day--selected{border-radius:0!important}.calendar .react-datepicker__day.react-datepicker__day--in-selecting-range,.guest_calendar .react-datepicker__day.react-datepicker__day--in-selecting-range{background-color:#26519c40!important;color:#000!important}.calendar .react-datepicker__day.react-datepicker__day--in-selecting-range--selecting-range-end,.guest_calendar .react-datepicker__day.react-datepicker__day--in-selecting-range--selecting-range-end{border-radius:0 100px 100px 0!important;color:#fff!important;background-color:#26529c!important}.calendar .react-datepicker__day.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,.guest_calendar .react-datepicker__day.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start{border-radius:100px 0 0 100px!important;background-color:#26529c!important;color:#fff!important}.calendar .react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--selected,.calendar .react-datepicker__day.react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--range-end.eact-datepicker__day--in-range,.guest_calendar .react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--selected,.guest_calendar .react-datepicker__day.react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--range-end.eact-datepicker__day--in-range{border-radius:50%!important}.calendar .react-datepicker__day.react-datepicker__day--range-end,.guest_calendar .react-datepicker__day.react-datepicker__day--range-end{border-radius:0 100px 100px 0!important;background-color:#26529c!important;color:#fff!important}.guest_calendar,.guest_calendar .react-datepicker__input-container input{width:100%}.placeholder{display:inline-block;background-color:#ffffff59;background:linear-gradient(20deg,#ffffff59,#74767d1f,#ffffff59,#74767d1f);background-size:300% 100%;box-shadow:inset 0 0 5px #0000000d;animation:placeholder 3s ease infinite;border-radius:10px}.placeholder.cardImage,.placeholder.cardImage:before{display:none}.placeholder.cardInfo__tags{min-height:24px;max-width:50%;width:100%}.placeholder-h5{min-height:30px;max-width:80%;width:100%}.placeholder.rate{max-width:104px;width:100%;min-height:16px;display:block}.placeholder-ul li,.placeholder.cardInfo__location{min-height:20px;width:100%}.placeholder-ul li{max-width:50%;display:block}.placeholder.cardCat{border:1px solid #0000}.placeholder.cardMore__item{display:block;width:100%;max-width:70%;min-height:20px}.placeholder.card__foot-info{min-height:42px;width:60%}.placeholder.card__foot-btns{width:30%;min-height:42px}@keyframes placeholder{0%{background-position:0 0}80%{background-position:200% 0}to{background-position:200% 0}}.result{padding:40px 0;position:relative}.result.noPt{padding-top:0}.result__inner{display:flex;align-items:flex-start;justify-content:space-between}.result__inner .mobile_header_main{width:100%;padding-bottom:14px}.mobile_header_main .mobile_header_top{background-color:#26529c;width:100%;display:flex;align-items:start;justify-content:space-between;color:#fff;padding:11px 11px 12px 17px}.mobile_header_top svg{fill:#fff}.room_details_header_main_mobile{display:none}.room_details_header_mobile{background-color:#f5fbfb!important;padding:10px 0!important}.room_details_header_mobile h1,.room_details_header_mobile p,.room_details_header_mobile svg{color:#26529c!important;fill:#26529c!important}.header__left .header_location,.header__left_bottom,.header_date,.header_person{display:flex;align-items:center;gap:5px}.header_person{margin-left:13px}.header_date>p,.header_location>h1,.header_person>p{color:#fff;text-align:center;font-family:Poppins;font-size:16.38px;font-style:normal;font-weight:500;line-height:21.197px;letter-spacing:-.393px}.header__left_bottom{margin-top:3px}.header_date>p,.header_person>p{text-align:center;font-size:16px;margin-top:3px;margin-left:3px}.mobile_header_bottom{display:flex;align-items:center;justify-content:space-between;height:40px;border-bottom:1px solid #dadada}.header_bottom_left,.header_bottom_right{display:flex;align-items:center;justify-content:center;gap:7px;width:50%;height:100%}.header_bottom_left>p,.header_bottom_right>p{color:#26529c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:21.197px;letter-spacing:-.393px}.header_bottom_left{border-right:1px solid #dadada}.resultSide{width:400px}.resultMain{width:calc(100% - 400px);box-sizing:border-box}.resultMain__head{display:flex;align-items:center;justify-content:flex-end;padding:25px;border-bottom:1px solid #d4d4d4;margin-bottom:18px}.resultMain__head span{font-family:Poppins;color:#b8b8b8;display:inline-block;margin-right:10px}.resultMain__head select,.resultMain__head span{font-weight:500;font-size:20px;line-height:20px;text-transform:capitalize}.resultMain__head select{color:#000}.resultMain__inner{padding-left:20px}.resultLoad{width:100%;box-sizing:border-box;padding:5px;font-family:Poppins;font-weight:600;font-size:22px;line-height:33px;text-transform:capitalize;color:#26529c;text-align:center;border:1px dashed #26529c;background:#fff;border-radius:11px;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.resultLoad:hover{opacity:.8}.resultMap{width:calc(100% - 350px);margin-right:-50px;position:relative;position:-webkit-sticky;position:sticky;right:0;height:100vh}.resultMap,.resultMap__bg{box-sizing:border-box;top:0}.resultMap__bg{position:absolute;left:0;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center}.resultMap__bg>.leaflet-container{width:100%;height:100%;border-radius:9px;z-index:99}.leaflet-container{width:100%;height:100%}.leaflet-bottom.leaflet-right{display:none}.leaflet-popup-content-wrapper{padding:0!important;width:-webkit-max-content!important;width:max-content!important;height:-webkit-max-content!important;height:max-content!important}.leaflet-popup-content,.leaflet-popup-content p{margin:0!important}.leaflet-popup-content>.card{margin-bottom:0;@media (max-width:450px){max-width:300px}}.leaflet-container a.leaflet-popup-close-button{background-color:red!important;width:35px!important;height:35px!important;border-radius:100%;color:#fff!important;font-size:25px!important;display:flex;align-items:center;justify-content:center;top:-10px!important;right:-10px!important}.resultMap__inner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:26px 20px;height:100%;box-sizing:border-box;overflow:hidden}.resultMap__inner-row{display:flex;justify-content:space-between;margin:0 -10px;z-index:999}.resultMap__inner .slick-track{display:flex!important}.resultMap__inner .slick-slide{height:unset!important;margin:0 10px}.resultMap__inner .slick-list{overflow:visible!important}.navigation__outer{min-height:74px}.navigation__inner{display:flex;align-items:center;justify-content:space-between}.navigation__inner-links{display:flex;justify-content:space-between;width:calc(100% - 420px);max-width:800px}.navigation__inner-links a,.navigation__inner-links h4{padding:25px 0;position:relative;display:block;font-family:Poppins;font-weight:500;font-size:16px;line-height:24px;color:#b8b8b8;cursor:pointer}.navigation__inner-links a:last-child,.navigation__inner-links h4:last-child{margin-right:0}.navigation__inner-links a:before,.navigation__inner-links h4:before{position:absolute;content:"";bottom:0;left:0;width:0;height:5px;background:#26529c}.navigation__inner-links a.active,.navigation__inner-links h4.active{color:#26529c}.navigation__inner-links a.active:before,.navigation__inner-links h4.active:before{width:100%}.navigationInfo{display:flex;align-items:center;width:400px;justify-content:space-between}.navigationInfo button{box-sizing:border-box;border-radius:50px;border:2px solid #26529c;padding:15px 10px;width:150px;background:#fff;font-family:Poppins;font-weight:700;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;color:#26529c}.navigationInfo button.active{background:#26529c;color:#fff}.navigationInfo__price{font-weight:700;font-size:38px;line-height:1;color:#26529c}.navigationInfo__price span{font-size:20px;line-height:23px}.navigationInfo__prices{margin-right:16px}.navigationInfo__extra{font-weight:600;font-size:20px;line-height:23px;color:#faaf05}.reason__inner-row{padding-top:45px;display:flex;justify-content:space-between;border-top:1px solid #d4d4d4}.reason__inner h5{font-weight:600;font-size:20px;line-height:28px;margin-bottom:24px}.reason__inner a{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:28px;color:#26529c;background-color:initial;cursor:pointer;transition:.3s ease}.reason__inner a:hover{opacity:.8}.reasonHead{padding:0 0 40px;display:flex;justify-content:space-between;align-items:flex-start}.reasonHead__main{width:calc(46% - 6px)}.reasonHead__title{display:flex;align-items:center;margin-bottom:10px}.reasonHead__title h1{text-transform:capitalize;font-weight:400;font-size:32px;line-height:43px}.reasonHead__title-stars{display:flex;align-items:center;margin-left:20px}.reasonHead__title-stars svg{width:34px;height:30px;margin-right:11px;color:#faaf05}.reasonHead__title-stars svg:last-child{margin:0}.reasonHead__title-stars_payment{display:flex;align-items:center}.reasonHead__title-stars_payment svg{width:34px;height:30px;margin-right:11px;color:#faaf05}.reasonHead__title-stars_payment svg:last-child{margin:0}.reasonHead__info{display:flex;align-items:center}.reasonHead__info a{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:20px;text-transform:capitalize;color:#26529c;text-decoration:underline;margin-left:15px}.reasonHead__location{display:flex;align-items:center;color:#26529c;font-weight:500;text-transform:capitalize}.reasonHead__location>h4{position:relative;font-weight:400;line-height:normal;font-size:medium}.reasonHead__location svg{width:20px;height:20px;margin-right:5px;color:#26529c;min-width:20px}.reasonHead__row{width:calc(54% - 6px);display:flex;align-items:center;justify-content:flex-end;text-align:end}.reasonHead__row p{color:#26529c;font-weight:500}.reasonHead__row p b{font-weight:700}.reasonHead__row .button{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;padding:15px 16px;display:flex;align-items:center;background-color:#25d366;border-radius:60px;margin-left:7px}.reasonHead__row .button svg{width:24px;height:24px;color:#fff;margin-right:10px}.reasonHead h1{font-weight:600}.reasonDesc{width:calc(30% - 12px);max-width:365px}.reasonDesc p{margin-bottom:36px}.reasonDesc p:last-child{margin:0}.reasonList{width:calc(40% - 12px);max-width:460px;padding:0 22px 22px;border-left:1px solid #c0cad5;border-right:1px solid #c0cad5;box-sizing:border-box}.reasonList__item{display:flex;align-items:center;padding:9px 12px;border:1px solid #0000;border-radius:5px;margin-bottom:10px;cursor:pointer;transition:.3s ease}.reasonList__item:last-child{margin:0}.reasonList__item.green{color:#0a0;border-color:#0a0}.reasonList__item.green span{background-color:#ecf7ec}.reasonList__item.red{color:#f80b0b;border-color:#f80b0b}.reasonList__item.red span{background:#f80b0b1a}.reasonList__item.blue{color:#26529c;border-color:#26529c}.reasonList__item.blue span{background:#26529c14}.reasonList__item.orange{color:#f68013;border-color:#f68013}.reasonList__item.orange span{background-color:#fef2e7}.reasonList__item.yellow{color:#f68013;border-color:#f68013}.reasonList__item.yellow span{background-color:#ecf7ec}.reasonList__item span{width:38px;height:38px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:8px}.reasonList__item span img{width:21px}.reasonList__item h6{width:calc(100% - 46px);font-weight:500;line-height:120%}.reasonList h5{margin-bottom:20px}.reasonService{width:calc(30% - 12px);max-width:370px}.reasonService h5{margin-bottom:12px}.reasonService__row{display:flex;flex-wrap:wrap;margin:0 -6px 20px}.room{padding-top:30px}.room__inner-col h4{margin-bottom:15px;font-weight:600}.room__inner-more{width:calc(100% - 20px);font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;text-align:center;color:#26529c;background-color:unset;padding:5px 10px;cursor:pointer;transition:.3s ease;border:1px solid #26529c;display:flex;justify-content:center;align-items:center;margin:0 auto;border-radius:2px}.room__inner-more:hover{background-color:#26529c;color:#fff}.roomHead{display:flex;justify-content:space-between;margin-bottom:14px}.roomHead .button.primary{width:158px;border-radius:5px;display:block;padding:15px 4px;font-size:16px;line-height:20px;font-weight:500}.roomHead .button.primary:disabled{background:#dfdfdf}.roomHead__item{width:calc(50% - 4px);box-sizing:border-box;background:#fff;border:1px solid #c0cad5;border-radius:5px;padding:8px 16px 8px 48px;position:relative;display:flex;flex-direction:column;justify-content:center}.roomHead__items{width:calc(100% - 162px);display:flex;justify-content:space-between}.roomHead__item>svg{position:absolute;top:50%;left:16px;width:24px;height:24px;color:#26529c;transform:translateY(-50%)}.roomHead__item h6{font-weight:600;font-size:12px;line-height:100%;color:#607d9a;margin-bottom:4px}.roomHead__item input{font-family:Poppins,sans-serif;font-weight:600;font-size:14px!important;line-height:16px!important;color:#000;box-sizing:border-box;width:100%}.roomHead__item .searchItem,.roomHead__item .searchItem__input{width:100%}.roomHead .searchItem{position:static;padding:0!important;border:unset!important}.roomHead .searchItem__title{font-weight:600;font-size:12px;line-height:100%;color:#607d9a;margin-bottom:4px}.roomHead .searchItem__input{display:flex}.roomHead .searchPopDates{width:100%;background-color:unset;border-radius:unset;margin:0;display:flex;align-items:center;padding:0;border:unset}.roomHead .searchPopDates__content{display:flex;flex-direction:column}.roomHead .searchPopActs{width:100%;flex-direction:column;background-color:unset;border-radius:unset;border:unset}.roomHead .searchPopActs__outer{position:static}.roomHead .searchPopActs>svg{display:none}.roomHead .searchMob__room{width:100%;padding:0;position:static}.roomHead .calendar{left:0;transform:translateX(0)}.roomHead .react-datepicker__day{margin:0!important;border-radius:100px!important}.roomHead .react-datepicker__day--disabled{background:#0000!important;color:#dbdde1!important}.roomHead .react-datepicker__day--in-range{background-color:#26519c40!important;color:#000!important;border-radius:0!important}.roomHead .react-datepicker__day--range-start{border-radius:100px 0 0 100px!important;background-color:#26529c!important;color:#fff!important}.roomHead .react-datepicker__day--today{background:#0000!important;color:#26529c!important}.room__item_head{display:flex;width:100%;padding-left:20px;border-radius:5px;background:#f5fbfb;height:73px;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:14px;margin-top:14px}.room__item_head>h2{font-family:Inter;font-size:24px}.room__item_head>h2,.room__item_head>p{color:#000;font-style:normal;font-weight:600;line-height:28px}.room__item_head>p{font-family:Poppins;font-size:14px}.servicesBtn{display:none}.servicesCard{width:calc(50% - 12px);margin:12px 6px;display:flex;align-items:center;cursor:pointer;transition:.3s ease}.servicesCard:hover{opacity:.8}.servicesCard.active p{color:#26529c}.servicesCard__icon{width:36px;height:36px;background:#edf0f3;box-shadow:0 0 1px #0000001f;border-radius:50%;border:2px solid #fff;margin-right:10px;display:flex;justify-content:center;align-items:center;position:relative;box-sizing:border-box}.servicesCard__icon svg{width:24px;height:24px;color:#000}.servicesCard__icon img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;z-index:1;padding:6px}.servicesCard__icon span{position:absolute;bottom:-1px;right:-3px;width:22px;height:22px;display:flex;justify-content:center;align-items:center;z-index:2;background-color:#26529c;border-radius:50%}.servicesCard__icon span svg{width:15px;height:15px}.servicesCard p{width:calc(100% - 46px);font-weight:500;font-size:14px;line-height:17px;color:#000}.servicesMob{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:#fff}.servicesMob__title{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background-color:#26529c}.servicesMob__title h5{font-family:Balsamiq Sans;font-weight:700;font-size:24px;line-height:100%;text-transform:uppercase;color:#fff}.servicesMob__close{width:18px;height:18px;position:relative;cursor:pointer;transition:.3s ease}.servicesMob__close:hover{opacity:.8}.servicesMob__close:before{transform:translate(-50%,-50%) rotate(45deg)}.servicesMob__close:after,.servicesMob__close:before{position:absolute;top:50%;left:50%;width:100%;height:2px;border-radius:3px;content:"";background-color:#fff}.servicesMob__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.servicesMob__inner{padding:30px 20px;box-sizing:border-box;height:calc(100% - 52px);overflow-y:auto}.servicesMob__inner::-webkit-scrollbar{display:none}.roomPop_detail{position:fixed;z-index:999;flex-direction:column;bottom:0;left:0;width:100%;padding:18px 10px 10px;box-sizing:border-box}.roomPop__inner{border-radius:20px;box-shadow:0 0 10.7px #00000040;background:#fff;align-items:flex-end;box-sizing:border-box;padding:14px 12px}.roomPop__inner,.roomPop__row{width:100%;display:flex;justify-content:space-between}.roomPop__row{margin-bottom:15px}.roomPop__item{width:calc(45% - 5px);pointer-events:unset;box-sizing:border-box;padding:2px 20px 2px 25px;position:relative;border-radius:5px;border:1px solid #c0cad5}.roomPop__item:before{position:absolute;top:50%;right:4px;width:5px;height:5px;content:"";border-top:1px solid #000;border-right:1px solid #000;transform:translate(-40%,-50%) rotate(135deg)}.roomPop__item:first-child{width:calc(55% - 5px)}.roomPop__item h6{font-family:Poppins;font-style:normal;font-weight:600;font-size:12px;line-height:14px;color:#607d9a}.roomPop__item input{width:100%;box-sizing:border-box;font-weight:600;font-size:12px;line-height:16px;padding:0;color:#000}.roomPop__item svg{width:14px;height:14px;top:50%;transform:translateY(-50%);-moz-ransform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:4px;color:#26529c;position:absolute}.roomPop__price{width:calc(50% - 5px);text-align:left}.roomPop__price p{font-weight:300;font-size:16px;line-height:23px;color:#26529c}.roomPop__price h5{font-weight:700;font-size:38px;line-height:.7;color:#26529c}.roomPop__price h5 small{font-weight:700;font-size:20px;line-height:23px}.roomPop__price h6{font-weight:300;font-size:16px;line-height:.6;color:#26529c;margin-top:6px}.roomPop__price h6 span{font-weight:700;font-size:16px;line-height:1;display:block;color:#faaf05}.roomPop__link{font-weight:600;font-size:16px;line-height:23px;text-align:center;text-decoration:underline;color:#faaf05}.roomPop__foot{width:calc(50% - 5px);display:flex;flex-direction:column;align-items:center}.roomPop__foot .button{width:100%}.roomPop__foot .button.primary{padding:11px;text-transform:capitalize;font-weight:700;box-sizing:border-box;text-align:center;height:54px;border-radius:10px}.roomPop__foot-btns{display:flex;align-items:center;justify-content:flex-end;width:100%}.roomPop__foot-btns .button.primary{width:calc(100%-10px)}.roomPop__foot-btn{width:54px;height:54px;display:flex;align-items:center;justify-content:center;color:#fff;background:#faaf05;border-radius:11px}.roomPop__foot-btn svg{width:25px;height:25px}.editSearch{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;z-index:1000;overflow-y:auto}.editSearch__inner{padding:15px 20px 12px;background-color:#fff}.editSearch__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.editSearch__head h5{font-family:Balsamiq Sans;font-weight:700;font-size:24px;line-height:100%;text-transform:uppercase;color:#26529c}.editSearch__close{width:20px;height:20px;position:relative;cursor:pointer;transition:.3s ease}.editSearch__close:hover{opacity:.8}.editSearch__close:before{transform:translate(-50%,-50%) rotate(45deg)}.editSearch__close:after,.editSearch__close:before{position:absolute;top:50%;left:50%;width:100%;height:2px;border-radius:3px;content:"";background-color:#26529c}.editSearch__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.editSearch__row{display:flex;align-items:center;justify-content:space-between;background:#f5f5f5;border-radius:100px;margin-bottom:10px;box-sizing:border-box}.editSearch__row:last-child{margin:0}.editSearch__row hr{width:2px;height:22px;background-color:#d9d9d9}.editSearch__row h6{font-weight:500;font-size:14px;line-height:18px;text-transform:capitalize;margin-bottom:4px}.editSearch__row input{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:14px;text-transform:capitalize;color:#000;background-color:initial}.editSearch__row input::placeholder{color:#b8b8b8}.editSearch__date{width:calc(50% - 4px)}.editSearch__date,.editSearch__room{padding:8px 20px;display:flex;flex-direction:column}.editSearch__room{width:33.3%;border-right:1px solid #e0e0e0;box-sizing:border-box}.editSearch__room:last-child{border:unset}.editSearch__foot{display:flex;padding:14px 0 0;position:relative}.editSearch__foot .button{width:100%}.editSearch .react-datepicker__day{margin:0!important;background:#78d28c4d;border-radius:100px!important}.editSearch .react-datepicker__day--disabled{background:#0000!important;color:#dbdde1!important}.editSearch .react-datepicker__day--in-range{background-color:#26519c40!important;color:#000!important;border-radius:0!important}.editSearch .react-datepicker__day--range-start,.editSearch .react-datepicker__day--range-start.react-datepicker__day--selected{border-radius:100px 0 0 100px!important;background-color:#26529c!important;color:#fff!important}.editSearch .react-datepicker__day--keyboard-selected{font-weight:400!important;background-color:#26529c!important;border-radius:50%!important}.editSearch .react-datepicker__day--today{background:#0000!important;color:#26529c!important}.roomCard .cardDesc{width:200px;display:block;position:relative}.roomCard .cardDesc__btn{font-family:Poppins,sans-serif;font-weight:600;font-size:12px;line-height:20px;text-transform:capitalize;color:#26529c;text-decoration:underline;background-color:initial;transition:.3s ease;cursor:pointer}.roomCard .cardDesc__btn:hover{opacity:.8}.roomCard .cardDesc__body{position:absolute;right:0;top:calc(100% + 20px);width:100%;box-shadow:0 0 20px rgba(0,0,0,.314);background:#fff;border-radius:10px;z-index:3;padding:5px 5px 5px 10px;font-size:12px;line-height:16px}.roomCard .cardDesc__body span{position:absolute;top:-10px;right:-10px;width:20px;border-radius:50%;background:#fff;height:20px;display:flex;align-items:center;justify-content:center;color:red;cursor:pointer}.roomCard .cardDesc__body span svg{width:8px;height:8px;pointer-events:none}.roomCard .cardDesc__body:before{position:absolute;width:16px;height:15px;bottom:99%;left:16px;background:#fff;content:"";-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.room .popWrap{background:#0000}.roomSign{padding:12px 16px 12px 26px;display:flex;align-items:center;background-color:#000;border-radius:10px;margin-bottom:10px}.roomSign svg{width:24px;height:24px;margin-right:8px;stroke:#fff;fill:#0000;stroke-width:2px}.roomSign p{width:calc(100% - 32px);color:#fff;line-height:20px}.roomSign p b{font-weight:700}.roomItem{display:flex;border:1px solid #d7d7d7;border-radius:10px;margin-bottom:14px}.roomItem:last-child{margin:0}.roomItem__main{width:324px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border-right:1px solid #d7d7d7;padding:29px 10px 20px 18px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.roomItem__main-top{margin-bottom:30px;max-width:100%}.roomItem__main-top>h4{text-overflow:ellipsis;overflow:hidden}.roomItem__main a,.roomItem__main button{font-family:Poppins,sans-serif;font-weight:600;font-size:12px;line-height:20px;text-transform:capitalize;color:#26529c;text-decoration:underline;background-color:initial;transition:.3s ease;cursor:pointer}.roomItem__main a:hover,.roomItem__main button:hover{opacity:.8}.roomItem__main h4{font-size:28px;line-height:30px;font-weight:600;margin:2px 0;text-transform:lowercase}.roomItem__main h4:first-line,.roomItem__main p{text-transform:capitalize}.roomItem__main p{font-weight:400;font-size:14px;line-height:20px;color:#00b086}.roomItemInfo{width:calc(100% - 324px)}.roomItemInfo__row{position:relative;width:100%;box-sizing:border-box;padding:14px 10px 14px 16px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #d7d7d7}.roomItemInfo__row:last-child{border:unset}.roomItemInfo__title{display:flex;flex-direction:column}.roomItemInfo__title h6{display:flex;align-items:center;margin-bottom:8px}.roomItemInfo__title h6:last-child{margin:0}.roomItemInfo__title h6 svg{width:24px;height:20px;margin-right:5px}.roomItemInfo__title>h6:first-line{text-transform:capitalize!important}.roomItemInfo__side{display:flex;align-items:center}.roomItemInfo__side .button{white-space:nowrap}.roomItemInfo__side .button__wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.roomItemInfo__side .button__wrapper a{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:23px;text-align:center;text-decoration:underline;color:#faaf05;margin-top:4px}.roomPop{top:100%;left:60%;z-index:1000;width:400px}.fiscialPop,.roomPop{position:absolute;transform:translateX(-50%);background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.fiscialPop{z-index:999;width:460px}.inviabtn{display:flex;align-items:center;justify-content:center;width:100%;padding:10px;border-radius:4px;background:#faaf05;color:#fff;border:none;cursor:pointer;margin-top:20px}.roomItemInfo__prices{display:flex;flex-direction:column;align-items:flex-end;text-align:end;margin-right:20px}.roomItemInfo__prices h5{font-weight:600;font-size:32px;line-height:28px;text-transform:capitalize;color:#faaf05;margin-bottom:4px}.roomItemInfo__prices p{color:#26529c;font-weight:500;margin-bottom:4px;font-size:12px;line-height:14px}.roomItemInfo__prices p:last-child{margin:0}.roomItemInfo__prices p b{font-weight:600;color:#faaf05}.important-red{color:red!important}.roomItemCheck{display:flex;align-items:center;margin-bottom:5px}.roomItemCheck:last-child{margin:0}.roomItemCheck__box{width:20px;height:20px;position:relative;margin-right:6px}.roomItemCheck__box input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2}.roomItemCheck__box input:checked~span{background-color:#26529c}.roomItemCheck__box input:checked~span svg{opacity:1}.roomItemCheck__box span{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #26529c;box-sizing:border-box;transition:.3s ease;display:flex;justify-content:center;align-items:center;border-radius:3px}.roomItemCheck__box span svg{width:10px;height:10px;color:#fff;opacity:0;transition:.3s ease}.roomItemCheck p{width:calc(100% - 26px);font-weight:500;font-size:12px;line-height:14px;text-transform:capitalize;color:#26529c}.roomItemCheck p b{font-weight:600;color:#faaf05}.roomItem .cardDesc{display:block;width:100%;position:relative}.roomItem .cardDesc__btn{font-family:Poppins,sans-serif;font-weight:600;font-size:12px;line-height:20px;text-transform:capitalize;color:#26529c;text-decoration:underline;background-color:initial;transition:.3s ease;cursor:pointer}.roomItem .cardDesc__btn:hover{opacity:.8}.roomItem .cardDesc__body{position:absolute;right:0;top:calc(100% + 20px);width:100%;box-shadow:0 0 150px #000;background:#fff;border-radius:10px;z-index:3;padding:5px 5px 5px 10px;font-size:12px;line-height:16px}.roomItem .cardDesc__body span{position:absolute;top:-10px;right:-10px;width:20px;border-radius:50%;background:#fff;height:20px;display:flex;align-items:center;justify-content:center;color:red;cursor:pointer}.roomItem .cardDesc__body span svg{width:8px;height:8px;pointer-events:none}.roomItem .cardDesc__body:before{position:absolute;width:16px;height:15px;bottom:99%;left:16px;background:#fff;content:"";-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.roomCard{border:1px solid #d4d4d4;border-radius:5px;margin-bottom:10px}.roomCard:last-child{margin:0}.roomCard__top{padding:13px 44px 13px 13px;position:relative;border-bottom:1px solid #d4d4d4;display:flex;flex-direction:column;align-items:flex-start}.roomCard__top button{font-family:Poppins,sans-serif;font-weight:600;font-size:12px;line-height:20px;text-transform:capitalize;text-decoration:underline;color:#26529c;background-color:unset;cursor:pointer;transition:.3s ease}.roomCard__top button:hover{opacity:.8}.roomCard__content{padding:8px 10px 8px 12px;border-bottom:1px solid #d4d4d4;position:relative}.roomCard__content:last-of-type{border:unset}.roomCard__content h6{font-weight:400;font-size:16px;line-height:20px;text-transform:capitalize}.roomCard__content h5{font-weight:600;font-size:40px;line-height:28px;text-transform:capitalize;color:#faaf05}.roomCard__content .button{font-weight:500;font-size:16px;line-height:20px;padding:9px 28px}.roomCard__content p{font-weight:500;font-size:12px;line-height:14px;text-transform:capitalize;color:#26529c;margin-bottom:8px}.roomCard__content p:last-child{margin:0}.roomCard__content p b{font-weight:500;color:#faaf05}.roomCard__row{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.roomCard__more{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;text-align:center;text-decoration:underline;color:#26529c;padding:5px 30px 5px 10px;background:#26529c1a;border-radius:2px;position:relative;box-sizing:border-box;width:calc(100% - 20px);margin:3px 10px 10px}.roomCard__more:last-child{margin-bottom:0}.roomCard__more:before{position:absolute;top:50%;right:12px;content:"";width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;transform:translateY(-60%) rotate(135deg);transition:.3s ease}.roomCard__foot{padding:10px 12px;border-top:1px solid #d4d4d4;display:block}.roomCard__foot p{font-size:14px;line-height:20px;text-transform:capitalize;color:#00b086;text-align:center}.roomCard__not{position:absolute;top:50%;transform:translateY(-50%);z-index:3;right:10px}.roomCard__not-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#26529c}.roomCard__not-btn svg{width:100%;height:100%}.roomCard__not-body{position:absolute;right:0;top:calc(100% + 20px);width:200px;box-shadow:0 0 20px rgba(0,0,0,.314);background:#fff;border-radius:10px;z-index:3;padding:5px 5px 5px 10px;font-size:12px;line-height:16px}.roomCard__not-body span{position:absolute;top:-10px;left:-10px;width:20px;border-radius:50%;background:#fff;height:20px;display:flex;align-items:center;justify-content:center;color:red;cursor:pointer}.roomCard__not-body span svg{width:8px;height:8px;pointer-events:none}.roomCard__not-body:before{position:absolute;width:16px;height:15px;bottom:99%;right:8px;background:#fff;content:"";-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.transport{padding:30px 0}.transport__inner-title{display:flex;align-items:center;margin-bottom:20px;background-color:initial;cursor:pointer;transition:.3s ease}.transport__inner-title:hover{opacity:.8}.transport__inner-title h4{width:calc(100% - 72px);font-weight:600}.transport__inner-icon{border:2px solid #eaeaf1;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-right:12px;border-radius:50%}.transport__inner-icon svg{width:30px;height:21px}.transport__inner-row{display:flex;flex-direction:column;padding:22px 30px 28px 18px;background:#fff;box-shadow:0 0 50px #ababab42;border-radius:20px}.transportItem{width:100%;box-sizing:border-box;border:1px solid #0000;border-radius:10px;padding:10px 14px;margin-bottom:18px}.transportItem.active .transportItem__head-price{opacity:1;visibility:visible}.transportItem.active .transportItem__head span{border-color:#0000}.transportItem.active .transportItem__head span:after,.transportItem.active .transportItem__head span:before{opacity:1}.transportItem:last-child{margin:0}.transportItem.red{background-color:#fee7e7}.transportItem.red,.transportItem.red .transportItem__head span{border-color:#f80b0b}.transportItem.red .transportItem__head span:before{background-color:#f80b0b}.transportItem.green{border-color:#0a0;background-color:#ecf7ec}.transportItem.green .transportItem__head span{border-color:#0a0}.transportItem.green .transportItem__head span:before{background-color:#0a0}.transportItem.purple{border-color:#26529c;background-color:#eef1f7}.transportItem.purple .transportItem__head span{border-color:#26529c}.transportItem.purple .transportItem__head span:before{background-color:#26529c}.transportItem.orange{border-color:#faaf05;background-color:#fffaf0}.transportItem.orange .transportItem__head span{border-color:#faaf05}.transportItem.orange .transportItem__head span:before{background-color:#faaf05}.transportItem__head{justify-content:space-between;cursor:pointer}.transportItem__head,.transportItem__head-title{display:flex;align-items:center}.transportItem__head-price{display:flex;flex-direction:column;align-items:flex-end;text-align:end;opacity:0;visibility:hidden;transition:.3s ease}.transportItem__head-price h4{font-weight:600;line-height:100%;text-transform:capitalize;color:#faaf05;margin-bottom:4px}.transportItem__head-price p{font-weight:500;font-size:12px;line-height:14px;text-transform:capitalize;color:#26529c}.transportItem__head span{width:34px;height:34px;display:flex;border-radius:50%;transition:.3s ease;position:relative;margin-right:14px;border:1px solid #0000;box-sizing:border-box}.transportItem__head span:before{width:26px;height:26px}.transportItem__head span:after,.transportItem__head span:before{position:absolute;top:50%;left:50%;border-radius:50%;content:"";transform:translate(-50%,-50%);opacity:0;transition:.3s ease}.transportItem__head span:after{width:100%;height:100%;box-sizing:border-box;border:2px solid #0000}.transportItem__head h5{width:calc(100% - 48px);font-weight:500;line-height:50px}.transportItem__head h5 b{font-weight:700;text-transform:uppercase}.transportItem__head h5 small{font-weight:700;font-size:14px;line-height:50px;text-transform:capitalize}.transportItem__body-row{padding-top:25px;display:flex;flex-wrap:wrap;margin:0 -3px}.transportSelect{background:#fff;border-radius:5px;padding:12px 28px 8px 12px;position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:64px;box-sizing:border-box}.transportSelect:before{position:absolute;top:50%;right:12px;content:"";width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;transform:translateY(-60%) rotate(135deg);transition:.3s ease}.transportSelect__outer{width:203px;margin:5px 3px;display:flex;flex-direction:column}.transportSelect__outer.md{width:164px}.transportSelect__outer.sm{width:145px}.transportSelect__outer.xsm{width:130px}.transportSelect__outer label{font-family:Poppins,sans-serif;font-weight:600;font-size:12px;line-height:18px;text-transform:capitalize;color:#000;display:block;margin-bottom:5px}.transportSelect h6{font-weight:400;font-size:16px;line-height:20px;margin-bottom:6px;display:flex;align-items:center}.transportSelect h6 svg{width:20px;height:20px;margin-right:5px}.transportSelect p{font-weight:400;font-size:12px;line-height:18px;text-transform:uppercase}.transportSelect p b{font-weight:600;color:#26529c}.main-card{padding:15px;gap:10px}.main-card,.serach-card{justify-content:center;display:flex}.serach-card{align-items:center}.serach-type-card{width:140px;height:120px;border-radius:12px;overflow:hidden;position:relative;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:all .3s}.serach-type-card:hover{transform:translateY(-2px);box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.serach-type-card img{width:100%;height:100%;object-fit:cover}.serach-type-card .content{box-sizing:border-box;width:100%;position:absolute;padding:30px 20px 11px 14px;height:auto;bottom:0;background:linear-gradient(#0000,#0009)}.serach-type-card{font-size:15px;color:#fff;margin-bottom:4px}.detailHead{display:none;align-items:center;justify-content:space-between;padding:12px 0 16px;margin-top:70.38px}.detailHead__content{display:flex;flex-direction:column}.detailHead__content-row,.detailHead__content-stars{display:flex;align-items:center}.detailHead__content-stars{margin-right:7px}.detailHead__content-stars svg{width:12px;height:11px;color:#faaf05;margin-right:2px}.detailHead__content-stars svg:last-child{margin:0}.detailHead__content h6{font-weight:600;font-size:18px;line-height:20px;text-transform:uppercase;margin-bottom:6px}.detailHead__content p{font-weight:500;font-size:13px;line-height:100%;text-transform:uppercase;color:#26529c}.detailHead__links{display:flex;align-items:center;justify-content:flex-end}.detailHead__links a,.detailHead__links button{width:28px;color:#26529c;height:28px;display:flex;justify-content:center;align-items:center;background:#0000;margin-right:7px}.detailHead__links a:first-child,.detailHead__links button:first-child{width:31px;height:31px}.detailHead__links a:last-child,.detailHead__links button:last-child{width:21px;height:21px;margin:0}.detailHead__links a svg,.detailHead__links button svg{width:100%;height:100%;color:#26529c}.detailHead__like svg{color:#26529c!important}.detailHead__like.active svg{color:red!important;transform:scale(1.3)}.detailHead__like svg{width:100%;height:100%;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.breadcrumb{padding:19px 0;border-top:1px solid #e0e0e0}.breadcrumb__inner{align-items:center}.breadcrumb__inner li{font-weight:500;font-size:24px;line-height:20px;text-transform:capitalize;color:#26529c}.breadcrumb__inner li a{color:#26529c;position:relative;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;text-transform:lowercase;display:inline-block}.breadcrumb__inner li a:hover{color:#cbd329}.breadcrumb__inner{display:flex;list-style:none;padding:0}.breadcrumb__inner li{display:flex;align-items:center}.breadcrumb-separator{color:#26529c;font-weight:700;margin:0 10px;font-size:20px}.breadcrumb__inner li a:first-letter{text-transform:uppercase!important}.hotel_detail_dasktop_placeholder{display:block}.hotel_detail_mobile_placeholder{display:none}@media (max-width:540px){.hotel_detail_dasktop_placeholder{display:none}.hotel_detail_mobile_placeholder{display:block}}.gallery__inner{margin:0 -10px;padding-right:50%;position:relative;box-sizing:border-box;display:flex;flex-wrap:wrap}.galleryItem{width:calc(50% - 20px);margin:10px;position:relative}.galleryItem__btns{position:absolute;top:26px;right:26px;display:flex;z-index:1;align-items:center}.galleryItem__btns button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;background:#0000}.galleryItem__share{width:28px!important;height:28px!important;margin-left:10px}.galleryItem__like.active{color:red}.galleryItem__like.active svg{transform:scale(1.3)}.galleryItem__like svg{width:100%;height:100%;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.galleryItem__over{position:absolute;content:"";top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background:#0006;border-radius:12px;font-family:Poppins;font-weight:500;font-size:30px;line-height:28px}.galleryItem__over svg{width:40px;height:40px;margin-right:10px}.galleryItem:first-child{position:absolute;top:0;right:0;width:calc(50% - 30px);height:calc(100% - 20px);box-sizing:border-box;margin:10px}.galleryItem__review_main{border-radius:10px;border:1px solid #219653;background:#fff;position:absolute;bottom:8px;right:8px;display:flex;gap:13px;align-items:center;padding:7px;z-index:1}.galleryItem__review_main p{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.galleryItem__review_main .galleryItem__review_stars{display:flex;align-items:center;gap:2px}.galleryItem__review_main .galleryItem__review_stars svg{height:24px;width:24px}@media (max-width:840px){.galleryItem__review_main_mobile{position:relative;border:none;background:#0000;border-radius:none;width:100%;padding:0;bottom:auto;right:auto;justify-content:center;margin:14px auto auto}.galleryItem__review_main p{font-size:12px;font-weight:700}.galleryItem__review_main .galleryItem__review_stars svg{width:20px;height:20px}}.galleryItem:first-child .galleryItem__inner{position:static}.galleryItem__inner{position:relative;padding-bottom:60.1%}.galleryItem__image{position:absolute;top:0;width:100%;height:100%;border-radius:12px;overflow:hidden;left:0}.galleryItem__image img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.share__preview_main{position:absolute;top:0;width:100%;height:100%;border-radius:12px;overflow:hidden;right:-100%;background:#ffffff03;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);padding-top:18px;padding-left:29px;transition:all;transition-duration:.5s;transition-timing-function:ease-in-out;@media (max-width:500px){padding-top:10px}}.share__preview_main.active{right:0}.share__preview_title{color:#fff;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:normal;@media (max-width:500px){font-size:25px}}.share__preview_info_main{padding-left:43px;padding-right:74px;margin-top:49px;@media (max-width:500px){margin-top:5px}@media (max-width:450px){padding-left:0;padding-right:29px}}.share__preview_social_main{display:flex;align-items:center;justify-content:space-between}.share__preview_social_btn{width:99px;height:91px;flex-shrink:0;border-radius:10px;background:#ffffff4d;display:flex;align-items:center;flex-direction:column;justify-content:center;cursor:pointer;@media (max-width:500px){margin-top:5px}}.share__preview_social_btn>img{width:43.23px;height:43.33px}.share__preview_social_btn>p{color:#fff;font-family:Poppins;font-size:15px;font-style:normal;font-weight:600;line-height:normal;margin-top:4px}.share__preview_input_main{height:53px;flex-shrink:0;border-radius:10px;background:#ffffff4d;display:flex;align-items:center;justify-content:space-between;margin-top:25px;padding-left:25px}.share__preview_input_main>input{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:20px;flex:1 1;overflow:hidden;white-space:nowrap;outline:none;border:none;background:#0000}.share__preview_input_button{width:130px;height:53px;border-radius:0 10px 10px 0;background:#faaf05}.share__preview_cancel_btn,.share__preview_input_button{flex-shrink:0;color:#fff;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;cursor:pointer}.share__preview_cancel_btn{width:202px;height:26px;border-radius:10px;background:#26529c;margin-top:52px;margin-left:auto;margin-right:auto;@media (max-width:500px){display:none}}.galleryModal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:999;box-sizing:border-box}.galleryModal__inner{height:100%;padding:70px 20px;box-sizing:border-box}.galleryModal__close{position:absolute;top:15px;right:15px;width:20px;height:20px;cursor:pointer;transition:.3s ease;@media (max-width:540px){background:#fff;width:35px;height:35px;border-radius:7px}}.galleryModal__close:hover{opacity:.8}.galleryModal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.galleryModal__close:after,.galleryModal__close:before{position:absolute;top:50%;left:50%;width:100%;height:2px;border-radius:3px;content:"";background-color:#fff}.galleryModal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}@media (max-width:540px){.galleryModal__close:after,.galleryModal__close:before{background-color:#000;width:calc(100% - 20px)}}.result_map__close{background:#fff;width:35px;height:35px;border-radius:7px;z-index:99}.result_map__close:after,.result_map__close:before{background-color:#000;width:calc(100% - 20px)}.galleryModal__slider{position:static!important;max-width:930px;margin:0 auto}.gallery_slider_image{height:50vh!important;position:relative;margin:auto;.image{width:100%;height:100%;position:relative!important;object-fit:cover}}.galleryModal__slider_desc_text{max-width:40%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;line-height:1.2;@media (max-width:1200px){max-width:70%}@media (max-width:800px){max-width:80%}@media (max-width:500px){max-width:90%}}.galleryModal__slider-wrapper{position:relative;padding:0 14px;margin-bottom:30px}.galleryModal__swiper{margin:0 -4px}.galleryModal__swiper .slick-slide{margin:0 4px;border:2px solid #0000;transition:.3s ease;border-radius:5px;overflow:hidden;position:relative;cursor:pointer}.galleryModal__swiper .slick-slide:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#0003;opacity:0;transition:.3s ease;pointer-events:none;z-index:2}.galleryModal__swiper .slick-current{border-color:#fff}.galleryModal__swiper .slick-current .gallerySwiper:before{opacity:1}.galleryModal .slick-track{display:flex!important}.galleryModal .slick-slide{height:unset!important}.galleryModal .slick-slide div{height:100%;@media (max-width:840px){padding-left:0!important;padding-bottom:0!important;padding-right:0!important;padding-top:0!important}}.galleryModal .slick-arrow{width:28px;height:28px;border-radius:5px;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:3;border:unset;display:block!important;@media (max-width:540px){width:35px;height:35px}}.galleryModal .slick-arrow:before{position:absolute;top:50%;left:50%;content:"";width:8px;height:8px;border-top:3px solid #26529c;border-right:3px solid #26529c;transform:translate(-40%,-50%) rotate(-135deg);transition:.3s ease;@media (max-width:540px){width:12px;height:12px}}.galleryModal .slick-arrow:hover{background-color:#26529c;border-color:#26529c}.galleryModal .slick-arrow:hover:before{border-color:#fff}.galleryModal .slick-arrow:focus{background-color:#26529c;border-color:#26529c}.galleryModal .slick-arrow:focus:before{border-color:#fff}.galleryModal .slick-prev{left:0}.galleryModal .slick-next{right:0}.galleryModal .slick-next:before{transform:translate(-60%,-50%) rotate(45deg)}.gallerySlide{display:flex!important}.gallerySlide__inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box}.gallerySlide__inner iframe,.gallerySlide__inner img{width:100%;height:100%;object-fit:cover}.gallerySlide__inner iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.gallery_slider_between__content{border-radius:15px;background:#26529c;padding:14px;width:100%}.gallery_slider_between__content>p{color:#fff;text-align:center;font-family:Poppins;font-style:normal;font-weight:600;line-height:20px;text-transform:capitalize}.gallerySlide__content{position:absolute;bottom:20px;left:0;width:auto;height:unset!important;box-sizing:border-box;color:#fff;background-color:#007bff;border-radius:0 5px 5px 0;padding-left:10px!important;padding-right:10px!important;max-width:100%}.gallerySlide__content>p{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:10px;margin-right:10px}.gallerySwipe__inner{position:relative;box-sizing:border-box;height:110px!important}.gallerySwipe__inner iframe,.gallerySwipe__inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.navigation{border-bottom:1px solid #d1d1d1}.navigation.sticky{position:fixed;top:0;left:0;animation:sticky .2s linear;width:100%;background:#fff;z-index:10}.booking_card{@media (max-width:1023.98px){flex-direction:column!important}}.booking_header{padding-top:36px;@media (max-width:840px){padding-top:120px}}.booking_header>h1{font-size:48px;font-weight:600;@media (max-width:500px){font-size:32px}}.booking_header>h1,.booking_header>p{color:#000;font-family:Poppins;font-style:normal;line-height:30px;text-transform:capitalize;text-align:center}.booking_header>p{font-size:16px;font-weight:300;margin-top:15px;@media (max-width:500px){margin-top:0}}.booking_service_contact{margin-top:15px;border-radius:10px;max-width:535px;padding:10px 10px 19px 17px}.booking_service_contact>h2{font-weight:600;text-transform:capitalize}.booking_service_contact>h2,.booking_service_contact>p{color:#26529c;font-family:Poppins;font-size:16px;font-style:normal;line-height:30px}.booking_service_contact>p{font-weight:400}.booking_service_contact>p>a{color:#26529c;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:30px;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.booking_card_hotel_content_main{width:100%;max-width:668px;padding:10px 20px;border-radius:10px;border:1px solid #ddd;background:#fafafa;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.booking_card_hotel_content>h1{color:#000;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.booking_card_hotel_content_main>button{display:flex;padding:20px;justify-content:center;align-items:center;gap:10px;border-radius:60px;border:1px solid #d1d1d1;background:#fff;color:#26529c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;@media (max-width:840px){display:none}}.instalment_due_alert_main{max-width:958px;width:100%;flex-shrink:0;border-radius:10px;background:#ff6767;padding:16px;margin:19px auto auto}.instalment_due_alert_title{display:flex;align-items:center;justify-content:center}.instalment_due_alert_title>h1{font-size:24px;font-weight:600;margin-left:18px}.instalment_due_alert_main>p,.instalment_due_alert_title>h1{color:#fff;text-align:center;font-family:Poppins;font-style:normal;line-height:normal}.instalment_due_alert_main>p{font-size:20px;font-weight:400;margin-top:6px}.instalment_due_alert_main>p>span{color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.mobile_room_info_main{display:inline-flex;padding:8px 0 14px 17px;flex-direction:column;align-items:flex-start;gap:6px;border-radius:5.39px;border:1px solid #ddd;background:#fefefe;margin-top:12px;width:100%;max-width:535px}.mobile_room_info_main hr{background:#ddd;height:1px;width:100%}.mobile_room_info_main>h1{text-align:center;font-weight:600;line-height:30px;text-transform:capitalize}.mobile_room_info_main ul li,.mobile_room_info_main>h1{color:#000;font-family:Poppins;font-size:16px;font-style:normal}.mobile_room_info_main ul li{font-weight:400;line-height:normal}.go_to_hotel_mobile_button{display:inline-flex;height:40px;padding:20px 40px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:60px;border:1px solid #d1d1d1;background:#fff;position:absolute;bottom:10px;margin:auto;color:#26529c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}@media (max-width:1430px){.sliderNextBtn,.sliderPrevBtn{display:none}h4{font-weight:400;font-size:28px;line-height:36px}h4.uniq{font-family:Balsamiq Sans}h5{font-size:20px}h5,h5.big{line-height:28px}h5.big{font-size:22px}.button.secondary{font-size:20px;line-height:28px;padding:15px}.button.reserve{font-size:16px;line-height:22px}.button.primary{padding:15px 30px;font-size:14px}.auto__container{max-width:1200px}.header__inner{padding:20px 0}.header__inner .logo{width:220px;height:65px}.nav__inner li,.nav__inner li:last-child{margin-right:20px}.nav__inner li a{font-size:14px;line-height:18px}.nav__inner li a svg{width:18px;height:18px;margin-left:3px}.filterSearch{display:flex;position:relative;justify-content:space-between}.filterSearch__outer{padding:4px 20px 38px}.filterSearch input{width:calc(100% - 50px);padding:10px 10px 10px 38px}.filterSearch span{left:10px;width:18px;height:18px}.filterSearch button{display:flex;align-items:center;justify-content:center;width:44px;color:#fff;border-radius:5px;background:#26529c;cursor:pointer;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.filterSearch button:hover{opacity:.8}.filterSearch button svg{width:20px;height:20px}.filterDrop__head{padding-right:44px}.filterDrop__head-chev{width:18px;height:18px}.filterDrop__head h5{font-size:16px;line-height:22px}.note__inner .button{width:450px}.note__inner h5{width:calc(100% - 470px)}.resultMain__head{padding:16px}.resultLoad{font-size:16px;line-height:24px}.resultSide{width:340px}.resultMain{width:calc(100% - 340px)}.resultMap{width:calc(100% - 270px);margin-right:-70px}.resultMap__inner{min-height:770px}.resultMap__inner-row{margin:0 -8px}.resultMap__inner .slick-slide{margin:0 8px}.card__foot-note{font-size:14px;line-height:20px}.card__foot-btns{width:140px}.cardMore__item{font-size:16px;line-height:24px}.cardPrice{font-size:20px;line-height:26px}.cardPrice span{font-size:34px;line-height:1}.cardPrice strong{font-size:28px;line-height:32px}.cardDis{font-size:20px;line-height:26px}.cardInfo__location svg{width:18px;height:18px}.cardInfo__location span{font-size:16px;line-height:24px}}@media (max-width:1340px){.button.secondary,h5{line-height:26px;font-size:16px}.auto__container{max-width:1040px}.note__inner .button{width:340px}.note__inner h5{width:calc(100% - 360px)}.card{padding-left:300px}.cardSlider,.resultSide{width:300px}.resultMain{width:calc(100% - 250px)}.resultMap{width:calc(100% - 220px);margin-right:-30px}.resultMap__inner{min-height:660px;padding:20px 16px}.filterDrop__head,.filterMap{padding:12px}.filterSearch__outer{padding:4px 12px 20px}.filterCats,.filterEvis{padding:12px}.filterEvi label{padding:8px 12px}.filterRate{padding:12px}.filterRate__item label{padding:8px}.roomItem__main{width:255px}.roomItemInfo{width:calc(100% - 255px)}.navigation__inner-links{width:calc(100% - 340px);max-width:540px}.navigation__inner-links a{font-size:14px;line-height:16px}.navigationInfo{width:320px}.navigationInfo button{font-size:14px;padding:12px 6px;width:120px}.navigationInfo__extra{font-size:14px;line-height:16px}.navigationInfo__price{font-size:24px;line-height:26px}.navigationInfo__price span{font-size:14px;line-height:16px}.servicesItem{margin-bottom:24px}.servicesItem__list li p{font-size:14px;line-height:18px}.servicesItem__list li span{widows:12px;height:12px;margin-right:5px}}@media (max-width:1120px){.main{overflow:hidden}.header__inner .logo{width:170px;height:50px}.result{padding:20px 0}.resultMain,.resultSide{width:100%}.resultMain__head{display:none}.resultMain__inner{padding-left:20px;padding-right:20px}.resultMap{width:100%;height:100vh}.resultMap__inner{min-height:500px}.result__inner{flex-direction:column}.card{background:#fff;box-shadow:0 0 36.3px #2c32682b;border-radius:20px}.card__inner,.filter,.filterRate{border:unset}.filterRate{padding:0;margin-bottom:12px}.filterRate__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.filterRate__head h6{font-size:16px;line-height:20px;font-weight:700;color:#31353b}.filterRate__head span{width:20px;height:20px;display:flex;align-items:center;color:#b7b7b7;justify-content:center}.filterRate__head span svg{width:60%;height:60%}.filterRate__btn{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-align:center;color:#fff;padding:6px 28px;background:#26529c;border-radius:50px;cursor:pointer;display:inline-block}.filterRate__item label{height:42px;font-size:16px;line-height:16px}.filterRate__item label svg{width:14px;height:14px}.filterMap{margin-bottom:12px;border:unset;padding:0}.filterMap__image.sm{padding-bottom:40%}.filterDrops{display:none}.filterMob{padding:0;margin:0 -7px;position:relative;z-index:2}.filterMob.active{z-index:4}.filterMob .slick-track{display:flex!important;position:static}.filterMob .slick-list{position:relative;padding:20px 0}.filterMob .slick-slide{margin:0 7px}.filterMob .slick-arrow{width:27px;height:27px;border-radius:50%;background-color:#26529c!important;z-index:3}.filterMob .slick-arrow:focus,.filterMob .slick-arrow:hover{opacity:.8}.filterMob .slick-arrow:before{position:absolute;top:50%;left:50%;width:5px;height:5px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-40%,-50%) rotate(-135deg)}.filterMob .slick-prev{left:0}.filterMob .slick-prev.slick-disabled{opacity:0}.filterMob .slick-next{right:0}.filterMob .slick-next:before{transform:translate(-60%,-50%) rotate(45deg)}.filterMobDrop{z-index:2}.filterMobDrop__btn{display:flex!important;align-items:center;justify-content:space-between;padding:5px 11px;box-sizing:border-box;border-radius:16px;white-space:nowrap;background:#fff;position:relative;border:1px solid #d1d1d1}.filterMobDrop__btn svg{width:16px;height:16px;transform:rotate(180deg)}.filterMobDrop__btn:before{position:absolute;width:24px;height:24px;top:100%;transform:translateX(-50%);-moz-ransform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;opacity:0;background:#fff;content:"";-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.filterMobDrop__btn.active:before{opacity:1}.filterMobDrop__pop{position:absolute;top:100%;left:0;border-radius:20px;width:100%;max-width:unset;background:#fff;box-sizing:border-box;padding:13px;z-index:2}}.sm_slider{display:none}@media (max-width:1024px){.searchItem__room,.searchPopActs .searchItem__room{left:auto;right:0}.header_user{display:none}.nav_bar_btn{flex-direction:column;align-items:start}.autobtn{color:#fff;border:2px solid}.autobtn:hover{color:#fff;background-color:#257dd2}.header__inner-buttons,.header__inner-user{display:flex;align-items:center}.header__inner-user{width:22px;height:22px;justify-content:center;margin-right:10px}.header__inner-user svg{width:100%;height:100%;color:#26529c}.upHeader{display:none}body.active{overflow:hidden}.nav{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#26529c40;opacity:0;z-index:99999999999!important;pointer-events:none;transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.nav.active{opacity:1;pointer-events:all}.next_slick_btn,.prev_slick_btn,.slick_btn_next,.slick_btn_prev{z-index:1!important}.nav.active .nav__inner{transform:translate(0);-moz-ransform:translate(0,0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0)}.nav__inner{transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transform:translateX(-100%);position:absolute;justify-content:unset;top:0;right:0;width:100%;max-width:unset;z-index:9999999999!important;padding:20px 35px;height:100%;overflow-y:auto;background:#26529c;box-sizing:border-box}.nav__inner,.nav__inner-links{flex-direction:column;align-items:flex-start}.nav__inner-top{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:55px}.nav__inner-close{position:relative;width:24px;height:24px;cursor:pointer;transition:.3s ease}.nav__inner-close:hover{opacity:.8}.nav__inner-close:before{transform:translate(-50%,-50%) rotate(45deg)}.nav__inner-close:after,.nav__inner-close:before{position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:#fff;content:""}.nav__inner-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.nav__inner li,.nav__inner li:last-child{margin:0 0 40px}.nav__inner li a{color:#fff;font-size:20px;line-height:24px}.nav__inner li a svg{width:22px;height:22px;margin-left:8px}.nav__inner .button{background-color:#fff;color:#26529c}.burger{display:flex;justify-content:center;align-items:center;width:24px;height:24px;cursor:pointer;transition:.3s ease}.burger:hover{opacity:.8}.burger svg{width:100%;height:100%;color:#26529c}.footer__inner{flex-direction:column}.footerInfo,.footerNav{width:100%}.footer__bg{height:350px}.note__inner{border-radius:10px;padding-left:16px}.note__inner h5{margin-right:16px;width:unset;text-align:left}.note__inner .button{width:unset;white-space:nowrap;border-radius:10px}.reason{order:2}.reason__inner-row{padding:15px 0;border-bottom:1px solid #d4d4d4;flex-direction:column}.reason__inner h5{font-size:16px;line-height:28px}.reasonHead{padding:24px 0;flex-direction:column;align-items:flex-start}.reasonHead__title{margin-bottom:10px}.reasonHead__main{width:100%;margin-bottom:20px}.reasonHead__row{width:100%;text-align:left;justify-content:space-between}.reasonDesc{width:100%;max-width:unset;margin-bottom:20px}.reasonDesc h5{margin-bottom:10px}.reasonDesc p{margin-bottom:12px;font-size:14px;line-height:21px}.reasonList{width:100%;max-width:unset;padding:10px 0 28px;border:unset;border-top:1px solid #c0cad5;border-bottom:1px solid #c0cad5;margin-bottom:10px}.reasonList__item{padding:9px 12px 15px}.reasonList__item span{width:32px;height:32px}.reasonList__item span img{width:18px}.reasonList__item h6{width:calc(100% - 40px);font-size:14px;line-height:21px}.reasonList h5{margin-bottom:10px}.reasonService{width:100%;max-width:unset}.reasonService__title{display:flex;align-items:center;margin-bottom:12px}.reasonService__row{margin:0 -6px}.reasonService h5{margin-bottom:0}.reasonService>button{display:none}.transportItem__body{padding-top:14px}.transportSelect__outer{width:185px}.transportSelect__outer.xsm{width:110px}.services__inner-col{width:calc(50% - 10px);margin-bottom:30px;max-width:340px}.roomItem{flex-direction:column}.roomItem__main{width:100%;border-bottom:1px solid #d7d7d7;padding:10px 15px}.roomItem__main-top{margin-bottom:18px}.roomItemInfo{width:100%}.gallery{margin:0 -24px;width:calc(100% + 48px)}.gallery__inner{box-sizing:border-box}.galleryItem{width:calc(50% - 4px);margin:2px}.galleryItem__over{font-size:18px;line-height:20px;border-radius:0}.galleryItem__btns button,.galleryItem__over svg{width:24px;height:24px}.galleryItem__share{width:18px!important;height:18px!important}.galleryItem:first-child{position:absolute;top:0;right:0;width:calc(50% - 14px);height:calc(100% - 4px);box-sizing:border-box;margin:2px}.galleryItem:first-child .galleryItem__inner{position:static}.galleryItem__image{border-radius:0}.breadcrumb{padding:15px 0}.breadcrumb__inner li{font-size:20px;line-height:24px}.flexibleDates__body{margin:0 -6px}.flexibleDates .slick-slide{padding:0 6px!important}}@media (max-width:840px){main{padding-top:90.18px}.result.noPt{padding-top:20px}.searchItem{width:100%!important;padding:22px 20px 22px 60px!important;border-bottom:1px solid #e8e8e8;border-radius:0;background-color:initial!important}.searchItem__title{font-weight:500;font-size:16px;line-height:24px;text-transform:capitalize;margin-bottom:0}.searchItem__input{position:static}.searchItem__input-icon{position:absolute;top:50%;left:18px;width:25px;height:25px;transform:translateY(-50%)}.searchItem__input-icon.mobile{display:flex}.searchItem__input input,.searchItem__input__guest{font-weight:600;font-size:16px;line-height:22px;text-transform:capitalize;color:#26529c}.searchItem__input button{right:28px;top:60%}.searchItem__popular{width:100%}.searchItem__room-spinbox-opr svg{position:static;transform:translate(0);width:14px;height:14px}.searchPopDates{cursor:pointer;width:47%;background-color:unset;padding:14px 10px 14px 60px;position:relative;margin:0;border-right:1px solid #e8e8e8;border-radius:0;box-sizing:border-box}.searchPopDates__content{width:100%;display:flex;flex-direction:column;justify-content:center}.searchPopDates svg{width:25px;height:25px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.searchPopActs{height:100%;background-color:unset;border-radius:0;display:flex;flex-direction:column}.searchPopActs>svg{width:27px;height:20px;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.searchPopActs__outer{position:static}.flexibleDates__wrapper{padding:30px 0}.flexibleDates__body{padding-top:20px}.flexibleDates__item{padding:8px 10px}.flexibleDates__item h6{font-size:12px}.flexibleDates__item h5{font-size:18px}.flexibleDates__item p{font-size:10px}.flexibleDates__item p b{font-size:12px}.card{padding-left:0;overflow:unset;position:relative}.card__head{padding-left:50%;position:relative;box-sizing:border-box;height:135px}.cardImage{display:flex;align-items:center;position:absolute;top:0;left:0;justify-content:center;width:calc(50% - 8px);height:100%}.cardImage:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:50%;background:linear-gradient(8.93deg,#000 7.13%,#0000 80.44%);border-radius:0 0 15px 15px}.cardImage img{border-radius:15px;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.cardImage button{position:absolute;display:flex;align-items:center;justify-content:center;top:10px;background:#0000;left:10px;width:22px;z-index:1;height:22px}.cardImage button svg{width:100%;height:100%}.cardImage button.active{fill:red;stroke:red}.cardImage span{position:absolute;bottom:10px;left:0;width:100%;z-index:1;font-family:Poppins;font-weight:500;font-size:12px;line-height:20px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff;display:block}.cardSlider{display:none}.cardMob{left:0;top:calc(100% + 30px);width:200%;box-shadow:0 0 150px #000;border-radius:10px;padding:12px 0 12px 12px;z-index:3}.cardMob,.cardMob:before{position:absolute;background:#fff}.cardMob:before{width:30px;height:30px;bottom:99%;left:22%;content:"";-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.cardMob .slick-track{display:flex!important}.cardMob .slick-slide{padding:0 5px}.cardMob__slider-image{padding-bottom:73%;position:relative;border-radius:10px;overflow:hidden}.cardMob__slider-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.cardMob__title{margin-bottom:10px;font-size:16px;line-height:20px;font-weight:700;color:#000;text-align:right;padding-right:12px;display:flex;justify-content:flex-end}.cardMob__title-text{cursor:pointer}.header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:10;box-shadow:0 0 2px 0 #00000026}.filter__nav_colse:after,.filter__nav_colse:before{background-color:#000}.calendar{position:fixed;bottom:0;left:0;top:unset;border-radius:0;max-width:100%;transform:translate(0);-moz-ransform:translate(0,0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);z-index:12;width:100%;height:100%;background:#00000080}.calendar__foot{justify-content:center}.calendar__foot button span{padding:8px 12px;font-size:10px;line-height:14px}.calendar__inner{border-radius:10px 10px 0 0;box-shadow:0 0 10px #0006;background:#fff;position:absolute;height:90%;overflow-y:auto;box-sizing:border-box;width:100%;bottom:0;left:0}.calendar .react-datepicker__month-container{width:100%;margin:0}.calendar .react-datepicker__day,.calendar .react-datepicker__day-name,.calendar .react-datepicker__time-name{margin:0;background:#0000;font-size:13px;color:#000;font-weight:400!important;width:42px!important;line-height:42px!important}.calendar__tabs{padding:2px 3px}.calendar__tab{padding:14px 0;font-weight:500;font-size:14px;line-height:20px;text-transform:capitalize;color:#000}.note{display:none}.auto_container_result_mobile{padding:0!important}.note.mob,.resultMain{margin-bottom:0}.note.mob{width:100%;padding:0 20px}.note.mob,.placeholder.cardImage{display:block}.galleryModal{padding:0}.galleryModal__inner{height:100%;display:flex;flex-direction:column;justify-content:center;padding:56px 0 20px}.galleryModal__slider-wrapper{padding:0;margin:auto 15px}.galleryModal__swiper{margin:0;width:100%}.galleryModal__swiper .slick-slide{margin:0 3px;border-width:1.5px}.galleryModal .slick-arrow{background-color:#0006}.galleryModal .slick-arrow:before{border-color:#fff}.galleryModal .slick-arrow:focus,.galleryModal .slick-arrow:hover{background-color:#000c}.galleryModal .slick-prev{left:10px}.galleryModal .slick-next{right:10px;left:auto}.cardMore__item_mobile_main,.navigation__outer{display:none}.cardMore__item_mobile{display:block}.header__inner-buttons .burger{width:45px;height:45px;border-radius:50%;background-color:#26529c}.header__inner-buttons .header__inner__button_search{background-color:#cbd329}.header__inner__mobile{height:65px;padding:0 7px}.burger:hover{opacity:1}.burger svg{color:#fff;width:22px;height:22px}.result{overflow-x:hidden;padding:65px 0 16px}.card_mobile_button{display:block;position:relative;width:100%;padding-top:15px;padding-bottom:8px;margin-top:8px}.card_mobile_button .button.reserve{width:100%;text-align:center;padding:16px 20px}.card_mobile_button:before{position:absolute;top:0;left:-7px;width:calc(100% + 14px);content:"";height:1px;background-color:#d4d4d4}.card__foot-btns .card__foot_btn_mobile_hidden{display:none!important}.card__inner{padding:15px}.cardInfo{display:flex;flex-direction:column;padding:0;border:unset}.cardInfo h5{order:0;font-size:16px;line-height:20px;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.cardInfo__location{order:1;margin-bottom:2px}.cardInfo__location span{font-size:12px;line-height:14px;color:#27529c}.cardInfo__location svg{width:12px;height:12px;min-width:12px;color:#27529c}.cardInfo .rate__range{width:70px}.cardInfo .rate__range,.cardInfo .rate__range-progress{height:10px;background-size:70px}.cardInfo__tag{font-size:10px;line-height:11px;padding:4px 10px}.cardInfo__tags{order:3;margin-bottom:4px}.cardInfo ul{display:none}.cardDesc{order:4;display:block;width:100%;position:relative}.cardDesc__btn{font-weight:500;font-size:12px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:capitalize;color:#000;margin-top:-5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cardDesc__body{position:absolute;right:0;top:calc(100% + 20px);width:100%;box-shadow:0 0 150px #000;background:#fff;border-radius:10px;z-index:3;padding:5px 5px 5px 10px;font-size:12px;line-height:16px}.cardDesc__body span{position:absolute;top:-10px;right:-10px;width:20px;border-radius:50%;background:#fff;height:20px;display:flex;align-items:center;justify-content:center;color:red;cursor:pointer}.cardDesc__body span svg{width:8px;height:8px;pointer-events:none}.cardDesc__body:before{position:absolute;width:16px;height:15px;bottom:99%;left:16px;background:#fff;content:"";-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.cardMore__item{margin-bottom:0;line-height:22px}}@media (max-width:700px){.sm_slider{display:inline-block;max-width:500px;width:100%;margin:auto}.flexibleDates__wrapper,.sm_slider .slick-next{padding:20px 0}.flexibleDates__head-text h5{font-size:16px;line-height:22px;margin-bottom:6px}.flexibleDates__body{flex-direction:column;padding-top:15px}.flexibleDates__item{padding:12px 20px}.flexibleDates__item:last-child{margin:0}.flexibleDates__item h6{font-size:14px}.flexibleDates__item h5{font-size:20px}.flexibleDates__item p{font-size:12px}.flexibleDates__item p b{font-size:14px}.footerInfo__logo{width:240px;margin-bottom:24px}.footerNav__main{flex-direction:column;margin:0}.footerNav__gate,.footerNav__reach{margin-bottom:28px}.footerNav__links{max-width:unset}.roomHead .button.primary{font-size:12px;line-height:14px;width:120px}.roomHead__items{width:calc(100% - 124px)}}@media (max-width:540px){.header__inner .logo{width:140px;height:40px}.nav__inner{padding:20px}.footer__bg{height:180px}.footerCopy{padding:16px 0;border-top:1px solid #ffffff80}.footerCopy__inner{padding:0;border:unset}.footerCopy p{text-align:center}.footerInfo__logo{width:165px;margin-bottom:16px}.footerInfo p{font-size:12px;line-height:24px;margin-bottom:20px;max-width:286px}.footerNav__links{flex-direction:column}.footerNav__links-item{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0;border-top:1px solid #ffffff80}.footerNav__links-item a{width:calc(50% - 5px);font-size:14px;line-height:24px}.footerNav h4.uniq{margin-bottom:10px}.footerNav__main{padding-top:40px}.footerNav p{font-size:14px;line-height:24px;margin-bottom:8px}.note__inner h5{font-size:12px;line-height:14px;font-weight:400;max-width:165px}.note__inner .button{font-size:12px;line-height:24px;border-radius:8px;padding:4px 8px}.auto__container{padding:0 20px}.header_auto__container_mobile{padding:0}.auto_container_mobile,.result_mobile{padding:0!important}h4{font-size:28px;line-height:36px}.main{padding-top:70.38px}.main__wrapper{display:flex;flex-direction:column}.filterMap{width:calc(100% + 40px);margin:0 -20px}.filterMap__image{padding-bottom:0;border-radius:0}.searchItem{padding:14px 10px 14px 40px!important}.searchItem__title{font-size:14px;line-height:18px;margin-bottom:0;color:#26529c}.search__title_main_mobile{font-size:16px}.searchItem__input-icon{left:10px;width:20px;height:20px}.searchItem__input button{right:15px}.searchItem__input input,.searchItem__input__guest{font-size:16px;line-height:18px;color:#000!important}.searchItem__input input{margin-top:5px}.searchItem__room{width:330px}.searchMob__row h6{font-size:14px;line-height:18px;margin:0;color:#26529c}.searchMob__row input{font-size:12px;line-height:18px;color:#000}.searchMob__row svg{width:20px;height:20px;left:10px}.searchMob__room{padding:4px 10px 10px 50px;display:flex;flex-direction:column;justify-content:center}.searchMob__room svg{width:21px;height:15px;left:18px}.searchPopDates{padding:4px 10px 10px 40px}.searchPopDates__content{justify-content:center}.searchPopActs>svg{width:21px;height:15px;left:18px}.flexibleDates__wrapper{padding:14px 0 20px}.flexibleDates__head{padding:22px 40px 22px 10px}.flexibleDates__head:before{right:20px}.filterMobDrop__btn{font-weight:400;font-size:14px;line-height:20px;text-transform:capitalize;color:#31353b}.filterMobDrop__btn svg{margin-left:5px;min-width:16px}.card{margin-bottom:16px}.card .mobileList{width:100%;box-sizing:border-box;display:block;padding-bottom:5px;margin-bottom:5px;position:relative;padding-left:5px}.card .mobileList:before{position:absolute;bottom:0;left:-7px;width:calc(100% + 14px);content:"";height:1px;background-color:#d4d4d4}.card .mobileList li{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:20px;text-transform:capitalize;color:#000;margin-bottom:4px}.card .mobileList li:last-child{margin-bottom:0}.card .mobileList li span{color:#26529c}.card .mobileList li img{width:16px;margin-right:4px}.card:last-child{margin-bottom:0}.card__inner{padding:7px}.card__foot{align-items:center;box-sizing:border-box;padding:12px 1px 0 5px;margin-top:8px;position:relative}.card__foot:before,.card_mobile_button:before{position:absolute;top:0;left:-7px;width:calc(100% + 14px);content:"";height:1px;background-color:#d4d4d4}.card_mobile_button{display:block;position:relative;width:100%;padding-top:15px;padding-bottom:8px;margin-top:8px}.card_mobile_button .button.reserve{width:100%;text-align:center;padding:16px 20px}.card__foot-info{width:calc(100% - 100px);margin-top:-5px}.card__foot-note{font-size:8px;line-height:22px}.card__foot-note_mobile{display:flex;width:93px;height:48px;padding:20px 40px;justify-content:center;align-items:center;gap:5px;flex-shrink:0;border-radius:60px;text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase;text-wrap:nowrap}.card__foot-btns{width:92px}.card__foot .button{width:unset;display:inline-block;font-size:12px;margin:0;width:100%;line-height:20px;padding:14px 2px;box-sizing:border-box;height:100%}.cardCats{border:unset;padding-left:5px}.cardCats:before{display:none}.card_more_divider{position:relative}.card_more_divider:after{position:absolute;top:0;left:-7px;width:calc(100% + 14px);content:"";height:1px;background-color:#d4d4d4}.cardDis{font-size:20px;line-height:24px}.cardImage:before{height:35%;opacity:.9}.cardImage span{bottom:3px}.cardPrice{font-size:16px;margin-bottom:0;line-height:18px}.cardPrice span{font-size:36px;line-height:36px}.cardPrice strong{font-size:32px;font-style:20px;line-height:24px;font-weight:500}.cardMore{border:unset;padding:8px 0 0 5px}.resultMap{width:calc(100% + 32px);margin:0 -16px}.resultMap__inner{min-height:calc(100vh - 142px);padding:20px 15px}.reasonHead,.reason__inner a{display:none}.room__inner{padding-top:16px;margin-top:16px;border-top:1px solid #d4d4d4}.servicesBtn{display:flex;font-family:Poppins,sans-serif;font-weight:700;font-size:14px;line-height:28px;text-decoration:underline;color:#26529c;margin-left:10px}.hotelInfo{padding:10px 0 50px}.hotelInfo__inner-title{margin-bottom:24px}.hotelInfo__inner-article h5,.hotelInfo__inner-title h4{font-size:16px;line-height:28px}.hotelInfo__inner-article h5{font-weight:700;margin-bottom:10px}.hotelInfo__inner-article p{margin-bottom:24px}.mapDetail{padding:20px 0 15px}.mapDetail__inner-title{padding-bottom:8px;margin-bottom:12px}.mapDetail__inner-title p{font-size:12px;line-height:23px}.mapDetail__inner-title h4{font-size:16px;line-height:28px}.similar{padding:10px 0 28px}.similar__inner-stars{display:none}.similar__inner-title{margin-bottom:15px;text-align:center}.similar__inner-title h4{font-weight:600;font-size:16px;line-height:28px}.similar__inner-slider{padding-bottom:58px}.similar__inner-foot{display:flex;justify-content:center;padding-top:36px}.similar__inner-foot .button{width:100%;text-align:center}.similar__inner .slick-list{overflow:visible!important}.similar__inner .slick-arrow{width:42px;height:42px}.similar__inner .slick-arrow:before{width:7px;height:7px}.similar__inner .slick-next{left:66px}.similar__inner .card{margin:0}.transport{padding:36px 0}.transport__inner-title{margin-bottom:10px}.transport__inner-title h4{font-size:20px}.transport__inner-row{padding:25px 12px}.transportItem{position:relative;padding:14px 12px}.transportItem:first-child{padding:14px 12px!important}.transportItem:first-child .transportItem__body{display:none}.transportItem.active{padding-bottom:70px}.transportItem__head-price{position:absolute;bottom:10px;left:12px}.transportItem__head h5{width:calc(100% - 32px);font-weight:500;font-size:14px;line-height:18px}.transportItem__head h5 small{line-height:18px}.transportItem__head span{width:24px;height:24px;margin-right:8px}.transportItem__head span:before{width:18px;height:18px}.transportItem__head span:after{border-width:1px}.transportItem__body{padding:0}.transportItem__body-row{padding-top:15px;margin:0;justify-content:space-between}.transportSelect__outer{width:100%;margin:0 0 8px}.transportSelect__outer.md,.transportSelect__outer.sm{width:100%}.transportSelect__outer.xsm{width:calc(50% - 11px);margin:0}.transport .dropdown__outer,.transport .dropdown__outer.md,.transport .dropdown__outer.sm,.transport .dropdown__outer.xsm{width:100%}.services__inner-col{width:100%;max-width:280px;margin:0 auto 30px}.services__inner-col:last-child{margin:0 auto}.gallery{width:100%;margin:0}.gallery__inner{margin:0;padding:0 0 0 50%}.galleryItem{width:calc(100% - 2px);margin:1px}.galleryItem:nth-child(2){position:absolute;top:0;left:0;width:calc(50% - 2px);height:calc(100% - 2px);margin:1px}.galleryItem:nth-child(2) .galleryItem__inner{position:static}.galleryItem:first-child,.galleryItem:nth-child(5){display:none}.galleryItem__over{text-decoration:unset}.galleryItem__over svg{width:24px;height:24px;margin-right:8px}.breadcrumb{display:none}.roomHead{flex-direction:column;cursor:pointer;position:relative;z-index:1;padding:6px 0}.roomHead__items{display:none;width:100%;flex-direction:column}.room_details_header_main_mobile{display:block}.roomHead .button.primary{display:none}.roomHead:before{z-index:-1;position:absolute;content:"";top:0;left:-20px;width:calc(100% + 40px);height:100%;background:#f5fbfb}.roomHead__item{width:100%;margin-bottom:8px;padding:10px 38px 10px 32px;pointer-events:none}.roomHead__item:before{position:absolute;top:50%;right:12px;content:"";width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;transform:translateY(-60%) rotate(135deg);transition:.3s ease}.roomHead__item:last-child{margin:0}.roomHead__item h6{font-size:14px;line-height:100%}.roomHead__item input{font-size:14px;line-height:16px}.roomHead__item svg{width:16px;height:16px;left:8px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #0000}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:#0000;display:block;outline:none;line-height:0px;font-size:0;color:#0000;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@media (max-width:540px){.detailHead{display:flex}}.expan-div{padding:100px 0;@media (max-width:540px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.expan-div .not-found-card img{max-width:250.5px;width:100%;top:630px;left:762px;gap:0;opacity:0;margin:20px auto;display:flex;justify-content:center;align-items:center;@media (max-width:540px){height:180px}}.expan-div .not-found-card .card-title{font-family:Poppins;font-size:40px;font-weight:600;line-height:33px;text-align:center;color:#000;padding:5px}.expan-div .not-found-card .card-text{font-size:20px;text-align:center;padding-bottom:10px;margin-left:185px;@media (max-width:830px){margin-left:auto;margin-bottom:auto;margin-right:auto;margin-top:auto;width:100%;padding-left:10px;padding-right:10px;position:relative;.card-text-br{display:none}}}.expan-div .not-found-card .btn-expand{padding:16px 89px;border-radius:10px;opacity:0;background:#26529c;text-transform:none;display:flex;justify-content:center;align-items:center;margin:70px auto 13px;font-size:22px;@media (max-width:830px){margin-top:0}}@media (max-width:450px){.not-found-card .card-title{font-size:24px!important}.not-found-card .card-text{font-size:14px!important}}@media (max-width:1366px){.not-found-card .card-title{font-size:28px!important}.not-found-card .btn-expand,.not-found-card .card-text{font-size:16px!important}}@media (min-width:1900px){.not-found-card .card-text{line-height:28px!important}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:99999}.warning_modal{width:508px!important;@media (max-width:600px){width:100%!important;margin-left:17px;margin-bottom:0;margin-right:17px;margin-top:0}}.modal{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 6px #0000001a;width:400px;text-align:center;position:relative}.close-button{position:absolute;top:10px;right:10px;border:none;background:none;font-size:16px;cursor:pointer}.modal-overlay .model-title{text-align:center;font-weight:600;font-family:Poppins;font-size:28px;line-height:33px}.modal-overlay .model-font{font-weight:500;margin-top:10px}.modal-overlay .update-button{background-color:#26529c;color:#fff;font-size:17px;border:none;border-radius:10px;cursor:pointer;padding:12px 77px;margin:10px 0;font-weight:600}.modal-overlay .modal__buttons{display:flex;align-items:center;gap:16px;@media (max-width:540px){flex-direction:column}}.modal-overlay .modal__buttons .modal__button_first{background-color:initial;border-radius:10px;border:2px solid #26529c;background:#fff;color:#26529c;text-align:center;font-family:Poppins;font-size:17px;font-style:normal;font-weight:600;text-transform:capitalize}.modal-overlay .modal__buttons>button{width:50%;padding:16px 0}.warning_cancel_btn{color:#26529c;font-size:17px;border:1px solid #26529c;border-radius:10px;cursor:pointer;padding:12px 0;width:100%;flex:1 1;font-weight:600;background-color:initial}.modal-overlay .model-close{width:45px;cursor:pointer;height:42px;background-color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:-13px;right:-13px;border:2px solid #fff;box-shadow:0 0 4px 0 #00000040}.modal-overlay .model-close:hover{border:2px solid #26529c}.modal-overlay .model-close img{width:16px!important}:not(blockquote){margin:0;padding:0;box-sizing:border-box;text-decoration:none;font-family:poppins}ul{list-style-type:none}.color_blue{color:#26529c}.ol,ul{padding-left:0!important;margin-bottom:0!important}:root{--fs-xs:12px;--fs-xs:14px;--fs-xs:15px;--fs-xs:16px;--fs-sm:20px;--fs-md:28px;--fs-lg:30px;--primary-color:#26529c;--secondary-color:#0a0;--tertiary-color:#faaf05}.container{margin:0 auto;max-width:1440px;padding:0 40px}.primary_color{color:var(--primary-color)}.secondary_color{color:var(--secondary-color)}.tertiary_color{color:var(--tertiary-color)}.cancelation_tooltip,.tooltip{position:relative;display:flex;align-items:center;cursor:pointer}.cancelation_tooltip{position:static}.cancelation_tooltip_text,.tooltip .tooltiptext{visibility:hidden;font-size:10px;font-weight:500;font-family:poppins;background-color:#eaf3ff;width:100px;color:#000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;bottom:30px;z-index:1}.cancelation_tooltip_text{padding:10px;max-width:420px;width:-webkit-max-content;width:max-content;bottom:52px;right:10px;font-size:14px;@media (max-width:540px){max-width:calc(100% - 10px)}}.cancelation_tooltip:hover .cancelation_tooltip_text,.tooltip:hover .tooltiptext{visibility:visible;border:1px solid #000}.camera_font_bold,.login_font_bold,.traveler_font_bold{font-weight:600}.camera_center_dot{background-color:#000;width:4px;height:4px;border-radius:50%;margin:0 8px 6px;display:inline-block}.label_data_col_4{width:33.3%}.camera_col_8,.input_data_col_8{width:66.6%}.input_data_w_50,.label_data_w_50{width:50%}.input_data_w_100,.label_data_w_100{width:100%}.back_purchase{padding-top:12px;padding-bottom:12px;display:flex;align-items:start;color:#26529c;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.back_purchase p{font-size:20px;font-family:Balsamiq Sans,sans-serif;font-weight:700;font-style:normal}.checkbox_parent_d_flex,.input_data_d_flex,.submit_btn_d_flex{display:flex}.details_parent{margin:0 auto;max-width:1440px;padding:20px 40px}.Custom_Accordion_hide{height:0;opacity:0;transition:.3s}.Custom_Accordion_Show{height:auto;opacity:1;transition:.3s}.Custom_Accordion_Show .people_heading{margin-top:15px}.rotate_90{transition:.3s;transform:rotate(180deg)}.details{display:flex;gap:20px}.details_mt_5{margin-top:20px;@media (max-width:575.98px){margin-top:16px}}.detail_box{border:1px solid #d7d7d7;border-radius:10px;width:100%;max-width:440px;padding:15px}.booking{font-size:20px;font-weight:600;margin-bottom:14px}.booking,.holiday{font-family:Poppins}.holiday{font-size:16px;font-weight:400;line-height:30px;max-width:175px;padding-right:10px}.holiday_centered_border{border:1px solid #d7d7d7;height:62px;width:1px}.holiday_time{font-family:Poppins;font-size:20px;font-weight:600}.holiday_width{width:100%;display:flex;align-items:start;justify-content:space-between}.holiday_2{line-height:30px;padding-left:10px;max-width:172px}.holiday_2,.stay{font-family:Poppins;font-size:16px;font-weight:400;margin:0}.stay{line-height:25px;border-bottom:1px solid #d7d7d7;padding:15px 0}.stay_nights{font-family:Poppins;font-size:20px;font-weight:600;line-height:30px;margin:0}.total{display:flex;align-items:center;justify-content:space-between;padding-top:24px;cursor:pointer}.adult{font-family:Poppins;font-size:20px;font-weight:600}.room{margin:14px 0 0;@media (max-width:1024px){padding-top:0!important;margin-top:0}}.room,.roomForAdultChild{font-family:Poppins;font-size:20px;font-weight:400}.roomForAdultChild{margin:8px 0 0}.adults{display:flex;align-items:center;gap:9px}.number,.number2{font-family:Poppins;font-size:16px;font-weight:600;margin:0;line-height:30px}.number2{border-bottom:1px soli}.details_box2{padding:20px}.Accedi_box_config,.details_box2{border:1px solid #d7d7d7;max-width:950px;border-radius:10px}.Accedi_box_config{padding:15px 20px;width:100%}.data{display:flex;gap:8px;align-items:center}.login_heading{font-size:20px;font-weight:700;font-family:Poppins;color:#000;margin:0}.flex{display:flex}.login{font-family:Poppins;font-size:16px;font-weight:400;margin:0}.details_data{display:flex;flex-direction:column}.login_mt_6{margin-top:15px}.mt_2{margin-top:8px}.guest_input_gap_40{gap:20px}.fields{padding:18px;gap:12px;margin:15px 0;font-family:Poppins;font-size:20px;font-weight:400;border:1px solid #bebebe;background:#f7f7f7}.fields,.input_data{display:flex;align-items:center}.input_data{justify-content:space-between;width:100%;gap:20px}.input_email_phone{align-items:start;margin-bottom:10px}.input_email_phone .input_data__email{margin-top:10px;display:flex;flex-direction:column;gap:2px}.input_email_phone .input_data_phone{margin-top:7px;display:flex;flex-direction:column;gap:2px;@media (max-width:640px){margin-top:0}}.coutry_input_field{display:flex;align-items:center;gap:4px;position:relative}.coutry_input_field input{font-family:Poppins;font-size:20px;font-weight:500;line-height:20px;color:#000!important}.coutry_img{width:29px;height:29px}.PhoneInput,.input_field{padding-left:12px;padding-right:12px;font-size:14px;font-weight:400;color:#000;font-family:poppins;border:1px solid #d7d7d7;width:100%;margin-top:10px;border-radius:5px;height:44px;@media (max-width:540px){margin-top:0}}.PhoneInputInput{border:none;font-family:Poppins;font-weight:500;outline:none;font-size:14px}.PhoneInputInput::placeholder{opacity:1!important;-webkit-appearance:initial!important;appearance:none!important}.PhoneInputCountryIcon{box-shadow:none!important}.PhoneInputCountryIcon,.PhoneInputCountryIconImg{width:29px!important;height:29px!important;object-fit:cover;border-radius:50%!important}.date_input{display:flex;justify-content:space-between}.date_input input{font-size:14px;width:28%;height:44px;border:1px solid #d7d7d7;border-radius:4px;color:#000;padding:0 12px}.label_data{font-family:Poppins;font-size:15px;font-weight:600;line-height:20px;text-align:left;width:30%}.date-of-birth-mobile{display:none;color:gray;font-weight:400;text-wrap:nowrap;@media (max-width:540px){display:block!important}}.date_input_slace{font-family:Poppins;font-size:28px;font-weight:700;line-height:20px;color:#d7d7d7;display:flex;align-items:center}.input_field2{padding-left:12px;padding-right:12px;font-size:14px;font-weight:400;color:#000;font-family:poppins;border:1px solid #d7d7d7;width:100%;margin-top:7px;border-radius:5px;height:44px}.input_data_border_b{border-bottom:1px solid #d7d7d7}.login_pb_17{padding-bottom:15px}.Purchase_pt_17,.label_data_pt_17{padding-top:15px}.booking_parent{display:flex;align-items:center;gap:8px}.booking_main_parent{padding-top:16px;display:flex;flex-direction:column;gap:16px;@media (max-width:540px){gap:10px}}.booking_parent label{font-size:14px;font-weight:500;color:#000;font-family:poppins}.traveler_data_parent{margin-top:20px}.traveler_data_parent h2{font-size:20px;font-weight:600;font-family:poppins;color:#000;margin:0}.travel_select_option_para{font-size:14px;margin:8px 0 0}.Traveler_bod_para,.travel_select_option_para{font-family:poppins;font-weight:400;color:#000}.Traveler_bod_para{font-size:15px}.Traveler_bod_para_mb_0{margin-bottom:0!important}.Traveler data,.insurance_heading{font-family:Poppins;font-size:30px;font-weight:600;line-height:30px}.insurance_heading{color:#000;padding-bottom:20px}.payment_heading{font-family:Poppins;font-size:30px;font-weight:600;line-height:30px}.payment_heading~span{font-size:14px;font-weight:400;line-height:20px;text-align:left}.payment_heading~div p.unico{font-family:Poppins;font-size:15px;font-weight:600;line-height:20px;text-align:left}.recipt_detail_heading{font-family:Poppins;font-size:30px;font-weight:600;line-height:30px;text-align:left}.recipt_text{font-family:Poppins;line-height:20px;text-align:left}.recipt_box,.recipt_text{font-size:14px;font-weight:700}.recipt_box{cursor:pointer;border:1px solid #d7d7d7;height:48px;padding-left:10px;padding-right:10px;display:flex;align-items:center;gap:8px;width:418px;border-radius:4px;margin-top:8px}.dont_remember{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:6}.dont_remember>span{color:#26529c;cursor:pointer}.recipt_box::placeholder{color:#0000004d}.recipt_box input,.recipt_box label{cursor:pointer}.recipt_box:has(option[value=""]:checked){color:#0000004d}.recipt_label{font-size:14px;font-weight:700;color:#000}.ReactFlagsSelect-module_flagsSelect__2pfa2{height:48px;width:418px;margin-top:10px}.ReactFlagsSelect-module_selectBtn__19wW7{cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px;color:#000!important;border:1px solid #d7d7d7;background:#0000;height:100%;font-weight:700;font-size:14px!important;border-radius:4px}.recipt_detail_parent{display:flex;gap:17px;flex-wrap:wrap;margin-top:16px}.recipt_detail_heading~p{padding-top:10px;font-weight:600}.submit_btn{width:191px}.submit_btn_flex_end{justify-content:end}.submit_btn_mt_30{margin-top:20px}.checkbox__parent_mobile{margin-top:30px}.checkbox_parent input{border:1.25px solid #26529c}.checkbox_parent p{font-family:Poppins;font-size:15px;font-weight:500;line-height:25px;text-align:left;cursor:pointer}.discount_text,.voglio_text{font-family:Poppins;font-size:14px!important;font-weight:500;text-align:left}.discount_text{line-height:25px;color:#0a0}.euro{font-family:Poppins;font-size:20px;font-weight:600;line-height:25px;color:#faaf05}.euro span,.include_text{font-size:14px}.include_text{font-weight:400;line-height:25px;color:#000}.enter_details_parent{width:30%}.details_size{width:70%}.details_sizeIndu{width:100%}.guest_input{display:flex;flex-direction:row}.input_field::placeholder{opacity:0}.input_field_placeholder::placeholder{opacity:1!important;-webkit-appearance:initial!important;appearance:none!important}@media (max-width:740px){.input_field_placeholder{font-size:16px!important}}.input_field2::placeholder{opacity:0}.date_input input::placeholder{opacity:1;font-size:18px}.right_shft{margin-left:30px;display:block;cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}.items_center{align-items:center}.guest_form_margin_top{margin-top:20px}.margin_top_10{margin-top:10px}.email_field{margin-top:15px}.description_box{padding:44px 16px;background-color:#f5f5f5;margin:100px 0}.description_para{font-size:14px;font-weight:600;font-family:poppins;line-height:20px;color:#26529c;max-width:900px;margin:0 auto;text-align:center}.contry_input{margin-top:7px}.Purchase_Semibold{font-weight:600}.booking_radio{position:absolute;opacity:0;width:0;height:0}.hide{display:none!important}.custom_checkbox{display:flex;align-items:center;gap:10px}.custom_check_button{width:20px!important;height:20px;border:1px solid #d0d5dd;border-radius:5px;cursor:pointer}.custom_check_button.checked{border:1px solid #26529c;background-color:#f9f5ff;position:relative;transition:.3s}.custom_check_button.checked:after{content:url(/_next/static/media/tick.c69abae7.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.booking_parent{margin-bottom:0}.custom-radio-label{display:flex;align-items:center;cursor:pointer}.text-blue-shade{color:#26529c!important}.custom-radio-button{width:20px;height:20px;border-radius:50%;border:1px solid #000;margin-right:10px;position:relative}.booking_radio:checked+.custom-radio-label .custom-radio-button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:#007bff;border-color:#007bff}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.genere_hr{width:419px;height:1px;background:#d7d7d7;margin-top:20px;margin-bottom:20px;@media (max-width:767.98px){width:100%}}.genere_title{color:#000;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:20px;text-transform:capitalize}.genere_form{display:flex;align-items:center;gap:17px}.genere_form p{margin:16px 0 10px}.genere_form input,.genere_form p,.genere_para{font-family:Poppins;font-size:14px;font-weight:600;line-height:20px;color:#000}.genere_para{margin-top:16px}.genere_para_box{margin-top:10px!important}.genere_form input{height:50px;padding-left:15px;padding-right:15px;width:200px;border:1px solid #d7d7d7;border-radius:4px}.genere_form input.full{width:417px}.genere_form input:focus-visible{outline:none!important}.genere_heading{font-family:Poppins;font-size:20px;font-weight:500;line-height:20px;color:#000;margin:0 0 15px}.genere_border{border:1px solid #d7d7d7;margin:30px 0 25px;max-width:410px}@media (max-width:1199.98px){.header_user{display:block}.holiday_time{font-size:18px}.container,.details_parent{padding:0 20px!important}.details_box2{max-width:650px}.enter_details_parent{width:35%!important}}@media (max-width:991.98px){.details_box2{max-width:100%}.enter_details_parent{width:100%!important}.details_parent{padding:0 16px;margin-top:85px}.container{padding:0 16px}.details_size{width:100%}.details_flex_wrap{flex-wrap:wrap;flex-direction:column}.details{gap:0}.detail_box{max-width:100%!important}.genere_form,.genere_form div,.genere_form input{width:100%!important}.genere_para_box__input input{width:20px!important;max-width:20px!important;height:20px}.genere_border{max-width:100%!important}.genere_para_box{width:48%!important}.genere_para_box_parent{display:flex;justify-content:space-between}}@media (max-width:767.98px){.Accedi_box_config{display:none}.email_field{margin-top:12px}.fields{font-size:12px;padding:10px 13px;margin-bottom:8px}.login_heading{font-size:14px}.traveler_data_parent{margin-top:16px;padding:12px}.traveler_data_parent__mobile{padding:0}.margin_top_10{margin-top:10px}.mobile_date__input{margin-top:0}.traveler_data_parent h2{font-size:13px}.travel_select_option_para{margin:0}.Traveler_bod_para,.coutry_input_field input,.date_input input,.input_field,.input_field2,.label_data{font-size:12px}.PhoneInputInput{font-size:16px}.input_field,.input_field2{height:44px!important}.guest_form_margin_top{margin-top:10px}.payment_heading{font-family:Poppins;font-size:16px!important;font-weight:600;line-height:30px;padding-bottom:0}.payment_heading~.Seleziona{font-size:14px!important}.payment_heading~div p.unico{font-size:16px!important}.voglio_text{font-size:14px}.checkbox_parent p{font-size:14px;cursor:pointer}.checkbox_parent input{width:13px!important;height:13px!important}.right_shft{margin-left:25px}.include_text{font-size:12px}.small_screen_hidden{display:none}.insurance_heading{font-size:16px!important;padding-bottom:5px}.recipt_detail_heading~p{display:none}.recipt_detail_heading{font-size:16px!important}.details_box2{padding:9px 14px 14px}.recipt_detail_parent{border-radius:6px;gap:0;width:100%;margin-top:10px}.recipt_box{width:100%!important;padding:11px}.guest_input_gap_40{gap:10px}.label_data{display:none}.input_field::placeholder{opacity:1}.input_field,.input_field2{margin-top:0;padding:12px}.date_input input::placeholder,.input_field2::placeholder{opacity:1}.date_input{padding-top:0}.date_input input{padding:10px;height:44px;width:70px}.input_data{flex-direction:column;justify-content:start;align-items:flex-start;gap:10px;margin-top:0}.guest_input{display:flex;flex-direction:column}.camera_col_8,.date_input,.input_data_col_8,.input_data_w_50,.label_data_col_4,.label_data_w_50{width:100%!important}.contry_input{width:100%;margin-top:0}.contry_input br{display:none}.genere_form input{height:44px;padding:12px}}.country_code_select{-webkit-appearance:none;appearance:none;border:none;outline:none;opacity:0;width:40px;height:100%;background-color:red;position:absolute}.input_field input{border:none;outline:none;width:100%}.input_field input::placeholder{color:#000;-webkit-appearance:none;appearance:none}@media (max-width:575.98px){.holiday_2{max-width:125px}.checkbox_parent p{width:280px}.back_purchase{padding-top:16px;padding-bottom:16px}.back_purchase_mobile{padding-top:0;padding-bottom:0}.Purchase_transport h3,.Purchase_transport h4,.adult,.hurry_box h4,.payment_risk h4,.room{font-size:16px!important}.payment_risk_inner_flex p{font-size:20px!important}.payment_risk_inner_flex p:last-child{font-size:24px!important}.Purchase_transport p,.Purchase_transport span,.end p,.hurry_box p,.login,.number,.number2,.pension_type p{font-size:14px!important}.pension_type p{margin-top:15px}.pension_type h4{line-height:24px;font-weight:500!important;font-size:17px!important;margin-bottom:0!important}.full_border{display:none}.hurry_box h4,.number2{text-wrap:nowrap}.holiday_time,.stay_nights{font-size:17px!important}.borber_b{margin-top:15px}.checkbox__parent_mobile{margin-top:14px}.checkbox_parent p{line-height:22px!important}.Purchase_transport h3,.room{padding-bottom:12px!important}.holiday_width{padding-top:10px!important;padding-bottom:10px!important}.Purchase_transport p,.voglio_text_pt_2{padding-top:8px}.insurance_heading{padding-bottom:10px!important}.Purchase_transport h4,.adults{padding-bottom:5px}.end{margin-top:16px!important}.submit_btn.login_btn{width:100%!important}.description_box{margin:34px 0}.camera_2_pt_18{padding-top:18px!important}.stay{padding-left:0;padding-top:10px;padding-bottom:20px}.Custom_Accordion_Show .people_heading{margin:10px 0}.total{padding-top:20px}.camera2_hidden_span{display:none!important}.camera2_mobile_block{display:block!important}.camera2_bg_span{padding:1px 6px!important;border-radius:5px;background-color:#26529c26!important}.Traveler_bod_border{padding:4px 12px;border-top:1px solid #d7d7d7!important;border-radius:4px;border-bottom:1px solid #d7d7d7!important}.camera_center_dot{margin:0 8px 6px}.genere_form{flex-direction:column;gap:0}.genere_form__mobile{gap:13px}.genere_para_box{width:100%!important}}.nav_top{width:100%;height:50px;background-color:#26529c;display:flex;justify-content:end}.purchase_overflow_hidden{overflow:hidden}.nav_border_b{border-bottom:1px solid #d7d7d7;margin-bottom:10px}.phn_box{background:#cbd329;max-width:56px}.mail_box,.phn_box{width:100%;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.mail_box{background:#257dd2;max-width:69px}.cross_icon{display:flex;align-items:center;gap:5px}.mb_4{margin-bottom:4px}.text_white{color:#fff}.login_btn,.login_btn_outer{background:#26529c;padding:15px 20px;border-radius:60px;border:1px solid #0000;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#fff;cursor:pointer}.login_btn_outer{display:none;transition:.3s;margin-top:10px;margin-bottom:10px}.login_btn:hover,.login_btn_outer:hover{background-color:#fff;border:1px solid #26529c;color:#26529c}.pay_btn_outer{background:#26529c;padding:15px 20px;border-radius:60px;border:1px solid #0000;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#fff;cursor:pointer;transition:.3s;margin-top:10px;margin-bottom:10px}.pay_btn_outer:hover{background-color:#fff;border:1px solid #26529c;color:#26529c}.nav_box{padding-bottom:20px;justify-content:space-between;margin-top:19px}.nav_box,.nav_links{display:flex;align-items:center}.nav_links{gap:20px;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:20px}.nav_link_propty{display:flex;align-items:center;gap:3px}.coursor_pointer{cursor:pointer}.right_100{right:-100%!important}.end_0{right:0!important}.full_border{width:100%;height:1px;background-color:#d7d7d7}.pension_type p{font-family:Poppins,sans-serif;margin-top:20px}.pension_type h4{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;margin-bottom:17px}.Purchase_transport{font-family:Poppins,sans-serif;color:#000;margin-top:17px;display:none}.Purchase_transport h4{font-size:20px}.Purchase_transport h3,.Purchase_transport h4{font-family:Poppins,sans-serif;font-weight:600;margin-bottom:6px}.Purchase_transport h3{font-size:16px;margin-top:10px}.Purchase_transport .Purchase_transport_tipo{font-size:18px}.Purchase_transport p{font-family:Poppins,sans-serif;font-size:16px;line-height:100%}.Purchase_transport a{margin-top:4px;font-family:Poppins,sans-serif;display:flex;align-items:center;gap:4px}.Purchase_transport a span{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;margin:0}.Purchase_transport span{font-family:Poppins,sans-serif;font-size:16px;color:#26529c;font-weight:600}.Purchase_transport .Purchase_transport_number{margin:10px 0;display:block;font-size:14px}.cancelation{padding:15px;border:1px solid #d7d7d7;justify-content:space-between;position:relative;@media (max-width:575.98px){margin-top:16px}}.cancelation,.hurry_box{border-radius:10px;margin-top:20px;display:flex}.hurry_box{padding:19px;border:1px solid;gap:8px}.hurry_box h4{font-size:20px;font-weight:600;line-height:1.3}.hurry_box h4,.hurry_box p{font-family:Poppins,sans-serif}.hurry_box p{font-size:16px;font-weight:400;line-height:20px;padding-top:14px}.cancelation p{color:#0a0;font-weight:600}.price_overview{padding:15px;border:1px solid #d7d7d7;border-radius:10px;margin-top:20px;@media (max-width:767.98px){margin-top:16px}}.price_overview__head{display:flex;align-content:center;justify-content:center;position:relative;margin-bottom:9px}.price_overview__head svg{position:absolute;top:-3px;left:-3px}.price_overview__head h2{color:#26529c;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.price_overview__content{margin-top:9px}.price_overview__content p{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.price_overview__content p.clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-height:80px;opacity:1}.price_overview__content p.expanded{display:block;max-height:auto;opacity:1}.price_overview_expand_btn{color:#26529c;text-align:center;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer;margin-top:10px;width:100%}.payment_risk{position:relative;padding:15px;border:1px solid #d7d7d7;border-radius:10px;margin-top:20px;@media (max-width:575.98px){margin-top:16px}}.payment_risk h4{font-family:Poppins,sans-serif;font-size:20px;font-weight:600}.payment_risk_inner{background-color:#eaf3ff;padding:16px 12px;border-radius:5px;margin-top:16px}.payment_risk_inner .payment_risk_inner_flex{display:flex;justify-content:space-between;align-items:center}.payment_risk_inner .end{display:flex;justify-content:end;margin-top:20px;align-items:center}.payment_risk_inner .payment_risk_inner_flex p{font-family:Poppins,sans-serif;font-weight:700;font-size:28px}.borber_b{border-bottom:1px solid #d7d7d7;width:70%}.Indietro-box{width:100%;border:1px solid #d7d7d7;border-radius:10px;padding:18px 16px 20px 14px;@media (max-width:575.98px){margin-top:20px}}.Indietro-box .card_img{border-radius:12px;width:100%;height:200px}.heading1{font-size:20px;line-height:30px;color:#000;margin-top:6px;text-transform:capitalize!important}.heading1,.heading2{font-family:Poppins,sans-serif;font-weight:600}.heading2{font-size:15px;line-height:20px;margin-bottom:0;color:#26529c;margin-top:25px}.loction{display:flex;gap:5px;margin-top:15.61px;align-items:center;@media (max-width:540px){margin-top:8px}}@media (max-width:540px){.loction .heading2{margin-top:0}}.custom-radio-button2{width:20px;height:20px;border-radius:50%;border:1px solid #000;margin-right:10px;position:relative}.custom-radio-button2.checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:#007bff;border-color:#007bff}img[alt=Indietro]{border-radius:12px;width:100%}.container{max-width:1130px;margin-right:auto;margin-left:auto;padding-left:12px;padding-right:12px}.login.mt_2{margin-bottom:14px!important}@media (min-width:576px){.login_btn{display:none}.login_btn_outer{display:block}}@media (min-width:992px){.cross_icon{display:none}}@media (min-width:1024px){.navbar-gmailbtn h3,.navbar-gmailbtn span{color:#fff}.login_btn{padding:20px 40px}}@media (min-width:1200px){.nav_links{gap:40px}}@media (max-width:1024.98px){.nav_bar_btn .alexnavbarbtn{display:flex}.alexnavbarbtn{margin-top:20px;color:#fff;border:2px solid #257dd2}}@media (max-width:992px){.menu{z-index:9}.menu img{width:20px;height:20px}.nav_box .logo{width:128px}.mobile-view{background-color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;right:-100%;top:0;z-index:6;transition:all .3s linear}}@media (max-width:575.98px){.nav_box{padding:20px 16px!important}.booking,.heading1,.heading2{font-size:16px!important}.fields,.travel_select_option_para{margin-top:10px!important}.fields{margin-bottom:10px}.login.mt_2{margin-bottom:14px!important}.Traveler_bod_para.guest_form_margin_top{margin-top:24px!important}.hurry_box{padding:12px;margin-top:16px;margin-bottom:16px}}.d-none{display:none}.rounded-image-container{border-radius:20px;overflow:hidden;width:100px;height:400px;display:inline-block}.rounded-image{width:100%;height:100%;object-fit:cover}.select__room__button__wrapper{display:flex;flex-direction:column;align-items:center;width:250px}.inviaMailModal{border-radius:120px;position:relative;box-sizing:border-box;cursor:pointer}.inviaMailModal.active{background:#fff;box-shadow:0 0 5px 5px hsla(210,8%,62%,.035)}.emailItem__modal{position:absolute;left:0;top:calc(100% + 4px);background:#fff;border-radius:12px;box-shadow:0 10px 55px #2a2d8321;z-index:5;width:356px;padding:15px;display:flex;flex-direction:column;gap:7px}.emailItem__modal .email_input_wrapper{background-color:#e9eaec;padding:9px 20px;border-radius:30px;display:flex;gap:5px;flex-direction:column}.email_input_wrapper__input input{background:none;width:100%;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;text-transform:capitalize;box-sizing:border-box}.nav_bar_btn{display:flex;align-items:center;gap:10px}.autobtn{padding-left:16px;padding-right:16px;height:40px;font-family:poppins;border-radius:60px;border:1px solid #257dd2;color:#26529c;text-align:center;font-size:16px;background-color:initial;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase}.autobtn:hover{background-color:#26529c;color:#fff;transition:all .3s ease-in-out}.header_user{display:none}.alexnavbarbtn{background-color:initial;padding-left:16px;padding-right:16px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:60px;border:1px solid #257dd2;height:62px;max-width:220px}.alexnavbarbtn:hover,.alexnavbarbtn:hover h3,.alexnavbarbtn:hover span{background-color:#257dd2;color:#fff;transition:all .3s ease-in-out}.yellow-btn{width:31px;height:31px}.yellow-btn,.yellow-btn2{border-radius:100%;background-color:#cbd329;border:1px #257dd2;color:#fff;font-size:15px;font-style:normal;font-weight:700;line-height:72.188px;display:flex;justify-content:center;align-items:center}.yellow-btn2{width:23px;height:23px}.navbar-gmailbtn h3{font-size:30px;font-size:16px;text-transform:uppercase}.navbar-gmailbtn h3,.navbar-gmailbtn p{color:#26529c;font-style:normal;font-weight:400;line-height:20px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-gmailbtn p{font-size:30px;font-size:12px}.nav_tabs{color:#26529c;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:20px;background-color:initial;border-bottom:4px solid #0000;padding-bottom:23px}.nav_active{font-weight:700;border-color:#26529c}.border_top_bottom{padding-top:26px;border-bottom:1px solid #e0e0e0;border-color:#e0e0e0 currentcolor;border-top:1px solid #e0e0e0}.final_nav_tabs{max-width:1380px;width:100%;padding-left:16px;padding-right:16px;margin:auto;display:flex;gap:60px;align-items:center}@media (max-width:639.98px){.nav_tabs{font-size:14px}.final_nav_tabs{gap:57px}.border_top_bottom{padding-top:18px}.nav_tabs{padding-bottom:19px}}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.loader{border:16px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}.loader-text{color:#fff;font-size:18px;text-align:center;margin-top:20px}.react-datepicker__day--disabled{color:#00000038!important;pointer-events:none}.react-datepicker__day--disabled:hover{background-color:#00000038}.react-datepicker__current-month,.react-datepicker__day,.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__day-name,.react-datepicker__input-container input,.react-datepicker__navigation,.react-datepicker__time,.react-datepicker__time-name{font-size:17px!important;@media (max-width:640px){font-size:19px!important}}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{margin:0!important}.paymentTypeSection{margin-bottom:50px;@media (max-width:550px){margin-bottom:20px}}.paymentMethodSection{margin-top:20px;display:flex;justify-content:space-between}.button:hover{opacity:.8}.button.primaryPayment{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-transform:uppercase;padding:20px 40px;border-radius:10px;color:#26529c;background-color:#fff;border:2px solid #26529c;width:100%;@media (max-width:900px){padding-left:20px;padding-bottom:10px;padding-right:20px;padding-top:10px}@media (max-width:550px){padding-left:10px;padding-bottom:5px;padding-right:10px;padding-top:5px;font-size:12px}}.button.primaryPayment.selected{color:#fff;background-color:#26529c}.button.primaryPayment:not(.selected):hover{background-color:#1e3e7c}.fieldsPayment{padding:25px 28px;display:flex;gap:12px;margin:20px 0;font-family:Poppins;font-size:20px;font-weight:400;border:1px solid #bebebe;background:#f7f7f7}.tooltipPayment{position:relative;display:flex;cursor:pointer}.tooltipPayment .tooltiptext{visibility:hidden;font-size:10px;font-weight:500;font-family:poppins;background-color:#eaf3ff;width:100px;color:#000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;bottom:30px;z-index:1}.genere_form .codice_fiscale_text{height:46px;padding:16px;margin:15px;width:300px!important}.payment_element{min-height:280px;@media (max-width:991px){min-height:230px}}.spinner-main{flex-direction:column;width:100%;height:92px;@media (max-width:600px){margin-bottom:30px}}.spinner-container,.spinner-main{display:flex;align-items:center;justify-content:center}.spinner-container{@media (max-width:600px){flex-direction:column}}.spinner-ring-wrapper{width:48px;height:48px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;position:relative}.spinner-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.spinner-ring{height:53.8969px;transform:rotate(259deg) translateZ(0);animation:spin 2s linear infinite}.spinner-ring-text{top:5px;position:relative;display:inline-block;box-sizing:border-box;font-size:24px;line-height:4}.spinner-text{margin-top:0;font-size:20px;color:#26529c;font-weight:700;margin-left:16px;@media (max-width:600px){margin-left:0;margin-top:16px;font-size:14px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.paymentPopOverlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100000}.paymentPop{background-color:#fff;padding:20px;border-radius:18px;max-width:1000px}.doc-card-main{max-width:668px;width:100%;border:1px solid #e0e0e0;padding:5px;border-radius:8px;background-color:#fafafa;position:absolute;margin-top:13px}.doc-inner-content{display:flex;justify-content:space-between}.doc-card-main h1{color:#4f6f8f;font-size:14px;font-style:normal;font-weight:500;line-height:30px;text-transform:capitalize;padding-left:10px}.non-rimborsabile{background-color:#ffe6e6;color:#ff4d4d}.cancellazione-gratuita,.non-rimborsabile{padding:5px 10px;border-radius:15px;display:inline-flex;align-items:center}.cancellazione-gratuita{background-color:#e6f7f7;color:#00bfbf}.info-icon{margin-right:5px}.info-text__mobile{display:flex;align-items:start;gap:5px}.info-text__mobile svg{min-width:15px;min-height:15px;margin-top:5px}.payemnt_error_main{background-color:#eaf3ff;min-height:calc(100vh - 180px);width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:20px;@media (max-width:1200px){min-height:100vh;height:auto}@media (max-width:840px){padding-top:90px}@media (max-width:540px){padding-top:0}}.payemnt_error_main>h1{color:#ff6767;text-align:center;font-family:Poppins;font-size:48px;font-style:normal;font-weight:600;line-height:30px;text-transform:capitalize;@media (max-width:550px){font-size:25px}}.payemnt_error_main>img{margin-top:92px;@media (max-width:840px){width:250px;height:250px;margin-top:60px}@media (max-width:550px){margin-top:40px;width:200px;height:200px}}.payemnt_error_main>p{color:#000;font-size:24px;font-weight:400;max-width:645px;margin-top:26px;@media (max-width:550px){font-size:16px;line-height:25px;margin-top:13px}}.payemnt_error_main>button,.payemnt_error_main>p{text-align:center;font-family:Poppins;font-style:normal;line-height:33px}.payemnt_error_main>button{border-radius:10px;background:#26529c;color:#fff;font-size:32px;font-weight:600;text-transform:capitalize;padding:22px 105px;margin-top:32px;@media (max-width:550px){font-size:16px;padding-left:30px;padding-bottom:10px;padding-right:30px;padding-top:10px;margin-top:15px}}.date-input-wrapper{width:100%}.date-input-wrapper input[type=date]::-webkit-calendar-picker-indicator{visibility:hidden}.date-input-wrapper{position:relative}.date-input-wrapper:after{display:none;width:17px;height:16px;background:red;position:absolute;content:"";right:0;top:2px}@supports not selector(::-webkit-calendar-picker-indicator){.date-input-wrapper:before{display:block}}.infoIcon{color:#0072ce;margin-right:8px}.scopriText{font-weight:700;font-size:16px;margin-left:8px;color:#26529c}.ul.listScopri,ul.listScopri li{margin-top:10px;padding-left:20px;list-style-type:disc!important;font-size:16px;line-height:24px;margin-left:25px}.listScopri li{margin-bottom:8px}.mobile__flexible__dates{border:1px solid #d4d4d4;border-radius:5px;margin-bottom:10px;padding:13px;color:#00b086}.mobile__flexible__dates>p{line-height:22px;font-weight:400}.mobile__flexible__dates svg{color:#00b086}.mobile__flexible__dates .flexible_header_date{display:flex;align-items:center;gap:7px;margin-top:8px}.mobile__flexible__dates .flexible_header_date p,.quoteBtn{font-weight:600}.quoteBtn{font-family:Poppins,sans-serif;font-size:16px;line-height:23px;text-align:end;text-decoration:underline;color:#faaf05;margin-top:6px;width:100%}